diff options
Diffstat (limited to 'media-sound/rubyripper')
-rw-r--r-- | media-sound/rubyripper/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/rubyripper/Manifest | 14 | ||||
-rw-r--r-- | media-sound/rubyripper/rubyripper-0.5.3.ebuild | 64 |
3 files changed, 84 insertions, 2 deletions
diff --git a/media-sound/rubyripper/ChangeLog b/media-sound/rubyripper/ChangeLog index 6ad2f3a99f6f..d2139e68e83e 100644 --- a/media-sound/rubyripper/ChangeLog +++ b/media-sound/rubyripper/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/rubyripper # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/rubyripper/ChangeLog,v 1.19 2008/08/07 00:54:15 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/rubyripper/ChangeLog,v 1.20 2008/09/21 21:56:13 aballier Exp $ + +*rubyripper-0.5.3 (21 Sep 2008) + + 21 Sep 2008; Alexis Ballier <aballier@gentoo.org> + +rubyripper-0.5.3.ebuild: + Version bump and use Xeconf for bug #234161. *rubyripper-0.5.2 (07 Aug 2008) diff --git a/media-sound/rubyripper/Manifest b/media-sound/rubyripper/Manifest index 14631d888ce4..94c0aaec221d 100644 --- a/media-sound/rubyripper/Manifest +++ b/media-sound/rubyripper/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX rubyripper-0.4.4-desktopfile.patch 645 RMD160 16f2f4840e61f69ca88c0ce440e6fe6c6e2e8af5 SHA1 7a8d6ead7ef11085cf5a09a26c143546b53a895e SHA256 482d9feed5d544fa3d3732d6b61f46416034c3c78bc0124c4a21874f1e8018c5 AUX rubyripper-0.4.4-editor-environment.patch 919 RMD160 9d0546aa4a7881dd00650ba9a65ad80508410ba8 SHA1 648620ebeab15935e9e6ff27923adef91c5f3f83 SHA256 197ada7aa5e1d0651e1d9d4dc6ebe0d04d524c779bd58c653dd4c84086e5f978 AUX rubyripper-0.4.4-iconinstall.patch 4787 RMD160 89b1e91f7bb5dcd236184732e2e96456a8d048b9 SHA1 ca13e3f6412a27af525974d6f30e391bd2599ce9 SHA256 4eb160c401d50fe08155014b9fa5d7542eb83eb68c8ce4dd6e2b866a748ea869 @@ -9,10 +12,19 @@ DIST rubyripper-0.4.2.tar.bz2 41450 RMD160 57530c174aa4e3cfdfc4a4ea042090d750a55 DIST rubyripper-0.4.4.tar.bz2 65649 RMD160 f54a2bf0492f151f6e7895c2bd917a3d95d4af21 SHA1 1b39792cd2d8c957ae93f8fc5c721084475a691e SHA256 c7e9129ff3ea3cae652db129180941b6ccc35f9f282b34e8160060b0e486d937 DIST rubyripper-0.5.0.tar.bz2 84123 RMD160 54186a3c2ba31a2f98d41fe8c2c449ddc0358575 SHA1 27fa2cdfe02d7d7ab4be3e7fc53df462aee61ea8 SHA256 797b65c9d21cf2a61cec23fe9bc0753c6e412580d2f616899a7fa0de2355f690 DIST rubyripper-0.5.2.tar.bz2 83516 RMD160 23a3e3be9c3793390fd8da70af519c0948f9cd6a SHA1 f427bfb2965e537b3c6fe8100ffb987211a1e5fa SHA256 f4eeb59a579db2524a99d8fef66d51594819b224c29058ad92a3d0ee6f4f06a8 +DIST rubyripper-0.5.3.tar.bz2 84703 RMD160 0283e0de720f8673ba95331aacc96a422b8bb442 SHA1 f04602f7f4821c21869b6e1d0ab2a559758ea416 SHA256 519c4742ec3d2ff9e45beee889ba7375f1739fd072c954a8e05190cf848e444c EBUILD rubyripper-0.3.ebuild 1157 RMD160 b28efe4cdd8d1d1873b6790cb2488c347e6f354c SHA1 7f4dd926c11ea5be041c8651e441d1ebf11d5164 SHA256 a99ec84aa9993ecf03caad8e8a316549bb1916d4c88e699a6f514c547d1a1f51 EBUILD rubyripper-0.4.2-r1.ebuild 979 RMD160 c57e3979a275bb702859435405167261564d4c43 SHA1 cb8acb01b42d28c5d746a0ad8e9b3b3fc85791ec SHA256 3e71b443bc15ca8d5d8fcff90c1753dc8788c09e9a1f7d6c6df0183e8a9a9108 EBUILD rubyripper-0.4.4.ebuild 1526 RMD160 d185cc6f303452d964cc50b845760b647d622c92 SHA1 f6ff295243677db52cf66ff1d5f804a16170bab5 SHA256 983c6327a7d9e2a99059f64ecf1894ad96b7f32e3b8fa834f7c54a367cdda910 EBUILD rubyripper-0.5.0.ebuild 1711 RMD160 daf5fce090c64532b9471739974cb5d59e02bcab SHA1 aab5beefc2ac7fed9f534df7b534e98fa1aa70a2 SHA256 1e6bc00b1f06bef6dbe9ec9670d31329993dfa2d455de21033a224c4794d0152 EBUILD rubyripper-0.5.2.ebuild 1721 RMD160 e77f9ce039c9836254ab37b79e14747831f9ec1b SHA1 180f632b7257d92bf827504d5d72832aa5c391e1 SHA256 5e1cbc588f1621d04aa5832e5602587bd7224c6c020b464b9b8b67abb31abdbb -MISC ChangeLog 3109 RMD160 28d3c6143336c3c59d3d5d4eb12524826c4b962c SHA1 1b25590a3c3dea1e1615e2123c9e0fdb55f279e9 SHA256 18a72d1a90a8a7781c7fe1be6f2cacc145d08725af037a92c8725dec0e4bd129 +EBUILD rubyripper-0.5.3.ebuild 1629 RMD160 def89a42248e8a83efa740f22cad29f1c642a95c SHA1 a1b1f3d8f4aa1c7120bb3dd4f534baa1bba98ba3 SHA256 5954e9963dc2f33761dbc6796f6b9fce72f54e8c854a9d3e4cbb28c354155b64 +MISC ChangeLog 3272 RMD160 c7f091f97bc7eb8d73e8c1ed0e14eaf859a1bbf8 SHA1 a8c41edc58cf2904c403fa0a8413925eed91a6ff SHA256 7b067384a9570883a93f5e61ff174b4b1450cd1190a5e3ddaf5dd81b98dcab9e MISC metadata.xml 385 RMD160 89296d26e85d2146728d6ff708e22e04c823c364 SHA1 159fd7207dcb9a40304e4f0f75a99942097e3cd3 SHA256 629eff99faafdf2f832fd50135da6a304fb02b379cf9b584e93309da24d920f8 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAkjWwwMACgkQvFcC4BYPU0pjkgCfcma51gY+yryoVOPAnHTKbIj8 +FyoAoI3UkHKkLPCGtfp9y4o9b9vZIePk +=GEuS +-----END PGP SIGNATURE----- diff --git a/media-sound/rubyripper/rubyripper-0.5.3.ebuild b/media-sound/rubyripper/rubyripper-0.5.3.ebuild new file mode 100644 index 000000000000..b0f98e469f46 --- /dev/null +++ b/media-sound/rubyripper/rubyripper-0.5.3.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/rubyripper/rubyripper-0.5.3.ebuild,v 1.1 2008/09/21 21:56:13 aballier Exp $ + +EAPI="1" + +inherit ruby virtualx + +DESCRIPTION="A secure audio ripper for Linux" +HOMEPAGE="http://code.google.com/p/rubyripper" +SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" +IUSE="cli flac +gtk +mp3 normalize +vorbis wav" +ILINGUAS="de es hu nl ru" + +for lingua in $ILINGUAS; do + IUSE="${IUSE} linguas_${lingua}" +done + +DEPEND="dev-ruby/ruby-gettext" +RDEPEND="gtk? ( dev-ruby/ruby-gtk2 ) + dev-ruby/ruby-gettext + virtual/eject + media-sound/cd-discid + media-sound/cdparanoia + flac? ( media-libs/flac ) + mp3? ( media-sound/lame ) + vorbis? ( media-sound/vorbis-tools ) + normalize? ( media-sound/normalize + mp3? ( media-sound/mp3gain ) + vorbis? ( media-sound/vorbisgain ) + wav? ( media-sound/wavegain ) )" + +src_unpack() { + unpack ${A} + cd "${S}" + + # fix for bug 203737 + epatch "${FILESDIR}/${PN}-0.5.2-require-rubygems.patch" +} + +src_compile() { + local myconf="--prefix=/usr" + local enable_linguas="" + + for lingua in $ILINGUAS; do + use linguas_$lingua && enable_linguas="${enable_linguas},${lingua}" + done + + [[ -n ${enable_linguas} ]] && myconf="${myconf} --enable-lang=${enable_linguas#,}" + + use gtk && myconf="${myconf} --enable-gtk2" + use cli && myconf="${myconf} --enable-cli" + + Xeconf ${myconf} || die "./configure failed" + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" +} |