summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <drac@gentoo.org>2008-03-01 15:13:07 +0000
committerSamuli Suominen <drac@gentoo.org>2008-03-01 15:13:07 +0000
commit5321363d8af57fff0c1bdaf5e373cf2f9c88c85a (patch)
tree7c72b64574cddbae2d66bf6a6e694df7fc92a3a0 /media-sound/ripperx
parentSparc stable, Bug #211972 --- it's been over two months now. (diff)
downloadgentoo-2-5321363d8af57fff0c1bdaf5e373cf2f9c88c85a.tar.gz
gentoo-2-5321363d8af57fff0c1bdaf5e373cf2f9c88c85a.tar.bz2
gentoo-2-5321363d8af57fff0c1bdaf5e373cf2f9c88c85a.zip
new shiny gtk+2 version
(Portage version: 2.1.4.4)
Diffstat (limited to 'media-sound/ripperx')
-rw-r--r--media-sound/ripperx/ChangeLog8
-rw-r--r--media-sound/ripperx/ripperx-2.7.0.ebuild9
-rw-r--r--media-sound/ripperx/ripperx-2.7.1.ebuild48
-rw-r--r--media-sound/ripperx/ripperx-2.7.2.ebuild39
4 files changed, 51 insertions, 53 deletions
diff --git a/media-sound/ripperx/ChangeLog b/media-sound/ripperx/ChangeLog
index 3a05376ad8b5..4e61d84b1006 100644
--- a/media-sound/ripperx/ChangeLog
+++ b/media-sound/ripperx/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/ripperx
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ripperx/ChangeLog,v 1.29 2008/02/29 20:01:31 carlo Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ripperx/ChangeLog,v 1.30 2008/03/01 15:13:07 drac Exp $
+
+*ripperx-2.7.2 (01 Mar 2008)
+
+ 01 Mar 2008; Samuli Suominen <drac@gentoo.org> -ripperx-2.7.1.ebuild,
+ +ripperx-2.7.2.ebuild:
+ Version bump, new GTK+-2.0 version from original upstream.
29 Feb 2008; Carsten Lohrke <carlo@gentoo.org> ripperx-2.7.0.ebuild:
Remove icon extension from desktop entry to match Icon Theme Specification.
diff --git a/media-sound/ripperx/ripperx-2.7.0.ebuild b/media-sound/ripperx/ripperx-2.7.0.ebuild
index 518d04ce3df6..db9851abf1b7 100644
--- a/media-sound/ripperx/ripperx-2.7.0.ebuild
+++ b/media-sound/ripperx/ripperx-2.7.0.ebuild
@@ -1,18 +1,17 @@
# Copyright 1999-2008 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.6 2008/02/29 20:01:31 carlo Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ripperx/ripperx-2.7.0.ebuild,v 1.7 2008/03/01 15:13:07 drac Exp $
inherit eutils toolchain-funcs
-MY_P="${P/x/X}"
-S="${WORKDIR}/${MY_P}"
+MY_P=${P/x/X}
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"
+SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE=""
@@ -23,6 +22,8 @@ RDEPEND="=x11-libs/gtk+-1.2*
media-libs/flac"
DEPEND="${RDEPEND}"
+S=${WORKDIR}/${MY_P}
+
src_unpack() {
unpack ${A}
cd "${S}"
diff --git a/media-sound/ripperx/ripperx-2.7.1.ebuild b/media-sound/ripperx/ripperx-2.7.1.ebuild
deleted file mode 100644
index e7a4b180486e..000000000000
--- a/media-sound/ripperx/ripperx-2.7.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ripperx/ripperx-2.7.1.ebuild,v 1.3 2008/02/15 20:40:25 drac Exp $
-
-inherit eutils toolchain-funcs
-
-MY_P=${P/x/X}-gtk2
-MY_PN=${PN/x/X}
-
-DESCRIPTION="RipperX is a program to rip CD and encode mp3s"
-HOMEPAGE="http://www.thewildbeast.co.uk/wordpress/2007/05/21/ripperx-gtk2"
-SRC_URI="http://www.thewildbeast.co.uk/${MY_PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="nls"
-
-RDEPEND=">=x11-libs/gtk+-2
- media-sound/lame
- media-sound/cdparanoia
- media-libs/id3lib
- media-libs/flac"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )"
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
- tc-export CC
- econf $(use_enable nls)
- emake || die "emake failed."
-}
-
-src_install() {
- dobin src/${MY_PN} \
- plugins/${MY_PN}_plugin{-8hz-mp3,-bladeenc,-cdparanoia,-encode,-flac,-gogo,-l3enc,-lame,-mp3enc,-oggenc,_tester,-toolame,-xingmp3enc}
-
- dodoc CHANGES README TODO
-
- doicon src/xpms/${MY_PN}-icon.xpm
- make_desktop_entry ${MY_PN} ${MY_PN} ${MY_PN}-icon
-}
-
-pkg_postinst() {
- elog "Original ${MY_PN} can be found from http://ripperx.sf.net, this is a"
- elog "unofficial patch release adding GTK+-2 support."
-}
diff --git a/media-sound/ripperx/ripperx-2.7.2.ebuild b/media-sound/ripperx/ripperx-2.7.2.ebuild
new file mode 100644
index 000000000000..283063a0b276
--- /dev/null
+++ b/media-sound/ripperx/ripperx-2.7.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ripperx/ripperx-2.7.2.ebuild,v 1.1 2008/03/01 15:13:07 drac Exp $
+
+inherit eutils
+
+MY_P=${P/x/X}
+MY_PN=${PN/x/X}
+
+DESCRIPTION="a GTK program to rip CD audio tracks and encode them to the Ogg, MP3, or FLAC formats."
+HOMEPAGE="http://sourceforge.net/projects/ripperx"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="nls"
+
+RDEPEND=">=x11-libs/gtk+-2
+ media-sound/lame
+ media-sound/cdparanoia
+ media-libs/id3lib"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/${MY_P}
+
+src_compile() {
+ econf --disable-dependency-tracking $(use_enable nls)
+ emake || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc BUGS CHANGES FAQ README* TODO
+ doicon src/xpms/${MY_PN}-icon.xpm
+ make_desktop_entry ${MY_PN} ${MY_PN} ${MY_PN}-icon
+}