From owner-svn-ports-all@freebsd.org Mon Jan 28 18:12:43 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E3CD14BAC88; Mon, 28 Jan 2019 18:12:43 +0000 (UTC) (envelope-from jhixson@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B93B870AEA; Mon, 28 Jan 2019 18:12:42 +0000 (UTC) (envelope-from jhixson@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id AECDD23631; Mon, 28 Jan 2019 18:12:42 +0000 (UTC) (envelope-from jhixson@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x0SICgc0042173; Mon, 28 Jan 2019 18:12:42 GMT (envelope-from jhixson@FreeBSD.org) Received: (from jhixson@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x0SICg7p042171; Mon, 28 Jan 2019 18:12:42 GMT (envelope-from jhixson@FreeBSD.org) Message-Id: <201901281812.x0SICg7p042171@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jhixson set sender to jhixson@FreeBSD.org using -f From: John Hixson Date: Mon, 28 Jan 2019 18:12:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r491500 - in head/audio/pithos: . files X-SVN-Group: ports-head X-SVN-Commit-Author: jhixson X-SVN-Commit-Paths: in head/audio/pithos: . files X-SVN-Commit-Revision: 491500 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: B93B870AEA X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2019 18:12:43 -0000 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@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 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