summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortriaxx <triaxx@pkgsrc.org>2017-08-18 12:21:28 +0000
committertriaxx <triaxx@pkgsrc.org>2017-08-18 12:21:28 +0000
commit72129db29b6e9e19f4e6afc10ee3c5ed00f86935 (patch)
tree8301e2be2952f25100d24ed12a130d08b08e5f55
parentd4e6acb2517871cb39176058538514189760e177 (diff)
downloadpkgsrc-72129db29b6e9e19f4e6afc10ee3c5ed00f86935.tar.gz
Add audio/grip package version 3.5.2
Grip is a GTK-based CD-player and CD-ripper / MP3 encoder. It has the ripping capabilities of cdparanoia built in, but can also use external rippers (such as cdda2wav). Encoder presets are provided for lame, bladeenc, l3enc, xingmp3enc, mp3encode, gogo)
-rw-r--r--audio/grip/DESCR4
-rw-r--r--audio/grip/Makefile24
-rw-r--r--audio/grip/PLIST85
-rw-r--r--audio/grip/distinfo11
-rw-r--r--audio/grip/options.mk27
5 files changed, 151 insertions, 0 deletions
diff --git a/audio/grip/DESCR b/audio/grip/DESCR
new file mode 100644
index 00000000000..6a57c8f3525
--- /dev/null
+++ b/audio/grip/DESCR
@@ -0,0 +1,4 @@
+Grip is a GTK-based CD-player and CD-ripper / MP3 encoder. It has the ripping
+capabilities of cdparanoia built in, but can also use external rippers (such as
+cdda2wav). Encoder presets are provided for lame, bladeenc, l3enc, xingmp3enc,
+mp3encode, gogo)
diff --git a/audio/grip/Makefile b/audio/grip/Makefile
new file mode 100644
index 00000000000..02c3f253b6c
--- /dev/null
+++ b/audio/grip/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2017/08/18 12:21:29 triaxx Exp $
+
+DISTNAME= grip-3.5.2
+CATEGORIES= audio
+MASTER_SITES= https://downloads.sourceforge.net/project/grip/3.5.2/
+
+MAINTAINER= triaxx@NetBSD.org
+HOMEPAGE= https://sourceforge.net/project/grip/
+COMMENT= CD-player and CD-ripper for the Gnome desktop
+LICENSE= gnu-gpl-v2
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config
+
+.include "../../audio/grip/options.mk"
+
+.include "../../devel/libgnomeui/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../x11/vte/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/grip/PLIST b/audio/grip/PLIST
new file mode 100644
index 00000000000..00392a6360c
--- /dev/null
+++ b/audio/grip/PLIST
@@ -0,0 +1,85 @@
+@comment $NetBSD: PLIST,v 1.1 2017/08/18 12:21:29 triaxx Exp $
+bin/grip
+man/man1/grip.1
+share/applications/grip.desktop
+share/apps/solid/actions/grip-audiocd.desktop
+share/gnome/help/grip/C/cdconfig.png
+share/gnome/help/grip/C/cdplayer.png
+share/gnome/help/grip/C/cdplayersmall.png
+share/gnome/help/grip/C/cdscan.png
+share/gnome/help/grip/C/discdb.png
+share/gnome/help/grip/C/discdbconfig.png
+share/gnome/help/grip/C/editing.png
+share/gnome/help/grip/C/eject.png
+share/gnome/help/grip/C/encprog.png
+share/gnome/help/grip/C/ffwd.png
+share/gnome/help/grip/C/grip-logo.png
+share/gnome/help/grip/C/grip.xml
+share/gnome/help/grip/C/id3config.png
+share/gnome/help/grip/C/minmax.png
+share/gnome/help/grip/C/miscconfig.png
+share/gnome/help/grip/C/modeinterface.png
+share/gnome/help/grip/C/mp3config.png
+share/gnome/help/grip/C/mp3config2.png
+share/gnome/help/grip/C/multiartist.png
+share/gnome/help/grip/C/nexttrk.png
+share/gnome/help/grip/C/playloop.png
+share/gnome/help/grip/C/playnormal.png
+share/gnome/help/grip/C/playonce.png
+share/gnome/help/grip/C/playpause.png
+share/gnome/help/grip/C/playplaylist.png
+share/gnome/help/grip/C/playrandom.png
+share/gnome/help/grip/C/prevtrk.png
+share/gnome/help/grip/C/progtrack.png
+share/gnome/help/grip/C/proxyconfig.png
+share/gnome/help/grip/C/quit.png
+share/gnome/help/grip/C/rewind.png
+share/gnome/help/grip/C/ripconfig.png
+share/gnome/help/grip/C/ripconfig2.png
+share/gnome/help/grip/C/ripconfig3.png
+share/gnome/help/grip/C/ripping.png
+share/gnome/help/grip/C/ripprog.png
+share/gnome/help/grip/C/ripsmall.png
+share/gnome/help/grip/C/smile1.png
+share/gnome/help/grip/C/smile2.png
+share/gnome/help/grip/C/smile3.png
+share/gnome/help/grip/C/smile4.png
+share/gnome/help/grip/C/smile5.png
+share/gnome/help/grip/C/smile6.png
+share/gnome/help/grip/C/smile7.png
+share/gnome/help/grip/C/smile8.png
+share/gnome/help/grip/C/stop.png
+share/gnome/help/grip/C/trkedit.png
+share/gnome/help/grip/C/volume.png
+share/icons/hicolor/16x16/apps/grip.png
+share/icons/hicolor/22x22/apps/grip.png
+share/icons/hicolor/24x24/apps/grip.png
+share/icons/hicolor/32x32/apps/grip.png
+share/icons/hicolor/48x48/apps/grip.png
+share/icons/hicolor/64x64/apps/grip.png
+share/icons/hicolor/72x72/apps/grip.png
+share/icons/hicolor/scalable/apps/grip.svg
+share/locale/be/LC_MESSAGES/grip.mo
+share/locale/bg/LC_MESSAGES/grip.mo
+share/locale/ca/LC_MESSAGES/grip.mo
+share/locale/de/LC_MESSAGES/grip.mo
+share/locale/es/LC_MESSAGES/grip.mo
+share/locale/fi/LC_MESSAGES/grip.mo
+share/locale/fr/LC_MESSAGES/grip.mo
+share/locale/fur/LC_MESSAGES/grip.mo
+share/locale/hu/LC_MESSAGES/grip.mo
+share/locale/it/LC_MESSAGES/grip.mo
+share/locale/ja/LC_MESSAGES/grip.mo
+share/locale/nb/LC_MESSAGES/grip.mo
+share/locale/nl/LC_MESSAGES/grip.mo
+share/locale/pl/LC_MESSAGES/grip.mo
+share/locale/pt_BR/LC_MESSAGES/grip.mo
+share/locale/ru/LC_MESSAGES/grip.mo
+share/locale/sr/LC_MESSAGES/grip.mo
+share/locale/uk/LC_MESSAGES/grip.mo
+share/locale/vi/LC_MESSAGES/grip.mo
+share/locale/zh_CN/LC_MESSAGES/grip.mo
+share/locale/zh_HK/LC_MESSAGES/grip.mo
+share/locale/zh_TW/LC_MESSAGES/grip.mo
+share/pixmaps/grip.png
+share/pixmaps/griptray.png
diff --git a/audio/grip/distinfo b/audio/grip/distinfo
new file mode 100644
index 00000000000..2ed85344640
--- /dev/null
+++ b/audio/grip/distinfo
@@ -0,0 +1,11 @@
+$NetBSD: distinfo,v 1.1 2017/08/18 12:21:29 triaxx Exp $
+
+SHA1 (grip-3.5.2.tar.gz) = 6a9c20502a4c71decc454348457021844c6958de
+RMD160 (grip-3.5.2.tar.gz) = e95b15315f8ca1bbde0d3a66d8f30394aa04b7f3
+SHA512 (grip-3.5.2.tar.gz) = 25fbc1aadfcbab57ae585afe0a6663d9640a3614c1b655abd238f272116eccf524e4de465784265cd1f12b48c4cdeb9fdd318f989052400a0bfc9855a5420421
+Size (grip-3.5.2.tar.gz) = 952153 bytes
+SHA1 (patch-configure) = ada978fd8a4261a225f1728a050c7e7193331ce8
+SHA1 (patch-src_cdpar.h) = d23ad69260de44da8d10e9b4e9b83d220e4dc0ef
+SHA1 (patch-src_cdplay.c) = ae6dd708d4a5bc61ad49477e79b2005959290634
+SHA1 (patch-src_grip.c) = ed6ff6e70d0395af4a1ca3b06337a7fb354a0fae
+SHA1 (patch-src_grip.h) = 3e7ed2dbee435b3ee975e2e4bd0d5530cdd9ec92
diff --git a/audio/grip/options.mk b/audio/grip/options.mk
new file mode 100644
index 00000000000..698ba667c65
--- /dev/null
+++ b/audio/grip/options.mk
@@ -0,0 +1,27 @@
+# $NetBSD: options.mk,v 1.1 2017/08/18 12:21:29 triaxx Exp $
+#
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.grip
+PKG_SUPPORTED_OPTIONS= cdparanoia id3
+PKG_SUGGESTED_OPTIONS= cdparanoia id3
+
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/bsd.options.mk"
+
+###
+### Cdparanoia support
+###
+.if !empty(PKG_OPTIONS:Mcdparanoia)
+. include "../../audio/cdparanoia/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-cdpar
+.endif
+
+###
+### ID3v2 support
+###
+.if !empty(PKG_OPTIONS:Mid3)
+. include "../../audio/id3lib/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-id3
+.endif