diff options
author | alexbl <alexbl@FreeBSD.org> | 2006-09-27 11:09:13 +0800 |
---|---|---|
committer | alexbl <alexbl@FreeBSD.org> | 2006-09-27 11:09:13 +0800 |
commit | 9e986067b6a2151c2459f224a14fb3f9fc0a3698 (patch) | |
tree | db742836e07b702725a80056210a846227e45780 /multimedia/quodlibet | |
parent | fd7a79f7a430540b4ae3fc0bf6bae7158b482000 (diff) | |
download | freebsd-ports-gnome-9e986067b6a2151c2459f224a14fb3f9fc0a3698.tar.gz freebsd-ports-gnome-9e986067b6a2151c2459f224a14fb3f9fc0a3698.tar.zst freebsd-ports-gnome-9e986067b6a2151c2459f224a14fb3f9fc0a3698.zip |
- update to 0.23.1
- transfer maintainership to submitter
PR: 102631
Submitted by: Peter Johnson <johnson.peter@gmail.com>
Approved by: novel (mentor), maintainer timeout (3 weeks)
Diffstat (limited to 'multimedia/quodlibet')
-rw-r--r-- | multimedia/quodlibet/Makefile | 79 | ||||
-rw-r--r-- | multimedia/quodlibet/distinfo | 6 | ||||
-rw-r--r-- | multimedia/quodlibet/pkg-plist | 222 |
3 files changed, 153 insertions, 154 deletions
diff --git a/multimedia/quodlibet/Makefile b/multimedia/quodlibet/Makefile index 2c660d450f42..4cadb1959a2f 100644 --- a/multimedia/quodlibet/Makefile +++ b/multimedia/quodlibet/Makefile @@ -6,24 +6,22 @@ # PORTNAME= quodlibet -PORTVERSION= 0.21.1 +PORTVERSION= 0.23.1 CATEGORIES= multimedia audio python gnome MASTER_SITES= http://www.sacredchao.net/~piman/software/ MAINTAINER= johnson.peter@gmail.com COMMENT= A GTK+-based audio player written in Python -BROKEN= fails to install/deinstall cleanly -DEPRECATED= ${BROKEN} -EXPIRATION_DATE=2006-12-01 +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 -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 -USE_PYTHON= 2.3+ +USE_PYTHON= 2.4+ USE_GNOME= pygtk2 +USE_GETTEXT= yes USE_GMAKE= yes USE_X_PREFIX= yes USE_GSTREAMER= yes @@ -31,58 +29,69 @@ USE_GSTREAMER+= gconf MAN1= exfalso.1 quodlibet.1 -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 -.if defined(WANT_QUODLIBET_OGG) +.include <bsd.port.pre.mk> + +.if !defined(WITHOUT_OGG) USE_GSTREAMER+= ogg .endif -.if defined(WANT_QUODLIBET_VORBIS) +.if !defined(WITHOUT_VORBIS) USE_GSTREAMER+= vorbis .endif -.if defined(WANT_QUODLIBET_MP3) +.if !defined(WITHOUT_SPEEX) +USE_GSTREAMER+= speex +.endif + +.if !defined(WITHOUT_MP3) USE_GSTREAMER+= mad .endif -.if defined(WANT_QUODLIBET_FLAC) +.if !defined(WITHOUT_FLAC) USE_GSTREAMER+= flac .endif -.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 .endif -.if defined(WANT_QUODLIBET_MUSEPACK) +.if !defined(WITHOUT_MUSEPACK) +LIB_DEPENDS+= mpcdec.4:${PORTSDIR}/audio/libmpcdec USE_GSTREAMER+= musepack .endif -.if defined(WANT_QUODLIBET_WAVPACK) +.if !defined(WITHOUT_WAVPACK) +LIB_DEPENDS+= wavpack.0:${PORTSDIR}/audio/wavpack USE_GSTREAMER+= wavpack .endif -.if defined(WANT_QUODLIBET_AAC) +.if !defined(WITHOUT_MPEG4IP) LIB_DEPENDS+= mp4v2.0:${PORTSDIR}/multimedia/mpeg4ip-libmp4v2 USE_GSTREAMER+= faad .endif -.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 USE_GSTREAMER+= gnomevfs .endif .if defined(WITH_EXTENSIONS) -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 PLIST_SUB+= EXTENSIONS="" .else PLIST_SUB+= EXTENSIONS="@comment " @@ -93,16 +102,10 @@ BUILD_DEPENDS+= Xvfb:${X_VFBSERVER_PORT} \ ${X11BASE}/lib/X11/fonts/misc/8x13O.pcf.gz:${X_FONTS_MISC_PORT} .endif -.include <bsd.port.pre.mk> - .if ${OSVERSION} < 500000 IGNORE= is unsupported on FreeBSD 4.x .endif -.if ${ARCH} == amd64 || ${ARCH} == sparc64 || ${ARCH} == ia64 -BROKEN= Does not configure -.endif - do-configure: @${PYTHON_CMD} ${WRKSRC}/check.py diff --git a/multimedia/quodlibet/distinfo b/multimedia/quodlibet/distinfo index d5a4fe43dd1e..dc66040898ac 100644 --- a/multimedia/quodlibet/distinfo +++ b/multimedia/quodlibet/distinfo @@ -1,3 +1,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 diff --git a/multimedia/quodlibet/pkg-plist b/multimedia/quodlibet/pkg-plist index 9e4a8be09305..9142944df8ad 100644 --- a/multimedia/quodlibet/pkg-plist +++ b/multimedia/quodlibet/pkg-plist @@ -15,6 +15,7 @@ share/locale/gl/LC_MESSAGES/quodlibet.mo share/locale/he/LC_MESSAGES/quodlibet.mo share/locale/hu/LC_MESSAGES/quodlibet.mo share/locale/it/LC_MESSAGES/quodlibet.mo +share/locale/ja/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 @@ -24,120 +25,115 @@ share/locale/pt/LC_MESSAGES/quodlibet.mo share/locale/ru/LC_MESSAGES/quodlibet.mo share/locale/sv/LC_MESSAGES/quodlibet.mo share/locale/zh_CN/LC_MESSAGES/quodlibet.mo +share/locale/zh_TW/LC_MESSAGES/quodlibet.mo share/pixmaps/exfalso.png share/pixmaps/quodlibet.png -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 @dirrmtry share/applications -@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 +@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%% |