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/

Reply via email to