Hi ports -- Attached is a diff to update audio/exaile to its latest version. Upstream tarballs are now on GitHub.
Swap email addresses while here. OK? ~Brian
Index: Makefile =================================================================== RCS file: /cvs/ports/audio/exaile/Makefile,v retrieving revision 1.33 diff -u -p -u -p -r1.33 Makefile --- Makefile 10 Jun 2017 14:18:37 -0000 1.33 +++ Makefile 8 Jul 2017 17:40:44 -0000 @@ -2,22 +2,20 @@ COMMENT = music manager and player for GTK+ written in Python -V = 3.4 -P = 0 -DISTNAME = exaile-${V}.${P} +V = 3.4.5 +DISTNAME = exaile-${V} CATEGORIES = audio x11 HOMEPAGE = http://www.exaile.org/ -MAINTAINER = Brian Callahan <bcal...@devio.us> +MAINTAINER = Brian Callahan <bcal...@openbsd.org> -MASTER_SITES = http://www.launchpad.net/exaile/$V.x/$V.$P/+download/ +MASTER_SITES = https://github.com/exaile/exaile/releases/download/${V}/ # GPLv2+ PERMIT_PACKAGE_CDROM = Yes -MODULES = devel/gettext \ - lang/python +MODULES = lang/python COMMON_DEPENDS =x11/dbus-python>=0.82.1 \ devel/py-notify>=0.1.1 \ @@ -30,7 +28,8 @@ COMMON_DEPENDS =x11/dbus-python>=0.82.1 multimedia/gstreamer-0.10/plugins-ffmpeg \ multimedia/gstreamer-0.10/py-gstreamer -BUILD_DEPENDS = ${COMMON_DEPENDS} +BUILD_DEPENDS = ${COMMON_DEPENDS} \ + devel/gettext-tools RUN_DEPENDS = ${COMMON_DEPENDS} \ devel/desktop-file-utils Index: distinfo =================================================================== RCS file: /cvs/ports/audio/exaile/distinfo,v retrieving revision 1.10 diff -u -p -u -p -r1.10 distinfo --- distinfo 10 Jun 2017 14:18:37 -0000 1.10 +++ distinfo 8 Jul 2017 17:40:44 -0000 @@ -1,2 +1,2 @@ -SHA256 (exaile-3.4.0.tar.gz) = 0i1EsXoRNuXN4Pfda41sftun5a9dPv4shYgRenILwn4= -SIZE (exaile-3.4.0.tar.gz) = 3446841 +SHA256 (exaile-3.4.5.tar.gz) = UxSet8jY4SZQJxe/9Jgygl5fDo+D2Zg7YEIHhTJQAHs= +SIZE (exaile-3.4.5.tar.gz) = 3734454 Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/audio/exaile/patches/patch-Makefile,v retrieving revision 1.7 diff -u -p -u -p -r1.7 patch-Makefile --- patches/patch-Makefile 10 Jun 2017 14:18:37 -0000 1.7 +++ patches/patch-Makefile 8 Jul 2017 17:40:44 -0000 @@ -26,11 +26,12 @@ Index: Makefile @echo "Ready to install..." # The no_locale stuff is by request of BSD people, please ensure -@@ -53,10 +53,10 @@ make-install-dirs: +@@ -53,11 +53,10 @@ make-install-dirs: mkdir -p ${EXAILESHAREDIR}/data/ui/widgets mkdir -p ${EXAILESHAREDIR}/data/migrations mkdir -p ${EXAILESHAREDIR}/data/migrations/migration_200907100931 - mkdir -p ${DESTDIR}${PREFIX}/share/pixmaps +- mkdir -p ${DESTDIR}${PREFIX}/share/appdata - mkdir -p ${DESTDIR}${PREFIX}/share/applications - mkdir -p ${DESTDIR}${PREFIX}/share/man/man1 - mkdir -p ${DESTDIR}${PREFIX}/share/dbus-1/services @@ -41,7 +42,7 @@ Index: Makefile mkdir -p ${EXAILECONFDIR} uninstall: -@@ -108,7 +108,7 @@ install-target: make-install-dirs +@@ -110,7 +109,7 @@ install-target: make-install-dirs install -m 644 data/images/scalable/*.svg ${EXAILESHAREDIR}/data/images/scalable install -m 644 data/images/*.png ${EXAILESHAREDIR}/data/images install -m 644 data/images/128x128/exaile.png \ @@ -50,7 +51,7 @@ Index: Makefile install -m 644 data/ui/*.ui ${EXAILESHAREDIR}/data/ui install -m 644 data/ui/panel/*.ui ${EXAILESHAREDIR}/data/ui/panel install -m 644 data/ui/preferences/*.ui ${EXAILESHAREDIR}/data/ui/preferences -@@ -117,10 +117,10 @@ install-target: make-install-dirs +@@ -119,10 +118,10 @@ install-target: make-install-dirs install -m 644 data/migrations/migration_200907100931/*.py \ ${EXAILESHAREDIR}/data/migrations/migration_200907100931/ install -m 644 data/exaile.desktop \ @@ -63,7 +64,7 @@ Index: Makefile install -m 644 data/config/settings.ini ${EXAILECONFDIR} tools/generate-launcher "${DESTDIR}" "${PREFIX}" "${LIBINSTALLDIR}" \ "${PYTHON2_CMD}" && \ -@@ -135,10 +135,10 @@ locale: +@@ -137,10 +136,10 @@ locale: install-locale: for f in `find po -name exaile.mo` ; do \ install -d -m 755 \ Index: patches/patch-xl_main_py =================================================================== RCS file: /cvs/ports/audio/exaile/patches/patch-xl_main_py,v retrieving revision 1.4 diff -u -p -u -p -r1.4 patch-xl_main_py --- patches/patch-xl_main_py 10 Jun 2017 14:18:37 -0000 1.4 +++ patches/patch-xl_main_py 8 Jul 2017 17:40:44 -0000 @@ -2,7 +2,7 @@ $OpenBSD: patch-xl_main_py,v 1.4 2017/06 Index: xl/main.py --- xl/main.py.orig +++ xl/main.py -@@ -686,6 +686,8 @@ class Exaile(object): +@@ -698,6 +698,8 @@ class Exaile(object): context.iteration(True) except: pass Index: patches/patch-xlgui___init___py =================================================================== RCS file: /cvs/ports/audio/exaile/patches/patch-xlgui___init___py,v retrieving revision 1.3 diff -u -p -u -p -r1.3 patch-xlgui___init___py --- patches/patch-xlgui___init___py 10 Jun 2017 14:18:37 -0000 1.3 +++ patches/patch-xlgui___init___py 8 Jul 2017 17:40:44 -0000 @@ -2,7 +2,7 @@ $OpenBSD: patch-xlgui___init___py,v 1.3 Index: xlgui/__init__.py --- xlgui/__init__.py.orig +++ xlgui/__init__.py -@@ -326,7 +326,6 @@ class Main(object): +@@ -352,7 +352,6 @@ class Main(object): # save open tabs self.main.playlist_container.save_current_tabs() Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/audio/exaile/pkg/PLIST,v retrieving revision 1.13 diff -u -p -u -p -r1.13 PLIST --- pkg/PLIST 10 Jun 2017 14:18:37 -0000 1.13 +++ pkg/PLIST 8 Jul 2017 17:40:45 -0000 @@ -1224,7 +1224,9 @@ share/exaile/xdg/exaile/settings.ini share/locale/af/LC_MESSAGES/exaile.mo share/locale/ar/LC_MESSAGES/exaile.mo share/locale/ast/LC_MESSAGES/exaile.mo +share/locale/az/LC_MESSAGES/exaile.mo share/locale/be/LC_MESSAGES/exaile.mo +share/locale/be@latin/LC_MESSAGES/exaile.mo share/locale/bg/LC_MESSAGES/exaile.mo share/locale/bn/LC_MESSAGES/exaile.mo share/locale/bs/LC_MESSAGES/exaile.mo @@ -1235,6 +1237,8 @@ share/locale/cy/LC_MESSAGES/exaile.mo share/locale/da/LC_MESSAGES/exaile.mo share/locale/de/LC_MESSAGES/exaile.mo share/locale/el/LC_MESSAGES/exaile.mo +share/locale/en/LC_MESSAGES/exaile.mo +share/locale/en_AU/LC_MESSAGES/exaile.mo share/locale/en_CA/LC_MESSAGES/exaile.mo share/locale/en_GB/LC_MESSAGES/exaile.mo share/locale/eo/LC_MESSAGES/exaile.mo @@ -1243,10 +1247,14 @@ share/locale/et/LC_MESSAGES/exaile.mo share/locale/eu/LC_MESSAGES/exaile.mo share/locale/fa/LC_MESSAGES/exaile.mo share/locale/fi/LC_MESSAGES/exaile.mo +share/locale/fo/LC_MESSAGES/exaile.mo share/locale/fr/LC_MESSAGES/exaile.mo share/locale/frp/ share/locale/frp/LC_MESSAGES/ share/locale/frp/LC_MESSAGES/exaile.mo +share/locale/fy/ +share/locale/fy/LC_MESSAGES/ +share/locale/fy/LC_MESSAGES/exaile.mo share/locale/gl/LC_MESSAGES/exaile.mo share/locale/gu/LC_MESSAGES/exaile.mo share/locale/he/LC_MESSAGES/exaile.mo @@ -1267,11 +1275,18 @@ share/locale/ms/LC_MESSAGES/exaile.mo share/locale/nb/LC_MESSAGES/exaile.mo share/locale/nl/LC_MESSAGES/exaile.mo share/locale/oc/LC_MESSAGES/exaile.mo +share/locale/os/ +share/locale/os/LC_MESSAGES/ +share/locale/os/LC_MESSAGES/exaile.mo share/locale/pl/LC_MESSAGES/exaile.mo share/locale/pt/LC_MESSAGES/exaile.mo share/locale/pt_BR/LC_MESSAGES/exaile.mo share/locale/ro/LC_MESSAGES/exaile.mo share/locale/ru/LC_MESSAGES/exaile.mo +share/locale/sc/ +share/locale/sc/LC_MESSAGES/ +share/locale/sc/LC_MESSAGES/exaile.mo +share/locale/si/LC_MESSAGES/exaile.mo share/locale/sk/LC_MESSAGES/exaile.mo share/locale/sl/LC_MESSAGES/exaile.mo share/locale/sq/LC_MESSAGES/exaile.mo @@ -1280,9 +1295,14 @@ share/locale/sv/LC_MESSAGES/exaile.mo share/locale/sw/LC_MESSAGES/exaile.mo share/locale/ta/LC_MESSAGES/exaile.mo share/locale/te/LC_MESSAGES/exaile.mo +share/locale/th/LC_MESSAGES/exaile.mo share/locale/tl/LC_MESSAGES/exaile.mo share/locale/tr/LC_MESSAGES/exaile.mo +share/locale/ts/ +share/locale/ts/LC_MESSAGES/ +share/locale/ts/LC_MESSAGES/exaile.mo share/locale/uk/LC_MESSAGES/exaile.mo +share/locale/ur/LC_MESSAGES/exaile.mo share/locale/vi/LC_MESSAGES/exaile.mo share/locale/zh/ share/locale/zh/LC_MESSAGES/