diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2009-06-06 16:41:54 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2009-06-06 16:41:54 +0000 |
commit | 63201376b40e017b032b305a6f5102cb7775f20d (patch) | |
tree | 9d8e4fa4858eb9800273381a0105bf37a5c70317 /media-libs | |
parent | ppc stable #271241 (diff) | |
download | historical-63201376b40e017b032b305a6f5102cb7775f20d.tar.gz historical-63201376b40e017b032b305a6f5102cb7775f20d.tar.bz2 historical-63201376b40e017b032b305a6f5102cb7775f20d.zip |
Don't hardcode ecompress --suffix in postinst msg wrt #272915, thanks to Victor Ostorga.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/dumb/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/dumb/Manifest | 4 | ||||
-rw-r--r-- | media-libs/dumb/dumb-0.9.3-r1.ebuild | 33 |
3 files changed, 23 insertions, 20 deletions
diff --git a/media-libs/dumb/ChangeLog b/media-libs/dumb/ChangeLog index 419ebb9fac10..677d405e575a 100644 --- a/media-libs/dumb/ChangeLog +++ b/media-libs/dumb/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/dumb # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/dumb/ChangeLog,v 1.34 2009/05/08 16:30:59 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/dumb/ChangeLog,v 1.35 2009/06/06 16:41:54 ssuominen Exp $ + + 06 Jun 2009; Samuli Suominen <ssuominen@gentoo.org> dumb-0.9.3-r1.ebuild: + Don't hardcode ecompress --suffix in postinst msg wrt #272915, thanks to + Victor Ostorga. 08 May 2009; Samuli Suominen <ssuominen@gentoo.org> files/dumb-0.9.2-PIC.patch: diff --git a/media-libs/dumb/Manifest b/media-libs/dumb/Manifest index 84426b64a42f..3ac9b67c530f 100644 --- a/media-libs/dumb/Manifest +++ b/media-libs/dumb/Manifest @@ -1,6 +1,6 @@ AUX dumb-0.9.2-PIC.patch 2705 RMD160 265e64e064fa18478d21795ae2d0a45ba2a5cd34 SHA1 c0bd60ccba112ea2575d608b2ffdc3aabe0b8c5a SHA256 04c201b599559ad67061b5c0fe5515def053e2e025ad8dc5d0b8c022abc32b1d AUX dumb-0.9.3_CVE-2006-3668.patch 637 RMD160 09c8de5a1ca5f2f45b7e1a8b245006f4f8b85dc8 SHA1 facf6c974bc436369de73367670943a23877d29a SHA256 9f6785435757db725bc73b1c4874b91e80b9277c6fdd2b56e47dae1cfbc968e6 DIST dumb-0.9.3.tar.gz 167379 RMD160 53c7931fec71dd4e67e19c4acf38c0f9202e5698 SHA1 4764bd59f5895eb5035a5139454cef7a53a76bb8 SHA256 8d44fbc9e57f3bac9f761c3b12ce102d47d717f0dd846657fb988e0bb5d1ea33 -EBUILD dumb-0.9.3-r1.ebuild 2018 RMD160 3f3bffaecad2b37cc9ea9ad64fc0b89350ae4550 SHA1 056f5a84360f1517bbf781de206cfa90490dc0b6 SHA256 f033bd97b5cd65fe2d0152256613a447294e302f686a07a09e561271b6e6c389 -MISC ChangeLog 4584 RMD160 12b4b698986dc25d67c2483df567b0d211e6595a SHA1 3894cf37848d462157de0882f26cbf248e821786 SHA256 31900b26e2df8bf8b4b03c8c2ba314a0be0596e68bd08564d5d032ad00538a22 +EBUILD dumb-0.9.3-r1.ebuild 2091 RMD160 ca4bb472153abf2e61171532674433af6977d098 SHA1 778b0519908811afeabbcfc3a5c50af196eaa44e SHA256 2b574de4be83ec1c69d0de4a40c1a51a94554aa0d18c21a66c01c15af0d3de29 +MISC ChangeLog 4754 RMD160 33e8d3425866adfcd37028e7d6220121d6c8a315 SHA1 e088d571ab9ec92b1342ed67a46b8510e7f94f72 SHA256 369fb389057f2da17f6b6e6b634f21104daeea7232b182877d456e9ff858ed83 MISC metadata.xml 251 RMD160 57bef9027e07a80633e99023903f4de9332f52d4 SHA1 da26e36e44561eb0d30b22bf6787705ae5c3d4b3 SHA256 c6bc54aeb1244159055765e01a1d89c4bf47fa956a3e065de5f4d4b7b24a6753 diff --git a/media-libs/dumb/dumb-0.9.3-r1.ebuild b/media-libs/dumb/dumb-0.9.3-r1.ebuild index 25e5f0a68c69..e2fe202987b8 100644 --- a/media-libs/dumb/dumb-0.9.3-r1.ebuild +++ b/media-libs/dumb/dumb-0.9.3-r1.ebuild @@ -1,24 +1,23 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/dumb/dumb-0.9.3-r1.ebuild,v 1.9 2007/04/30 22:57:35 genone Exp $ - -IUSE="debug" +# $Header: /var/cvsroot/gentoo-x86/media-libs/dumb/dumb-0.9.3-r1.ebuild,v 1.10 2009/06/06 16:41:54 ssuominen Exp $ +EAPI=2 inherit eutils DESCRIPTION="IT/XM/S3M/MOD player library with click removal and IT filters" HOMEPAGE="http://dumb.sourceforge.net/" SRC_URI="mirror://sourceforge/dumb/${P}.tar.gz" -KEYWORDS="alpha amd64 ia64 ppc sparc x86" LICENSE="DUMB-0.9.2" SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc sparc x86" +IUSE="debug" +RDEPEND="" DEPEND="" -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { cat << EOF > make/config.txt include make/unix.inc ALL_TARGETS := core core-examples core-headers @@ -28,7 +27,7 @@ EOF epatch "${FILESDIR}"/${PN}-0.9.2-PIC.patch epatch "${FILESDIR}"/${P}_CVE-2006-3668.patch sed -i '/= -s/d' Makefile || die "sed failed" - cp Makefile Makefile.rdy + cp -f Makefile Makefile.rdy } src_compile() { @@ -36,19 +35,20 @@ src_compile() { } src_install() { - dobin examples/{dumbout,dumb2wav} - dolib.so lib/unix/libdumb.so + dobin examples/{dumbout,dumb2wav} || die "dobin failed" + dolib.so lib/unix/libdumb.so || die "dolib.so failed" - use debug && dolib.so lib/unix/libdumbd.so + if use debug; then + dolib.so lib/unix/libdumbd.so || die "dolib.so failed" + fi insinto /usr/include - doins include/dumb.h + doins include/dumb.h || die "doins failed" - dodoc readme.txt release.txt docs/* || die "dodoc failed" + dodoc readme.txt release.txt docs/* } pkg_postinst() { - elog elog "DUMB's core has been installed. This will enable you to convert module" elog "files to PCM data (ready for sending to /dev/dsp, writing to a .wav" elog "file, piping through oggenc, etc.)." @@ -61,7 +61,6 @@ pkg_postinst() { elog "As a developer, when you distribute your game and write your docs, be" elog "aware that 'dumb' and 'aldumb' actually come from the same download." elog "People who don't use Gentoo will only have to download and install one" - elog "package. See /usr/share/doc/${PF}/readme.txt.gz for details on" + elog "package. See readme.txt in /usr/share/doc/${PF} for details on" elog "how DUMB would be compiled manually." - elog } |