summaryrefslogtreecommitdiff
path: root/audio/quodlibet/Makefile
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-10-01 12:42:12 +0000
committernia <nia@pkgsrc.org>2019-10-01 12:42:12 +0000
commit2a61c6726ae4606470ae306280a5a2de65233a9b (patch)
tree47014b34917e363cd9dc9ac4e14389d94c547c52 /audio/quodlibet/Makefile
parentd810e60fa741617adf34bdc2535d4b944e591b87 (diff)
downloadpkgsrc-2a61c6726ae4606470ae306280a5a2de65233a9b.tar.gz
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 (limited to 'audio/quodlibet/Makefile')
-rw-r--r--audio/quodlibet/Makefile36
1 files changed, 36 insertions, 0 deletions
diff --git a/audio/quodlibet/Makefile b/audio/quodlibet/Makefile
new file mode 100644
index 00000000000..6af34d3bc8a
--- /dev/null
+++ b/audio/quodlibet/Makefile
@@ -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
+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"