Version bump and new asneeded patch from Marcelo Goes <vanquirius AT gentoo.org>...
authorSamuli Suominen <ssuominen@gentoo.org>
Mon, 26 Mar 2007 18:15:11 +0000 (18:15 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Mon, 26 Mar 2007 18:15:11 +0000 (18:15 +0000)
Package-Manager: portage-2.1.2.2

media-sound/ripperx/ChangeLog
media-sound/ripperx/Manifest
media-sound/ripperx/files/digest-ripperx-2.7.0 [new file with mode: 0644]
media-sound/ripperx/files/ripperx-2.7.0-asneeded.patch [new file with mode: 0644]
media-sound/ripperx/ripperx-2.7.0.ebuild [new file with mode: 0644]

index 18c049349dfc158749b082f7259b9d8b0c814716..02be11e054eddb1950bd6a7966b57f2ded878a03 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for media-sound/ripperx
-# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ripperx/ChangeLog,v 1.21 2006/11/01 13:43:45 aballier Exp $
+# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ripperx/ChangeLog,v 1.22 2007/03/26 18:15:11 drac Exp $
+
+*ripperx-2.7.0 (26 Mar 2007)
+
+  26 Mar 2007; Samuli Suominen <drac@gentoo.org>
+  +files/ripperx-2.7.0-asneeded.patch, +ripperx-2.7.0.ebuild:
+  Version bump and new asneeded patch from Marcelo Goes <vanquirius AT
+  gentoo.org>. Now install plugins/ripperX_plugin-toolame, BUGS, desktop
+  entry, icon and toolchanify CC. Bug 172252.
 
   01 Nov 2006; Alexis Ballier <aballier@gentoo.org>
   +files/ripperx-2.6.6-asneeded.patch, ripperx-2.6.6.ebuild:
index b93d681056e0002f19ec6543451a547426295ada..15b5d5a0fe399d57520f14ce815d68bcce1f19d0 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX ripperx-2.6.1-gcc34.patch 1886 RMD160 7928a79e12b7d62c24391e09f42f614fdfc859b6 SHA1 7ad461669a7f20c7bab1176962fba7c0b76b6d36 SHA256 a927a72ce521c36a759430fb670328f31bff1ce026b0e858534d42fc89c672f4
 MD5 89f653a43ad3b4ec7559ff31bcbe361e files/ripperx-2.6.1-gcc34.patch 1886
 RMD160 7928a79e12b7d62c24391e09f42f614fdfc859b6 files/ripperx-2.6.1-gcc34.patch 1886
@@ -13,8 +10,13 @@ AUX ripperx-2.6.6-asneeded.patch 490 RMD160 d9388030b41de757a880e5a32a24eb62cd69
 MD5 3206315f8e34afed4b94058e8621b23d files/ripperx-2.6.6-asneeded.patch 490
 RMD160 d9388030b41de757a880e5a32a24eb62cd6994dc files/ripperx-2.6.6-asneeded.patch 490
 SHA256 3d1f471472cf2356a9496d55b6b054f6adfb65db1cdd49c31178df415d2abdee files/ripperx-2.6.6-asneeded.patch 490
+AUX ripperx-2.7.0-asneeded.patch 592 RMD160 24dc1bdf4c7154aa60c5705f1bfb21606273ae0c SHA1 cf9eafc3c5c39529308a4176188fd20241123e51 SHA256 aa3e0dcadf70a6ad5dac2f7899425ce3d0888b691029c01d82515f9c37e0d4be
+MD5 562c04d797e42def5669021bd32611f3 files/ripperx-2.7.0-asneeded.patch 592
+RMD160 24dc1bdf4c7154aa60c5705f1bfb21606273ae0c files/ripperx-2.7.0-asneeded.patch 592
+SHA256 aa3e0dcadf70a6ad5dac2f7899425ce3d0888b691029c01d82515f9c37e0d4be files/ripperx-2.7.0-asneeded.patch 592
 DIST ripperX-2.6.4.tar.gz 171980 RMD160 0493a13c48f58eba229bd3dd1633f2308a6131d5 SHA1 c6ba14fb435ceee46851ee412bcd3263b65ab18d SHA256 0bb3fe2c49358ab4e0fc27562de18898cef66a8cc7699410867905e4e769956a
 DIST ripperX-2.6.6.tar.gz 172140 RMD160 aec609eb2c9bcc79d19818a9c320b8eed0d3e485 SHA1 bddd5951858a1424e8cf079ffe82559b18dd3968 SHA256 b5a9aee74cbbcea2008513ce7af8803ad8cfd6947604bccd8113a007de453bb9
+DIST ripperX-2.7.0.tar.gz 172818 RMD160 033445c096c8bf57c84ac0d870dc33f0c3b5723e SHA1 f72c42324e3a0104b95a5d382dadf6b5dad3b606 SHA256 af97a0e0951bd6cb7f72e3d0f3c1effbb17832102aac4c5a75910ff2bbca0b7e
 EBUILD ripperx-2.6.4.ebuild 1115 RMD160 bc4e0a64122f27cef649fab6315d993240b2fc0c SHA1 99629b308de94ad291afa4fd401844b32518cfe6 SHA256 72cdaa6b751216ca566e75eff87dd63cc3298d291e385faf1c186bdb9e3d7d04
 MD5 82ed07e65b0c7eaa143184f76e0c3d32 ripperx-2.6.4.ebuild 1115
 RMD160 bc4e0a64122f27cef649fab6315d993240b2fc0c ripperx-2.6.4.ebuild 1115
@@ -23,10 +25,14 @@ EBUILD ripperx-2.6.6.ebuild 1153 RMD160 139fa50b136ed248694b438fab937c007541633e
 MD5 f96b2f6ac3c42be7fe34bf5cec0bc6bb ripperx-2.6.6.ebuild 1153
 RMD160 139fa50b136ed248694b438fab937c007541633e ripperx-2.6.6.ebuild 1153
 SHA256 eb07562e8d95c5ae666549dae508b503c819be9d37f422be6d6fbabb371c06fc ripperx-2.6.6.ebuild 1153
-MISC ChangeLog 3524 RMD160 9ef50994145af3a7f38fca8ca9a6871ed9c482a3 SHA1 b36911c95d6b4650628f067ef109cbbc78730b8d SHA256 e57824b822a07ecaf1d9564a02ca8c2c2833433c5a7857d892bd0a93a5e87e4f
-MD5 0bfb001c89d929e8cea1c8576c0b6577 ChangeLog 3524
-RMD160 9ef50994145af3a7f38fca8ca9a6871ed9c482a3 ChangeLog 3524
-SHA256 e57824b822a07ecaf1d9564a02ca8c2c2833433c5a7857d892bd0a93a5e87e4f ChangeLog 3524
+EBUILD ripperx-2.7.0.ebuild 1369 RMD160 0af02c34d567dc75a72a11682df08d618f7c20db SHA1 e5b2a491ef21210e2663f58e0b53d2e89ca1427c SHA256 5d94a73288042a39c0f5146ba0e1e4fd1fcf7e316024ab4cf91812b4f32f102f
+MD5 58990adf339a36a0fb57ddf84ca0a365 ripperx-2.7.0.ebuild 1369
+RMD160 0af02c34d567dc75a72a11682df08d618f7c20db ripperx-2.7.0.ebuild 1369
+SHA256 5d94a73288042a39c0f5146ba0e1e4fd1fcf7e316024ab4cf91812b4f32f102f ripperx-2.7.0.ebuild 1369
+MISC ChangeLog 3852 RMD160 57979e761ad6a44e271cfbf6a5c7bccb8bcee525 SHA1 392ff0e8006c3bdffad519c6dd27b94b77fd20e1 SHA256 b7267f6df1e3c376e3ab1b2e4b500ebe4768696d1b90a7aedfe2b0838ffdd501
+MD5 e790c9c67db0c4108b7078905e8462c3 ChangeLog 3852
+RMD160 57979e761ad6a44e271cfbf6a5c7bccb8bcee525 ChangeLog 3852
+SHA256 b7267f6df1e3c376e3ab1b2e4b500ebe4768696d1b90a7aedfe2b0838ffdd501 ChangeLog 3852
 MISC metadata.xml 160 RMD160 10be84fed28405abd22adc6689e87e5bb77e3501 SHA1 0c1bb16a7cc376ef35b87d8699ec9504718d36b9 SHA256 6bafe4a5c7b42309f124ebc2a9d78ebe5379aec4dcdc88c0bda2ab79c9851a6b
 MD5 05ab4d4775083f0930841e415df18ad6 metadata.xml 160
 RMD160 10be84fed28405abd22adc6689e87e5bb77e3501 metadata.xml 160
@@ -37,10 +43,6 @@ SHA256 d4945098a8cdd432d311d3cd196c244c78f2f6abc65e37f1538b1f05f6528e64 files/di
 MD5 0759d34d6539a14d8a8cdb466166586c files/digest-ripperx-2.6.6 241
 RMD160 a15081bc6773ec94f5298d15f90560c504ed0b23 files/digest-ripperx-2.6.6 241
 SHA256 f2835ff6215f6e46db389fd38ce1885740670e10f0fc7bffb58a5e1b1e2366e1 files/digest-ripperx-2.6.6 241
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFSKSUvFcC4BYPU0oRAuN1AJ9mCmRorcL6PgJd/+A3cZAVr2ND8ACfZYCr
-IwhB2gQkMO2jCuipwC049s0=
-=1Ick
------END PGP SIGNATURE-----
+MD5 542183bced86f724d900ebc202fd3ff0 files/digest-ripperx-2.7.0 241
+RMD160 0a83cf561a90abddc478dc01b02e4f549271c902 files/digest-ripperx-2.7.0 241
+SHA256 75e2fb4a6c132a023e61f3ae7fbf3a4bd91af7416afbee9e929a7f62e06e9ed0 files/digest-ripperx-2.7.0 241
diff --git a/media-sound/ripperx/files/digest-ripperx-2.7.0 b/media-sound/ripperx/files/digest-ripperx-2.7.0
new file mode 100644 (file)
index 0000000..6706209
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 bf69f2cbfb52551ac18e713e9894f306 ripperX-2.7.0.tar.gz 172818
+RMD160 033445c096c8bf57c84ac0d870dc33f0c3b5723e ripperX-2.7.0.tar.gz 172818
+SHA256 af97a0e0951bd6cb7f72e3d0f3c1effbb17832102aac4c5a75910ff2bbca0b7e ripperX-2.7.0.tar.gz 172818
diff --git a/media-sound/ripperx/files/ripperx-2.7.0-asneeded.patch b/media-sound/ripperx/files/ripperx-2.7.0-asneeded.patch
new file mode 100644 (file)
index 0000000..21112b0
--- /dev/null
@@ -0,0 +1,22 @@
+diff --exclude='*~' -Naur ripperX-2.7.0.orig/src/Makefile.in ripperX-2.7.0/src/Makefile.in
+--- ripperX-2.7.0.orig/src/Makefile.in 2007-03-25 21:20:21.000000000 -0300
++++ ripperX-2.7.0/src/Makefile.in      2007-03-25 21:21:14.000000000 -0300
+@@ -11,7 +11,8 @@
+ CC = @CC@
+ CFLAGS = @CFLAGS@
+-LDFLAGS = @LDFLAGS@ @LIBS@ -lutil -lid3
++LDFLAGS = @LDFLAGS@
++LIBS = @LIBS@ -lutil -lid3
+ INSTALL = @INSTALL@
+ CFILES = main.c\
+@@ -36,7 +37,7 @@
+ all: ripperX
+ ripperX: $(OFILES)
+-      $(CC) $(LDFLAGS) $(OFILES) -o ripperX
++      $(CC) $(LDFLAGS) $(OFILES) $(LIBS) -o ripperX
+ .c.o:
+       $(CC) $(CFLAGS) -c $<
diff --git a/media-sound/ripperx/ripperx-2.7.0.ebuild b/media-sound/ripperx/ripperx-2.7.0.ebuild
new file mode 100644 (file)
index 0000000..5e5f6eb
--- /dev/null
@@ -0,0 +1,49 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ripperx/ripperx-2.7.0.ebuild,v 1.1 2007/03/26 18:15:11 drac Exp $
+
+inherit eutils toolchain-funcs
+
+MY_P="${P/x/X}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="RipperX is a program to rip CD and encode mp3s"
+HOMEPAGE="http://ripperx.sf.net/"
+SRC_URI="mirror://sourceforge/ripperx/${MY_P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="=x11-libs/gtk+-1.2*
+       media-sound/lame
+       media-sound/cdparanoia
+       media-libs/id3lib
+       media-libs/flac"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${P}-asneeded.patch
+}
+
+src_compile() {
+       econf
+       emake CC=$(tc-getCC) || die "emake failed."
+}
+
+src_install() {
+       dodoc BUGS CHANGES FAQ README* TODO
+
+       dobin src/ripperX plugins/ripperX_plugin-8hz-mp3 \
+       plugins/ripperX_plugin-bladeenc plugins/ripperX_plugin-cdparanoia \
+       plugins/ripperX_plugin-encode plugins/ripperX_plugin-gogo plugins/ripperX_plugin-l3enc \
+       plugins/ripperX_plugin-lame plugins/ripperX_plugin-mp3enc plugins/ripperX_plugin-oggenc \
+       plugins/ripperX_plugin-xingmp3enc plugins/ripperX_plugin_tester \
+       plugins/ripperX_plugin-flac plugins/ripperX_plugin-toolame
+
+       doicon src/xpms/ripperX-icon.xpm
+       make_desktop_entry ripperX "${PN}" ripperX-icon.xpm
+}