summaryrefslogtreecommitdiff
path: root/audio/p5-Xmms
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2000-12-19 09:41:17 +0000
committerWill Andrews <will@FreeBSD.org>2000-12-19 09:41:17 +0000
commit451b19ee8bb2a2bd020eff8fc375936c1772ac97 (patch)
tree3a41dc144ce97b158b2367b743ff0d497d0113dc /audio/p5-Xmms
parentAdd gom 0.1, a commandline text rendering utility that creates images (diff)
Add p5-Xmms 0.10, a perl module that provides a "remote shell" for xmms.
PR: 23467 Submitted by: Jeremy Shaffner <jeremy@external.org>
Notes
Notes: svn path=/head/; revision=36093
Diffstat (limited to 'audio/p5-Xmms')
-rw-r--r--audio/p5-Xmms/Makefile36
-rw-r--r--audio/p5-Xmms/distinfo1
-rw-r--r--audio/p5-Xmms/files/patch-Makefile.PL19
-rw-r--r--audio/p5-Xmms/pkg-comment1
-rw-r--r--audio/p5-Xmms/pkg-descr11
-rw-r--r--audio/p5-Xmms/pkg-plist17
6 files changed, 85 insertions, 0 deletions
diff --git a/audio/p5-Xmms/Makefile b/audio/p5-Xmms/Makefile
new file mode 100644
index 000000000000..581517d6f32b
--- /dev/null
+++ b/audio/p5-Xmms/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: Xmms
+# Date created: 10 December 2000
+# Whom: Jeremy Shaffner <jeremy@external.org>
+#
+# $FreeBSD$
+
+PORTNAME= Xmms
+PORTVERSION= 0.10
+CATEGORIES= audio perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= Xmms
+PKGNAMEPREFIX= p5-
+DISTNAME= ${PORTNAME}-Perl-${PORTVERSION}
+
+MAINTAINER= jeremy@external.org
+
+BUILD_DEPENDS= xmms:${PORTSDIR}/audio/xmms \
+ ${site_perl}/MPEG/MP3Info.pm:${PORTSDIR}/audio/p5-MP3-Info \
+ ${site_perl}/Term/ANSIColor.pm:${PORTSDIR}/devel/p5-Term-ANSIColor \
+ ${site_perl}/Term/ReadLine/Perl.pm:${PORTSDIR}/devel/p5-ReadLine-Perl
+
+site_perl= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}
+
+USE_PERL5= YES
+
+MAN3= Xmms::Remote.3 \
+ Xmms::SongChange.3 \
+ Xmms.3 \
+ Bundle::Xmms.3
+MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
+
+do-configure:
+ @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL \
+ CC="${CC}" CCFLAGS="${CFLAGS}"
+
+.include <bsd.port.mk>
diff --git a/audio/p5-Xmms/distinfo b/audio/p5-Xmms/distinfo
new file mode 100644
index 000000000000..d005b603aa37
--- /dev/null
+++ b/audio/p5-Xmms/distinfo
@@ -0,0 +1 @@
+MD5 (Xmms-Perl-0.10.tar.gz) = 2c9f9077ddbbfc94e422463448d82147
diff --git a/audio/p5-Xmms/files/patch-Makefile.PL b/audio/p5-Xmms/files/patch-Makefile.PL
new file mode 100644
index 000000000000..a942e410fb6d
--- /dev/null
+++ b/audio/p5-Xmms/files/patch-Makefile.PL
@@ -0,0 +1,19 @@
+--- Makefile.PL.orig Mon Dec 11 01:07:06 2000
++++ Makefile.PL Mon Dec 11 01:10:55 2000
+@@ -11,16 +11,4 @@
+ 'Term::ANSIColor' => 0,
+ 'MPEG::MP3Info' => 0,
+ },
+- 'macro' => {
+- CVSROOT => 'modperl.com:/local/cvs_repository',
+- },
+ );
+-
+-sub MY::postamble {
+- return <<'EOF';
+-
+-cvs_tag :
+- cvs -d $(CVSROOT) tag v$(VERSION_SYM) .
+- @echo update lib/Xmms.pm VERSION now
+-EOF
+-}
diff --git a/audio/p5-Xmms/pkg-comment b/audio/p5-Xmms/pkg-comment
new file mode 100644
index 000000000000..63cd0cf40c4d
--- /dev/null
+++ b/audio/p5-Xmms/pkg-comment
@@ -0,0 +1 @@
+Interactive remote control shell for xmms
diff --git a/audio/p5-Xmms/pkg-descr b/audio/p5-Xmms/pkg-descr
new file mode 100644
index 000000000000..184820d8f944
--- /dev/null
+++ b/audio/p5-Xmms/pkg-descr
@@ -0,0 +1,11 @@
+This package provides the following modules:
+
+Xmms::Remote - Perl interface to the xmms_remote API
+
+Xmms::Config - Perl interface to the xmms_cfg API
+
+Xmms - Exports the remote control shell routine
+
+Xmms::Plugin - Embeds a Perl interpreter inside xmms and provides
+ Input/Output/Effect/General plugin interfaces for
+ Perl (not yet released, may never be)
diff --git a/audio/p5-Xmms/pkg-plist b/audio/p5-Xmms/pkg-plist
new file mode 100644
index 000000000000..4d39f9960252
--- /dev/null
+++ b/audio/p5-Xmms/pkg-plist
@@ -0,0 +1,17 @@
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Bundle/Xmms.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Xmms.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Xmms/Config.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Xmms/ExtUtils.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Xmms/Remote.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/Xmms/SongChange.pm
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms-Perl/.packlist
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/Config/Config.bs
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/Config/Config.so
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/Remote/Remote.bs
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/Remote/Remote.so
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/SongChange/SongChange.bs
+lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/SongChange/SongChange.so
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/Config
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/Remote
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms/SongChange
+@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Xmms-Perl