Index: head/audio/easytag/Makefile =================================================================== --- head/audio/easytag/Makefile (revision 395607) +++ head/audio/easytag/Makefile (revision 395608) @@ -1,69 +1,62 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= easytag -PORTVERSION= 2.2.6 +PORTVERSION= 2.4.0 CATEGORIES= audio MASTER_SITES= GNOME MAINTAINER= novel@FreeBSD.org COMMENT= GTK Tag editor for audio files LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/share/xml/docbook/4.4/catalog.xml:${PORTSDIR}/textproc/docbook-xml \ ${LOCALBASE}/share/xsl/docbook/html/refentry.xsl:${PORTSDIR}/textproc/docbook-xsl \ itstool:${PORTSDIR}/textproc/itstool \ xsltproc:${PORTSDIR}/textproc/libxslt LIB_DEPENDS= libid3.so:${PORTSDIR}/audio/id3lib \ libid3tag.so:${PORTSDIR}/audio/libid3tag \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libFLAC.so:${PORTSDIR}/audio/flac \ libtag.so:${PORTSDIR}/audio/taglib -USES= desktop-file-utils gmake pkgconfig tar:xz gettext-tools -USE_GNOME= glib20 intltool intlhack libxslt +USES= desktop-file-utils gettext-tools gmake pkgconfig tar:xz +USE_GNOME= gtk30 glib20 intltool intlhack libxslt +GLIB_SCHEMAS= org.gnome.EasyTAG.gschema.xml org.gnome.EasyTAG.enums.xml INSTALLS_ICONS= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -DHAVE_GTK LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-appdata-validate \ --without-help-dir \ --with-xml-catalog=${LOCALBASE}/share/xml/catalog PORTDOCS= HACKING THANKS TODO OPTIONS_DEFINE= WAVPACK NLS OPUS SPEEX DOCS -OPTIONS_SINGLE= GTK -OPTIONS_SINGLE_GTK= GTK2 GTK3 -OPTIONS_DEFAULT= GTK2 NLS +OPTIONS_DEFAULT= NLS OPTIONS_SUB= yes WAVPACK_LIB_DEPENDS= libwavpack.so:${PORTSDIR}/audio/wavpack WAVPACK_CONFIGURE_ENABLE= wavpack NLS_CONFIGURE_ENABLE= nls OPUS_LIB_DEPENDS= libopusfile.so:${PORTSDIR}/audio/opusfile OPUS_CONFIGURE_ENABLE= opus SPEEX_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex SPEEX_CONFIGURE_ENABLE= speex NLS_USES= gettext-runtime -GTK2_USE= GNOME=gtk20 -GTK2_CONFIGURE_ON=--with-gtk2 - -GTK3_USE= GNOME=gtk30 -GTK3_CONFIGURE_ON=--without-gtk2 - post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor pre-configure: @${REINPLACE_CMD} -e 's,^DATADIRNAME = @DATADIRNAME@,DATADIRNAME = share,' \ ${WRKSRC}/po/Makefile.in.in .include Index: head/audio/easytag/distinfo =================================================================== --- head/audio/easytag/distinfo (revision 395607) +++ head/audio/easytag/distinfo (revision 395608) @@ -1,2 +1,2 @@ -SHA256 (easytag-2.2.6.tar.xz) = 26437f0d698c3b16794336c335b40f53fa26aefeb77322e45e4e2501c4cff14a -SIZE (easytag-2.2.6.tar.xz) = 1016508 +SHA256 (easytag-2.4.0.tar.xz) = b8d882bc168abca96b1b369b10e5b97fa29a7a43f7b33f34489768d111610c3d +SIZE (easytag-2.4.0.tar.xz) = 1342852 Index: head/audio/easytag/files/patch-Makefile.in =================================================================== --- head/audio/easytag/files/patch-Makefile.in (revision 395607) +++ head/audio/easytag/files/patch-Makefile.in (revision 395608) @@ -1,44 +1,44 @@ ---- ./Makefile.in.orig 2014-04-11 23:01:28.000000000 +0000 -+++ ./Makefile.in 2014-04-12 13:01:19.000000000 +0000 -@@ -612,7 +612,6 @@ +--- Makefile.in.orig 2015-08-29 14:34:05 UTC ++++ Makefile.in +@@ -806,7 +806,6 @@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ -appdataxmldir = @appdataxmldir@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ -@@ -657,7 +656,7 @@ +@@ -852,7 +851,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ ACLOCAL_AMFLAGS = -I m4 DISTCHECK_CONFIGURE_FLAGS = \ - --enable-appdata-check \ + --disable-appdata-check \ --enable-flac \ --enable-id3v23 \ --enable-ogg \ -@@ -783,8 +782,6 @@ - @WINDOWS_HOST_TRUE@easytag_LDFLAGS = \ - @WINDOWS_HOST_TRUE@ -Wl,--subsystem,windows +@@ -1056,8 +1055,6 @@ easytag_enum_headers = \ + @ENABLE_NAUTILUS_ACTIONS_TRUE@libnautilus_easytag_la_LIBADD = \ + @ENABLE_NAUTILUS_ACTIONS_TRUE@ $(NAUTILUS_LIBS) --appdata_in_files = data/easytag.appdata.xml.in --appdata_XML = $(appdata_in_files:.appdata.xml.in=.appdata.xml) +-appdata_in_files = data/easytag.appdata.xml.in data/easytag-nautilus.metainfo.xml.in +-appdata_XML = $(appdata_in_files:.xml.in=.xml) desktopdir = $(datadir)/applications desktop_in_files = data/easytag.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) -@@ -844,7 +841,6 @@ +@@ -1124,7 +1121,6 @@ dist_appiconsymbolic_DATA = \ UPDATE_ICON_CACHE = gtk-update-icon-cache --ignore-theme-index --force dist_noinst_DATA = \ - $(appdata_in_files) \ $(desktop_in_files) \ + $(gsettings_SCHEMAS) \ $(easytag_headers) \ - src/id3lib/patch_id3lib_3.8.3_UTF16_writing_bug.diff \ -@@ -895,7 +891,6 @@ +@@ -1271,7 +1267,6 @@ dist_noinst_SCRIPTS = \ @EASYTAG_ENABLE_TESTS_TRUE@ $(check_SCRIPTS) CLEANFILES = \ - $(appdata_XML) \ $(check_SCRIPTS) \ $(desktop_DATA) \ $(easytag_rc) \ Index: head/audio/easytag/pkg-plist =================================================================== --- head/audio/easytag/pkg-plist (revision 395607) +++ head/audio/easytag/pkg-plist (revision 395608) @@ -1,43 +1,46 @@ bin/easytag man/man1/easytag.1.gz share/applications/easytag.desktop share/icons/hicolor/128x128/apps/easytag.png share/icons/hicolor/16x16/apps/easytag.png share/icons/hicolor/22x22/apps/easytag.png share/icons/hicolor/24x24/apps/easytag.png share/icons/hicolor/256x256/apps/easytag.png share/icons/hicolor/32x32/apps/easytag.png share/icons/hicolor/48x48/apps/easytag.png share/icons/hicolor/64x64/apps/easytag.png share/icons/hicolor/scalable/apps/easytag.svg +share/icons/hicolor/symbolic/apps/easytag-symbolic.svg %%NLS%%share/locale/bg/LC_MESSAGES/easytag.mo +%%NLS%%share/locale/bs/LC_MESSAGES/easytag.mo %%NLS%%share/locale/ca/LC_MESSAGES/easytag.mo %%NLS%%share/locale/cs/LC_MESSAGES/easytag.mo %%NLS%%share/locale/da/LC_MESSAGES/easytag.mo %%NLS%%share/locale/de/LC_MESSAGES/easytag.mo %%NLS%%share/locale/el/LC_MESSAGES/easytag.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/easytag.mo %%NLS%%share/locale/es/LC_MESSAGES/easytag.mo %%NLS%%share/locale/fr/LC_MESSAGES/easytag.mo %%NLS%%share/locale/he/LC_MESSAGES/easytag.mo %%NLS%%share/locale/hu/LC_MESSAGES/easytag.mo %%NLS%%share/locale/id/LC_MESSAGES/easytag.mo %%NLS%%share/locale/it/LC_MESSAGES/easytag.mo %%NLS%%share/locale/ja/LC_MESSAGES/easytag.mo %%NLS%%share/locale/ko/LC_MESSAGES/easytag.mo %%NLS%%share/locale/lt/LC_MESSAGES/easytag.mo %%NLS%%share/locale/nb/LC_MESSAGES/easytag.mo %%NLS%%share/locale/nl/LC_MESSAGES/easytag.mo %%NLS%%share/locale/pl/LC_MESSAGES/easytag.mo +%%NLS%%share/locale/pt/LC_MESSAGES/easytag.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/easytag.mo %%NLS%%share/locale/ro/LC_MESSAGES/easytag.mo %%NLS%%share/locale/ru/LC_MESSAGES/easytag.mo %%NLS%%share/locale/sl/LC_MESSAGES/easytag.mo %%NLS%%share/locale/sr/LC_MESSAGES/easytag.mo %%NLS%%share/locale/sr@latin/LC_MESSAGES/easytag.mo %%NLS%%share/locale/sv/LC_MESSAGES/easytag.mo %%NLS%%share/locale/te/LC_MESSAGES/easytag.mo %%NLS%%share/locale/tr/LC_MESSAGES/easytag.mo %%NLS%%share/locale/uk/LC_MESSAGES/easytag.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/easytag.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/easytag.mo