summaryrefslogtreecommitdiff
path: root/audio/pragha
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-04-21 13:32:23 +0000
committernia <nia@pkgsrc.org>2020-04-21 13:32:23 +0000
commitd3aff7c1efe0137db01599fdd896020e4f1e8f1a (patch)
treebcfa1e3bebc6c36dde7421cfa02026b44f224854 /audio/pragha
parent1fde9cc55371a45a92e73055c8853043f1755cc0 (diff)
downloadpkgsrc-d3aff7c1efe0137db01599fdd896020e4f1e8f1a.tar.gz
audio: Add pragha.
Pragha is a Lightweight Music Player, based on GTK and SQLite. It is completely written in C, constructed to be fast, light, and simultaneously tries to be complete without obstructing the daily work.
Diffstat (limited to 'audio/pragha')
-rw-r--r--audio/pragha/DESCR4
-rw-r--r--audio/pragha/Makefile53
-rw-r--r--audio/pragha/PLIST60
-rw-r--r--audio/pragha/distinfo6
4 files changed, 123 insertions, 0 deletions
diff --git a/audio/pragha/DESCR b/audio/pragha/DESCR
new file mode 100644
index 00000000000..38ec82278e4
--- /dev/null
+++ b/audio/pragha/DESCR
@@ -0,0 +1,4 @@
+Pragha is a Lightweight Music Player, based on GTK and SQLite.
+
+It is completely written in C, constructed to be fast, light, and
+simultaneously tries to be complete without obstructing the daily work.
diff --git a/audio/pragha/Makefile b/audio/pragha/Makefile
new file mode 100644
index 00000000000..b5140dc03a2
--- /dev/null
+++ b/audio/pragha/Makefile
@@ -0,0 +1,53 @@
+# $NetBSD: Makefile,v 1.1 2020/04/21 13:32:23 nia Exp $
+
+DISTNAME= pragha-1.3.4
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_GITHUB:=pragha-music-player/}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://pragha-music-player.github.io/
+COMMENT= Lightweight music player based on GTK and SQLite
+LICENSE= gnu-gpl-v3
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config perl gmake
+USE_TOOLS+= intltool msgfmt msgmerge xgettext
+
+TOOL_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Parser
+
+DEPENDS+= gst-plugins1-flac-[0-9]*:../../audio/gst-plugins1-flac
+DEPENDS+= gst-plugins1-mpg123-[0-9]*:../../audio/gst-plugins1-mpg123
+DEPENDS+= gst-plugins1-opus-[0-9]*:../../audio/gst-plugins1-opus
+DEPENDS+= gst-plugins1-vorbis-[0-9]*:../../audio/gst-plugins1-vorbis
+
+.include "../../mk/oss.buildlink3.mk"
+
+.if ${OPSYS} == "Linux"
+DEPENDS+= gst-plugins1-alsa-[0-9]*:../../audio/gst-plugins1-alsa
+.endif
+
+.if ${OPSYS} != "Linux" && ${OSS_TYPE} != "none"
+DEPENDS+= gst-plugins1-oss-[0-9]*:../../audio/gst-plugins1-oss
+.endif
+
+.include "../../audio/glyr/buildlink3.mk"
+.include "../../audio/libcddb/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/libpeas/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../net/libsoup/buildlink3.mk"
+.include "../../misc/libcdio/buildlink3.mk"
+.include "../../misc/libcdio-paranoia/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-good/buildlink3.mk"
+.include "../../multimedia/totem-pl-parser/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../sysutils/libnotify/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../x11/keybinder3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/pragha/PLIST b/audio/pragha/PLIST
new file mode 100644
index 00000000000..917f9900e06
--- /dev/null
+++ b/audio/pragha/PLIST
@@ -0,0 +1,60 @@
+@comment $NetBSD: PLIST,v 1.1 2020/04/21 13:32:23 nia Exp $
+bin/pragha
+include/pragha/plugins/pragha-plugin-macros.h
+lib/pragha/plugins/acoustid/acoustid.plugin
+lib/pragha/plugins/acoustid/libacoustid.la
+lib/pragha/plugins/cdrom/cdrom.plugin
+lib/pragha/plugins/cdrom/libcdrom.la
+lib/pragha/plugins/gnome-media-keys/gnome-media-keys.plugin
+lib/pragha/plugins/gnome-media-keys/libgnome-media-keys.la
+lib/pragha/plugins/keybinder/keybinder.plugin
+lib/pragha/plugins/keybinder/libkeybinder.la
+lib/pragha/plugins/mpris2/libmpris2.la
+lib/pragha/plugins/mpris2/mpris2.plugin
+lib/pragha/plugins/notify/libnotify.la
+lib/pragha/plugins/notify/notify.plugin
+lib/pragha/plugins/song-info/libsong-info.la
+lib/pragha/plugins/song-info/song-info.plugin
+lib/pragha/plugins/tunein/libtunein.la
+lib/pragha/plugins/tunein/tunein.plugin
+man/man1/pragha.1
+share/appdata/pragha.appdata.xml
+share/applications/pragha.desktop
+share/doc/pragha/ChangeLog
+share/doc/pragha/FAQ
+share/doc/pragha/NEWS
+share/doc/pragha/README
+share/icons/hicolor/128x128/apps/pragha.png
+share/icons/hicolor/16x16/apps/pragha.png
+share/icons/hicolor/24x24/apps/pragha.png
+share/icons/hicolor/32x32/apps/pragha.png
+share/icons/hicolor/48x48/apps/pragha.png
+share/icons/hicolor/64x64/apps/pragha.png
+share/locale/bg/LC_MESSAGES/pragha.mo
+share/locale/ca_ES/LC_MESSAGES/pragha.mo
+share/locale/cs/LC_MESSAGES/pragha.mo
+share/locale/de/LC_MESSAGES/pragha.mo
+share/locale/el/LC_MESSAGES/pragha.mo
+share/locale/es/LC_MESSAGES/pragha.mo
+share/locale/fr/LC_MESSAGES/pragha.mo
+share/locale/hu/LC_MESSAGES/pragha.mo
+share/locale/it/LC_MESSAGES/pragha.mo
+share/locale/ja/LC_MESSAGES/pragha.mo
+share/locale/ko_KR/LC_MESSAGES/pragha.mo
+share/locale/lt/LC_MESSAGES/pragha.mo
+share/locale/nl/LC_MESSAGES/pragha.mo
+share/locale/no/LC_MESSAGES/pragha.mo
+share/locale/pl/LC_MESSAGES/pragha.mo
+share/locale/pt/LC_MESSAGES/pragha.mo
+share/locale/pt_BR/LC_MESSAGES/pragha.mo
+share/locale/ru/LC_MESSAGES/pragha.mo
+share/locale/sv/LC_MESSAGES/pragha.mo
+share/locale/tr/LC_MESSAGES/pragha.mo
+share/locale/uk/LC_MESSAGES/pragha.mo
+share/locale/vi/LC_MESSAGES/pragha.mo
+share/locale/zh_CN/LC_MESSAGES/pragha.mo
+share/pixmaps/pragha/album.png
+share/pixmaps/pragha/artist.png
+share/pixmaps/pragha/cover.png
+share/pixmaps/pragha/genre.png
+share/pixmaps/pragha/track.png
diff --git a/audio/pragha/distinfo b/audio/pragha/distinfo
new file mode 100644
index 00000000000..147fb21a930
--- /dev/null
+++ b/audio/pragha/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/04/21 13:32:23 nia Exp $
+
+SHA1 (pragha-1.3.4.tar.bz2) = 4a149b512dc1b0c2675d3ed58be8b8f0ea4d62ef
+RMD160 (pragha-1.3.4.tar.bz2) = 549254e2d30734f1b89fe4b06f0b39420633c128
+SHA512 (pragha-1.3.4.tar.bz2) = 65aadf68f427f03ea7ca07d2002806eb94019c8091a80320da7d8ff4c2f0cd912e9c346956188b42d2b7a68c56c79ee5af8e8327c69ad69f4a1fa5b9e3b3ca58
+Size (pragha-1.3.4.tar.bz2) = 691256 bytes