svn commit: r491500 - in head/audio/pithos: . files
John Hixson
jhixson at FreeBSD.org
Mon Jan 28 18:12:43 UTC 2019
Author: jhixson
Date: Mon Jan 28 18:12:41 2019
New Revision: 491500
URL: https://svnweb.freebsd.org/changeset/ports/491500
Log:
audio/pithos: Update to 1.4.1
Approved by: miwi (mentor)
Differential Revision: https://reviews.freebsd.org/D18898
Deleted:
head/audio/pithos/files/
Modified:
head/audio/pithos/Makefile
head/audio/pithos/distinfo
head/audio/pithos/pkg-plist
Modified: head/audio/pithos/Makefile
==============================================================================
--- head/audio/pithos/Makefile Mon Jan 28 17:25:54 2019 (r491499)
+++ head/audio/pithos/Makefile Mon Jan 28 18:12:41 2019 (r491500)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pithos
-PORTVERSION= 1.0.0
-PORTREVISION= 3
+PORTVERSION= 1.4.1
CATEGORIES= audio
MAINTAINER= jhixson at FreeBSD.org
@@ -11,21 +10,40 @@ COMMENT= Pandora client for the GNOME desktop
LICENSE= GPLv3
-USE_GITHUB= yes
+BUILD_DEPENDS= appstream-util:devel/appstream-glib \
+ desktop-file-validate:devel/desktop-file-utils \
+ help2man:misc/help2man
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${PY_FLAVOR} \
+RUN_DEPENDS= gnome-keyring:security/gnome-keyring \
+ gsettings-desktop-schemas>3.0.0:devel/gsettings-desktop-schemas \
+ pkgconf>1.0:devel/pkgconf \
${PYTHON_SITELIBDIR}/dbus/__init__.py:devel/py-dbus@${PY_FLAVOR} \
${PYTHON_SITELIBDIR}/gi/overrides/Gst.py:multimedia/py-gstreamer1@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pylast>0:audio/py-pylast@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pylast>0:audio/py-pylast@${PY_FLAVOR} \
+ ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${PY_FLAVOR}
-USE_GNOME= gtk30 pygobject3
-USES= python:3.4+
-USE_PYTHON= distutils autoplist optsuffix
+USES= python:3.4+ gnome meson ninja gettext shebangfix
+
+USE_GITHUB= yes
+USE_GNOME= glib20
USE_GSTREAMER1= core good bad soup
-post-install:
+GLIB_SCHEMAS= io.github.Pithos.gschema.xml
+
+INSTALLS_ICONS= yes
+
+SHEBANG_FILES= bin/pithos.in docs/conf.py meson_post_install.py
+
+post-patch:
+ ${REINPLACE_CMD} -i '' -e \
+ "s|\(\([^.]\)pkgdatadir\)|\2'${PYTHONPREFIX_SITELIBDIR}'|g" \
+ ${WRKSRC}/meson.build
+ ${REINPLACE_CMD} -i '' -e "s|'pithos', ||" \
+ ${WRKSRC}/meson_post_install.py
+
+pre-install:
+ ${MKDIR} ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/${PORTNAME}
+ ${MKDIR} ${STAGEDIR}/${PREFIX}/share/glib-2.0/schemas
${MKDIR} ${STAGEDIR}${DATADIR}
- (cd ${WRKSRC}/data/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR})
- (cd ${WRKSRC}/pithos/data/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR})
.include <bsd.port.mk>
Modified: head/audio/pithos/distinfo
==============================================================================
--- head/audio/pithos/distinfo Mon Jan 28 17:25:54 2019 (r491499)
+++ head/audio/pithos/distinfo Mon Jan 28 18:12:41 2019 (r491500)
@@ -1,2 +1,3 @@
-SHA256 (pithos-pithos-1.0.0_GH0.tar.gz) = cacd1a09e984fd83c4e9f38fa41feb0990981e0fd14d7b8c64e99cff294a9184
-SIZE (pithos-pithos-1.0.0_GH0.tar.gz) = 107108
+TIMESTAMP = 1547793970
+SHA256 (pithos-pithos-1.4.1_GH0.tar.gz) = 33682e5f7ac37ae99f91d09ceeb76fd51ca2cee0a326cbc8118079b24a51fbd5
+SIZE (pithos-pithos-1.4.1_GH0.tar.gz) = 125303
Modified: head/audio/pithos/pkg-plist
==============================================================================
--- head/audio/pithos/pkg-plist Mon Jan 28 17:25:54 2019 (r491499)
+++ head/audio/pithos/pkg-plist Mon Jan 28 18:12:41 2019 (r491500)
@@ -1,23 +1,44 @@
-%%DATADIR%%/media/album_default.png
-%%DATADIR%%/media/album_default.svg
-%%DATADIR%%/media/icon.svg
-%%DATADIR%%/media/pithos-tray-icon.png
-%%DATADIR%%/media/rate_bg.png
-%%DATADIR%%/media/rate_bg.svg
-%%DATADIR%%/icons/hicolor/pithos-tray-icon.png
-%%DATADIR%%/icons/hicolor/pithos-tray-icon.svg
-%%DATADIR%%/icons/hicolor/pithos.svg
-%%DATADIR%%/icons/ubuntu-mono-dark/pithos-tray-icon.svg
-%%DATADIR%%/icons/ubuntu-mono-light/pithos-tray-icon.svg
-%%DATADIR%%/pithos.desktop
-%%DATADIR%%/ui/PithosWindow.ui
-%%DATADIR%%/ui/preferences_pithos_dialog.xml
-%%DATADIR%%/ui/pithos_window.xml
-%%DATADIR%%/ui/PreferencesPithosDialog.ui
-%%DATADIR%%/ui/stations_dialog.xml
-%%DATADIR%%/ui/search_dialog.xml
-%%DATADIR%%/ui/AboutPithosDialog.ui
-%%DATADIR%%/ui/about_pithos_dialog.xml
-%%DATADIR%%/ui/SearchDialog.ui
-%%DATADIR%%/ui/StationsDialog.ui
-%%DATADIR%%/ui/app_menu.ui
+bin/pithos
+%%PYTHON_SITELIBDIR%%/pithos/AboutPithosDialog.py
+%%PYTHON_SITELIBDIR%%/pithos/PreferencesPithosDialog.py
+%%PYTHON_SITELIBDIR%%/pithos/SearchDialog.py
+%%PYTHON_SITELIBDIR%%/pithos/StationsDialog.py
+%%PYTHON_SITELIBDIR%%/pithos/StationsPopover.py
+%%PYTHON_SITELIBDIR%%/pithos/__init__.py
+%%PYTHON_SITELIBDIR%%/pithos/__main__.py
+%%PYTHON_SITELIBDIR%%/pithos/application.py
+%%PYTHON_SITELIBDIR%%/pithos/gi_composites.py
+%%PYTHON_SITELIBDIR%%/pithos/gobject_worker.py
+%%PYTHON_SITELIBDIR%%/pithos/migrate_settings.py
+%%PYTHON_SITELIBDIR%%/pithos/pandora/__init__.py
+%%PYTHON_SITELIBDIR%%/pithos/pandora/blowfish.py
+%%PYTHON_SITELIBDIR%%/pithos/pandora/data.py
+%%PYTHON_SITELIBDIR%%/pithos/pandora/fake.py
+%%PYTHON_SITELIBDIR%%/pithos/pandora/pandora.py
+%%PYTHON_SITELIBDIR%%/pithos/pithos.py
+%%PYTHON_SITELIBDIR%%/pithos/plugin.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/10_band_equalizer.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/__init__.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/auto_volume_normalization.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/dbus_util/DBusServiceObject.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/dbus_util/GioNotify.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/inhibit_screensaver.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/journald_logging.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/lastfm.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/mediakeys.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/mpris.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/notification_icon.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/notify.py
+%%PYTHON_SITELIBDIR%%/pithos/plugins/screensaver_pause.py
+%%PYTHON_SITELIBDIR%%/pithos/util.py
+man/man1/pithos.1.gz
+share/appdata/io.github.Pithos.appdata.xml
+share/applications/io.github.Pithos.desktop
+share/dbus-1/services/io.github.Pithos.service
+share/icons/hicolor/48x48/apps/io.github.Pithos-tray.png
+share/icons/hicolor/scalable/apps/io.github.Pithos-tray.svg
+share/icons/hicolor/scalable/apps/io.github.Pithos.svg
+share/icons/hicolor/symbolic/apps/io.github.Pithos-symbolic.svg
+share/icons/ubuntu-mono-dark/16x16/apps/io.github.Pithos-tray.svg
+share/icons/ubuntu-mono-light/16x16/apps/io.github.Pithos-tray.svg
+%%DATADIR%%/pithos.gresource
More information about the svn-ports-head
mailing list