Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 569220 - =media-video/lives-2.4.6 version bump
Summary: =media-video/lives-2.4.6 version bump
Status: RESOLVED DUPLICATE of bug 433127
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2015-12-22 18:11 UTC by PhobosK
Modified: 2015-12-22 19:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
lives-2.4.6.ebuild.patch (lives-2.4.6.ebuild.patch,4.95 KB, patch)
2015-12-22 18:15 UTC, PhobosK
Details | Diff
metadata.xml.patch (metadata.xml.patch,1.27 KB, patch)
2015-12-22 18:17 UTC, PhobosK
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description PhobosK 2015-12-22 18:11:43 UTC
The version of LiVES in portage (=media-video/lives-1.4.6) is pretty obsolete now. There were a lot of requests for current version bump, so I did update the ebuild to current LiVES upstream version - 2.4.6

It has been tested on ~amd64 and ~x86 and compiles and works ok.

Since this ebuild hasn't been updated for long I assume there is no maintainer for it.... I can proxy maintain it... That's why I changed part of the metadata.xml for the ebuild (I am uploading it later).

Here is the ChangeLog of the ebuild with some explanations:

1. Move to EAPI 5
2. Updated HOMEPAGE, SRC_URI and LICENSE (they moved to GPL v3)
3. Added some new IUSE flags (description is in the proposed metadata.xml) that reflect all the necessary and recommended libs, apps etc 
4. Altered/Fixed all dependencies as needed by the new LiVES version
5. Removed Python 2.x fixes of scripts, since now they have versions for both 2.x and 3.x
6. The src_configure() part may seem strange, but it is because the configure.ac procedures of LiVES are not well written and they only have a --disable-X part... i.e. any use of use_enable actually triggers a --disable-X option :S
7. Removed symlinking hack in src_install() since it is not needed anymore
8. Updated description of the new flags in metadata.xml

I hope this would be accepted for adding to portage tree... 

Thanks

Reproducible: Always
Comment 1 PhobosK 2015-12-22 18:15:31 UTC
Created attachment 420332 [details, diff]
lives-2.4.6.ebuild.patch

The proposed ebuild patch (against current tree =/media-video/lives-1.4.6 ebuild)
Comment 2 PhobosK 2015-12-22 18:17:05 UTC
Created attachment 420340 [details, diff]
metadata.xml.patch

The proposed metadata.xml patch (against current tree =/media-video/lives-1.4.6 metadata.xml) with altered maintainer - me...
Comment 3 Tomáš Mózes 2015-12-22 19:42:45 UTC
Hello PhoboSK, it's great you wish to proxy maintain the package! Can you please get in touch with the proxy maintenance team via irc? They are very friendly! :)

However, I think we don't need to duplicate bugs, I will close this as duplicate of the older bug and please upload your ebuild there.

*** This bug has been marked as a duplicate of bug 433127 ***