summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-05-02 22:13:41 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-05-02 22:13:41 +0000
commit8692988bda8d282ca28efb8120cb501cd726fb28 (patch)
tree5392faa4400f1749cc544687c13a2cec466c7954 /media-sound/sound-juicer
parentNew version for GNOME 2.26. Bug fixes. (diff)
downloadhistorical-8692988bda8d282ca28efb8120cb501cd726fb28.tar.gz
historical-8692988bda8d282ca28efb8120cb501cd726fb28.tar.bz2
historical-8692988bda8d282ca28efb8120cb501cd726fb28.zip
New version for GNOME 2.26. Migrate to musicbrainz3, brasero, drop libgnome, use libcanberra for events. Clean up old revisions.
Package-Manager: portage-2.2_rc31/cvs/Linux x86_64
Diffstat (limited to 'media-sound/sound-juicer')
-rw-r--r--media-sound/sound-juicer/ChangeLog11
-rw-r--r--media-sound/sound-juicer/Manifest20
-rw-r--r--media-sound/sound-juicer/files/sound-juicer-2.22.0-sj-handle-uri.patch61
-rw-r--r--media-sound/sound-juicer/sound-juicer-2.20.1-r1.ebuild56
-rw-r--r--media-sound/sound-juicer/sound-juicer-2.22.0-r1.ebuild69
-rw-r--r--media-sound/sound-juicer/sound-juicer-2.26.1.ebuild (renamed from media-sound/sound-juicer/sound-juicer-2.22.0.ebuild)56
6 files changed, 52 insertions, 221 deletions
diff --git a/media-sound/sound-juicer/ChangeLog b/media-sound/sound-juicer/ChangeLog
index 21311754f638..f4cac3479d51 100644
--- a/media-sound/sound-juicer/ChangeLog
+++ b/media-sound/sound-juicer/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for media-sound/sound-juicer
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/ChangeLog,v 1.164 2009/04/27 14:28:36 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/ChangeLog,v 1.165 2009/05/02 22:13:40 eva Exp $
+
+*sound-juicer-2.26.1 (02 May 2009)
+
+ 02 May 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/sound-juicer-2.22.0-sj-handle-uri.patch,
+ -sound-juicer-2.20.1-r1.ebuild, -sound-juicer-2.22.0.ebuild,
+ -sound-juicer-2.22.0-r1.ebuild, +sound-juicer-2.26.1.ebuild:
+ New version for GNOME 2.26. Migrate to musicbrainz3, brasero, drop
+ libgnome, use libcanberra for events. Clean up old revisions.
27 Apr 2009; Jeroen Roovers <jer@gentoo.org> sound-juicer-2.24.0:
Stable for HPPA (bug #260063).
diff --git a/media-sound/sound-juicer/Manifest b/media-sound/sound-juicer/Manifest
index 85e5ed561ebc..c2d7d1da6b67 100644
--- a/media-sound/sound-juicer/Manifest
+++ b/media-sound/sound-juicer/Manifest
@@ -1,10 +1,16 @@
-AUX sound-juicer-2.22.0-sj-handle-uri.patch 2483 RMD160 94ab3351fb27039773ed9a668408db444e8255a9 SHA1 ed3f52386494593803654553a153aef34d2d2086 SHA256 8683c73473c3aaa5cd52ee645f9ef800e985406ce0ef0e7a074f30e0c54b12d8
-DIST sound-juicer-2.20.1.tar.bz2 1412335 RMD160 519c20c1c3d23973d93ecd4978d2dbe90967f7aa SHA1 942e4e34b83b66e9b33496f38ff95674244e33e2 SHA256 6ac84544386ef7f690330d7f92f6c2f64da752c0f5cd60501a792b23f325a9ab
-DIST sound-juicer-2.22.0.tar.bz2 1748273 RMD160 a71c8caa472d200ea8a199442f0728849ad71149 SHA1 d710d2041f4214a80387d6518056856c6401719a SHA256 cabd3c44a3354edab4f9e112b1cc90c23ef05000bd643596a826ce5d0cfc2551
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST sound-juicer-2.24.0.tar.bz2 1834986 RMD160 ee8885af617ccea4c6fb74cdb3768862ef6f4f11 SHA1 f1b0e44d8947b0391a6dda97f18a21fe227ea699 SHA256 66a6573465c5458daf7802a0aea729af68a2b87a2833ad1798797b6d69e8af5f
-EBUILD sound-juicer-2.20.1-r1.ebuild 1610 RMD160 f983281c41d3db299761ed226531b2bf3bee0e54 SHA1 280d7a5abf55b59aa0ae6ebf93f32ca8bb69c375 SHA256 bb2ebb7b91649f61cd40182cad174e8a9138396faa1e781fced1508e7ac97fbc
-EBUILD sound-juicer-2.22.0-r1.ebuild 1741 RMD160 405f804a618c3b6571fe52f182c84d7b60a8dad4 SHA1 8d2487ef50c4c926869791abba02195939a39d09 SHA256 2f71df677667891144f8cc34c965c374f8f44fde40e6a0f5904232683431535b
-EBUILD sound-juicer-2.22.0.ebuild 1622 RMD160 3a9b6800266ac1d1ef07e8cf1332988d4e418b7d SHA1 c4ca23d9bfe4eaad5301f66a74a9d6236350a234 SHA256 625f29b06b7f9c70bdcd7e9db097b6c8c380eb738ceb3ad2f86c501d7009f0bc
+DIST sound-juicer-2.26.1.tar.bz2 1993986 RMD160 067dfa3c35ac13f0a594c04e2935d574061952b0 SHA1 ed8d04a4536122626910eb0217147793f632e481 SHA256 5e6220158270b5f76e6a9f74f597837b41000c695e4ae81254dd945024c0c9e5
EBUILD sound-juicer-2.24.0.ebuild 1591 RMD160 b58f12a2ab3b954a2bae7dc9843a65056dc9c383 SHA1 896418478311dc22d58c94bde583019e8cd2787d SHA256 a7021e611b141cfdb4d3ca769f65c4c351c74f9a4660f037e24340161b24ebb3
-MISC ChangeLog 22070 RMD160 c6a3333653718e0918bbda1d896dbc5375fe672c SHA1 3515128be91e475bc79769d2f6889eab0cf272a9 SHA256 9928d39ab842d4cf92e9ebff3d6092bf5ba5ad3517e3c65f6d079f12a66b8ef7
+EBUILD sound-juicer-2.26.1.ebuild 1665 RMD160 465b4b70bb2823dd68d00b52ee601f8d689ce0cb SHA1 2305276e3cfecfb510e793d2912eb1f3dca809de SHA256 4e3475a83914982638533fa888688f1145376daa4d2607bf67d45849370a2898
+MISC ChangeLog 22470 RMD160 3d70d65c87abccdff2771aeb52a8b8aaedefc3b2 SHA1 af01b4f22b3b4e73ac75cd4ade1a7a8c847a497a SHA256 b4f21d6db2f9ed923f0f59ac842140394745c2053428c1887a76744841558a0f
MISC metadata.xml 177 RMD160 c4ff678488aa3bd8f3e5e4cf6e52a56caba3dad9 SHA1 73b04fb757f8a6473a2c43b0807a95381da37afc SHA256 dfb196addaf8aa212436c53c3d47cda0d10c2850c59fa2dcb7554dfa10190af2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkn8xZoACgkQ1fmVwcYIWAba1gCgh/EbR7JIs04uhVyUdbTHeF+J
+2ToAoOTbLTdJLuHzJ3jz2eSjDDC+nQu2
+=OHpD
+-----END PGP SIGNATURE-----
diff --git a/media-sound/sound-juicer/files/sound-juicer-2.22.0-sj-handle-uri.patch b/media-sound/sound-juicer/files/sound-juicer-2.22.0-sj-handle-uri.patch
deleted file mode 100644
index 80026e5f63a7..000000000000
--- a/media-sound/sound-juicer/files/sound-juicer-2.22.0-sj-handle-uri.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-Index: src/sj-main.c
-===================================================================
---- src/sj-main.c (revision 2168)
-+++ src/sj-main.c (working copy)
-@@ -1576,12 +1576,13 @@
- GnomeProgram *program;
- GError *error = NULL;
- GtkTreeSelection *selection;
-- char *device = NULL;
-+ char *device = NULL, **uris = NULL;
- GOptionContext *ctx;
- const GOptionEntry entries[] = {
- { "auto-start", 'a', 0, G_OPTION_ARG_NONE, &autostart, N_("Start extracting immediately"), NULL },
- { "play", 'p', 0, G_OPTION_ARG_NONE, &autoplay, N_("Start playing immediately"), NULL},
- { "device", 'd', 0, G_OPTION_ARG_FILENAME, &device, N_("What CD device to read"), N_("DEVICE") },
-+ { G_OPTION_REMAINING, '\0', 0, G_OPTION_ARG_FILENAME_ARRAY, &uris, N_("URI to the CD device to read"), NULL },
- { NULL }
- };
-
-@@ -1803,10 +1804,26 @@
- eject_changed_cb (gconf_client, -1, gconf_client_get_entry (gconf_client, GCONF_EJECT, NULL, TRUE, NULL), NULL);
- open_changed_cb (gconf_client, -1, gconf_client_get_entry (gconf_client, GCONF_OPEN, NULL, TRUE, NULL), NULL);
- audio_volume_changed_cb (gconf_client, -1, gconf_client_get_entry (gconf_client, GCONF_AUDIO_VOLUME, NULL, TRUE, NULL), NULL);
-- if (device == NULL) {
-+ if (device == NULL && uris == NULL) {
- device_changed_cb (gconf_client, -1, gconf_client_get_entry (gconf_client, GCONF_DEVICE, NULL, TRUE, NULL), GINT_TO_POINTER (TRUE));
- } else {
-- set_device (device, TRUE);
-+ if (device)
-+ set_device (device, TRUE);
-+ else {
-+ char *d;
-+
-+ /* Mash up the CDDA URIs into a device path */
-+ if (g_str_has_prefix (uris[0], "cdda://")) {
-+ guint len;
-+ d = g_strdup_printf ("/dev/%s", uris[0] + strlen ("cdda://"));
-+ len = strlen (d);
-+ d[len - 1] = '\0';
-+ set_device (d, TRUE);
-+ g_free (d);
-+ } else {
-+ device_changed_cb (gconf_client, -1, gconf_client_get_entry (gconf_client, GCONF_DEVICE, NULL, TRUE, NULL), GINT_TO_POINTER (TRUE));
-+ }
-+ }
- }
-
- if (sj_extractor_supports_encoding (&error) == FALSE) {
-Index: data/sound-juicer.desktop.in.in
-===================================================================
---- data/sound-juicer.desktop.in.in (revision 2168)
-+++ data/sound-juicer.desktop.in.in (working copy)
-@@ -2,7 +2,7 @@
- Encoding=UTF-8
- _Name=Audio CD Extractor
- _Comment=Copy music from your CDs
--Exec=sound-juicer
-+Exec=sound-juicer %u
- Icon=sound-juicer
- StartupNotify=true
- MimeType=x-content/audio-cdda;
diff --git a/media-sound/sound-juicer/sound-juicer-2.20.1-r1.ebuild b/media-sound/sound-juicer/sound-juicer-2.20.1-r1.ebuild
deleted file mode 100644
index 8ea2f2bb532a..000000000000
--- a/media-sound/sound-juicer/sound-juicer-2.20.1-r1.ebuild
+++ /dev/null
@@ -1,56 +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/sound-juicer/sound-juicer-2.20.1-r1.ebuild,v 1.7 2008/02/04 04:12:13 jer Exp $
-
-inherit gnome2
-
-EAPI="1"
-
-DESCRIPTION="CD ripper for GNOME 2"
-HOMEPAGE="http://www.burtonini.com/blog/computers/sound-juicer/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="flac ogg test"
-
-RDEPEND=">=dev-libs/glib-2
- >=gnome-extra/nautilus-cd-burner-2.15.3
- >=x11-libs/gtk+-2.8
- >=gnome-base/libglade-2
- >=gnome-base/gconf-2
- >=gnome-base/libgnomeui-2.13
- >=gnome-base/gnome-vfs-2.9
- >=media-libs/gstreamer-0.10.5
- >=gnome-extra/gnome-media-2.11.91
- >=media-libs/musicbrainz-2.1.3:1
- >=dev-libs/libcdio-0.70
- media-libs/taglib
- >=media-libs/gst-plugins-base-0.10
- >=media-plugins/gst-plugins-gconf-0.10
- >=media-plugins/gst-plugins-gnomevfs-0.10
- >=media-plugins/gst-plugins-cdparanoia-0.10
- ogg? ( >=media-plugins/gst-plugins-ogg-0.10 )
- flac? ( >=media-plugins/gst-plugins-flac-0.10 )"
-
-DEPEND="${RDEPEND}
- app-text/gnome-doc-utils
- >=dev-util/intltool-0.35
- >=app-text/scrollkeeper-0.3.5
- >=dev-util/pkgconfig-0.9
- test? ( ~app-text/docbook-xml-dtd-4.3 )"
-
-DOCS="AUTHORS ChangeLog NEWS README TODO"
-
-# needed to get around some sandboxing checks
-export GST_INSPECT=/bin/true
-
-src_unpack() {
- gnome2_src_unpack
- # Fix tests. Upstream SVN has this fixed so we can probably remove it for next version
- echo "data/sound-juicer.desktop.in" >> "${S}/po/POTFILES.skip"
-}
-
-pkg_setup() {
- G2CONF="${G2CONF} --disable-scrollkeeper"
-}
diff --git a/media-sound/sound-juicer/sound-juicer-2.22.0-r1.ebuild b/media-sound/sound-juicer/sound-juicer-2.22.0-r1.ebuild
deleted file mode 100644
index 0ce89856c255..000000000000
--- a/media-sound/sound-juicer/sound-juicer-2.22.0-r1.ebuild
+++ /dev/null
@@ -1,69 +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/sound-juicer/sound-juicer-2.22.0-r1.ebuild,v 1.7 2008/11/13 19:35:41 ranger Exp $
-
-EAPI="1"
-
-inherit eutils gnome2
-
-DESCRIPTION="CD ripper for GNOME 2"
-HOMEPAGE="http://www.burtonini.com/blog/computers/sound-juicer/"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE="test"
-
-RDEPEND=">=dev-libs/glib-2.14
- >=gnome-extra/nautilus-cd-burner-2.15.3
- >=x11-libs/gtk+-2.8
- >=gnome-base/libglade-2
- >=gnome-base/gconf-2
- >=gnome-base/libgnomeui-2.13
- >=gnome-base/gnome-vfs-2.9
- dev-libs/dbus-glib
- >=media-libs/gstreamer-0.10.5
- >=gnome-extra/gnome-media-2.11.91
- >=media-libs/musicbrainz-2.1.3:1
- >=dev-libs/libcdio-0.70
- media-libs/taglib
- >=media-libs/gst-plugins-base-0.10
- >=media-plugins/gst-plugins-gconf-0.10
- >=media-plugins/gst-plugins-gnomevfs-0.10
- || (
- >=media-plugins/gst-plugins-cdparanoia-0.10
- >=media-plugins/gst-plugins-cdio-0.10
- )
-
- >=media-plugins/gst-plugins-meta-0.10-r2:0.10"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.9
- >=dev-util/intltool-0.35
- >=app-text/scrollkeeper-0.3.5
- app-text/gnome-doc-utils
- test? ( ~app-text/docbook-xml-dtd-4.3 )"
-
-DOCS="AUTHORS ChangeLog NEWS README TODO"
-
-# needed to get around some sandboxing checks
-export GST_INSPECT=/bin/true
-
-pkg_setup() {
- G2CONF="${G2CONF} --disable-scrollkeeper"
-}
-
-src_unpack() {
- gnome2_src_unpack
-
- # Handle uris, bug #229745
- epatch "${FILESDIR}/${P}-sj-handle-uri.patch"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- ewarn
- ewarn "If ${PN} does not rip to some music format, please check your"
- ewarn "USE flags on media-plugins/gst-plugins-meta"
- ewarn
-}
diff --git a/media-sound/sound-juicer/sound-juicer-2.22.0.ebuild b/media-sound/sound-juicer/sound-juicer-2.26.1.ebuild
index 38e4e75db84e..addbad0fcf8f 100644
--- a/media-sound/sound-juicer/sound-juicer-2.22.0.ebuild
+++ b/media-sound/sound-juicer/sound-juicer-2.26.1.ebuild
@@ -1,56 +1,58 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-2.22.0.ebuild,v 1.12 2008/08/12 14:12:46 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-2.26.1.ebuild,v 1.1 2009/05/02 22:13:40 eva Exp $
-EAPI="1"
+EAPI="2"
-inherit gnome2
+inherit eutils gnome2
DESCRIPTION="CD ripper for GNOME 2"
HOMEPAGE="http://www.burtonini.com/blog/computers/sound-juicer/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="test"
-RDEPEND=">=dev-libs/glib-2.14
- >=gnome-extra/nautilus-cd-burner-2.15.3
- >=x11-libs/gtk+-2.8
+# FIXME: possibly automagic dual slot dep on musicbrainz
+COMMON_DEPEND=">=dev-libs/glib-2.16
+ >=x11-libs/gtk+-2.14
+
>=gnome-base/libglade-2
>=gnome-base/gconf-2
- >=gnome-base/libgnomeui-2.13
- >=gnome-base/gnome-vfs-2.9
+ media-libs/libcanberra[gtk]
dev-libs/dbus-glib
- >=media-libs/gstreamer-0.10.5
- >=gnome-extra/gnome-media-2.11.91
- >=media-libs/musicbrainz-2.1.3:1
+
+ >=media-libs/musicbrainz-3.0.2:3
>=dev-libs/libcdio-0.70
- media-libs/taglib
- >=media-libs/gst-plugins-base-0.10
- >=media-plugins/gst-plugins-gconf-0.10
- >=media-plugins/gst-plugins-gnomevfs-0.10
- || (
- >=media-plugins/gst-plugins-cdparanoia-0.10
- >=media-plugins/gst-plugins-cdio-0.10
- )
+ >=gnome-extra/gnome-media-2.11.91
+ >=app-cdr/brasero-0.9.1
+ >=media-libs/gstreamer-0.10.15:0.10
+ >=media-libs/gst-plugins-base-0.10:0.10"
+
+RDEPEND="${COMMON_DEPEND}
+ >=media-plugins/gst-plugins-gconf-0.10:0.10
+ >=media-plugins/gst-plugins-gio-0.10:0.10
+ || (
+ >=media-plugins/gst-plugins-cdparanoia-0.10:0.10
+ >=media-plugins/gst-plugins-cdio-0.10:0.10 )
>=media-plugins/gst-plugins-meta-0.10-r2:0.10"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
>=dev-util/pkgconfig-0.9
- >=dev-util/intltool-0.35
+ >=dev-util/intltool-0.40
>=app-text/scrollkeeper-0.3.5
- app-text/gnome-doc-utils
+ app-text/gnome-doc-utils
test? ( ~app-text/docbook-xml-dtd-4.3 )"
DOCS="AUTHORS ChangeLog NEWS README TODO"
-# needed to get around some sandboxing checks
-export GST_INSPECT=/bin/true
-
pkg_setup() {
G2CONF="${G2CONF} --disable-scrollkeeper"
+
+ # needed to get around some sandboxing checks
+ export GST_INSPECT=/bin/true
}
pkg_postinst() {