diff options
author | drochner <drochner@pkgsrc.org> | 2006-07-07 18:00:03 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2006-07-07 18:00:03 +0000 |
commit | 0fee4348538c3f3d24f2a74e97d2d55cd9791a6e (patch) | |
tree | 418dcd17e8c2c5953a7c0efc91524e565bf47ec3 /audio | |
parent | 1cea5cbbf28e907117b48c41090c347c2a5370a9 (diff) | |
download | pkgsrc-0fee4348538c3f3d24f2a74e97d2d55cd9791a6e.tar.gz |
Add sound-juicer-2.14.4, a CD ripper using the gstreamer framework.
You'll need a set of gst plugins, depending on what you do.
Eg gst-plugins0.10-flac for FLAC encoding, -ogg for OGG... Making
all these full dependencies would revert the whole sense of "plugins".
Diffstat (limited to 'audio')
-rw-r--r-- | audio/sound-juicer/DESCR | 5 | ||||
-rw-r--r-- | audio/sound-juicer/Makefile | 33 | ||||
-rw-r--r-- | audio/sound-juicer/PLIST | 106 | ||||
-rw-r--r-- | audio/sound-juicer/distinfo | 7 | ||||
-rw-r--r-- | audio/sound-juicer/patches/patch-aa | 49 | ||||
-rw-r--r-- | audio/sound-juicer/patches/patch-ab | 13 |
6 files changed, 213 insertions, 0 deletions
diff --git a/audio/sound-juicer/DESCR b/audio/sound-juicer/DESCR new file mode 100644 index 00000000000..2d0bec725b0 --- /dev/null +++ b/audio/sound-juicer/DESCR @@ -0,0 +1,5 @@ +Sound Juicer is a simple and clean CD ripping tool. It allows you +to extract the audio from audio compact discs and convert them into audio +files that your computer can understand and play. Sound Juicer can also +play the audio tracks directly from the CD, allowing you to preview the +CD before ripping it. diff --git a/audio/sound-juicer/Makefile b/audio/sound-juicer/Makefile new file mode 100644 index 00000000000..aa538ab4b09 --- /dev/null +++ b/audio/sound-juicer/Makefile @@ -0,0 +1,33 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/07/07 18:00:03 drochner Exp $ +# + +DISTNAME= sound-juicer-2.14.4 +CATEGORIES= audio +MASTER_SITES= http://www.burtonini.com/computing/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.burtonini.com/computing/ +COMMENT= CD ripping tool + +USE_PKGLOCALEDIR= yes +GNU_CONFIGURE= yes +USE_TOOLS+= gmake pkg-config +USE_LANGUAGES+= c++ + +CONFIGURE_ENV+= GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/" +MAKE_ENV+= GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/" +CONFIGURE_ENV+= GST_INSPECT="${LOCALBASE}/bin/gst-inspect-0.10" + +GCONF2_SCHEMAS+= sound-juicer.schemas + +BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.3 + +.include "../../devel/GConf2/schemas.mk" +.include "../../sysutils/nautilus-cd-burner/buildlink3.mk" +.include "../../multimedia/gstreamer0.10/buildlink3.mk" +.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" +.include "../../multimedia/gnome2-media/buildlink3.mk" +.include "../../textproc/scrollkeeper/omf.mk" +.include "../../textproc/gnome-doc-utils/buildlink3.mk" +.include "../../audio/musicbrainz/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/audio/sound-juicer/PLIST b/audio/sound-juicer/PLIST new file mode 100644 index 00000000000..a4f20f0f192 --- /dev/null +++ b/audio/sound-juicer/PLIST @@ -0,0 +1,106 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/07/07 18:00:03 drochner Exp $ +bin/sound-juicer +share/applications/sound-juicer.desktop +share/gconf/schemas/sound-juicer.schemas +share/gnome/help/sound-juicer/C/fdl-appendix.xml +share/gnome/help/sound-juicer/C/figures/prefs.png +share/gnome/help/sound-juicer/C/figures/startup.png +share/gnome/help/sound-juicer/C/legal.xml +share/gnome/help/sound-juicer/C/sound-juicer.xml +share/gnome/help/sound-juicer/es/fdl-appendix.xml +share/gnome/help/sound-juicer/es/figures/prefs.png +share/gnome/help/sound-juicer/es/figures/startup.png +share/gnome/help/sound-juicer/es/legal.xml +share/gnome/help/sound-juicer/es/sound-juicer.xml +share/gnome/help/sound-juicer/nl/fdl-appendix.xml +share/gnome/help/sound-juicer/nl/figures/prefs.png +share/gnome/help/sound-juicer/nl/figures/startup.png +share/gnome/help/sound-juicer/nl/legal.xml +share/gnome/help/sound-juicer/nl/sound-juicer.xml +share/gnome/help/sound-juicer/uk/fdl-appendix.xml +share/gnome/help/sound-juicer/uk/figures/prefs.png +share/gnome/help/sound-juicer/uk/figures/startup.png +share/gnome/help/sound-juicer/uk/legal.xml +share/gnome/help/sound-juicer/uk/sound-juicer.xml +share/icons/hicolor/16x16/apps/sound-juicer.png +share/icons/hicolor/22x22/apps/sound-juicer.png +share/icons/hicolor/24x24/apps/sound-juicer.png +share/icons/hicolor/scalable/apps/sound-juicer.svg +share/locale/ar/LC_MESSAGES/sound-juicer.mo +share/locale/az/LC_MESSAGES/sound-juicer.mo +share/locale/be/LC_MESSAGES/sound-juicer.mo +share/locale/bg/LC_MESSAGES/sound-juicer.mo +share/locale/bn/LC_MESSAGES/sound-juicer.mo +share/locale/br/LC_MESSAGES/sound-juicer.mo +share/locale/ca/LC_MESSAGES/sound-juicer.mo +share/locale/cs/LC_MESSAGES/sound-juicer.mo +share/locale/cy/LC_MESSAGES/sound-juicer.mo +share/locale/da/LC_MESSAGES/sound-juicer.mo +share/locale/de/LC_MESSAGES/sound-juicer.mo +share/locale/el/LC_MESSAGES/sound-juicer.mo +share/locale/en_CA/LC_MESSAGES/sound-juicer.mo +share/locale/en_GB/LC_MESSAGES/sound-juicer.mo +share/locale/es/LC_MESSAGES/sound-juicer.mo +share/locale/et/LC_MESSAGES/sound-juicer.mo +share/locale/eu/LC_MESSAGES/sound-juicer.mo +share/locale/fa/LC_MESSAGES/sound-juicer.mo +share/locale/fi/LC_MESSAGES/sound-juicer.mo +share/locale/fr/LC_MESSAGES/sound-juicer.mo +share/locale/gl/LC_MESSAGES/sound-juicer.mo +share/locale/gu/LC_MESSAGES/sound-juicer.mo +share/locale/hi/LC_MESSAGES/sound-juicer.mo +share/locale/hr/LC_MESSAGES/sound-juicer.mo +share/locale/hu/LC_MESSAGES/sound-juicer.mo +share/locale/id/LC_MESSAGES/sound-juicer.mo +share/locale/it/LC_MESSAGES/sound-juicer.mo +share/locale/ja/LC_MESSAGES/sound-juicer.mo +share/locale/ka/LC_MESSAGES/sound-juicer.mo +share/locale/ko/LC_MESSAGES/sound-juicer.mo +share/locale/lt/LC_MESSAGES/sound-juicer.mo +share/locale/mk/LC_MESSAGES/sound-juicer.mo +share/locale/ml/LC_MESSAGES/sound-juicer.mo +share/locale/ms/LC_MESSAGES/sound-juicer.mo +share/locale/nb/LC_MESSAGES/sound-juicer.mo +share/locale/ne/LC_MESSAGES/sound-juicer.mo +share/locale/nl/LC_MESSAGES/sound-juicer.mo +share/locale/no/LC_MESSAGES/sound-juicer.mo +share/locale/pa/LC_MESSAGES/sound-juicer.mo +share/locale/pl/LC_MESSAGES/sound-juicer.mo +share/locale/pt/LC_MESSAGES/sound-juicer.mo +share/locale/pt_BR/LC_MESSAGES/sound-juicer.mo +share/locale/ro/LC_MESSAGES/sound-juicer.mo +share/locale/ru/LC_MESSAGES/sound-juicer.mo +share/locale/rw/LC_MESSAGES/sound-juicer.mo +share/locale/sk/LC_MESSAGES/sound-juicer.mo +share/locale/sq/LC_MESSAGES/sound-juicer.mo +share/locale/sr/LC_MESSAGES/sound-juicer.mo +share/locale/sr@Latn/LC_MESSAGES/sound-juicer.mo +share/locale/sv/LC_MESSAGES/sound-juicer.mo +share/locale/ta/LC_MESSAGES/sound-juicer.mo +share/locale/th/LC_MESSAGES/sound-juicer.mo +share/locale/tr/LC_MESSAGES/sound-juicer.mo +share/locale/ug/LC_MESSAGES/sound-juicer.mo +share/locale/uk/LC_MESSAGES/sound-juicer.mo +share/locale/vi/LC_MESSAGES/sound-juicer.mo +share/locale/xh/LC_MESSAGES/sound-juicer.mo +share/locale/zh_CN/LC_MESSAGES/sound-juicer.mo +share/locale/zh_HK/LC_MESSAGES/sound-juicer.mo +share/locale/zh_TW/LC_MESSAGES/sound-juicer.mo +share/omf/sound-juicer/sound-juicer-C.omf +share/omf/sound-juicer/sound-juicer-es.omf +share/omf/sound-juicer/sound-juicer-nl.omf +share/omf/sound-juicer/sound-juicer-uk.omf +share/sound-juicer/sj-play.png +share/sound-juicer/sj-record.png +share/sound-juicer/sound-juicer.glade +@dirrm share/sound-juicer +@dirrm share/omf/sound-juicer +@dirrm share/gnome/help/sound-juicer/uk/figures +@dirrm share/gnome/help/sound-juicer/uk +@dirrm share/gnome/help/sound-juicer/nl/figures +@dirrm share/gnome/help/sound-juicer/nl +@dirrm share/gnome/help/sound-juicer/es/figures +@dirrm share/gnome/help/sound-juicer/es +@dirrm share/gnome/help/sound-juicer/C/figures +@dirrm share/gnome/help/sound-juicer/C +@dirrm share/gnome/help/sound-juicer diff --git a/audio/sound-juicer/distinfo b/audio/sound-juicer/distinfo new file mode 100644 index 00000000000..d19e405bcc7 --- /dev/null +++ b/audio/sound-juicer/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/07/07 18:00:03 drochner Exp $ + +SHA1 (sound-juicer-2.14.4.tar.gz) = fac5e462aeca7d73325750552adcbe958c7988d4 +RMD160 (sound-juicer-2.14.4.tar.gz) = 5fe49db7fed053b4e59eed70a52d454e2bccc0ca +Size (sound-juicer-2.14.4.tar.gz) = 1149580 bytes +SHA1 (patch-aa) = 58a5bf0a8d0e6f2f9a794180b1670a8f3d628641 +SHA1 (patch-ab) = 79f1ca7a198180789ee4c41ab54a3d9b1ecd197e diff --git a/audio/sound-juicer/patches/patch-aa b/audio/sound-juicer/patches/patch-aa new file mode 100644 index 00000000000..2d45299c340 --- /dev/null +++ b/audio/sound-juicer/patches/patch-aa @@ -0,0 +1,49 @@ +$NetBSD: patch-aa,v 1.1.1.1 2006/07/07 18:00:03 drochner Exp $ + +--- configure.orig 2006-07-07 18:50:16.000000000 +0200 ++++ configure +@@ -23432,7 +23432,7 @@ fi + + # Find the GStreamer elements we use, and warn if they are not present. + +- if test "x$GST_INSPECT" == "x"; then ++ if test "x$GST_INSPECT" = "x"; then + # Extract the first word of "gst-inspect", so it can be a program name with args. + set dummy gst-inspect; ac_word=$2 + echo "$as_me:$LINENO: checking for $ac_word" >&5 +@@ -23486,7 +23486,7 @@ echo "$as_me: WARNING: The 'cdparanoia' + fi + + +- if test "x$GST_INSPECT" == "x"; then ++ if test "x$GST_INSPECT" = "x"; then + # Extract the first word of "gst-inspect", so it can be a program name with args. + set dummy gst-inspect; ac_word=$2 + echo "$as_me:$LINENO: checking for $ac_word" >&5 +@@ -23540,7 +23540,7 @@ echo "$as_me: WARNING: The 'vorbisenc' e + fi + + +- if test "x$GST_INSPECT" == "x"; then ++ if test "x$GST_INSPECT" = "x"; then + # Extract the first word of "gst-inspect", so it can be a program name with args. + set dummy gst-inspect; ac_word=$2 + echo "$as_me:$LINENO: checking for $ac_word" >&5 +@@ -23594,7 +23594,7 @@ echo "$as_me: WARNING: The 'flacenc' ele + fi + + +- if test "x$GST_INSPECT" == "x"; then ++ if test "x$GST_INSPECT" = "x"; then + # Extract the first word of "gst-inspect", so it can be a program name with args. + set dummy gst-inspect; ac_word=$2 + echo "$as_me:$LINENO: checking for $ac_word" >&5 +@@ -23648,7 +23648,7 @@ echo "$as_me: WARNING: The 'wavenc' elem + fi + + +- if test "x$GST_INSPECT" == "x"; then ++ if test "x$GST_INSPECT" = "x"; then + # Extract the first word of "gst-inspect", so it can be a program name with args. + set dummy gst-inspect; ac_word=$2 + echo "$as_me:$LINENO: checking for $ac_word" >&5 diff --git a/audio/sound-juicer/patches/patch-ab b/audio/sound-juicer/patches/patch-ab new file mode 100644 index 00000000000..22fe2b1b933 --- /dev/null +++ b/audio/sound-juicer/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.1.1.1 2006/07/07 18:00:03 drochner Exp $ + +--- data/Makefile.in.orig 2006-04-28 21:42:55.000000000 +0200 ++++ data/Makefile.in +@@ -484,7 +484,7 @@ uninstall-am: uninstall-desktopDATA unin + + install-icons: + # This sucks +- for size in 16x16 22x22 24x24 scalable; do mkdir --parents $(DESTDIR)/$(datadir)/icons/hicolor/$$size/apps; done ++ for size in 16x16 22x22 24x24 scalable; do $(mkdir_p) $(DESTDIR)/$(datadir)/icons/hicolor/$$size/apps; done + install -m 644 $(srcdir)/sound-juicer-16.png $(DESTDIR)/$(datadir)/icons/hicolor/16x16/apps/sound-juicer.png + install -m 644 $(srcdir)/sound-juicer-22.png $(DESTDIR)/$(datadir)/icons/hicolor/22x22/apps/sound-juicer.png + install -m 644 $(srcdir)/sound-juicer-24.png $(DESTDIR)/$(datadir)/icons/hicolor/24x24/apps/sound-juicer.png |