pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/sound-juicer sound-juicer: Update to 3.24.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/c99dca1b5203
branches: trunk
changeset: 402895:c99dca1b5203
user: nia <nia%pkgsrc.org@localhost>
date: Fri Oct 18 12:34:19 2019 +0000
description:
sound-juicer: Update to 3.24.0
Switch to gtk3 and away from gstreamer0.10.
diffstat:
audio/sound-juicer/Makefile | 69 +++++-------
audio/sound-juicer/PLIST | 190 +++++++++++++++++------------------
audio/sound-juicer/distinfo | 14 +-
audio/sound-juicer/patches/patch-aa | 40 -------
audio/sound-juicer/patches/patch-ac | 163 ------------------------------
audio/sound-juicer/patches/patch-ad | 14 --
audio/sound-juicer/patches/patch-ae | 76 --------------
7 files changed, 124 insertions(+), 442 deletions(-)
diffs (truncated from 634 to 300 lines):
diff -r e34a20e470d2 -r c99dca1b5203 audio/sound-juicer/Makefile
--- a/audio/sound-juicer/Makefile Fri Oct 18 12:32:13 2019 +0000
+++ b/audio/sound-juicer/Makefile Fri Oct 18 12:34:19 2019 +0000
@@ -1,51 +1,40 @@
-# $NetBSD: Makefile,v 1.106 2019/07/21 22:24:28 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.107 2019/10/18 12:34:19 nia Exp $
-DISTNAME= sound-juicer-2.32.0
-PKGREVISION= 24
-CATEGORIES= audio
-MASTER_SITES= http://www.burtonini.com/computing/
-MASTER_SITES+= ${MASTER_SITE_GNOME:=sources/sound-juicer/2.32/}
+DISTNAME= sound-juicer-3.24.0
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/sound-juicer/3.24/}
+EXTRACT_SUFX= .tar.xz
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.burtonini.com/computing/
-COMMENT= CD ripping tool
-LICENSE= gnu-gpl-v2
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://wiki.gnome.org/Apps/SoundJuicer
+COMMENT= CD ripping tool
+LICENSE= gnu-gpl-v2
-USE_PKGLOCALEDIR= yes
-GNU_CONFIGURE= yes
-USE_TOOLS+= gmake pkg-config intltool msgfmt msgmerge xgettext
-USE_LANGUAGES= c c++
+TOOL_DEPENDS+= itstool-[0-9]*:../../textproc/itstool
+TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2
+
+GNU_CONFIGURE= yes
-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"
+USE_TOOLS+= pkg-config
+USE_TOOLS+= msgfmt msgmerge xgettext
+USE_TOOLS+= gmake
-GCONF_SCHEMAS+= sound-juicer.schemas
-
-DEPENDS+= gst-plugins0.10-flac>=0.10.11:../../audio/gst-plugins0.10-flac
-DEPENDS+= gst-plugins0.10-vorbis>=0.10.22:../../audio/gst-plugins0.10-vorbis
-DEPENDS+= gst-plugins0.10-gio>=0.10.21:../../sysutils/gst-plugins0.10-gio
+# XXX fails without GNU msgfmt
+_TOOLS_USE_PKGSRC.msgfmt= yes
.include "../../audio/libcanberra/buildlink3.mk"
-.include "../../audio/libmusicbrainz/buildlink3.mk"
-.include "../../audio/taglib/buildlink3.mk"
-.include "../../devel/GConf/schemas.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.14.0
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../devel/libglade/buildlink3.mk"
-#.include "../../devel/libgnomeui/buildlink3.mk"
+.include "../../audio/libdiscid/buildlink3.mk"
+.include "../../audio/libmusicbrainz5/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../devel/glib2/schemas.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../misc/libcdio-paranoia/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.15
-.include "../../multimedia/gstreamer0.10/buildlink3.mk"
-.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
-.include "../../multimedia/gnome-media/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-good/buildlink3.mk"
.include "../../sysutils/brasero/buildlink3.mk"
-.include "../../sysutils/dbus-glib/buildlink3.mk"
-.include "../../mk/omf-scrollkeeper.mk"
-.include "../../textproc/gnome-doc-utils/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
-BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.12.0
-.include "../../x11/gtk2/buildlink3.mk"
+.include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
+.include "../../textproc/iso-codes/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff -r e34a20e470d2 -r c99dca1b5203 audio/sound-juicer/PLIST
--- a/audio/sound-juicer/PLIST Fri Oct 18 12:32:13 2019 +0000
+++ b/audio/sound-juicer/PLIST Fri Oct 18 12:34:19 2019 +0000
@@ -1,90 +1,97 @@
-@comment $NetBSD: PLIST,v 1.10 2018/01/01 22:29:18 rillig Exp $
+@comment $NetBSD: PLIST,v 1.11 2019/10/18 12:34:19 nia Exp $
bin/sound-juicer
man/man1/sound-juicer.1
-share/applications/sound-juicer.desktop
-share/gconf/schemas/sound-juicer.schemas
-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/ar/figures/prefs.png
-share/gnome/help/sound-juicer/ar/figures/startup.png
-share/gnome/help/sound-juicer/ar/legal.xml
-share/gnome/help/sound-juicer/ar/sound-juicer.xml
-share/gnome/help/sound-juicer/ca/figures/prefs.png
-share/gnome/help/sound-juicer/ca/figures/startup.png
-share/gnome/help/sound-juicer/ca/legal.xml
-share/gnome/help/sound-juicer/ca/sound-juicer.xml
-share/gnome/help/sound-juicer/cs/figures/prefs.png
-share/gnome/help/sound-juicer/cs/figures/startup.png
-share/gnome/help/sound-juicer/cs/legal.xml
-share/gnome/help/sound-juicer/cs/sound-juicer.xml
-share/gnome/help/sound-juicer/de/figures/prefs.png
-share/gnome/help/sound-juicer/de/figures/startup.png
-share/gnome/help/sound-juicer/de/legal.xml
-share/gnome/help/sound-juicer/de/sound-juicer.xml
-share/gnome/help/sound-juicer/el/figures/prefs.png
-share/gnome/help/sound-juicer/el/figures/startup.png
-share/gnome/help/sound-juicer/el/legal.xml
-share/gnome/help/sound-juicer/el/sound-juicer.xml
-share/gnome/help/sound-juicer/en_GB/figures/prefs.png
-share/gnome/help/sound-juicer/en_GB/figures/startup.png
-share/gnome/help/sound-juicer/en_GB/legal.xml
-share/gnome/help/sound-juicer/en_GB/sound-juicer.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/eu/figures/prefs.png
-share/gnome/help/sound-juicer/eu/figures/startup.png
-share/gnome/help/sound-juicer/eu/legal.xml
-share/gnome/help/sound-juicer/eu/sound-juicer.xml
-share/gnome/help/sound-juicer/fr/figures/prefs.png
-share/gnome/help/sound-juicer/fr/figures/startup.png
-share/gnome/help/sound-juicer/fr/legal.xml
-share/gnome/help/sound-juicer/fr/sound-juicer.xml
-share/gnome/help/sound-juicer/ja/figures/prefs.png
-share/gnome/help/sound-juicer/ja/figures/startup.png
-share/gnome/help/sound-juicer/ja/legal.xml
-share/gnome/help/sound-juicer/ja/sound-juicer.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/oc/figures/prefs.png
-share/gnome/help/sound-juicer/oc/figures/startup.png
-share/gnome/help/sound-juicer/oc/legal.xml
-share/gnome/help/sound-juicer/oc/sound-juicer.xml
-share/gnome/help/sound-juicer/pl/figures/prefs.png
-share/gnome/help/sound-juicer/pl/figures/startup.png
-share/gnome/help/sound-juicer/pl/legal.xml
-share/gnome/help/sound-juicer/pl/sound-juicer.xml
-share/gnome/help/sound-juicer/pt_BR/figures/prefs.png
-share/gnome/help/sound-juicer/pt_BR/figures/startup.png
-share/gnome/help/sound-juicer/pt_BR/legal.xml
-share/gnome/help/sound-juicer/pt_BR/sound-juicer.xml
-share/gnome/help/sound-juicer/ru/figures/prefs.png
-share/gnome/help/sound-juicer/ru/figures/startup.png
-share/gnome/help/sound-juicer/ru/legal.xml
-share/gnome/help/sound-juicer/ru/sound-juicer.xml
-share/gnome/help/sound-juicer/sv/figures/prefs.png
-share/gnome/help/sound-juicer/sv/figures/startup.png
-share/gnome/help/sound-juicer/sv/legal.xml
-share/gnome/help/sound-juicer/sv/sound-juicer.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/gnome/help/sound-juicer/zh_CN/figures/prefs.png
-share/gnome/help/sound-juicer/zh_CN/figures/startup.png
-share/gnome/help/sound-juicer/zh_CN/legal.xml
-share/gnome/help/sound-juicer/zh_CN/sound-juicer.xml
+share/GConf/gsettings/sound-juicer.convert
+share/appdata/org.gnome.SoundJuicer.appdata.xml
+share/applications/org.gnome.SoundJuicer.desktop
+share/dbus-1/services/org.gnome.SoundJuicer.service
+share/glib-2.0/schemas/org.gnome.sound-juicer.gschema.xml
+share/help/C/sound-juicer/figures/prefs.png
+share/help/C/sound-juicer/figures/startup.png
+share/help/C/sound-juicer/index.docbook
+share/help/C/sound-juicer/legal.xml
+share/help/ar/sound-juicer/figures/prefs.png
+share/help/ar/sound-juicer/figures/startup.png
+share/help/ar/sound-juicer/index.docbook
+share/help/ar/sound-juicer/legal.xml
+share/help/ca/sound-juicer/figures/prefs.png
+share/help/ca/sound-juicer/figures/startup.png
+share/help/ca/sound-juicer/index.docbook
+share/help/ca/sound-juicer/legal.xml
+share/help/cs/sound-juicer/figures/prefs.png
+share/help/cs/sound-juicer/figures/startup.png
+share/help/cs/sound-juicer/index.docbook
+share/help/cs/sound-juicer/legal.xml
+share/help/de/sound-juicer/figures/prefs.png
+share/help/de/sound-juicer/figures/startup.png
+share/help/de/sound-juicer/index.docbook
+share/help/de/sound-juicer/legal.xml
+share/help/el/sound-juicer/figures/prefs.png
+share/help/el/sound-juicer/figures/startup.png
+share/help/el/sound-juicer/index.docbook
+share/help/el/sound-juicer/legal.xml
+share/help/en_GB/sound-juicer/figures/prefs.png
+share/help/en_GB/sound-juicer/figures/startup.png
+share/help/en_GB/sound-juicer/index.docbook
+share/help/en_GB/sound-juicer/legal.xml
+share/help/es/sound-juicer/figures/prefs.png
+share/help/es/sound-juicer/figures/startup.png
+share/help/es/sound-juicer/index.docbook
+share/help/es/sound-juicer/legal.xml
+share/help/eu/sound-juicer/figures/prefs.png
+share/help/eu/sound-juicer/figures/startup.png
+share/help/eu/sound-juicer/index.docbook
+share/help/eu/sound-juicer/legal.xml
+share/help/fr/sound-juicer/figures/prefs.png
+share/help/fr/sound-juicer/figures/startup.png
+share/help/fr/sound-juicer/index.docbook
+share/help/fr/sound-juicer/legal.xml
+share/help/ja/sound-juicer/figures/prefs.png
+share/help/ja/sound-juicer/figures/startup.png
+share/help/ja/sound-juicer/index.docbook
+share/help/ja/sound-juicer/legal.xml
+share/help/nl/sound-juicer/figures/prefs.png
+share/help/nl/sound-juicer/figures/startup.png
+share/help/nl/sound-juicer/index.docbook
+share/help/nl/sound-juicer/legal.xml
+share/help/oc/sound-juicer/figures/prefs.png
+share/help/oc/sound-juicer/figures/startup.png
+share/help/oc/sound-juicer/index.docbook
+share/help/oc/sound-juicer/legal.xml
+share/help/pl/sound-juicer/figures/prefs.png
+share/help/pl/sound-juicer/figures/startup.png
+share/help/pl/sound-juicer/index.docbook
+share/help/pl/sound-juicer/legal.xml
+share/help/pt_BR/sound-juicer/figures/prefs.png
+share/help/pt_BR/sound-juicer/figures/startup.png
+share/help/pt_BR/sound-juicer/index.docbook
+share/help/pt_BR/sound-juicer/legal.xml
+share/help/ru/sound-juicer/figures/prefs.png
+share/help/ru/sound-juicer/figures/startup.png
+share/help/ru/sound-juicer/index.docbook
+share/help/ru/sound-juicer/legal.xml
+share/help/sl/sound-juicer/figures/prefs.png
+share/help/sl/sound-juicer/figures/startup.png
+share/help/sl/sound-juicer/index.docbook
+share/help/sl/sound-juicer/legal.xml
+share/help/sv/sound-juicer/figures/prefs.png
+share/help/sv/sound-juicer/figures/startup.png
+share/help/sv/sound-juicer/index.docbook
+share/help/sv/sound-juicer/legal.xml
+share/help/uk/sound-juicer/figures/prefs.png
+share/help/uk/sound-juicer/figures/startup.png
+share/help/uk/sound-juicer/index.docbook
+share/help/uk/sound-juicer/legal.xml
+share/help/zh_CN/sound-juicer/figures/prefs.png
+share/help/zh_CN/sound-juicer/figures/startup.png
+share/help/zh_CN/sound-juicer/index.docbook
+share/help/zh_CN/sound-juicer/legal.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/256x256/apps/sound-juicer.png
share/icons/hicolor/32x32/apps/sound-juicer.png
share/icons/hicolor/48x48/apps/sound-juicer.png
-share/icons/hicolor/scalable/apps/sound-juicer.svg
share/locale/ar/LC_MESSAGES/sound-juicer.mo
share/locale/as/LC_MESSAGES/sound-juicer.mo
share/locale/ast/LC_MESSAGES/sound-juicer.mo
@@ -95,6 +102,7 @@
share/locale/bn/LC_MESSAGES/sound-juicer.mo
share/locale/bn_IN/LC_MESSAGES/sound-juicer.mo
share/locale/br/LC_MESSAGES/sound-juicer.mo
+share/locale/bs/LC_MESSAGES/sound-juicer.mo
share/locale/ca/LC_MESSAGES/sound-juicer.mo
share/locale/ca@valencia/LC_MESSAGES/sound-juicer.mo
share/locale/cs/LC_MESSAGES/sound-juicer.mo
@@ -106,6 +114,7 @@
share/locale/en@shaw/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/eo/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
@@ -165,23 +174,4 @@
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-ar.omf
-share/omf/sound-juicer/sound-juicer-ca.omf
-share/omf/sound-juicer/sound-juicer-cs.omf
-share/omf/sound-juicer/sound-juicer-de.omf
-share/omf/sound-juicer/sound-juicer-el.omf
-share/omf/sound-juicer/sound-juicer-en_GB.omf
-share/omf/sound-juicer/sound-juicer-es.omf
-share/omf/sound-juicer/sound-juicer-eu.omf
-share/omf/sound-juicer/sound-juicer-fr.omf
-share/omf/sound-juicer/sound-juicer-ja.omf
-share/omf/sound-juicer/sound-juicer-nl.omf
-share/omf/sound-juicer/sound-juicer-oc.omf
-share/omf/sound-juicer/sound-juicer-pl.omf
-share/omf/sound-juicer/sound-juicer-pt_BR.omf
Home |
Main Index |
Thread Index |
Old Index