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>