From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Aug 29 05:10:25 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE8F616A4E0 for ; Tue, 29 Aug 2006 05:10:25 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74ABD43D5F for ; Tue, 29 Aug 2006 05:10:22 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7T5AMY6004721 for ; Tue, 29 Aug 2006 05:10:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7T5AM5e004720; Tue, 29 Aug 2006 05:10:22 GMT (envelope-from gnats) Resent-Date: Tue, 29 Aug 2006 05:10:22 GMT Resent-Message-Id: <200608290510.k7T5AM5e004720@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Peter Johnson Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85A3116A4DA for ; Tue, 29 Aug 2006 05:03:11 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id E041443D5A for ; Tue, 29 Aug 2006 05:03:10 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k7T53Aje070667 for ; Tue, 29 Aug 2006 05:03:10 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k7T53AfA070666; Tue, 29 Aug 2006 05:03:10 GMT (envelope-from nobody) Message-Id: <200608290503.k7T53AfA070666@www.freebsd.org> Date: Tue, 29 Aug 2006 05:03:10 GMT From: Peter Johnson To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/102631: [PATCH] Update multimedia/quodlibet to 0.23.1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Aug 2006 05:10:26 -0000 >Number: 102631 >Category: ports >Synopsis: [PATCH] Update multimedia/quodlibet to 0.23.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: Tue Aug 29 05:10:21 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Peter Johnson >Release: 6.1 >Organization: >Environment: >Description: Update quodlibet to 0.23.1, hopefully also fixing the broken behavior that linimon@ marked the port BROKEN for. Some cosmetic updates to make portlint -C happy (use %%DATADIR%% in pkg-plist, for example). Also changed to use a standard set of OPTIONS. >How-To-Repeat: >Fix: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/multimedia/quodlibet/Makefile,v retrieving revision 1.11 diff -r1.11 Makefile 9c9 < PORTVERSION= 0.21.1 --- > PORTVERSION= 0.23.1 16c16,17 < BROKEN= fails to install/deinstall cleanly --- > 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 18,21c19,20 < INITIAL_DEP= ${PYTHON_SITELIBDIR}/gst-0.10/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer \ < ${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen < BUILD_DEPENDS= ${INITIAL_DEP} < RUN_DEPENDS= ${INITIAL_DEP} --- > BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen > RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/mutagen/__init__.py:${PORTSDIR}/audio/py-mutagen 23c22 < USE_PYTHON= 2.3+ --- > USE_PYTHON= 2.4+ 24a24 > USE_GETTEXT= yes 32,35c32,41 < QUODLIBET_FORMATS?= ogg vorbis mp3 flac musepack wavpack aac remote < .for format in ${QUODLIBET_FORMATS} < WANT_QUODLIBET_${format:U}= yes < .endfor --- > OPTIONS= FLAC "Flac audio support" on > OPTIONS+= MP3 "MP3 audio support" on > OPTIONS+= AAC "AAC support with MPEG4IP" on > OPTIONS+= MUSEPACK "Musepack (MPC, musicpd, libmpcdec) support" on > OPTIONS+= OGG "OGG multimedia container support" on > OPTIONS+= SPEEX "OGG/Speex audio support" on > OPTIONS+= VORBIS "OGG/Vorbis audio support" on > OPTIONS+= WAVPACK "Wavpack support" on > OPTIONS+= REMOTE "Enable remote playback" on > OPTIONS+= EXTENSIONS "Enable extensions" off 37c43,45 < .if defined(WANT_QUODLIBET_OGG) --- > .include > > .if !defined(WITHOUT_OGG) 41c49 < .if defined(WANT_QUODLIBET_VORBIS) --- > .if !defined(WITHOUT_VORBIS) 45c53,57 < .if defined(WANT_QUODLIBET_MP3) --- > .if !defined(WITHOUT_SPEEX) > USE_GSTREAMER+= speex > .endif > > .if !defined(WITHOUT_MP3) 49c61 < .if defined(WANT_QUODLIBET_FLAC) --- > .if !defined(WITHOUT_FLAC) 53,57c65,68 < .if defined(WANT_QUODLIBET_MUSEPACK) || defined(WANT_QUODLIBET_WAVPACK) \ < || defined(WANT_QUODLIBET_AAC) < CTYPES_DEP= ${PYTHON_SITELIBDIR}/ctypes/__init__.py:${PORTSDIR}/devel/py-ctypes < BUILD_DEPENDS+= ${CTYPES_DEP} < RUN_DEPENDS+= ${CTYPES_DEP} --- > .if !defined(WITHOUT_MUSEPACK) || !defined(WITHOUT_WAVPACK) \ > || !defined(WITHOUT_AAC) > BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/ctypes/__init__.py:${PORTSDIR}/devel/py-ctypes > RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/ctypes/__init__.py:${PORTSDIR}/devel/py-ctypes 60c71,72 < .if defined(WANT_QUODLIBET_MUSEPACK) --- > .if !defined(WITHOUT_MUSEPACK) > LIB_DEPENDS+= mpcdec.4:${PORTSDIR}/audio/libmpcdec 64c76,77 < .if defined(WANT_QUODLIBET_WAVPACK) --- > .if !defined(WITHOUT_WAVPACK) > LIB_DEPENDS+= wavpack.0:${PORTSDIR}/audio/wavpack 68c81 < .if defined(WANT_QUODLIBET_AAC) --- > .if !defined(WITHOUT_MPEG4IP) 73,76c86,88 < .if defined(WANT_QUODLIBET_REMOTE) < FEEDPARSER_DEP= ${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser < BUILD_DEPENDS+= ${FEEDPARSER_DEP} < RUN_DEPENDS+= ${FEEDPARSER_DEP} --- > .if !defined(WITHOUT_REMOTE) > BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser > RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/feedparser.py:${PORTSDIR}/textproc/py-feedparser 81,83c93,94 < EXTRAS_DEP= ${PYTHON_SITELIBDIR}/gtk-2.0/egg/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome-extras < BUILD_DEPENDS+= ${EXTRAS_DEP} < RUN_DEPENDS+= ${EXTRAS_DEP} --- > BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/gtk-2.0/egg/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome-extras > RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/gtk-2.0/egg/__init__.py:${PORTSDIR}/x11-toolkits/py-gnome-extras 94,95d104 < .include < 101c110 < BROKEN= Does not configure --- > BROKEN= Does not configure Index: distinfo =================================================================== RCS file: /home/ncvs/ports/multimedia/quodlibet/distinfo,v retrieving revision 1.4 diff -r1.4 distinfo 1,3c1,3 < MD5 (quodlibet-0.21.1.tar.gz) = 39508a281244e5b9264d2f9692e5f498 < SHA256 (quodlibet-0.21.1.tar.gz) = c093116a7b3846a937c37396f630dd8e5ea79654a38e322144b231ce685926d5 < SIZE (quodlibet-0.21.1.tar.gz) = 498151 --- > MD5 (quodlibet-0.23.1.tar.gz) = 8b9d4f4dc0850b48cfe9b4b390722ef4 > SHA256 (quodlibet-0.23.1.tar.gz) = 639d6364798802ab50580e652abe53c72470ab04e7ecd06e66bee0542d2d01e8 > SIZE (quodlibet-0.23.1.tar.gz) = 542885 Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/multimedia/quodlibet/pkg-plist,v retrieving revision 1.5 diff -r1.5 pkg-plist 17a18 > share/locale/ja/LC_MESSAGES/quodlibet.mo 26a28 > share/locale/zh_TW/LC_MESSAGES/quodlibet.mo 29,124c31,128 < share/quodlibet/browsers/__init__.py < share/quodlibet/browsers/_base.py < share/quodlibet/browsers/albums.py < share/quodlibet/browsers/audiofeeds.py < share/quodlibet/browsers/filesystem.py < share/quodlibet/browsers/iradio.py < share/quodlibet/browsers/paned.py < share/quodlibet/browsers/playlists.py < share/quodlibet/browsers/search.py < share/quodlibet/config.py < share/quodlibet/const.py < share/quodlibet/exfalso.png < share/quodlibet/exfalso.py < share/quodlibet/exfalso.svg < share/quodlibet/formats/__init__.py < share/quodlibet/formats/_apev2.py < share/quodlibet/formats/_audio.py < share/quodlibet/formats/_vorbis.py < share/quodlibet/formats/flac.py < share/quodlibet/formats/mod.py < 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/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/__init__.py < share/quodlibet/plugins/editing.py < share/quodlibet/plugins/events.py < share/quodlibet/plugins/events/qlscrobbler.py < share/quodlibet/plugins/songsmenu.py < 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 < share/quodlibet/qltk/chooser.py < share/quodlibet/qltk/completion.py < share/quodlibet/qltk/controls.py < share/quodlibet/qltk/count.py < share/quodlibet/qltk/cover.py < share/quodlibet/qltk/delete.py < share/quodlibet/qltk/downloader.py < share/quodlibet/qltk/edittags.py < share/quodlibet/qltk/entry.py < share/quodlibet/qltk/exfalso.py < share/quodlibet/qltk/filesel.py < share/quodlibet/qltk/getstring.py < share/quodlibet/qltk/info.py < share/quodlibet/qltk/information.py < share/quodlibet/qltk/lyrics.py < share/quodlibet/qltk/mmkeys.py < share/quodlibet/qltk/msg.py < share/quodlibet/qltk/playorder.py < share/quodlibet/qltk/pluginwin.py < share/quodlibet/qltk/prefs.py < share/quodlibet/qltk/properties.py < share/quodlibet/qltk/queue.py < 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 < share/quodlibet/qltk/trayicon.py < share/quodlibet/qltk/views.py < share/quodlibet/qltk/watcher.py < share/quodlibet/qltk/wlw.py < share/quodlibet/qltk/x.py < share/quodlibet/quodlibet.png < share/quodlibet/quodlibet.py < share/quodlibet/quodlibet.svg < share/quodlibet/rhythmbox-volume-max.png < share/quodlibet/rhythmbox-volume-medium.png < share/quodlibet/rhythmbox-volume-min.png < share/quodlibet/rhythmbox-volume-zero.png < share/quodlibet/stock.py < share/quodlibet/util/__init__.py < share/quodlibet/util/i18n.py < share/quodlibet/util/massagers.py < share/quodlibet/util/uri.py < share/quodlibet/widgets.py --- > %%DATADIR%%/browsers/__init__.py > %%DATADIR%%/browsers/_base.py > %%DATADIR%%/browsers/albums.py > %%DATADIR%%/browsers/audiofeeds.py > %%DATADIR%%/browsers/filesystem.py > %%DATADIR%%/browsers/iradio.py > %%DATADIR%%/browsers/paned.py > %%DATADIR%%/browsers/playlists.py > %%DATADIR%%/browsers/search.py > %%DATADIR%%/config.py > %%DATADIR%%/const.py > %%DATADIR%%/exfalso.png > %%DATADIR%%/exfalso.py > %%DATADIR%%/exfalso.svg > %%DATADIR%%/formats/__init__.py > %%DATADIR%%/formats/_apev2.py > %%DATADIR%%/formats/_audio.py > %%DATADIR%%/formats/_id3.py > %%DATADIR%%/formats/mod.py > %%DATADIR%%/formats/mp3.py > %%DATADIR%%/formats/mp4.py > %%DATADIR%%/formats/mpc.py > %%DATADIR%%/formats/remote.py > %%DATADIR%%/formats/trueaudio.py > %%DATADIR%%/formats/wav.py > %%DATADIR%%/formats/wavpack.py > %%DATADIR%%/formats/xiph.py > %%DATADIR%%/library/__init__.py > %%DATADIR%%/library/_library.py > %%DATADIR%%/library/songs.py > %%DATADIR%%/parse/__init__.py > %%DATADIR%%/parse/_match.py > %%DATADIR%%/parse/_pattern.py > %%DATADIR%%/parse/_query.py > %%DATADIR%%/player.py > %%DATADIR%%/plugins/__init__.py > %%DATADIR%%/plugins/editing.py > %%DATADIR%%/plugins/events.py > %%DATADIR%%/plugins/events/qlscrobbler.py > %%DATADIR%%/plugins/songsmenu.py > %%DATADIR%%/qltk/__init__.py > %%DATADIR%%/qltk/_editpane.py > %%DATADIR%%/qltk/about.py > %%DATADIR%%/qltk/bookmarks.py > %%DATADIR%%/qltk/browser.py > %%DATADIR%%/qltk/cbes.py > %%DATADIR%%/qltk/ccb.py > %%DATADIR%%/qltk/chooser.py > %%DATADIR%%/qltk/completion.py > %%DATADIR%%/qltk/controls.py > %%DATADIR%%/qltk/cover.py > %%DATADIR%%/qltk/dbus_.py > %%DATADIR%%/qltk/delete.py > %%DATADIR%%/qltk/downloader.py > %%DATADIR%%/qltk/edittags.py > %%DATADIR%%/qltk/entry.py > %%DATADIR%%/qltk/exfalso.py > %%DATADIR%%/qltk/filesel.py > %%DATADIR%%/qltk/getstring.py > %%DATADIR%%/qltk/info.py > %%DATADIR%%/qltk/information.py > %%DATADIR%%/qltk/lyrics.py > %%DATADIR%%/qltk/mmkeys.py > %%DATADIR%%/qltk/msg.py > %%DATADIR%%/qltk/playorder.py > %%DATADIR%%/qltk/pluginwin.py > %%DATADIR%%/qltk/prefs.py > %%DATADIR%%/qltk/properties.py > %%DATADIR%%/qltk/queue.py > %%DATADIR%%/qltk/quodlibet.py > %%DATADIR%%/qltk/remote.py > %%DATADIR%%/qltk/renamefiles.py > %%DATADIR%%/qltk/session.py > %%DATADIR%%/qltk/sliderbutton.py > %%DATADIR%%/qltk/songlist.py > %%DATADIR%%/qltk/songsmenu.py > %%DATADIR%%/qltk/tagscombobox.py > %%DATADIR%%/qltk/tagsfrompath.py > %%DATADIR%%/qltk/textedit.py > %%DATADIR%%/qltk/tracker.py > %%DATADIR%%/qltk/tracknumbers.py > %%DATADIR%%/qltk/views.py > %%DATADIR%%/qltk/wlw.py > %%DATADIR%%/qltk/x.py > %%DATADIR%%/quodlibet.png > %%DATADIR%%/quodlibet.py > %%DATADIR%%/quodlibet.svg > %%DATADIR%%/rhythmbox-volume-max.png > %%DATADIR%%/rhythmbox-volume-medium.png > %%DATADIR%%/rhythmbox-volume-min.png > %%DATADIR%%/rhythmbox-volume-zero.png > %%DATADIR%%/stock.py > %%DATADIR%%/util/__init__.py > %%DATADIR%%/util/copool.py > %%DATADIR%%/util/i18n.py > %%DATADIR%%/util/massagers.py > %%DATADIR%%/util/uri.py > %%DATADIR%%/widgets.py 126,143c130,139 < @exec mkdir -p %D/share/quodlibet/plugins/events < @dirrm share/quodlibet/plugins/events < @exec mkdir -p %D/share/quodlibet/plugins < @dirrm share/quodlibet/plugins < @exec mkdir -p %D/lib/quodlibet < @dirrm lib/quodlibet < @exec mkdir -p %D/share/quodlibet/browsers < @dirrm share/quodlibet/browsers < @exec mkdir -p %D/share/quodlibet/formats < @dirrm share/quodlibet/formats < @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 --- > %%EXTENSIONS%%@dirrm lib/quodlibet > @dirrm %%DATADIR%%/util > @dirrm %%DATADIR%%/qltk > @dirrm %%DATADIR%%/plugins/events > @dirrm %%DATADIR%%/plugins > @dirrm %%DATADIR%%/parse > @dirrm %%DATADIR%%/library > @dirrm %%DATADIR%%/formats > @dirrm %%DATADIR%%/browsers > @dirrm %%DATADIR%% >Release-Note: >Audit-Trail: >Unformatted: