tomwij 14/05/10 14:03:41 Modified: ChangeLog Added: dvda-author-10.06-r1.ebuild Log: Revision bump. EAPI 5. Support --as-needed specification by reordering the linker command; fixes bug #336597, filed by Diego (flameeyes), with help from Samuli (ssuominen). (Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
Revision Changes Path 1.8 media-sound/dvda-author/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/dvda-author/ChangeLog?rev=1.8&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/dvda-author/ChangeLog?rev=1.8&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/dvda-author/ChangeLog?r1=1.7&r2=1.8 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-sound/dvda-author/ChangeLog,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ChangeLog 30 Aug 2010 23:27:06 -0000 1.7 +++ ChangeLog 10 May 2014 14:03:41 -0000 1.8 @@ -1,6 +1,13 @@ # ChangeLog for media-sound/dvda-author -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/dvda-author/ChangeLog,v 1.7 2010/08/30 23:27:06 radhermit Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/dvda-author/ChangeLog,v 1.8 2014/05/10 14:03:41 tomwij Exp $ + +*dvda-author-10.06-r1 (10 May 2014) + + 10 May 2014; Tom Wijsman <tom...@gentoo.org> +dvda-author-10.06-r1.ebuild: + Revision bump. EAPI 5. Support --as-needed specification by reordering the + linker command; fixes bug #336597, filed by Diego (flameeyes), with help from + Samuli (ssuominen). *dvda-author-10.06 (30 Aug 2010) @@ -33,4 +40,3 @@ +files/dvda-author-20050703-flac113.diff, +metadata.xml, +dvda-author-20050703.ebuild: initial commit, using own patch to use system flac-libs >= 1.1.3 - 1.1 media-sound/dvda-author/dvda-author-10.06-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/dvda-author/dvda-author-10.06-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/dvda-author/dvda-author-10.06-r1.ebuild?rev=1.1&content-type=text/plain Index: dvda-author-10.06-r1.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-sound/dvda-author/dvda-author-10.06-r1.ebuild,v 1.1 2014/05/10 14:03:41 tomwij Exp $ EAPI="5" DESCRIPTION="Author a DVD-Audio DVD" HOMEPAGE="http://dvd-audio.sourceforge.net" SRC_URI="mirror://sourceforge/dvd-audio/${P}-300.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug" RDEPEND=">=media-sound/sox-14.1[png] >=media-libs/flac-1.2.1[ogg]" DEPEND="${RDEPEND} >=sys-devel/libtool-2" src_prepare() { # Fix parallel make sed -i -e 's:^\(\tcd ${MAYBE_CDRTOOLS}\):@HAVE_CDRTOOLS_BUILD_TRUE@\1:' \ Makefile.in || die "sed failed" # Don't pre-strip binaries sed -i -e 's:$LIBS -s:$LIBS:' configure || die "sed failed" # Fix up --as-needed. MY_AS_NEEDED_F='$(LINK) \($(dvda_OBJECTS)\)' MY_AS_NEEDED_R='$(CCLD) $(AM_CFLAGS) $(CFLAGS) \1 $(AM_LDFLAGS) $(LDFLAGS) -o $@' sed -i -e "s/${MY_AS_NEEDED_F}/${MY_AS_NEEDED_R}/" src/Makefile.in || die "sed failed" } src_configure() { econf \ --disable-dependency-tracking \ --with-config=/etc \ $(use_with debug debug full) } src_compile() { # make[1]: warning: jobserver unavailable: using -j1. # Add '+' to parent make rule. emake -j1 } src_install() { newbin src/dvda ${PN} insinto /etc doins ${PN}.conf dodoc AUTHORS BUGS ChangeLog EXAMPLES HOWTO.conf LIMITATIONS NEWS TODO }