ports/96898: [PATCH] Update multimedia/quodlibet to 0.20.1
Peter Johnson
johnson.peter at gmail.com
Sun May 7 07:40:23 UTC 2006
>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 at 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
- at exec mkdir -p %D/share/quodlibet/mutagen
- at 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
+ at exec mkdir -p %D/share/quodlibet/util
+ at 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:
More information about the freebsd-ports-bugs
mailing list