Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 May 2006 07:38:26 GMT
From:      Peter Johnson <johnson.peter@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/96898: [PATCH] Update multimedia/quodlibet to 0.20.1
Message-ID:  <200605070738.k477cQDx032311@www.freebsd.org>
Resent-Message-ID: <200605070740.k477eM9o038085@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         96898
>Category:       ports
>Synopsis:       [PATCH] Update multimedia/quodlibet to 0.20.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 07 07:40:22 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Peter Johnson
>Release:        6.1
>Organization:
>Environment:
>Description:
Update Quod Libet port to 0.20.1 (from 0.17.1).  Note this update requires my
just-requested audio/py-mutagen port addition (this is a change to Quod Libet).
>How-To-Repeat:

>Fix:
--- Makefile.orig	Sat Apr 29 16:03:00 2006
+++ Makefile	Sun May  7 00:08:08 2006
@@ -6,22 +6,24 @@
 #
 
 PORTNAME=	quodlibet
-PORTVERSION=	0.17.1
-PORTREVISION=	1
+PORTVERSION=	0.20.1
 CATEGORIES=	multimedia audio python gnome
 MASTER_SITES=	http://www.sacredchao.net/~piman/software/
 
 MAINTAINER=	changbom.yoon@gmail.com
 COMMENT=	A GTK+-based audio player written in Python
 
-BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer80
-RUN_DEPENDS=	${PYTHON_SITELIBDIR}/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer80
+BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/gst-0.10/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer
+RUN_DEPENDS=	${PYTHON_SITELIBDIR}/gst-0.10/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer
+
+BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen
 
 USE_PYTHON=	2.3+
 USE_GNOME=	pygtk2
 USE_GMAKE=	yes
 USE_X_PREFIX=	yes
-USE_GSTREAMER80=	gconf
+USE_GSTREAMER=	gconf
 
 MAN1=		exfalso.1 quodlibet.1
 
@@ -34,29 +36,29 @@
 .if defined(WANT_QUODLIBET_OGG)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/_ogg.so:${PORTSDIR}/audio/py-ogg
 RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/_ogg.so:${PORTSDIR}/audio/py-ogg
-USE_GSTREAMER80+=	ogg
+USE_GSTREAMER+=	ogg
 .endif
 
 .if defined(WANT_QUODLIBET_VORBIS)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
 RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
-USE_GSTREAMER80+=	vorbis
+USE_GSTREAMER+=	vorbis
 .endif
 
 .if defined(WANT_QUODLIBET_MAD)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/madmodule.so:${PORTSDIR}/audio/py-mad
 RUN_DEPNDS+=	${PYTHON_SITELIBDIR}/madmodule.so:${PORTSDIR}/audio/py-mad
-USE_GSTREAMER80+=	mad
+USE_GSTREAMER+=	mad
 .endif
 
 .if defined(WANT_QUODLIBET_FLAC)
-USE_GSTREAMER80+=	flac
+USE_GSTREAMER+=	flac
 .endif
 
 .if defined(WANT_QUODLIBET_REMOTE)
 BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
 RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser
-USE_GSTREAMER80+=	gnomevfs
+USE_GSTREAMER+=	gnomevfs
 .endif
 
 .if defined(WITH_EXTENSIONS)
--- distinfo.orig	Fri Jan 20 15:29:54 2006
+++ distinfo	Sat May  6 23:59:16 2006
@@ -1,3 +1,3 @@
-MD5 (quodlibet-0.17.1.tar.gz) = 457e03c9aeed83077172185a06664c96
-SHA256 (quodlibet-0.17.1.tar.gz) = 4a2fda947933991bbdf0d338afbcb3a01f19b87f0418867086bf68ce4cda6011
-SIZE (quodlibet-0.17.1.tar.gz) = 434299
+MD5 (quodlibet-0.20.1.tar.gz) = 6f49fc7bce802a762ea6cfbc1be6b1b0
+SHA256 (quodlibet-0.20.1.tar.gz) = 03c60876e9fff7f7841ee5c93403cfd72492f369b8a5af05f6ea74c954bca40c
+SIZE (quodlibet-0.20.1.tar.gz) = 473616
--- pkg-plist.orig	Sat Jan 21 18:30:00 2006
+++ pkg-plist	Sun May  7 00:22:08 2006
@@ -15,12 +15,16 @@
 share/locale/he/LC_MESSAGES/quodlibet.mo
 share/locale/it/LC_MESSAGES/quodlibet.mo
 share/locale/ko/LC_MESSAGES/quodlibet.mo
+share/locale/lt/LC_MESSAGES/quodlibet.mo
+share/locale/nb/LC_MESSAGES/quodlibet.mo
 share/locale/nl/LC_MESSAGES/quodlibet.mo
 share/locale/pl/LC_MESSAGES/quodlibet.mo
 share/locale/pt/LC_MESSAGES/quodlibet.mo
 share/locale/ru/LC_MESSAGES/quodlibet.mo
+share/locale/sv/LC_MESSAGES/quodlibet.mo
 share/pixmaps/exfalso.png
 share/pixmaps/quodlibet.png
+share/quodlibet/browsers
 share/quodlibet/browsers/__init__.py
 share/quodlibet/browsers/_base.py
 share/quodlibet/browsers/albums.py
@@ -35,39 +39,39 @@
 share/quodlibet/exfalso.png
 share/quodlibet/exfalso.py
 share/quodlibet/exfalso.svg
+share/quodlibet/formats
 share/quodlibet/formats/__init__.py
 share/quodlibet/formats/_apev2.py
 share/quodlibet/formats/_audio.py
 share/quodlibet/formats/_vorbis.py
-share/quodlibet/formats/ape.py
 share/quodlibet/formats/flac.py
 share/quodlibet/formats/mod.py
+share/quodlibet/formats/mod.py.disabled
 share/quodlibet/formats/mp3.py
 share/quodlibet/formats/mp4.py
 share/quodlibet/formats/mpc.py
 share/quodlibet/formats/oggvorbis.py
 share/quodlibet/formats/remote.py
+share/quodlibet/formats/wav.py
 share/quodlibet/formats/wavpack.py
 share/quodlibet/library.py
-share/quodlibet/massagers.py
-share/quodlibet/mutagen/__init__.py
-share/quodlibet/mutagen/_constants.py
-share/quodlibet/mutagen/_vorbis.py
-share/quodlibet/mutagen/apev2.py
-share/quodlibet/mutagen/flac.py
-share/quodlibet/mutagen/id3.py
+share/quodlibet/parse
 share/quodlibet/parse/__init__.py
 share/quodlibet/parse/_match.py
 share/quodlibet/parse/_pattern.py
 share/quodlibet/parse/_query.py
 share/quodlibet/player.py
+share/quodlibet/plugins
 share/quodlibet/plugins/__init__.py
 share/quodlibet/plugins/_manager.py
 share/quodlibet/plugins/editing.py
 share/quodlibet/plugins/qlscrobbler.py
+share/quodlibet/plugins/songsmenu.py
+share/quodlibet/qltk
 share/quodlibet/qltk/__init__.py
 share/quodlibet/qltk/_editpane.py
 share/quodlibet/qltk/about.py
+share/quodlibet/qltk/bookmarks.py
 share/quodlibet/qltk/browser.py
 share/quodlibet/qltk/cbes.py
 share/quodlibet/qltk/ccb.py
@@ -96,8 +100,11 @@
 share/quodlibet/qltk/quodlibet.py
 share/quodlibet/qltk/remote.py
 share/quodlibet/qltk/renamefiles.py
+share/quodlibet/qltk/session.py
 share/quodlibet/qltk/sliderbutton.py
 share/quodlibet/qltk/songlist.py
+share/quodlibet/qltk/songsmenu.py
+share/quodlibet/qltk/tagscombobox.py
 share/quodlibet/qltk/tagsfrompath.py
 share/quodlibet/qltk/textedit.py
 share/quodlibet/qltk/tracknumbers.py
@@ -114,7 +121,10 @@
 share/quodlibet/rhythmbox-volume-min.png
 share/quodlibet/rhythmbox-volume-zero.png
 share/quodlibet/stock.py
-share/quodlibet/util.py
+share/quodlibet/util
+share/quodlibet/util/__init__.py
+share/quodlibet/util/massagers.py
+share/quodlibet/util/uri.py
 share/quodlibet/widgets.py
 @dirrmtry share/applications
 @exec mkdir -p %D/share/quodlibet/plugins
@@ -125,11 +135,11 @@
 @dirrm share/quodlibet/browsers
 @exec mkdir -p %D/share/quodlibet/formats
 @dirrm share/quodlibet/formats
-@exec mkdir -p %D/share/quodlibet/mutagen
-@dirrm share/quodlibet/mutagen
 @exec mkdir -p %D/share/quodlibet/parse
 @dirrm share/quodlibet/parse
 @exec mkdir -p %D/share/quodlibet/qltk
 @dirrm share/quodlibet/qltk
+@exec mkdir -p %D/share/quodlibet/util
+@dirrm share/quodlibet/util
 @exec mkdir -p %D/share/quodlibet
 @dirrm share/quodlibet
--- files/patch-quodlibet.py	Sun Jan  8 04:36:35 2006
+++ /dev/null	Sun May  7 00:22:00 2006
@@ -1,21 +0,0 @@
---- quodlibet.py.orig	2005-12-12 15:43:59.000000000 -0700
-+++ quodlibet.py	2006-01-07 11:25:44.773179056 -0700
-@@ -273,15 +273,15 @@
-             basedir = os.getcwd()
-     if basedir.endswith("/share/quodlibet"):
-         sys.path.append(basedir[:-15] + "lib/quodlibet")
--    i18ndir = "/usr/share/locale"
-+    i18ndir = "/usr/X11R6/share/locale"
- 
-     import locale, gettext, util
-     try: locale.setlocale(locale.LC_ALL, '')
-     except: pass
- 
--    gettext.bindtextdomain("quodlibet")
-+    gettext.bindtextdomain("quodlibet", i18ndir)
-     gettext.textdomain("quodlibet")
--    util.gettext_install("quodlibet", unicode=True)
-+    util.gettext_install("quodlibet", i18ndir, unicode=True)
-     util.ctypes_init()
- 
-     from util import to
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605070738.k477cQDx032311>