Version bump. Add myself to maintainers. Fixes bugs #299210 and #327233.
authorDaniel Pielmeier <billie@gentoo.org>
Fri, 9 Jul 2010 19:06:56 +0000 (19:06 +0000)
committerDaniel Pielmeier <billie@gentoo.org>
Fri, 9 Jul 2010 19:06:56 +0000 (19:06 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux i686

media-sound/rubyripper/ChangeLog
media-sound/rubyripper/Manifest
media-sound/rubyripper/metadata.xml
media-sound/rubyripper/rubyripper-0.6.0.ebuild [new file with mode: 0644]

index 8ca235e0698a03cdd092d3cbcac0ce2b6f6c4aa7..e228029d5edf6b1754e72357c6c878479679540c 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/rubyripper
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/rubyripper/ChangeLog,v 1.30 2009/12/06 12:14:58 graaff Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rubyripper/ChangeLog,v 1.31 2010/07/09 19:06:56 billie Exp $
+
+*rubyripper-0.6.0 (09 Jul 2010)
+
+  09 Jul 2010; Daniel Pielmeier <billie@gentoo.org>
+  +rubyripper-0.6.0.ebuild, metadata.xml:
+  Version bump. Add myself to maintainers. Fixes bugs #299210 and #327233.
 
   06 Dec 2009; Hans de Graaff <graaff@gentoo.org>
   rubyripper-0.5.5-r1.ebuild, rubyripper-0.5.7.ebuild:
index 2d5935975d6a618d13ff0cfb2d6597f42cf00b13..e061be5d69769c0dc716e480ef362e09df83bba5 100644 (file)
@@ -1,17 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX rubyripper-0.5.2-require-rubygems.patch 274 RMD160 ce9fb0f7885abcd1753f5d1d98a4c2273cfb7bbf SHA1 4973d70d6a901aed770c4c811d6ed5bedf48e551 SHA256 16c7cedf958580bb64656d60f0cd4e7d3a8c017a496f86ce9ed2a3aed04d556e
 DIST rubyripper-0.5.5.tar.bz2 97452 RMD160 dadbb205761f6704c95b85526c22999f26da113b SHA1 34c0b632c54bd3caa22d89c6f758579497a83d49 SHA256 a6c54f2ec041a24eab7d3a44430dce0e35acea2af2724cb6761b2adc96438371
 DIST rubyripper-0.5.7.tar.bz2 102770 RMD160 31c21c2e576f3b3d5f8be074a11e5a6411316097 SHA1 37f85698f48fa720d92740b4ae5f75edb79cd5e0 SHA256 22131683afe963540f0690969949743e45cdad1dbf4f7cd500c5cc52c822481a
+DIST rubyripper-0.6.0.tar.bz2 118807 RMD160 ea71e20d1d9a64004548c88c620a197bf08d8a40 SHA1 ba1ac46dd359539c00826da11fe5b260f9d3d52b SHA256 073ef04d87f0e74b02f552813e0f826f83a7653212ef6ff030fbf511ab3ca7f4
 EBUILD rubyripper-0.5.5-r1.ebuild 1599 RMD160 a50211a73dccc2118c3fd1807a54f461835c152b SHA1 ee42d145de712b640a3e2ac76597181d4c5185a8 SHA256 f4b0056a4d0ad87c53413d02502d37a3b09644c6690830a03aa381b1a35c3102
 EBUILD rubyripper-0.5.7.ebuild 1598 RMD160 d6acaad46a4d371294d7de86edd3163079e1acd0 SHA1 ca3c9d815252671b1b6850955d69a94330f2c738 SHA256 ecb7ad6256962c0c9ddaee406f76a2bb030683246850833b26a4a720db11ee96
-MISC ChangeLog 4700 RMD160 5a649579808f9a4766398350e1e0347fc0b7fefd SHA1 dfa101cc5a95efd2fa7abae8d7780df3feeb4580 SHA256 75086c44a23d52271bded7c6e7970a8098eaeea21df83d27a19676dd45dc41e4
-MISC metadata.xml 385 RMD160 89296d26e85d2146728d6ff708e22e04c823c364 SHA1 159fd7207dcb9a40304e4f0f75a99942097e3cd3 SHA256 629eff99faafdf2f832fd50135da6a304fb02b379cf9b584e93309da24d920f8
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAksboE0ACgkQVYU2Ai8K93dsFQCferPCkgyg7wWsHVDOyTnxwSF/
-IsQAn0UP3she5tLgFS9IOeVJiLBNljX2
-=H9Wi
------END PGP SIGNATURE-----
+EBUILD rubyripper-0.6.0.ebuild 1776 RMD160 9ef37ce2bd14cb8d8eac13508432d4adfcb3f1bf SHA1 0b8981dae4e03e1877163bb2e9dcb459ad40ecaf SHA256 c664a7d228b86d6d0972cacf3956d31715b7686009012c3a1dcf9d1a7b38fa92
+MISC ChangeLog 4903 RMD160 984425c13e160655a7573532aec7a6455bdc09c3 SHA1 1ad27766cac0b709c1a0e22bdd3b5ef16fe57bad SHA256 97abbf3038aec55957e5aea79d9a733673110c6888d86622063bf6b4f54f36fa
+MISC metadata.xml 588 RMD160 574139ce59c86bd46c6927742a72649ea651c628 SHA1 e13ab7810b566600b5620b6497135f56e42bf9b0 SHA256 8eac582b7437bfad8ef0ee737c6aef1115346242b01bcd45a5f4cb3080f8bbde
index 54abe29b8e2d4920708dc89cf2a16547a60ef90d..4f33f5b14fb1eeeaed1021189994e0a366d29095 100644 (file)
@@ -2,8 +2,13 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <herd>sound</herd>
+  <maintainer>
+    <email>billie@gentoo.org</email>
+    <name>Daniel Pielmeier</name>
+  </maintainer>
   <use>
     <flag name="cli">Build command line interface rubyripper</flag>
+    <flag name="cdrdao">Add support for advanced toc scanning using <pkg>app-cdr/cdrdao</pkg></flag>
     <flag name="normalize">Add support for normalizing audio file volume levels</flag>
     <flag name="wav">Add support for wavegain</flag>
   </use>
diff --git a/media-sound/rubyripper/rubyripper-0.6.0.ebuild b/media-sound/rubyripper/rubyripper-0.6.0.ebuild
new file mode 100644 (file)
index 0000000..267102b
--- /dev/null
@@ -0,0 +1,67 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/rubyripper/rubyripper-0.6.0.ebuild,v 1.1 2010/07/09 19:06:56 billie Exp $
+
+EAPI=2
+
+VIRTUALX_REQUIRED=always
+USE_RUBY=ruby18
+
+inherit ruby-ng 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 cdrdao flac +gtk +mp3 normalize +vorbis wav"
+
+ILINGUAS="bg de es fr hu it nl ru se"
+
+for lingua in $ILINGUAS; do
+       IUSE="${IUSE} linguas_${lingua}"
+done
+
+RDEPEND="virtual/eject
+       media-sound/cd-discid
+       media-sound/cdparanoia
+       cdrdao? ( app-cdr/cdrdao )
+       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 ) )"
+DEPEND="${RDEPEND}"
+
+ruby_add_rdepend ">=dev-ruby/ruby-gettext-2.1.0-r1
+       >=dev-ruby/rcairo-1.8.1[svg]
+       gtk? ( >=dev-ruby/ruby-gtk2-0.19.3 )"
+
+# fix for bug 203737
+RUBY_PATCHES=( "${FILESDIR}/${PN}-0.5.2-require-rubygems.patch" )
+
+each_ruby_configure() {
+       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"
+
+       # Force virtualmake to use configure instead of econf
+       maketype=./configure
+       virtualmake ${myconf}
+}
+
+each_ruby_install() {
+       emake DESTDIR="${D}" install || die "emake install failed"
+}