aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2020-11-06 20:34:34 +0000
committerMatthias Andree <mandree@FreeBSD.org>2020-11-06 20:34:34 +0000
commit05168339ec6438cf82618071ed822f879d117c60 (patch)
tree2b6682b0d1b6ef2a7681b568a1699d7b7faacf5f
parenta7cf17600b502a9d79f70a1c1690e93e53eda3c5 (diff)
downloadports-05168339ec6438cf82618071ed822f879d117c60.tar.gz
ports-05168339ec6438cf82618071ed822f879d117c60.zip
audio/cyanrip: CD digital audio ripping program
Audio CD ripper with command-line interface (CLI) that focuses on accuracy over speed and offers many advanced features without any bloat. Supports AccurateRip(tm) and MusicBrainz. WWW: https://github.com/cyanreg/cyanrip Maintainer: daniel.engberg.lists@pyret.net PR: 250484
Notes
Notes: svn path=/head/; revision=554315
-rw-r--r--audio/Makefile1
-rw-r--r--audio/cyanrip/Makefile27
-rw-r--r--audio/cyanrip/distinfo3
-rw-r--r--audio/cyanrip/pkg-descr5
-rw-r--r--audio/cyanrip/pkg-message14
5 files changed, 50 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index d08dc524c5fa..c159fda3ab2a 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -97,6 +97,7 @@
SUBDIR += cue2toc
SUBDIR += cuetools
SUBDIR += cutmp3
+ SUBDIR += cyanrip
SUBDIR += dagrab
SUBDIR += darkice
SUBDIR += dcd
diff --git a/audio/cyanrip/Makefile b/audio/cyanrip/Makefile
new file mode 100644
index 000000000000..7d9d577bf203
--- /dev/null
+++ b/audio/cyanrip/Makefile
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= cyanrip
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.7.0
+CATEGORIES= audio
+
+MAINTAINER= daniel.engberg.lists@pyret.net
+COMMENT= Audio CD ripper with command-line interface and focus on accuracy
+
+LICENSE= LGPL3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
+ libcdio.so:sysutils/libcdio \
+ libcdio_paranoia.so:sysutils/libcdio-paranoia \
+ libcurl.so:ftp/curl \
+ libmusicbrainz5.so:audio/libmusicbrainz5
+
+USES= localbase meson pkgconfig
+
+USE_GITHUB= yes
+GH_ACCOUNT= cyanreg
+
+PLIST_FILES= bin/cyanrip
+
+.include <bsd.port.mk>
diff --git a/audio/cyanrip/distinfo b/audio/cyanrip/distinfo
new file mode 100644
index 000000000000..6c6580a78305
--- /dev/null
+++ b/audio/cyanrip/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1604278538
+SHA256 (cyanreg-cyanrip-v0.7.0_GH0.tar.gz) = 67318dee2a21ed17b98b406dfd2c86568c649fc4596c8fb22f8a767b7a7406d0
+SIZE (cyanreg-cyanrip-v0.7.0_GH0.tar.gz) = 49850
diff --git a/audio/cyanrip/pkg-descr b/audio/cyanrip/pkg-descr
new file mode 100644
index 000000000000..be0be169a0f1
--- /dev/null
+++ b/audio/cyanrip/pkg-descr
@@ -0,0 +1,5 @@
+Audio CD ripper with command-line interface (CLI) that focuses on accuracy
+over speed and offers many advanced features without any bloat.
+Supports AccurateRip(tm) and MusicBrainz.
+
+WWW: https://github.com/cyanreg/cyanrip
diff --git a/audio/cyanrip/pkg-message b/audio/cyanrip/pkg-message
new file mode 100644
index 000000000000..e81745601143
--- /dev/null
+++ b/audio/cyanrip/pkg-message
@@ -0,0 +1,14 @@
+[
+{ type: install
+ message: <<EOM
+In order for cyanrip to rip as accurate as possible,
+be sure to set the drive offset.
+
+You can determine the offset by visiting https://www.daefeatures.co.uk/ ,
+http://www.accuraterip.com/driveoffsets.htm , by or using a disc that's in
+the AccurateRip database.
+
+Please refer to https://github.com/cyanreg/cyanrip for more information.
+EOM
+}
+]