Hi ports -- Resubmitting this with the new GH_* format. All of pithos-1.0.0's new dependencies are now in the tree.
OK? ~Brian
Index: Makefile =================================================================== RCS file: /cvs/ports/audio/pithos/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile 10 Jul 2014 11:06:15 -0000 1.4 +++ Makefile 10 Jul 2014 15:10:57 -0000 @@ -2,37 +2,39 @@ GH_ACCOUNT = pithos GH_PROJECT = pithos -GH_TAGNAME = 0.3.18 -GH_COMMIT = 077021008f0f90204fcbd6201e7612d9394737d7 +GH_TAGNAME = 1.0.0 +GH_COMMIT = 1f5975e569869407ba8c56a57f2e54cc22fb49b5 COMMENT = Pandora client for GNOME DISTNAME = ${GH_PROJECT}-${GH_TAGNAME} -REVISION = 1 CATEGORIES = audio x11 +SUBST_VARS += GH_TAGNAME HOMEPAGE = http://pithos.github.io/ MAINTAINER = Brian Callahan <bcal...@openbsd.org> # Github page says GPLv3+ # But the code says GPLv3 only +# pithos/pandora/blowfish.py: AGPLv3+ PERMIT_PACKAGE_CDROM = Yes MODULES = lang/python +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} MODPY_SETUPTOOLS = Yes -RUN_DEPENDS = audio/py-last>=0.5.11 \ +RUN_DEPENDS = audio/py-last${MODPY_FLAVOR}>=0.5.11 \ devel/desktop-file-utils \ - devel/py-notify \ - devel/py-xdg \ - multimedia/gstreamer-0.10/plugins-good \ - multimedia/gstreamer-0.10/plugins-ffmpeg \ - multimedia/gstreamer-0.10/py-gstreamer \ - x11/dbus-python \ - x11/gtk+2,-guic \ - x11/keybinder,-python \ - x11/py-gtk2 + devel/libnotify \ + devel/py-gobject3${MODPY_FLAVOR} \ + devel/py-xdg${MODPY_FLAVOR} \ + multimedia/gstreamer1/plugins-good \ + multimedia/gstreamer1/plugins-bad \ + multimedia/gstreamer1/plugins-libav \ + x11/dbus-python${MODPY_FLAVOR} \ + x11/keybinder3 \ + x11/gtk+2,-guic -TEST_DEPENDS = audio/py-last>=0.5.11 +TEST_DEPENDS = audio/py-last${MODPY_FLAVOR}>=0.5.11 post-patch: perl -pi -e "s,/usr/s,s,g" ${WRKSRC}/setup.py Index: distinfo =================================================================== RCS file: /cvs/ports/audio/pithos/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 15 Jan 2014 01:52:59 -0000 1.1.1.1 +++ distinfo 10 Jul 2014 15:10:57 -0000 @@ -1,2 +1,2 @@ -SHA256 (pithos-0.3.18.tar.gz) = 3BhHhSWPuivTOJDrsWRma0Av8QAbgnAhoYH2rw3bhRE= -SIZE (pithos-0.3.18.tar.gz) = 115195 +SHA256 (pithos-1.0.0.tar.gz) = ys0aCemE/YPE6fOPpB/rCZCYHg/RTXuMZOmc/ylKkYQ= +SIZE (pithos-1.0.0.tar.gz) = 107108 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/audio/pithos/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 15 Jan 2014 01:52:59 -0000 1.1.1.1 +++ pkg/PLIST 10 Jul 2014 15:10:57 -0000 @@ -1,29 +1,37 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2014/01/15 01:52:59 bcallah Exp $ bin/pithos lib/python${MODPY_VERSION}/site-packages/pithos/ -lib/python${MODPY_VERSION}/site-packages/pithos-0.3-py${MODPY_VERSION}.egg-info/ -lib/python${MODPY_VERSION}/site-packages/pithos-0.3-py${MODPY_VERSION}.egg-info/PKG-INFO -lib/python${MODPY_VERSION}/site-packages/pithos-0.3-py${MODPY_VERSION}.egg-info/SOURCES.txt -lib/python${MODPY_VERSION}/site-packages/pithos-0.3-py${MODPY_VERSION}.egg-info/dependency_links.txt -lib/python${MODPY_VERSION}/site-packages/pithos-0.3-py${MODPY_VERSION}.egg-info/entry_points.txt -lib/python${MODPY_VERSION}/site-packages/pithos-0.3-py${MODPY_VERSION}.egg-info/requires.txt -lib/python${MODPY_VERSION}/site-packages/pithos-0.3-py${MODPY_VERSION}.egg-info/top_level.txt +lib/python${MODPY_VERSION}/site-packages/pithos-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/pithos-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/pithos-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/pithos-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/pithos-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/entry_points.txt +lib/python${MODPY_VERSION}/site-packages/pithos-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/pithos-${GH_TAGNAME}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/pithos/AboutPithosDialog.py -lib/python${MODPY_VERSION}/site-packages/pithos/AboutPithosDialog.pyc lib/python${MODPY_VERSION}/site-packages/pithos/PreferencesPithosDialog.py -lib/python${MODPY_VERSION}/site-packages/pithos/PreferencesPithosDialog.pyc lib/python${MODPY_VERSION}/site-packages/pithos/SearchDialog.py -lib/python${MODPY_VERSION}/site-packages/pithos/SearchDialog.pyc lib/python${MODPY_VERSION}/site-packages/pithos/StationsDialog.py -lib/python${MODPY_VERSION}/site-packages/pithos/StationsDialog.pyc lib/python${MODPY_VERSION}/site-packages/pithos/__init__.py -lib/python${MODPY_VERSION}/site-packages/pithos/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}AboutPithosDialog.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}PreferencesPithosDialog.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}SearchDialog.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}StationsDialog.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}dbus_service.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}gobject_worker.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}mpris.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}pithos.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}pithosconfig.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}plugin.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/${MODPY_PYCACHE}util.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pithos/data/ lib/python${MODPY_VERSION}/site-packages/pithos/data/media/ lib/python${MODPY_VERSION}/site-packages/pithos/data/media/album_default.png lib/python${MODPY_VERSION}/site-packages/pithos/data/media/album_default.svg -lib/python${MODPY_VERSION}/site-packages/pithos/data/media/icon.png -lib/python${MODPY_VERSION}/site-packages/pithos/data/media/pithos-mono.png +lib/python${MODPY_VERSION}/site-packages/pithos/data/media/icon.svg +lib/python${MODPY_VERSION}/site-packages/pithos/data/media/pithos-tray-icon.png lib/python${MODPY_VERSION}/site-packages/pithos/data/media/rate_bg.png lib/python${MODPY_VERSION}/site-packages/pithos/data/media/rate_bg.svg lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/ @@ -33,51 +41,55 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/SearchDialog.ui lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/StationsDialog.ui lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/about_pithos_dialog.xml +lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/app_menu.ui lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/pithos_window.xml lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/preferences_pithos_dialog.xml lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/search_dialog.xml lib/python${MODPY_VERSION}/site-packages/pithos/data/ui/stations_dialog.xml lib/python${MODPY_VERSION}/site-packages/pithos/dbus_service.py -lib/python${MODPY_VERSION}/site-packages/pithos/dbus_service.pyc lib/python${MODPY_VERSION}/site-packages/pithos/gobject_worker.py -lib/python${MODPY_VERSION}/site-packages/pithos/gobject_worker.pyc lib/python${MODPY_VERSION}/site-packages/pithos/mpris.py -lib/python${MODPY_VERSION}/site-packages/pithos/mpris.pyc lib/python${MODPY_VERSION}/site-packages/pithos/pandora/ lib/python${MODPY_VERSION}/site-packages/pithos/pandora/__init__.py -lib/python${MODPY_VERSION}/site-packages/pithos/pandora/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/pithos/pandora/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pithos/pandora/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/pandora/${MODPY_PYCACHE}blowfish.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/pandora/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/pandora/${MODPY_PYCACHE}fake.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/pandora/${MODPY_PYCACHE}pandora.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pithos/pandora/blowfish.py -lib/python${MODPY_VERSION}/site-packages/pithos/pandora/blowfish.pyc lib/python${MODPY_VERSION}/site-packages/pithos/pandora/data.py -lib/python${MODPY_VERSION}/site-packages/pithos/pandora/data.pyc lib/python${MODPY_VERSION}/site-packages/pithos/pandora/fake.py -lib/python${MODPY_VERSION}/site-packages/pithos/pandora/fake.pyc lib/python${MODPY_VERSION}/site-packages/pithos/pandora/pandora.py -lib/python${MODPY_VERSION}/site-packages/pithos/pandora/pandora.pyc lib/python${MODPY_VERSION}/site-packages/pithos/pithos.py -lib/python${MODPY_VERSION}/site-packages/pithos/pithos.pyc lib/python${MODPY_VERSION}/site-packages/pithos/pithosconfig.py -lib/python${MODPY_VERSION}/site-packages/pithos/pithosconfig.pyc lib/python${MODPY_VERSION}/site-packages/pithos/plugin.py -lib/python${MODPY_VERSION}/site-packages/pithos/plugin.pyc lib/python${MODPY_VERSION}/site-packages/pithos/plugins/ lib/python${MODPY_VERSION}/site-packages/pithos/plugins/__init__.py -lib/python${MODPY_VERSION}/site-packages/pithos/plugins/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/pithos/plugins/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pithos/plugins/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/plugins/${MODPY_PYCACHE}mediakeys.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/plugins/${MODPY_PYCACHE}notification_icon.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/plugins/${MODPY_PYCACHE}notify.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/plugins/${MODPY_PYCACHE}screensaver_pause.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pithos/plugins/${MODPY_PYCACHE}scrobble.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pithos/plugins/mediakeys.py -lib/python${MODPY_VERSION}/site-packages/pithos/plugins/mediakeys.pyc lib/python${MODPY_VERSION}/site-packages/pithos/plugins/notification_icon.py -lib/python${MODPY_VERSION}/site-packages/pithos/plugins/notification_icon.pyc lib/python${MODPY_VERSION}/site-packages/pithos/plugins/notify.py -lib/python${MODPY_VERSION}/site-packages/pithos/plugins/notify.pyc lib/python${MODPY_VERSION}/site-packages/pithos/plugins/screensaver_pause.py -lib/python${MODPY_VERSION}/site-packages/pithos/plugins/screensaver_pause.pyc lib/python${MODPY_VERSION}/site-packages/pithos/plugins/scrobble.py -lib/python${MODPY_VERSION}/site-packages/pithos/plugins/scrobble.pyc lib/python${MODPY_VERSION}/site-packages/pithos/util.py -lib/python${MODPY_VERSION}/site-packages/pithos/util.pyc share/applications/pithos.desktop -share/icons/hicolor/scalable/apps/pithos-mono.svg +share/icons/hicolor/48x48/apps/pithos-tray-icon.png share/icons/hicolor/scalable/apps/pithos.svg +share/icons/ubuntu-mono-dark/ +share/icons/ubuntu-mono-dark/apps/ +share/icons/ubuntu-mono-dark/apps/16/ +share/icons/ubuntu-mono-dark/apps/16/pithos-tray-icon.svg +share/icons/ubuntu-mono-light/ +share/icons/ubuntu-mono-light/apps/ +share/icons/ubuntu-mono-light/apps/16/ +share/icons/ubuntu-mono-light/apps/16/pithos-tray-icon.svg @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor @exec %D/bin/update-desktop-database