pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio Add audio/quodlibet.
details: https://anonhg.NetBSD.org/pkgsrc/rev/cacca53faefb
branches: trunk
changeset: 401868:cacca53faefb
user: nia <nia%pkgsrc.org@localhost>
date: Tue Oct 01 12:42:12 2019 +0000
description:
Add audio/quodlibet.
Quod Libet is a music management program. It provides several different ways
to view your audio library, as well as support for Internet radio and audio
feeds. It has extremely flexible metadata tag editing and searching
capabilities.
Ex Falso is a tag editor with the same tag editing interface as Quod Libet.
diffstat:
audio/Makefile | 3 +-
audio/quodlibet/DESCR | 6 +
audio/quodlibet/Makefile | 36 +
audio/quodlibet/PLIST | 1351 ++++++++++++++++++++++++++++++++++++++++++++++
audio/quodlibet/distinfo | 6 +
5 files changed, 1401 insertions(+), 1 deletions(-)
diffs (truncated from 1432 to 300 lines):
diff -r 303220a0d0d8 -r cacca53faefb audio/Makefile
--- a/audio/Makefile Tue Oct 01 12:41:15 2019 +0000
+++ b/audio/Makefile Tue Oct 01 12:42:12 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.565 2019/09/17 10:32:38 nia Exp $
+# $NetBSD: Makefile,v 1.566 2019/10/01 12:42:12 nia Exp $
#
COMMENT= Audio tools
@@ -408,6 +408,7 @@
SUBDIR+= qjackctl
SUBDIR+= qsynth
SUBDIR+= qtplay
+SUBDIR+= quodlibet
SUBDIR+= quodlibet2
SUBDIR+= rexima
SUBDIR+= rhythmbox
diff -r 303220a0d0d8 -r cacca53faefb audio/quodlibet/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/quodlibet/DESCR Tue Oct 01 12:42:12 2019 +0000
@@ -0,0 +1,6 @@
+Quod Libet is a music management program. It provides several different ways
+to view your audio library, as well as support for Internet radio and audio
+feeds. It has extremely flexible metadata tag editing and searching
+capabilities.
+
+Ex Falso is a tag editor with the same tag editing interface as Quod Libet.
diff -r 303220a0d0d8 -r cacca53faefb audio/quodlibet/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/quodlibet/Makefile Tue Oct 01 12:42:12 2019 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1 2019/10/01 12:42:13 nia Exp $
+
+DISTNAME= quodlibet-4.2.1
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_GITHUB:=quodlibet/}
+GITHUB_PROJECT= quodlibet
+GITHUB_RELEASE= release-${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://quodlibet.readthedocs.io/
+COMMENT= Ex Falso / Quod Libet - Music Library / Editor / Player
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= ${PYPKGPREFIX}-feedparser-[0-9]*:../../textproc/py-feedparser
+DEPENDS+= ${PYPKGPREFIX}-gstreamer1-[0-9]*:../../multimedia/py-gstreamer1
+DEPENDS+= ${PYPKGPREFIX}-mutagen-[0-9]*:../../audio/py-mutagen
+
+USE_TOOLS+= msgfmt
+
+INSTALLATION_DIRS+= ${PKGMANDIR}/man1
+
+# Needs --desktop
+_TOOLS_USE_PKGSRC.msgfmt= yes
+
+# Requires Python 3.5 or higher
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/share/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 || ${TRUE}
+
+.include "../../lang/python/distutils.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-good/buildlink3.mk"
+.include "../../net/libsoup/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 303220a0d0d8 -r cacca53faefb audio/quodlibet/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/quodlibet/PLIST Tue Oct 01 12:42:12 2019 +0000
@@ -0,0 +1,1351 @@
+@comment $NetBSD: PLIST,v 1.1 2019/10/01 12:42:13 nia Exp $
+bin/exfalso
+bin/operon
+bin/quodlibet
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/quodlibet/__init__.py
+${PYSITELIB}/quodlibet/__init__.pyo
+${PYSITELIB}/quodlibet/__init__.pyc
+${PYSITELIB}/quodlibet/_import.pyo
+${PYSITELIB}/quodlibet/_import.pyc
+${PYSITELIB}/quodlibet/_init.pyo
+${PYSITELIB}/quodlibet/_init.pyc
+${PYSITELIB}/quodlibet/_main.pyo
+${PYSITELIB}/quodlibet/_main.pyc
+${PYSITELIB}/quodlibet/build.pyo
+${PYSITELIB}/quodlibet/build.pyc
+${PYSITELIB}/quodlibet/cli.pyo
+${PYSITELIB}/quodlibet/cli.pyc
+${PYSITELIB}/quodlibet/commands.pyo
+${PYSITELIB}/quodlibet/commands.pyc
+${PYSITELIB}/quodlibet/config.pyo
+${PYSITELIB}/quodlibet/config.pyc
+${PYSITELIB}/quodlibet/const.pyo
+${PYSITELIB}/quodlibet/const.pyc
+${PYSITELIB}/quodlibet/exfalso.pyo
+${PYSITELIB}/quodlibet/exfalso.pyc
+${PYSITELIB}/quodlibet/main.pyo
+${PYSITELIB}/quodlibet/main.pyc
+${PYSITELIB}/quodlibet/remote.pyo
+${PYSITELIB}/quodlibet/remote.pyc
+${PYSITELIB}/quodlibet/update.pyo
+${PYSITELIB}/quodlibet/update.pyc
+${PYSITELIB}/quodlibet/_import.py
+${PYSITELIB}/quodlibet/_init.py
+${PYSITELIB}/quodlibet/_main.py
+${PYSITELIB}/quodlibet/browsers/__init__.py
+${PYSITELIB}/quodlibet/browsers/__init__.pyo
+${PYSITELIB}/quodlibet/browsers/__init__.pyc
+${PYSITELIB}/quodlibet/browsers/_base.pyo
+${PYSITELIB}/quodlibet/browsers/_base.pyc
+${PYSITELIB}/quodlibet/browsers/audiofeeds.pyo
+${PYSITELIB}/quodlibet/browsers/audiofeeds.pyc
+${PYSITELIB}/quodlibet/browsers/filesystem.pyo
+${PYSITELIB}/quodlibet/browsers/filesystem.pyc
+${PYSITELIB}/quodlibet/browsers/iradio.pyo
+${PYSITELIB}/quodlibet/browsers/iradio.pyc
+${PYSITELIB}/quodlibet/browsers/search.pyo
+${PYSITELIB}/quodlibet/browsers/search.pyc
+${PYSITELIB}/quodlibet/browsers/_base.py
+${PYSITELIB}/quodlibet/browsers/albums/__init__.py
+${PYSITELIB}/quodlibet/browsers/albums/__init__.pyo
+${PYSITELIB}/quodlibet/browsers/albums/__init__.pyc
+${PYSITELIB}/quodlibet/browsers/albums/main.pyo
+${PYSITELIB}/quodlibet/browsers/albums/main.pyc
+${PYSITELIB}/quodlibet/browsers/albums/models.pyo
+${PYSITELIB}/quodlibet/browsers/albums/models.pyc
+${PYSITELIB}/quodlibet/browsers/albums/prefs.pyo
+${PYSITELIB}/quodlibet/browsers/albums/prefs.pyc
+${PYSITELIB}/quodlibet/browsers/albums/main.py
+${PYSITELIB}/quodlibet/browsers/albums/models.py
+${PYSITELIB}/quodlibet/browsers/albums/prefs.py
+${PYSITELIB}/quodlibet/browsers/audiofeeds.py
+${PYSITELIB}/quodlibet/browsers/collection/__init__.py
+${PYSITELIB}/quodlibet/browsers/collection/__init__.pyo
+${PYSITELIB}/quodlibet/browsers/collection/__init__.pyc
+${PYSITELIB}/quodlibet/browsers/collection/main.pyo
+${PYSITELIB}/quodlibet/browsers/collection/main.pyc
+${PYSITELIB}/quodlibet/browsers/collection/models.pyo
+${PYSITELIB}/quodlibet/browsers/collection/models.pyc
+${PYSITELIB}/quodlibet/browsers/collection/prefs.pyo
+${PYSITELIB}/quodlibet/browsers/collection/prefs.pyc
+${PYSITELIB}/quodlibet/browsers/collection/main.py
+${PYSITELIB}/quodlibet/browsers/collection/models.py
+${PYSITELIB}/quodlibet/browsers/collection/prefs.py
+${PYSITELIB}/quodlibet/browsers/covergrid/__init__.py
+${PYSITELIB}/quodlibet/browsers/covergrid/__init__.pyo
+${PYSITELIB}/quodlibet/browsers/covergrid/__init__.pyc
+${PYSITELIB}/quodlibet/browsers/covergrid/main.pyo
+${PYSITELIB}/quodlibet/browsers/covergrid/main.pyc
+${PYSITELIB}/quodlibet/browsers/covergrid/prefs.pyo
+${PYSITELIB}/quodlibet/browsers/covergrid/prefs.pyc
+${PYSITELIB}/quodlibet/browsers/covergrid/main.py
+${PYSITELIB}/quodlibet/browsers/covergrid/prefs.py
+${PYSITELIB}/quodlibet/browsers/filesystem.py
+${PYSITELIB}/quodlibet/browsers/iradio.py
+${PYSITELIB}/quodlibet/browsers/paned/__init__.py
+${PYSITELIB}/quodlibet/browsers/paned/__init__.pyo
+${PYSITELIB}/quodlibet/browsers/paned/__init__.pyc
+${PYSITELIB}/quodlibet/browsers/paned/main.pyo
+${PYSITELIB}/quodlibet/browsers/paned/main.pyc
+${PYSITELIB}/quodlibet/browsers/paned/models.pyo
+${PYSITELIB}/quodlibet/browsers/paned/models.pyc
+${PYSITELIB}/quodlibet/browsers/paned/pane.pyo
+${PYSITELIB}/quodlibet/browsers/paned/pane.pyc
+${PYSITELIB}/quodlibet/browsers/paned/prefs.pyo
+${PYSITELIB}/quodlibet/browsers/paned/prefs.pyc
+${PYSITELIB}/quodlibet/browsers/paned/util.pyo
+${PYSITELIB}/quodlibet/browsers/paned/util.pyc
+${PYSITELIB}/quodlibet/browsers/paned/main.py
+${PYSITELIB}/quodlibet/browsers/paned/models.py
+${PYSITELIB}/quodlibet/browsers/paned/pane.py
+${PYSITELIB}/quodlibet/browsers/paned/prefs.py
+${PYSITELIB}/quodlibet/browsers/paned/util.py
+${PYSITELIB}/quodlibet/browsers/playlists/__init__.py
+${PYSITELIB}/quodlibet/browsers/playlists/__init__.pyo
+${PYSITELIB}/quodlibet/browsers/playlists/__init__.pyc
+${PYSITELIB}/quodlibet/browsers/playlists/main.pyo
+${PYSITELIB}/quodlibet/browsers/playlists/main.pyc
+${PYSITELIB}/quodlibet/browsers/playlists/menu.pyo
+${PYSITELIB}/quodlibet/browsers/playlists/menu.pyc
+${PYSITELIB}/quodlibet/browsers/playlists/prefs.pyo
+${PYSITELIB}/quodlibet/browsers/playlists/prefs.pyc
+${PYSITELIB}/quodlibet/browsers/playlists/util.pyo
+${PYSITELIB}/quodlibet/browsers/playlists/util.pyc
+${PYSITELIB}/quodlibet/browsers/playlists/main.py
+${PYSITELIB}/quodlibet/browsers/playlists/menu.py
+${PYSITELIB}/quodlibet/browsers/playlists/prefs.py
+${PYSITELIB}/quodlibet/browsers/playlists/util.py
+${PYSITELIB}/quodlibet/browsers/search.py
+${PYSITELIB}/quodlibet/browsers/soundcloud/__init__.py
+${PYSITELIB}/quodlibet/browsers/soundcloud/__init__.pyo
+${PYSITELIB}/quodlibet/browsers/soundcloud/__init__.pyc
+${PYSITELIB}/quodlibet/browsers/soundcloud/api.pyo
+${PYSITELIB}/quodlibet/browsers/soundcloud/api.pyc
+${PYSITELIB}/quodlibet/browsers/soundcloud/library.pyo
+${PYSITELIB}/quodlibet/browsers/soundcloud/library.pyc
+${PYSITELIB}/quodlibet/browsers/soundcloud/main.pyo
+${PYSITELIB}/quodlibet/browsers/soundcloud/main.pyc
+${PYSITELIB}/quodlibet/browsers/soundcloud/query.pyo
+${PYSITELIB}/quodlibet/browsers/soundcloud/query.pyc
+${PYSITELIB}/quodlibet/browsers/soundcloud/util.pyo
+${PYSITELIB}/quodlibet/browsers/soundcloud/util.pyc
+${PYSITELIB}/quodlibet/browsers/soundcloud/api.py
+${PYSITELIB}/quodlibet/browsers/soundcloud/library.py
+${PYSITELIB}/quodlibet/browsers/soundcloud/main.py
+${PYSITELIB}/quodlibet/browsers/soundcloud/query.py
+${PYSITELIB}/quodlibet/browsers/soundcloud/util.py
+${PYSITELIB}/quodlibet/build.py
+${PYSITELIB}/quodlibet/cli.py
+${PYSITELIB}/quodlibet/commands.py
+${PYSITELIB}/quodlibet/config.py
+${PYSITELIB}/quodlibet/const.py
+${PYSITELIB}/quodlibet/errorreport/__init__.py
+${PYSITELIB}/quodlibet/errorreport/__init__.pyo
+${PYSITELIB}/quodlibet/errorreport/__init__.pyc
+${PYSITELIB}/quodlibet/errorreport/faulthandling.pyo
+${PYSITELIB}/quodlibet/errorreport/faulthandling.pyc
+${PYSITELIB}/quodlibet/errorreport/logdump.pyo
+${PYSITELIB}/quodlibet/errorreport/logdump.pyc
+${PYSITELIB}/quodlibet/errorreport/main.pyo
+${PYSITELIB}/quodlibet/errorreport/main.pyc
+${PYSITELIB}/quodlibet/errorreport/sentrywrapper.pyo
+${PYSITELIB}/quodlibet/errorreport/sentrywrapper.pyc
+${PYSITELIB}/quodlibet/errorreport/ui.pyo
+${PYSITELIB}/quodlibet/errorreport/ui.pyc
+${PYSITELIB}/quodlibet/errorreport/faulthandling.py
+${PYSITELIB}/quodlibet/errorreport/logdump.py
+${PYSITELIB}/quodlibet/errorreport/main.py
+${PYSITELIB}/quodlibet/errorreport/sentrywrapper.py
+${PYSITELIB}/quodlibet/errorreport/ui.py
+${PYSITELIB}/quodlibet/exfalso.py
+${PYSITELIB}/quodlibet/ext/__init__.py
+${PYSITELIB}/quodlibet/ext/__init__.pyo
+${PYSITELIB}/quodlibet/ext/__init__.pyc
+${PYSITELIB}/quodlibet/ext/_shared/__init__.py
+${PYSITELIB}/quodlibet/ext/_shared/__init__.pyo
+${PYSITELIB}/quodlibet/ext/_shared/__init__.pyc
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/__init__.py
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/__init__.pyo
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/__init__.pyc
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/base.pyo
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/base.pyc
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/server.pyo
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/server.pyc
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/util.pyo
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/util.pyc
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/base.py
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/server.py
+${PYSITELIB}/quodlibet/ext/_shared/squeezebox/util.py
+${PYSITELIB}/quodlibet/ext/covers/__init__.py
+${PYSITELIB}/quodlibet/ext/covers/__init__.pyo
+${PYSITELIB}/quodlibet/ext/covers/__init__.pyc
+${PYSITELIB}/quodlibet/ext/covers/artwork_url.pyo
+${PYSITELIB}/quodlibet/ext/covers/artwork_url.pyc
+${PYSITELIB}/quodlibet/ext/covers/discogs.pyo
+${PYSITELIB}/quodlibet/ext/covers/discogs.pyc
+${PYSITELIB}/quodlibet/ext/covers/lastfm.pyo
+${PYSITELIB}/quodlibet/ext/covers/lastfm.pyc
+${PYSITELIB}/quodlibet/ext/covers/musicbrainz.pyo
+${PYSITELIB}/quodlibet/ext/covers/musicbrainz.pyc
+${PYSITELIB}/quodlibet/ext/covers/artwork_url.py
+${PYSITELIB}/quodlibet/ext/covers/discogs.py
+${PYSITELIB}/quodlibet/ext/covers/lastfm.py
+${PYSITELIB}/quodlibet/ext/covers/musicbrainz.py
+${PYSITELIB}/quodlibet/ext/editing/__init__.py
+${PYSITELIB}/quodlibet/ext/editing/__init__.pyo
+${PYSITELIB}/quodlibet/ext/editing/__init__.pyc
+${PYSITELIB}/quodlibet/ext/editing/iconv.pyo
+${PYSITELIB}/quodlibet/ext/editing/iconv.pyc
+${PYSITELIB}/quodlibet/ext/editing/kakasi.pyo
+${PYSITELIB}/quodlibet/ext/editing/kakasi.pyc
+${PYSITELIB}/quodlibet/ext/editing/resub.pyo
+${PYSITELIB}/quodlibet/ext/editing/resub.pyc
+${PYSITELIB}/quodlibet/ext/editing/titlecase.pyo
+${PYSITELIB}/quodlibet/ext/editing/titlecase.pyc
+${PYSITELIB}/quodlibet/ext/editing/iconv.py
+${PYSITELIB}/quodlibet/ext/editing/kakasi.py
+${PYSITELIB}/quodlibet/ext/editing/resub.py
+${PYSITELIB}/quodlibet/ext/editing/titlecase.py
+${PYSITELIB}/quodlibet/ext/events/__init__.py
+${PYSITELIB}/quodlibet/ext/events/__init__.pyo
+${PYSITELIB}/quodlibet/ext/events/__init__.pyc
+${PYSITELIB}/quodlibet/ext/events/advanced_preferences.pyo
+${PYSITELIB}/quodlibet/ext/events/advanced_preferences.pyc
+${PYSITELIB}/quodlibet/ext/events/appinfo.pyo
+${PYSITELIB}/quodlibet/ext/events/appinfo.pyc
+${PYSITELIB}/quodlibet/ext/events/auto_library_update.pyo
+${PYSITELIB}/quodlibet/ext/events/auto_library_update.pyc
+${PYSITELIB}/quodlibet/ext/events/automask.pyo
+${PYSITELIB}/quodlibet/ext/events/automask.pyc
+${PYSITELIB}/quodlibet/ext/events/autorating.pyo
+${PYSITELIB}/quodlibet/ext/events/autorating.pyc
+${PYSITELIB}/quodlibet/ext/events/clock.pyo
+${PYSITELIB}/quodlibet/ext/events/clock.pyc
+${PYSITELIB}/quodlibet/ext/events/equalizer.pyo
+${PYSITELIB}/quodlibet/ext/events/equalizer.pyc
+${PYSITELIB}/quodlibet/ext/events/gajim_status.pyo
+${PYSITELIB}/quodlibet/ext/events/gajim_status.pyc
+${PYSITELIB}/quodlibet/ext/events/headphonemon.pyo
Home |
Main Index |
Thread Index |
Old Index