aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorPeter Pentchev <roam@FreeBSD.org>2005-09-29 13:34:44 +0000
committerPeter Pentchev <roam@FreeBSD.org>2005-09-29 13:34:44 +0000
commit38120d667fe5fd5630ce616c4906de004c6ccc66 (patch)
treeec272893e1887beffd747fda6ff5ae597a6d7ecb /audio
parentd3486c0448995c8ac4e828d780e8b9216210cf3f (diff)
downloadports-38120d667fe5fd5630ce616c4906de004c6ccc66.tar.gz
ports-38120d667fe5fd5630ce616c4906de004c6ccc66.zip
Notes
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/p5-Net-FreeDB/Makefile31
-rw-r--r--audio/p5-Net-FreeDB/distinfo4
-rw-r--r--audio/p5-Net-FreeDB/pkg-descr8
-rw-r--r--audio/p5-Net-FreeDB/pkg-plist5
5 files changed, 49 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index 450948446414..63c6bd41224e 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -361,6 +361,7 @@
SUBDIR += p5-MusicBrainz-TRM
SUBDIR += p5-Net-DAAP-Client
SUBDIR += p5-Net-DAAP-DMAP
+ SUBDIR += p5-Net-FreeDB
SUBDIR += p5-Ogg-Vorbis-Header
SUBDIR += p5-Shout
SUBDIR += p5-Xmms
diff --git a/audio/p5-Net-FreeDB/Makefile b/audio/p5-Net-FreeDB/Makefile
new file mode 100644
index 000000000000..6a1986c41879
--- /dev/null
+++ b/audio/p5-Net-FreeDB/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: p5-Net-FreeDB
+# Date created: September 29th, 2005
+# Whom: Peter Pentchev <roam@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Net-FreeDB
+PORTVERSION= 0.06
+CATEGORIES= audio perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Net
+PKGNAMEPREFIX= p5-
+
+PATCH_SITES= ${MASTER_SITE_LOCAL} \
+ http://people.FreeBSD.org/~roam/ports/patches/net/
+PATCH_SITE_SUBDIR= roam/net
+PATCHFILES= Net-FreeDB-0.06-FreeBSD.patch
+
+MAINTAINER= roam@FreeBSD.org
+COMMENT= Get the CDID of an audio CD and query the FreeDB servers
+
+BUILD_DEPENDS= ${SITE_PERL}/CDDB/File.pm:${PORTSDIR}/audio/p5-CDDB-File \
+ ${SITE_PERL}/Net/Cmd.pm:${PORTSDIR}/net/p5-Net
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PERL_CONFIGURE= yes
+
+MAN3= Net::FreeDB.3
+
+.include <bsd.port.mk>
diff --git a/audio/p5-Net-FreeDB/distinfo b/audio/p5-Net-FreeDB/distinfo
new file mode 100644
index 000000000000..4bc71dffac11
--- /dev/null
+++ b/audio/p5-Net-FreeDB/distinfo
@@ -0,0 +1,4 @@
+MD5 (Net-FreeDB-0.06.tar.gz) = e36554b1fd80860b61e00162fd0325a8
+SIZE (Net-FreeDB-0.06.tar.gz) = 17516
+MD5 (Net-FreeDB-0.06-FreeBSD.patch) = 0cec3e8a44c693b5274f919f38f83b28
+SIZE (Net-FreeDB-0.06-FreeBSD.patch) = 6925
diff --git a/audio/p5-Net-FreeDB/pkg-descr b/audio/p5-Net-FreeDB/pkg-descr
new file mode 100644
index 000000000000..b65fd1b20051
--- /dev/null
+++ b/audio/p5-Net-FreeDB/pkg-descr
@@ -0,0 +1,8 @@
+Net::FreeDB is an oo-based module to interface
+with FreeDB servers. It also includes some basic
+cdrom methods to generate a cddbid and get the
+required disc information required for a FreeDB
+query call. These cdrom-based methods are provided
+as both static and method calls.
+
+Author: David Shultz <dshultz@cpan.org>
diff --git a/audio/p5-Net-FreeDB/pkg-plist b/audio/p5-Net-FreeDB/pkg-plist
new file mode 100644
index 000000000000..8daf23ad5f67
--- /dev/null
+++ b/audio/p5-Net-FreeDB/pkg-plist
@@ -0,0 +1,5 @@
+%%SITE_PERL%%/mach/Net/FreeDB.pm
+%%SITE_PERL%%/mach/auto/Net/FreeDB/.packlist
+%%SITE_PERL%%/mach/auto/Net/FreeDB/FreeDB.bs
+%%SITE_PERL%%/mach/auto/Net/FreeDB/FreeDB.so
+%%SITE_PERL%%/mach/auto/Net/FreeDB/autosplit.ix