[Midnightbsd-cvs] mports [22099] trunk/audio/sound-juicer: sound juicer 3.x

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Nov 12 16:38:36 EST 2016


Revision: 22099
          http://svnweb.midnightbsd.org/mports/?rev=22099
Author:   laffer1
Date:     2016-11-12 16:38:36 -0500 (Sat, 12 Nov 2016)
Log Message:
-----------
sound juicer 3.x

Modified Paths:
--------------
    trunk/audio/sound-juicer/Makefile
    trunk/audio/sound-juicer/distinfo
    trunk/audio/sound-juicer/pkg-plist

Removed Paths:
-------------
    trunk/audio/sound-juicer/files/patch-src_sj-main.c

Modified: trunk/audio/sound-juicer/Makefile
===================================================================
--- trunk/audio/sound-juicer/Makefile	2016-11-12 20:43:14 UTC (rev 22098)
+++ trunk/audio/sound-juicer/Makefile	2016-11-12 21:38:36 UTC (rev 22099)
@@ -1,36 +1,36 @@
 # $MidnightBSD$
 
 PORTNAME=	sound-juicer
-PORTVERSION=	2.32.0
-PORTREVISION=	2
+PORTVERSION=	3.18.1
 CATEGORIES=	audio gnome
 MASTER_SITES=	GNOME
-DIST_SUBDIR=	gnome2
+DIST_SUBDIR=	gnome3
 
 MAINTAINER=	ports at MidnightBSD.org
-COMMENT=	Clean, mean and lean CD ripper for GNOME2
+COMMENT=	Clean, mean and lean CD ripper for GNOME
 
 LICENSE=	gpl2
 
-LIB_DEPENDS=	libmusicbrainz3.so:${PORTSDIR}/audio/libmusicbrainz3 \
-		libgnome-media-profiles.so:${PORTSDIR}/audio/gnome-media \
-		libcdio.so:${PORTSDIR}/sysutils/libcdio \
-    		libtag.so:${PORTSDIR}/audio/taglib \
-		libcanberra-gtk.so:${PORTSDIR}/audio/libcanberra \
+BUILD_DEPENDS=	itstool:${PORTSDIR}/textproc/itstool
+LIB_DEPENDS=	libmusicbrainz5.so:${PORTSDIR}/audio/libmusicbrainz5 \
+		libdiscid.so:${PORTSDIR}/audio/libdiscid \
+		libtag.so:${PORTSDIR}/audio/taglib \
+		libcanberra.so:${PORTSDIR}/audio/libcanberra \
 		libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
-		libbrasero-media.so:${PORTSDIR}/sysutils/brasero
+		libbrasero-media3.so:${PORTSDIR}/sysutils/brasero
 
-USES=		gettext gmake pathfix pkgconfig tar:bzip2 desktop-file-utils
-INSTALLS_OMF=	yes
-USE_GNOME=	intlhack gnomeprefix gconf2 libglade2 gnomedocutils
-USE_GSTREAMER=	cdparanoia vorbis flac gconf good gio
+USES=		desktop-file-utils gettext gmake gnome pathfix pkgconfig tar:xz
+USE_GNOME=	gnomeprefix intlhack
+USE_GSTREAMER1=	cdparanoia flac good vorbis
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--enable-ignore-missing-cd
 INSTALLS_ICONS=	yes
-CPPFLAGS+=	-I${LOCALBASE}/include
+CFLAGS+=	-I${LOCALBASE}/include -Wno-error=format-nonliteral
 LDFLAGS+=	-L${LOCALBASE}/lib
+MAKE_ENV=	XDG_CACHE_HOME=${WRKDIR}
+INSTALL_TARGET=	install-strip
 
-GCONF_SCHEMAS=	sound-juicer.schemas
+GLIB_SCHEMAS=	org.gnome.sound-juicer.gschema.xml
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|^\(SUBDIRS = .*\)tests\(.*\)|\1\2|' \

Modified: trunk/audio/sound-juicer/distinfo
===================================================================
--- trunk/audio/sound-juicer/distinfo	2016-11-12 20:43:14 UTC (rev 22098)
+++ trunk/audio/sound-juicer/distinfo	2016-11-12 21:38:36 UTC (rev 22099)
@@ -1,2 +1,2 @@
-SHA256 (gnome2/sound-juicer-2.32.0.tar.bz2) = f6040e19e50094daff9699dea3e9884ce3226a61f28acbe9ad3a0458975a305a
-SIZE (gnome2/sound-juicer-2.32.0.tar.bz2) = 2177250
+SHA256 (gnome3/sound-juicer-3.18.1.tar.xz) = 526d5a84d9b6b8f002f82f9d5678e3850c48e3b5692a499451fc5f36eef0de76
+SIZE (gnome3/sound-juicer-3.18.1.tar.xz) = 819428

Deleted: trunk/audio/sound-juicer/files/patch-src_sj-main.c
===================================================================
--- trunk/audio/sound-juicer/files/patch-src_sj-main.c	2016-11-12 20:43:14 UTC (rev 22098)
+++ trunk/audio/sound-juicer/files/patch-src_sj-main.c	2016-11-12 21:38:36 UTC (rev 22099)
@@ -1,17 +0,0 @@
---- src/sj-main.c.orig	2012-02-14 16:44:03.000000000 +0900
-+++ src/sj-main.c	2012-02-14 16:46:41.000000000 +0900
-@@ -410,9 +410,11 @@
-   g_return_val_if_fail (title != NULL, NULL);
-   g_return_val_if_fail (artist != NULL, NULL);
- 
--  infobar = gtk_info_bar_new_with_buttons (_("S_ubmit Album"), GTK_RESPONSE_OK,
--                                           GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
--                                           NULL);
-+  infobar = gtk_info_bar_new ();
-+  button = gtk_info_bar_add_button (GTK_INFO_BAR (infobar),
-+                                    _("S_ubmit Album"), GTK_RESPONSE_OK);
-+  gtk_info_bar_add_button (GTK_INFO_BAR (infobar),
-+                           GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL);
- 
-   /* Translators: title, artist */
-   primary_text = g_strdup_printf (_("Could not find %s by %s on MusicBrainz."), title, artist);

Modified: trunk/audio/sound-juicer/pkg-plist
===================================================================
--- trunk/audio/sound-juicer/pkg-plist	2016-11-12 20:43:14 UTC (rev 22098)
+++ trunk/audio/sound-juicer/pkg-plist	2016-11-12 21:38:36 UTC (rev 22099)
@@ -1,88 +1,94 @@
 bin/sound-juicer
 man/man1/sound-juicer.1.gz
+share/GConf/gsettings/sound-juicer.convert
+share/appdata/sound-juicer.appdata.xml
 share/applications/sound-juicer.desktop
-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/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
@@ -93,6 +99,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 at valencia/LC_MESSAGES/sound-juicer.mo
 share/locale/cs/LC_MESSAGES/sound-juicer.mo
@@ -101,9 +108,10 @@
 share/locale/de/LC_MESSAGES/sound-juicer.mo
 share/locale/dz/LC_MESSAGES/sound-juicer.mo
 share/locale/el/LC_MESSAGES/sound-juicer.mo
+share/locale/en at 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/en at shaw/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
@@ -163,103 +171,6 @@
 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
-share/omf/sound-juicer/sound-juicer-ru.omf
-share/omf/sound-juicer/sound-juicer-sv.omf
-share/omf/sound-juicer/sound-juicer-uk.omf
-share/omf/sound-juicer/sound-juicer-zh_CN.omf
+%%DATADIR%%/rhythmbox.gep
+%%DATADIR%%/sound-juicer-menu.ui
 %%DATADIR%%/sound-juicer.ui
- at dirrm %%DATADIR%%
- at dirrm share/omf/sound-juicer
- at dirrm share/gnome/help/sound-juicer/zh_CN/figures
- at dirrm share/gnome/help/sound-juicer/zh_CN
- at dirrm share/gnome/help/sound-juicer/uk/figures
- at dirrm share/gnome/help/sound-juicer/uk
- at dirrm share/gnome/help/sound-juicer/sv/figures
- at dirrm share/gnome/help/sound-juicer/sv
- at dirrm share/gnome/help/sound-juicer/ru/figures
- at dirrm share/gnome/help/sound-juicer/ru
- at dirrm share/gnome/help/sound-juicer/pt_BR/figures
- at dirrm share/gnome/help/sound-juicer/pt_BR
- at dirrm share/gnome/help/sound-juicer/pl/figures
- at dirrm share/gnome/help/sound-juicer/pl
- at dirrm share/gnome/help/sound-juicer/oc/figures
- at dirrm share/gnome/help/sound-juicer/oc
- at dirrm share/gnome/help/sound-juicer/nl/figures
- at dirrm share/gnome/help/sound-juicer/nl
- at dirrm share/gnome/help/sound-juicer/ja/figures
- at dirrm share/gnome/help/sound-juicer/ja
- at dirrm share/gnome/help/sound-juicer/fr/figures
- at dirrm share/gnome/help/sound-juicer/fr
- at dirrm share/gnome/help/sound-juicer/eu/figures
- at dirrm share/gnome/help/sound-juicer/eu
- at dirrm share/gnome/help/sound-juicer/es/figures
- at dirrm share/gnome/help/sound-juicer/es
- at dirrm share/gnome/help/sound-juicer/en_GB/figures
- at dirrm share/gnome/help/sound-juicer/en_GB
- at dirrm share/gnome/help/sound-juicer/el/figures
- at dirrm share/gnome/help/sound-juicer/el
- at dirrm share/gnome/help/sound-juicer/de/figures
- at dirrm share/gnome/help/sound-juicer/de
- at dirrm share/gnome/help/sound-juicer/cs/figures
- at dirrm share/gnome/help/sound-juicer/cs
- at dirrm share/gnome/help/sound-juicer/ca/figures
- at dirrm share/gnome/help/sound-juicer/ca
- at dirrm share/gnome/help/sound-juicer/ar/figures
- at dirrm share/gnome/help/sound-juicer/ar
- at dirrm share/gnome/help/sound-juicer/C/figures
- at dirrm share/gnome/help/sound-juicer/C
- at dirrm share/gnome/help/sound-juicer
- at dirrmtry share/applications
- at exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
- at unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
- at dirrmtry share/locale/zh_HK/LC_MESSAGES
- at dirrmtry share/locale/zh_HK
- at dirrmtry share/locale/xh/LC_MESSAGES
- at dirrmtry share/locale/xh
- at dirrmtry share/locale/ug/LC_MESSAGES
- at dirrmtry share/locale/ug
- at dirrmtry share/locale/te/LC_MESSAGES
- at dirrmtry share/locale/te
- at dirrmtry share/locale/sr at latin/LC_MESSAGES
- at dirrmtry share/locale/sr at latin
- at dirrmtry share/locale/si/LC_MESSAGES
- at dirrmtry share/locale/si
- at dirrmtry share/locale/rw/LC_MESSAGES
- at dirrmtry share/locale/rw
- at dirrmtry share/locale/oc/LC_MESSAGES
- at dirrmtry share/locale/oc
- at dirrmtry share/locale/mr/LC_MESSAGES
- at dirrmtry share/locale/mr
- at dirrmtry share/locale/mai/LC_MESSAGES
- at dirrmtry share/locale/mai
- at dirrmtry share/locale/ku/LC_MESSAGES
- at dirrmtry share/locale/ku
- at dirrmtry share/locale/en at shaw/LC_MESSAGES
- at dirrmtry share/locale/en at shaw
- at dirrmtry share/locale/dz/LC_MESSAGES
- at dirrmtry share/locale/dz
- at dirrmtry share/locale/ca at valencia/LC_MESSAGES
- at dirrmtry share/locale/ca at valencia
- at dirrmtry share/locale/bn_IN/LC_MESSAGES
- at dirrmtry share/locale/bn_IN
- at dirrmtry share/locale/be at latin/LC_MESSAGES
- at dirrmtry share/locale/be at latin
- at dirrmtry share/locale/ast/LC_MESSAGES
- at dirrmtry share/locale/ast
- at dirrmtry share/locale/as/LC_MESSAGES
- at dirrmtry share/locale/as



More information about the Midnightbsd-cvs mailing list