diff options
author | Ulrich Müller <ulm@gentoo.org> | 2013-04-03 20:54:22 +0000 |
---|---|---|
committer | Ulrich Müller <ulm@gentoo.org> | 2013-04-03 20:54:22 +0000 |
commit | b477da030311a181308ec612da484ffc64a55c56 (patch) | |
tree | 9c4b1494ce9911a4dc4910dce397839da0b343bb /app-emacs | |
parent | fix whitespace (diff) | |
download | historical-b477da030311a181308ec612da484ffc64a55c56.tar.gz historical-b477da030311a181308ec612da484ffc64a55c56.tar.bz2 historical-b477da030311a181308ec612da484ffc64a55c56.zip |
Fix build failure with texinfo-5.1, bug 464308. Update EAPI. Specify LICENSE more precisely. Remove old.
Package-Manager: portage-2.1.11.60/cvs/Linux x86_64
Manifest-Sign-Key: 0x9433907D693FB5B8!
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/emms/ChangeLog | 10 | ||||
-rw-r--r-- | app-emacs/emms/Manifest | 32 | ||||
-rw-r--r-- | app-emacs/emms/emms-3.0-r1.ebuild | 23 | ||||
-rw-r--r-- | app-emacs/emms/emms-3.0.ebuild | 47 | ||||
-rw-r--r-- | app-emacs/emms/files/2.0-taglib-Makefile-gentoo.patch | 12 | ||||
-rw-r--r-- | app-emacs/emms/files/emms-3.0-texinfo-5.patch | 17 |
6 files changed, 51 insertions, 90 deletions
diff --git a/app-emacs/emms/ChangeLog b/app-emacs/emms/ChangeLog index 4117a102416e..06963ec969df 100644 --- a/app-emacs/emms/ChangeLog +++ b/app-emacs/emms/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emacs/emms -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/emms/ChangeLog,v 1.14 2010/08/09 20:19:30 ulm Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emms/ChangeLog,v 1.15 2013/04/03 20:54:16 ulm Exp $ + + 03 Apr 2013; Ulrich Müller <ulm@gentoo.org> + -files/2.0-taglib-Makefile-gentoo.patch, -emms-3.0.ebuild, + emms-3.0-r1.ebuild, +files/emms-3.0-texinfo-5.patch: + Fix build failure with texinfo-5.1, bug 464308. Update EAPI. Specify LICENSE + more precisely. Remove old. *emms-3.0-r1 (09 Aug 2010) diff --git a/app-emacs/emms/Manifest b/app-emacs/emms/Manifest index d84425094e1d..606a1dae8dec 100644 --- a/app-emacs/emms/Manifest +++ b/app-emacs/emms/Manifest @@ -1,28 +1,24 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 -AUX 2.0-taglib-Makefile-gentoo.patch 440 SHA256 2756285af4592f58ecc515cf1aa69b990a32a0d53a6bc095c197429765734ee5 SHA512 793cb93b986d8b61fdb5f47a3d4f49da0de5cb87c6d4b25c2606eb968495409140022db20fc4afc5c11ffe023e1c708f9f5e611f71e5be3ddd319e3288beee12 WHIRLPOOL 42e20e08ede3df8218cbfb368fde80f45d65b29211069dcdf8383795c3a174e6f50972e733d8335e0fd10e9bf21867fccdf4b5f412f6de83ad3caceeb26d05d1 AUX 50emms-gentoo.el 59 SHA256 86d464acaafdf27649e81518af8e1d5b4e6399e8a3543de91f9d13bd7460770b SHA512 e1dcdf700ec405915ecc67dbca29b89468ab16b413cfa9ae5910481036db4627609939a7142d1d58f4f66464f12af02722750e24b25513a265be66c0943f7c66 WHIRLPOOL d019ac75c25bdd83a9c57acb24dabffd21b810cf1f7a057409de90d5760eb16d3b9fc988e7446342e9cafea7e6f428a4a1918a0006526374c9fce3beb2d949bc AUX emms-3.0-Makefile.patch 411 SHA256 ebe4382a43691108479a256da3e8718acec2187975e4f7870e9c50d85ddba109 SHA512 6e659103419d6d9ed5129cc48b670d0bb54389dc339258addb39b7590043a95c80af401a4eed55e96a2872145cc16e7654f6b263112db97be3f158c13c9bbd81 WHIRLPOOL 6b4bc66eef5f48c1048e07bc9803bcaedb080e010e042e30a75c987083e4044aab3ae3e9ee2e6da8765b5b9b6ef47c2d6e4687cb5a0014103045d725802a1c30 +AUX emms-3.0-texinfo-5.patch 509 SHA256 66ddbc99b6fb938955f30dee1f1c7cd26939cc9306ecfc8d77dcefbc4ebe176b SHA512 bce004eff25f371507b38b7176873c0d54fe28e873431a4ff4a714523912dcc07a7284a2527c9751f77ab0260ee4ca76e63557df4dc02fe8eb06537d5b750178 WHIRLPOOL 4ba671116c56b8895cd332c5c734582e935c4581d31d7f26581ba60bf237f6b0b592cabe5bfb18665ea8a23523dd33e645d73970333c4bec6ed6e6fc41da76d4 DIST emms-3.0.tar.gz 200838 SHA256 5b750312dc82f856b1c725c0d795216f430ef7c25a301cda75b4847e52773594 SHA512 a6637d6d9bcf7fdc81815e698b51579d2dcb51b70b39d65117a81d180541f4774c82a1da23f5e67a5ffd37d5f1a4ce4fe5f653f8e443f899910320eaf5420119 WHIRLPOOL b8f9eecf1c1883e59051a31076888abb038627960012c22d9822764d558e84d97afb0b3eee9c6bf3fe89b707c6657d62099b384cac684709f1250f8fe63e9c59 -EBUILD emms-3.0-r1.ebuild 1158 SHA256 d6c7bbc854fad80cc47028d50766ef62fd18f1aece1010009fc44e7c8a88d3a1 SHA512 91b49da8530de1260db4856a675a095a3398bb1bb9bc44ed5e717e480a591053d70ab323bbee43279c7b6c5c2798763e16dc99bd8f330df96ea72c3862abae85 WHIRLPOOL 0f78b8fabdb299d347149472da546d934af774feb939a7f315e828ffe1d0aeb1910a82732ef2ceaba03645bf6617e2fbae370bb97f128e7ae62fddada392a5ad -EBUILD emms-3.0.ebuild 1229 SHA256 22abc49e99f647d43bd67d33a383830b2c2c270af7bca734b34a8666aa60b8d9 SHA512 4ec1a51355173e1a128481c044e7c5d13ade1ea325b8482a6540da7c76e62c5afd29170561dc995f8798adc5f18aac83edf8fd6dc80b8930728c2fecf51cc16f WHIRLPOOL 57aeb6d07bf435738540db31072ff68caff79c7375516be3b6e6101aff973974f5a030a5cb69c842add804703b0f081897b38533b39d02ce919473344fc6b6c2 -MISC ChangeLog 2188 SHA256 a46c01da7e2997a63b68b2cb9b75607f51d8659e9ab219f59b462c2b8d177d42 SHA512 ab44a0df57da197a7d825fd40b432284e861382a562331bd5dd9764ab53d9abcefd78236fe5a672de4725db65483d4fea31964234dd03bba62417dff8f55b014 WHIRLPOOL a85450ed4d892a147ee270c0d49fba1bad0a53d8fcf1f61dbc3d024cefda833c492bd9c95926372ab83926c7d77bc3b17a9a0b2a97ff4bc07825b7c04ef96307 +EBUILD emms-3.0-r1.ebuild 1139 SHA256 0d29032d669ff58fd6a7ebf3e77632e51384aa7154ff6f641b522f953e018d59 SHA512 dc40781707b2dedb7f3683528595a6be9fc78f32fb99c632b753ab76237668458363eb40b95f9a4c495d3e4db4006eea79df4061f0f04c33a2d0d38c8d3748ae WHIRLPOOL 411b195edd66b179f540d81adfc23af0de79ab7378e0c367bd23e39c5ac2c944e93b82281ba3ba8d613cb4da802a6e72feb49a2a689b88121caf841d1f6adefb +MISC ChangeLog 2461 SHA256 c89408ad57ebb17b7c416abfbcb9dbac47bc6ee1d630031f61df8957029fd4e4 SHA512 32020ab60093e0751d2e0ba8e3925e2991f13b5dcc1a1c838774a1a3960d0791c8933d99d646d441cf4f692e5751aa69c80b0ee553b17fd4098e7fbd53a233ad WHIRLPOOL 28c7abf0e6b7c49411ab01a6f096cf3751dd1d9d6de260bfbb689bba049a567eb120dbc5a02043cf3ddc8891c09a1d2040e6035544a911e03b3ec34759bc7c8f MISC metadata.xml 680 SHA256 622966d6cca0428984c0a6734dd42203cf0239204dec104bec843924cb1ab072 SHA512 9fb74c6a27d7482a58846b0a5b6d7374cfbf56de583ede9d42a815a65ee2be1b45b8bf3bafec466d56d91873415df0391601357f110db52a89ef8a8438684833 WHIRLPOOL c0a460f5b5885700eedb2506d6a5e65b18823862628e47ee3c84d44ffd9fe7f2e0ae735d740f706a7adab40a05c112cd1f4c4e1ac344df05e71e315b9563d601 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBAgAGBQJP9e3vAAoJEDxpGckxwJCBrjIP/1p3f2gszycufbTw/HxVEv+W -SOlymU/1AT6zh5UX6eAN9R6MCcMKdj97rfFpjgPWQ08Kmsjl2XChuzEofK+ZzoKE -tzMvnILML+oBsSpl7Yx/xrFLAI8WHbpK2j8Q+0QkdFsyhoLqPjYdbeobTLuYwUSz -EEY0KVBiM/KEWEDR8AUsbpBsaocZWIX43HxpHAkLOmu59KqlX8gDuHGHKtyN+1mT -ceGy/Cd68Q7dCl2z/8emXaChIqQ/+qON5vWeU6MWhmayEil+KU7p8m7A4meMmQyL -QPsoBbAaY3Tn94v4lYsrgulFQZ3lOaLqdfkMyeia1afcY3YhLlnpB75qniTqvU2u -dmK8ym48Sj/04d/Zqf5wm/DH9PdnJIRcgrT5aF1/qaPV+vW37WNdPDlFd/PFzw2V -TvBLwOcr1aREnULkOsHMnWQUX9DgycZ6h1cJ1BGFPm9WfW/qDqU/b9x+dKfJZ0SP -Sl/6ovbKWczukZWwOgoGFaMIBlgsIhgm6NCj9xpLdF/7C3HiOByq7cmLcU9krd7Y -4WpTpdjNE+hSD8IULgi5D69LUNwLFeb6Po0Azz9qs1BSGHVaRlodPqAEf/7Dusmt -4ojFSDZCG8bY49iz7uqXMBIo5OPP6rj9sVfWbtO1rgLgcX6NkdgCo2Lt+RuGR3Ht -MPXwYT6siqqOBUoLZ2TV -=oH9V +iQGcBAEBCAAGBQJRXJcgAAoJEJQzkH1pP7W4KVkL/0Tf550WzVSyHi6iv/F4nN1K +jMNyiYW70PfyVtYXGO4FbQxvgVAF0F1XjGyvcheLCZYXwvIJR6/EhI9S2fIqbrHn +gzon3wWfvP2IHx2BymTVTKViDJK9xs9S/Ka1rxHEAduBpfmMEu/b7Z32YYabiRqt +X7A5eDIE8OwQTAGLI3YlFwF6fSKB1ZPMT4etx0ru15D2S+fZ+/jtQ3WeJYlWmnJW +DVzQrdiN+l00j8unHUDwPipREIqBqpOj9WY4+PZPy2S7SKfMo+532TKg78MDLZ1O +5QnOXP5J1q9d8vLB0LveHARNhAhUjjlX04ctmxwz5EmcyWUnl8J/b/TzqRO3CRvy +TgBJoqp9iNzA1AAzLvftEphxVAYNDXWMPuwCTgFwVHP9b+jfEDVx9E/NfchaGhSM +LsH6g6aw5qiYuhOcCuP5n662m07s+1Yle3/DjsPrC+/XZHWoNSLTccI0ObXAaDtf +XJRCs8dpBtSUVEtp8efnZyIMGHwOp6sDzEZrt0JDmw== +=4eEn -----END PGP SIGNATURE----- diff --git a/app-emacs/emms/emms-3.0-r1.ebuild b/app-emacs/emms/emms-3.0-r1.ebuild index 6b506c76f1c1..16d076203a84 100644 --- a/app-emacs/emms/emms-3.0-r1.ebuild +++ b/app-emacs/emms/emms-3.0-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/emms/emms-3.0-r1.ebuild,v 1.1 2010/08/09 20:19:30 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emms/emms-3.0-r1.ebuild,v 1.2 2013/04/03 20:54:16 ulm Exp $ +EAPI=5 NEED_EMACS=22 inherit elisp toolchain-funcs @@ -11,10 +12,9 @@ HOMEPAGE="http://www.gnu.org/software/emms/ http://www.emacswiki.org/cgi-bin/wiki/EMMS" SRC_URI="http://www.gnu.org/software/emms/download/${P}.tar.gz" -LICENSE="GPL-3 FDL-1.1" +LICENSE="GPL-3+ FDL-1.1+" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="" DEPEND="media-libs/taglib" RDEPEND="${DEPEND}" @@ -23,19 +23,20 @@ RDEPEND="${DEPEND}" # possibilities are so broad that we refrain from setting anything explicitly # in DEPEND/RDEPEND. -ELISP_PATCHES="${P}-Makefile.patch" +ELISP_PATCHES="${P}-Makefile.patch + ${P}-texinfo-5.patch" SITEFILE="50${PN}-gentoo.el" src_compile() { emake CC="$(tc-getCC)" \ EMACS=emacs \ - all emms-print-metadata || die + all emms-print-metadata } src_install() { - elisp-install ${PN} *.{el,elc} || die - elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die - doinfo *.info* || die - dobin *-wrapper emms-print-metadata || die - dodoc AUTHORS ChangeLog FAQ NEWS README RELEASE || die + elisp-install ${PN} *.{el,elc} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + doinfo *.info* + dobin *-wrapper emms-print-metadata + dodoc AUTHORS ChangeLog FAQ NEWS README RELEASE } diff --git a/app-emacs/emms/emms-3.0.ebuild b/app-emacs/emms/emms-3.0.ebuild deleted file mode 100644 index e05381efab7b..000000000000 --- a/app-emacs/emms/emms-3.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/emms/emms-3.0.ebuild,v 1.3 2009/05/05 07:55:53 fauli Exp $ - -NEED_EMACS=22 - -inherit elisp toolchain-funcs eutils - -DESCRIPTION="The Emacs Multimedia System" -HOMEPAGE="http://www.gnu.org/software/emms/ - http://www.emacswiki.org/cgi-bin/wiki/EMMS" -SRC_URI="http://www.gnu.org/software/emms/download/${P}.tar.gz" - -LICENSE="GPL-3 FDL-1.1" -SLOT="0" -KEYWORDS="~x86 ~ppc ~amd64 ~sparc" -IUSE="" - -DEPEND="media-libs/taglib" -RDEPEND="${DEPEND}" - -# EMMS can use almost anything for playing media files therefore the dependency -# possibilities are so broad that we refrain from setting anything explicitly -# in DEPEND/RDEPEND. - -SITEFILE=50${PN}-gentoo.el - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/2.0-taglib-Makefile-gentoo.patch" -} - -src_compile() { - emake CC="$(tc-getCC)" \ - EMACS=emacs \ - all emms-print-metadata \ - || die "emake failed" -} - -src_install() { - elisp-install ${PN} *.{el,elc} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - doinfo *.info* - dobin *-wrapper emms-print-metadata - dodoc AUTHORS ChangeLog FAQ NEWS README RELEASE || die "dodoc failed" -} diff --git a/app-emacs/emms/files/2.0-taglib-Makefile-gentoo.patch b/app-emacs/emms/files/2.0-taglib-Makefile-gentoo.patch deleted file mode 100644 index 519713f29acb..000000000000 --- a/app-emacs/emms/files/2.0-taglib-Makefile-gentoo.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur emms-2.0.orig/Makefile emms-2.0/Makefile ---- emms-2.0.orig/Makefile 2006-04-29 14:28:28.000000000 -0500 -+++ emms-2.0/Makefile 2006-05-14 23:03:58.000000000 -0500 -@@ -41,7 +41,7 @@ - makeinfo --html --no-split $< - - emms-print-metadata: emms-print-metadata.c -- $(CC) -o $@ $< -I/usr/include/taglib -L/usr/lib -ltag_c -+ $(CC) -o $@ $< `taglib-config --libs --cflags` -ltag_c - - install: - test -d $(SITELISP) || mkdir -p $(SITELISP) diff --git a/app-emacs/emms/files/emms-3.0-texinfo-5.patch b/app-emacs/emms/files/emms-3.0-texinfo-5.patch new file mode 100644 index 000000000000..10ee2ad57524 --- /dev/null +++ b/app-emacs/emms/files/emms-3.0-texinfo-5.patch @@ -0,0 +1,17 @@ +--- emms-3.0-orig/gpl.texi ++++ emms-3.0/gpl.texi +@@ -659,6 +659,8 @@ + Program, unless a warranty or assumption of liability accompanies a + copy of the Program in return for a fee. + ++@end enumerate ++ + @iftex + @heading END OF TERMS AND CONDITIONS + @end iftex +@@ -721,5 +723,3 @@ + applications with the library. If this is what you want to do, use + the GNU Lesser General Public License instead of this License. But + first, please read @url{http://www.gnu.org/philosophy/why-not-lgpl.html}. +- +-@end enumerate |