From 176a46a8da47914688db12771a72a472ffe7fc77 Mon Sep 17 00:00:00 2001 From: Daniel Pielmeier Date: Fri, 9 Jul 2010 19:06:56 +0000 Subject: [PATCH] Version bump. Add myself to maintainers. Fixes bugs #299210 and #327233. Package-Manager: portage-2.1.8.3/cvs/Linux i686 --- media-sound/rubyripper/ChangeLog | 10 ++- media-sound/rubyripper/Manifest | 16 ++--- media-sound/rubyripper/metadata.xml | 5 ++ .../rubyripper/rubyripper-0.6.0.ebuild | 67 +++++++++++++++++++ 4 files changed, 84 insertions(+), 14 deletions(-) create mode 100644 media-sound/rubyripper/rubyripper-0.6.0.ebuild diff --git a/media-sound/rubyripper/ChangeLog b/media-sound/rubyripper/ChangeLog index 8ca235e0698a..e228029d5edf 100644 --- a/media-sound/rubyripper/ChangeLog +++ b/media-sound/rubyripper/ChangeLog @@ -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 + +rubyripper-0.6.0.ebuild, metadata.xml: + Version bump. Add myself to maintainers. Fixes bugs #299210 and #327233. 06 Dec 2009; Hans de Graaff rubyripper-0.5.5-r1.ebuild, rubyripper-0.5.7.ebuild: diff --git a/media-sound/rubyripper/Manifest b/media-sound/rubyripper/Manifest index 2d5935975d6a..e061be5d6976 100644 --- a/media-sound/rubyripper/Manifest +++ b/media-sound/rubyripper/Manifest @@ -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 diff --git a/media-sound/rubyripper/metadata.xml b/media-sound/rubyripper/metadata.xml index 54abe29b8e2d..4f33f5b14fb1 100644 --- a/media-sound/rubyripper/metadata.xml +++ b/media-sound/rubyripper/metadata.xml @@ -2,8 +2,13 @@ sound + + billie@gentoo.org + Daniel Pielmeier + Build command line interface rubyripper + Add support for advanced toc scanning using app-cdr/cdrdao Add support for normalizing audio file volume levels Add support for wavegain diff --git a/media-sound/rubyripper/rubyripper-0.6.0.ebuild b/media-sound/rubyripper/rubyripper-0.6.0.ebuild new file mode 100644 index 000000000000..267102b28b3e --- /dev/null +++ b/media-sound/rubyripper/rubyripper-0.6.0.ebuild @@ -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" +} -- 2.26.2