svn commit: r415979 - in head/multimedia/quodlibet: . files
Ben Woods
woodsb02 at FreeBSD.org
Sat May 28 08:15:17 UTC 2016
Author: woodsb02
Date: Sat May 28 08:15:15 2016
New Revision: 415979
URL: https://svnweb.freebsd.org/changeset/ports/415979
Log:
multimedia/quodlibet: Update to 3.6.2
- Move to gtk3 and gstreamer-1.0 [1]
- Add dependencies on musicbrainzngs, notification-daemon, libsoup, libwebkit2gtk-4.0, pygobject3 [1]
- Remove gconf, python, musepack from USE_GSTREAMER (not in gstreamer 1.0)
- Change name of gstreamer mp3 plugin from mp3 to mad (per gstreamer 1.0 ports)
- Add LICENSE_FILE, and general port tidy-up
- Update WWW link to new project site
- Remove pkg-message regarding adding new plugins, as they are now bundled [1]
[1] https://quodlibet.readthedocs.org/en/latest/packaging.html
Changes this release:
https://quodlibet.readthedocs.org/en/latest/changelog.html
PR: 208988
Reviewed by: mat (mentor)
Approved by: johnson.peter at gmail.com (maintainer timeout), adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D6604
Added:
head/multimedia/quodlibet/files/patch-gdist_man.py
- copied, changed from r415978, head/multimedia/quodlibet/files/patch-gdist__man.py
Deleted:
head/multimedia/quodlibet/files/extra-patch-pydistutils
head/multimedia/quodlibet/files/patch-gdist__man.py
head/multimedia/quodlibet/files/patch-operon.py
head/multimedia/quodlibet/pkg-message
Modified:
head/multimedia/quodlibet/Makefile
head/multimedia/quodlibet/distinfo
head/multimedia/quodlibet/pkg-descr
Modified: head/multimedia/quodlibet/Makefile
==============================================================================
--- head/multimedia/quodlibet/Makefile Sat May 28 08:05:22 2016 (r415978)
+++ head/multimedia/quodlibet/Makefile Sat May 28 08:15:15 2016 (r415979)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= quodlibet
-PORTVERSION= 2.6.3
-PORTREVISION= 3
+PORTVERSION= 3.6.2
CATEGORIES= multimedia audio python gnome
MASTER_SITES= http://bitbucket.org/lazka/${PORTNAME}-files/raw/default/releases/
@@ -11,49 +10,48 @@ MAINTAINER= johnson.peter at gmail.com
COMMENT= GTK+-based audio player written in Python
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}musicbrainzngs>=0.4:audio/py-musicbrainzngs \
+ ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen \
+ ${LOCALBASE}/libexec/notification-daemon:deskutils/notification-daemon
+LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
+ libwebkit2gtk-4.0.so:www/webkit2-gtk3
USE_PYTHON= distutils autoplist
-USE_GNOME= intltool pygtk2
-USES= display gettext python
+USE_GNOME= gtk30 intltool pygobject3
+USES= desktop-file-utils display gettext python
PYDISTUTILS_INSTALLNOSINGLE= yes
-EXTRA_PATCHES= ${FILESDIR}/extra-patch-pydistutils
+USE_GSTREAMER1= good
-USE_GSTREAMER= gconf good python
-
-OPTIONS_DEFINE= FLAC MP3 AAC MUSEPACK OGG SPEEX VORBIS WAVPACK DBUS REMOTE
+OPTIONS_DEFINE= AAC DBUS FLAC MP3 OGG REMOTE SPEEX VORBIS WAVPACK
OPTIONS_DEFINE_i386= SPC
-OPTIONS_DEFAULT= FLAC MP3 AAC MUSEPACK OGG SPEEX VORBIS WAVPACK DBUS REMOTE
+OPTIONS_DEFAULT= AAC DBUS FLAC MP3 OGG REMOTE SPEEX VORBIS WAVPACK
OPTIONS_DEFAULT_i386= SPC
SPC_DESC= SPC (SNES ROM audio) support on i386
SPEEX_DESC= OGG/Speex audio support
REMOTE_DESC= Enable remote playback
-OGG_USE= GSTREAMER=ogg
-VORBIS_USE= GSTREAMER=vorbis
-SPC_USE= GSTREAMER=spc
-SPEEX_USE= GSTREAMER=speex
-MP3_USE= GSTREAMER=mp3
-FLAC_USE= GSTREAMER=flac
-
-MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack
-MUSEPACK_USE= GSTREAMER=musepack
+OGG_USE= GSTREAMER1=ogg
+VORBIS_USE= GSTREAMER1=vorbis
+SPC_USE= GSTREAMER1=spc
+SPEEX_USE= GSTREAMER1=speex
+MP3_USE= GSTREAMER1=mad
+FLAC_USE= GSTREAMER1=flac
WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack
-WAVPACK_USE= GSTREAMER=wavpack
+WAVPACK_USE= GSTREAMER1=wavpack
AAC_LIB_DEPENDS= libmp4v2.so:multimedia/mp4v2
-AAC_USE= GSTREAMER=faad
+AAC_USE= GSTREAMER1=faad
DBUS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus
DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus
REMOTE_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser
REMOTE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser
-REMOTE_USE= GSTREAMER=gnomevfs
.include <bsd.port.mk>
Modified: head/multimedia/quodlibet/distinfo
==============================================================================
--- head/multimedia/quodlibet/distinfo Sat May 28 08:05:22 2016 (r415978)
+++ head/multimedia/quodlibet/distinfo Sat May 28 08:15:15 2016 (r415979)
@@ -1,2 +1,3 @@
-SHA256 (quodlibet-2.6.3.tar.gz) = dff4ebb90c676678f72cecbff8ab15d80154354f40a865b6c9c82bb048d48a46
-SIZE (quodlibet-2.6.3.tar.gz) = 2507416
+TIMESTAMP = 1464341938
+SHA256 (quodlibet-3.6.2.tar.gz) = cee425a7552135c570e2e13d4f0f701112676e224a9359faaa239f66d915f78c
+SIZE (quodlibet-3.6.2.tar.gz) = 3167595
Copied and modified: head/multimedia/quodlibet/files/patch-gdist_man.py (from r415978, head/multimedia/quodlibet/files/patch-gdist__man.py)
==============================================================================
--- head/multimedia/quodlibet/files/patch-gdist__man.py Sat May 28 08:05:22 2016 (r415978, copy source)
+++ head/multimedia/quodlibet/files/patch-gdist_man.py Sat May 28 08:15:15 2016 (r415979)
@@ -1,11 +1,11 @@
---- gdist/man.py.orig 2010-02-18 02:56:24.000000000 -0500
-+++ gdist/man.py 2010-02-18 02:56:58.000000000 -0500
-@@ -36,7 +36,7 @@
- raise SystemExit("%r has no section" % man_page)
+--- gdist/man.py.orig 2016-04-22 21:47:37 UTC
++++ gdist/man.py
+@@ -40,7 +40,7 @@ class install_man(Command):
+ )
- def run(self):
-- basepath = os.path.join(self.prefix, 'share', 'man')
-+ basepath = os.path.join(self.prefix, 'man')
- if self.root != None:
- basepath = change_root(self.root, basepath)
- self.mkpath(basepath)
+ if self.mandir is None:
+- self.mandir = os.path.join(self.install_dir, 'share', 'man')
++ self.mandir = os.path.join(self.install_dir, 'man')
+
+ self.man_pages = self.distribution.man_pages
+ for man_page in self.man_pages:
Modified: head/multimedia/quodlibet/pkg-descr
==============================================================================
--- head/multimedia/quodlibet/pkg-descr Sat May 28 08:05:22 2016 (r415978)
+++ head/multimedia/quodlibet/pkg-descr Sat May 28 08:15:15 2016 (r415979)
@@ -6,4 +6,4 @@ It lets you display and edit any tags yo
lets you do this for all the file formats it supports -- Ogg Vorbis,
FLAC, MP3, Musepack, and MOD.
-WWW: http://code.google.com/p/quodlibet/
+WWW: https://quodlibet.readthedocs.org/
More information about the svn-ports-head
mailing list