diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2014-05-10 14:03:48 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2014-05-10 14:03:48 +0000 |
commit | cfd02a9feac2aedfc741ae1c16e3cfa667427124 (patch) | |
tree | 55dbed6d69434938ad7b3c58d9651728f3aef21a /media-sound/dvda-author | |
parent | Spring cleanup (diff) | |
download | historical-cfd02a9feac2aedfc741ae1c16e3cfa667427124.tar.gz historical-cfd02a9feac2aedfc741ae1c16e3cfa667427124.tar.bz2 historical-cfd02a9feac2aedfc741ae1c16e3cfa667427124.zip |
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).
Package-Manager: portage-HEAD/cvs/Linux x86_64
Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'media-sound/dvda-author')
-rw-r--r-- | media-sound/dvda-author/ChangeLog | 12 | ||||
-rw-r--r-- | media-sound/dvda-author/Manifest | 27 | ||||
-rw-r--r-- | media-sound/dvda-author/dvda-author-10.06-r1.ebuild | 53 |
3 files changed, 76 insertions, 16 deletions
diff --git a/media-sound/dvda-author/ChangeLog b/media-sound/dvda-author/ChangeLog index cc8ff78a2fd5..d6ac4f87d761 100644 --- a/media-sound/dvda-author/ChangeLog +++ b/media-sound/dvda-author/ChangeLog @@ -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 <TomWij@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 - diff --git a/media-sound/dvda-author/Manifest b/media-sound/dvda-author/Manifest index 4db1718afa6c..3d271d033872 100644 --- a/media-sound/dvda-author/Manifest +++ b/media-sound/dvda-author/Manifest @@ -1,18 +1,19 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 -DIST dvda-author-10.06-300.tar.gz 828028 RMD160 1170ff2d19e8c87c905c4589e1334e855c59a74a SHA1 3301dc1fab01a34788796fcb7e2dd11a2fdc6902 SHA256 d16ff7fe9af9d1b53240cf9f62f79766e0dfc0236b64c9aa1befb88832339fbe -EBUILD dvda-author-10.06.ebuild 1144 RMD160 e856347a6d76be2ae432a87974ea08a612f11637 SHA1 3a4b5b9ad89442bcf557583cfdb3c5e35db39cb4 SHA256 17e1825d0170f8627d21789076f1226f6733e29810046b412df69aba77807061 -MISC ChangeLog 1386 RMD160 b0e521e6ac1b8c4bf63860ac53a11672952fa101 SHA1 f6f93a01404f36c3c438b8962e107eb1b5525fa2 SHA256 2502aa108048d0333ea97c4e95a845db79286100c086f59c720ced78ded5de15 -MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369 +DIST dvda-author-10.06-300.tar.gz 828028 SHA256 d16ff7fe9af9d1b53240cf9f62f79766e0dfc0236b64c9aa1befb88832339fbe SHA512 619215e5e9ac4a3e55d2bef0222a931412946f129927f1042807ee25541d64609a5a9189c843fdc30d34bb0e41e0779d821d8c32a16cf89c6227d9925ea07024 WHIRLPOOL 5e4d04ff93ec83aed3ecf7ba2e10662899a82bd5a527b6573e5a6c33c93dc66b3e5c96a99f79c212b1fb57a492274db6603780fbdf8983a3f90c55988dfe8028 +EBUILD dvda-author-10.06-r1.ebuild 1435 SHA256 3dad6fd6a66183404b03c6dca4db54adb2dbb1f3a53725c5be9fb14efbee37d0 SHA512 3280e07a325cc907254babb544a02e205d0a79513a065e4aba1575b3e3cb19020946e3b5a7ee111fd95dab19955c3d32aabeff341af959f1c128a8b0c0d8d7c3 WHIRLPOOL eb7367c7e506e71f38264ac5330d92a306bde0aaa1bad7842600ddcddd4ce3f9cd00e43fc39d3472c7ef2cd8e61b5db63d0c811dc7529e9ac9cc00f86adccbc9 +EBUILD dvda-author-10.06.ebuild 1144 SHA256 17e1825d0170f8627d21789076f1226f6733e29810046b412df69aba77807061 SHA512 e5c275bc411dcaa0819218d8696468730adaad1fe3405e37f28f59433aab1baf52ecc42e006385f377509ea36b50aa5aade24738d54a1b13776c9a335667b780 WHIRLPOOL 18e4342b42b0544d26beb18c96e7f84271b790294a4ff7d28a54401ab50da08f8a90f9cd668b2fe6dc87968fcf146939ad05f4d10b0b8da817b7930d5f2e5644 +MISC ChangeLog 1676 SHA256 43e3b60d50a6edf59041569e32b1c5897fd6b20468c8851ba0572ebad06946b9 SHA512 44b2085598c623318277c966ad5813ef8c0d6134f03c4abd3c9037b017fb776cf70f314775d3d8a3fcba96cd1e9f134faf91882e23e7e8bc97c07e6819c5a73a WHIRLPOOL 40b442c9608d4d16c0ae4210dc9f2549411c3aef2d6d7972ae73cf9fbd863f9e4e9ce891dd6a242eb325557f984b7d7e55536ba1cac66da0fec0c95774d4ea8c +MISC metadata.xml 159 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369 SHA512 a77b80f2ab1799aab052edd575ad80daae01c717af7bd5bf3dcda15714b9afd2e9fd6553cc20b000bc3157915b7082641a92fda56de3a9b8362ae2488925e4b1 WHIRLPOOL 913c53cb00341537eff621357b1c5b8379bb63df52d18b88fdef0173cdfd7c60f6d1ece1d42b5d0fcda69ed73ab4138f4268c6394851b07a9411a8306fef9173 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBAgAGBQJMfD5aAAoJEEqz6FtPBkyj0X8IAK3MnSU0IQ4RYsj/TIVZDZR4 -5yiJ5ZEz/kY90L1WZcpQhHV/p0DByKYiZxEhKPIfAPvemF+BXSUFVwVw34HTctJY -aFufO2Nx1NvJX0uY6Y8EOebBya5kkzZDk5faoju/zAy2PbCmMhSrZ2N5q4pwRh9E -tr4PRQO/Qs1SEMNrpcIDYzg3WT479KjzSosBVOmoPzwcPeoaohI3AJI+SxBdhqv/ -3v3b4mn5DfUUJuAZ3B9iBFC87zUIfayWOFOMIU0daMe+m506hwQZLoIeNbDH5EHP -xaUByTd99artbhkFDFYBan0gW5xP+yQ+M9mqGMy8otBxT4YthNpuUvo8t8/ib3E= -=zZI/ +iQEcBAEBCAAGBQJTbjG6AAoJEJWyH81tNOV9iyEH/1b2ZT3vqSyX4A0jDLFqlXma +0138nMJr/EiJm+6Y3FgiZJovvH/mawUgdCb7xYpheVHCBHtXl8da3XLiUZfNH8cn +jbQ9If84hWMpBxLN05mf9oEKrH3RW4avR+62Nlo/GR6g9e736TzKlnIWvjUMCzJS +UgNtefqMoEkaRJm/B4xVBWvgC3vGvit67h6TG7Az/EIzPXy7anuUiECS0nMtyiR9 +5G3Cjj8MntgZ+mCP7bbMmwcJM2ijBBsVRuU+Z83O//F/XqIBt7URyXZ3os/mBCYi +Jj/TRfhvFVy1Rgq83PufFvoAkccwQ18HiflwQrUCio81CKsZ3AtdLE2uYfLWJiQ= +=Frub -----END PGP SIGNATURE----- diff --git a/media-sound/dvda-author/dvda-author-10.06-r1.ebuild b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild new file mode 100644 index 000000000000..3179387428d4 --- /dev/null +++ b/media-sound/dvda-author/dvda-author-10.06-r1.ebuild @@ -0,0 +1,53 @@ +# 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 +} |