summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorMark Linimon <linimon@FreeBSD.org>2007-09-08 01:12:10 +0000
committerMark Linimon <linimon@FreeBSD.org>2007-09-08 01:12:10 +0000
commit9839011ec3910790376ce9ace5e2a1c5bcb2781f (patch)
tree41c61966bf1404bd3cfce06493a35d6a1a4acfc6 /audio
parentRemove support for antique perl. (diff)
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl. Work done by: gabor Sponsored by: Google Summer of Code 2007 Hat: portmgr
Notes
Notes: svn path=/head/; revision=199069
Diffstat (limited to 'audio')
-rw-r--r--audio/gnump3d/Makefile7
-rw-r--r--audio/gnupod/Makefile6
-rw-r--r--audio/gramofile/Makefile8
-rw-r--r--audio/p5-Audio-Beep/Makefile10
-rw-r--r--audio/p5-Audio-Scrobbler/Makefile8
-rw-r--r--audio/p5-Audio-TagLib/Makefile10
-rw-r--r--audio/p5-Filesys-Virtual-DAAP/Makefile8
-rw-r--r--audio/p5-MP3-Tag/Makefile10
-rw-r--r--audio/p5-MusicBrainz-Client/Makefile8
-rw-r--r--audio/p5-MusicBrainz-Queries/Makefile8
-rw-r--r--audio/p5-MusicBrainz-TRM/Makefile8
-rw-r--r--audio/p5-Net-DAAP-Client/Makefile8
-rw-r--r--audio/p5-Net-DAAP-DMAP/Makefile8
-rw-r--r--audio/p5-Net-FreeDB/Makefile9
-rw-r--r--audio/p5-Ogg-Vorbis-Header/Makefile8
15 files changed, 19 insertions, 105 deletions
diff --git a/audio/gnump3d/Makefile b/audio/gnump3d/Makefile
index 493f458721e5..3b34118aa458 100644
--- a/audio/gnump3d/Makefile
+++ b/audio/gnump3d/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS= lame:${PORTSDIR}/audio/lame \
oggenc:${PORTSDIR}/audio/vorbis-tools
USE_BZIP2= yes
-USE_PERL5_RUN= yes
+USE_PERL5_RUN= 5.8.0+
NO_BUILD= yes
USE_RC_SUBR= gnump3d.sh
SUB_LIST+= PERL=${PERL}
@@ -31,10 +31,7 @@ CONFDIR= ${PREFIX}/etc/${PORTNAME}
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= needs at least perl 5.8. Do not use FreeBSD 4.x' system perl,\
- it's outdated. Install lang/perl5.8 and issue 'use.perl port'
-.elif ${PERL_LEVEL} < 500806
+.if ${PERL_LEVEL} < 500806
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/Encode.pm:${PORTSDIR}/converters/p5-Encode
.endif
diff --git a/audio/gnupod/Makefile b/audio/gnupod/Makefile
index 44a26e1e272f..575e31d453cc 100644
--- a/audio/gnupod/Makefile
+++ b/audio/gnupod/Makefile
@@ -30,7 +30,7 @@ MAN1= gnupod_addsong.pl.1 gnupod_check.pl.1 gnupod_INIT.pl.1 \
tunes2pod.pl.1
MANCOMPRESSED= yes
-USE_PERL5= yes
+USE_PERL5= 5.8.0+
HAS_CONFIGURE= yes
NO_BUILD= yes
@@ -43,10 +43,6 @@ OPTIONS= FLAC "Enable FLAC support" off
.include <bsd.port.pre.mk>
-.if ${PERL_LEVEL} < 500800
-IGNORE= gnupod only support perl 5.8 or above
-.endif
-
.if exists(${SITE_PERL}/${PERL_ARCH}/Audio/FLAC/Header.pm)
WITH_FLAC= YES
.endif
diff --git a/audio/gramofile/Makefile b/audio/gramofile/Makefile
index 5cfacb249e52..1099c9423b6b 100644
--- a/audio/gramofile/Makefile
+++ b/audio/gramofile/Makefile
@@ -32,13 +32,7 @@ ALL_TARGET= gramofile perl-swig
USE_GMAKE= yes
USE_PERL5= yes
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-PERLCOREDIR= /usr/libdata/perl/${PERL_VERSION}/mach/CORE
-.else
PERLCOREDIR= ${LOCALBASE}/lib/perl5/${PERL_VERSION}/mach/CORE
-.endif
MAKE_ARGS+= PERLCOREDIR=${PERLCOREDIR}
pre-everything::
@@ -77,4 +71,4 @@ do-install:
${INSTALL_SCRIPT} ${WRKDIR}/wav2mp3.pl ${EXAMPLESDIR}
${LN} -s bplay_gramo ${PREFIX}/bin/brec_gramo
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-Audio-Beep/Makefile b/audio/p5-Audio-Beep/Makefile
index 86c705bb676e..cec4d3a14bb9 100644
--- a/audio/p5-Audio-Beep/Makefile
+++ b/audio/p5-Audio-Beep/Makefile
@@ -15,14 +15,8 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gslin@gslin.org
COMMENT= A module to use your computer beeper in fancy ways
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN3= Audio::Beep.3 Audio::Beep::BSD::beep.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires perl 5.8.0 or higher. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-Audio-Scrobbler/Makefile b/audio/p5-Audio-Scrobbler/Makefile
index c713b8a6e6e5..1d13952a83ef 100644
--- a/audio/p5-Audio-Scrobbler/Makefile
+++ b/audio/p5-Audio-Scrobbler/Makefile
@@ -25,10 +25,4 @@ PERL_CONFIGURE= yes
MAN1= scrobbler-helper.1
MAN3= Audio::Scrobbler.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= needs at least Perl 5.6 for the UTF-8 handling
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-Audio-TagLib/Makefile b/audio/p5-Audio-TagLib/Makefile
index de2ce808d26a..e8fc202cef9d 100644
--- a/audio/p5-Audio-TagLib/Makefile
+++ b/audio/p5-Audio-TagLib/Makefile
@@ -19,7 +19,7 @@ BUILD_DEPENDS= taglib-config:${PORTSDIR}/audio/taglib
RUN_DEPENDS= ${BUILD_DEPENDS}
USE_ICONV= YES
-PERL_CONFIGURE= YES
+PERL_CONFIGURE= 5.8.3+
CONFIGURE_ARGS+= CC="${CXX}" LD="${CXX}"
MAN3= Audio::TagLib.3 Audio::TagLib::APE::Footer.3 \
@@ -72,10 +72,4 @@ MAN3= Audio::TagLib.3 Audio::TagLib::APE::Footer.3 \
post-configure:
${REINPLACE_CMD} -e "s,^CC = .*\$$,CC = ${CXX}," ${WRKSRC}/Makefile
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500803
-IGNORE= perl 5.8.3 or newer required. Install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-Filesys-Virtual-DAAP/Makefile b/audio/p5-Filesys-Virtual-DAAP/Makefile
index 2712f44df24b..f4a075fb6e0c 100644
--- a/audio/p5-Filesys-Virtual-DAAP/Makefile
+++ b/audio/p5-Filesys-Virtual-DAAP/Makefile
@@ -26,10 +26,4 @@ PERL_MODBUILD= yes
MAN3= Filesys::Virtual::DAAP.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-MP3-Tag/Makefile b/audio/p5-MP3-Tag/Makefile
index 1dc93d5cd52d..17857d7b0372 100644
--- a/audio/p5-MP3-Tag/Makefile
+++ b/audio/p5-MP3-Tag/Makefile
@@ -15,7 +15,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= novel@FreeBSD.org
COMMENT= Module for reading tags of MP3 audio files
-PERL_CONFIGURE= yes
+PERL_CONFIGURE= 5.8.0+
MAN1= audio_rename.1 typeset_audio_dir.1 mp3info2.1
MAN3= MP3::Tag.3 MP3::Tag::ID3v1.3 MP3::Tag::File.3 \
@@ -24,10 +24,4 @@ MAN3= MP3::Tag.3 MP3::Tag::ID3v1.3 MP3::Tag::File.3 \
CONFLICTS= p5-tagged-0.*
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500800
-IGNORE= requires Perl 5.8 or newer
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-MusicBrainz-Client/Makefile b/audio/p5-MusicBrainz-Client/Makefile
index 0b14b4116d8d..d9ce205ca0ae 100644
--- a/audio/p5-MusicBrainz-Client/Makefile
+++ b/audio/p5-MusicBrainz-Client/Makefile
@@ -27,10 +27,4 @@ MAN3= MusicBrainz::Client.3 \
MusicBrainz::Client::Simple::Artist.3 \
MusicBrainz::Client::Simple::Track.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-MusicBrainz-Queries/Makefile b/audio/p5-MusicBrainz-Queries/Makefile
index 773b76317653..eeb723820064 100644
--- a/audio/p5-MusicBrainz-Queries/Makefile
+++ b/audio/p5-MusicBrainz-Queries/Makefile
@@ -21,10 +21,4 @@ PERL_CONFIGURE= yes
MAN3= MusicBrainz::Queries.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-MusicBrainz-TRM/Makefile b/audio/p5-MusicBrainz-TRM/Makefile
index 7a820eb1f34d..d154de53155b 100644
--- a/audio/p5-MusicBrainz-TRM/Makefile
+++ b/audio/p5-MusicBrainz-TRM/Makefile
@@ -22,10 +22,4 @@ PERL_CONFIGURE= yes
MAN3= MusicBrainz::TRM.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500601
-IGNORE= requires perl 5.6.1 or later. Install lang/perl5 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-Net-DAAP-Client/Makefile b/audio/p5-Net-DAAP-Client/Makefile
index 6c4f089b9bda..4894e3030794 100644
--- a/audio/p5-Net-DAAP-Client/Makefile
+++ b/audio/p5-Net-DAAP-Client/Makefile
@@ -26,10 +26,4 @@ PERL_MODBUILD= yes
MAN3= Net::DAAP::Client.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-Net-DAAP-DMAP/Makefile b/audio/p5-Net-DAAP-DMAP/Makefile
index 50ac1fec8c7b..b30ae30ca711 100644
--- a/audio/p5-Net-DAAP-DMAP/Makefile
+++ b/audio/p5-Net-DAAP-DMAP/Makefile
@@ -23,10 +23,4 @@ PERL_MODBUILD= yes
MAN3= Net::DAAP::DMAP.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires Perl 5.6. Install lang/perl5 or lang/perl5.8, and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-Net-FreeDB/Makefile b/audio/p5-Net-FreeDB/Makefile
index 4e5de60dfe31..3a9f40be0ba2 100644
--- a/audio/p5-Net-FreeDB/Makefile
+++ b/audio/p5-Net-FreeDB/Makefile
@@ -24,11 +24,4 @@ PERL_CONFIGURE= yes
MAN3= Net::FreeDB.3
-.include <bsd.port.pre.mk>
-
-# devel/p5-File-Temp only works on Perl 5.6 or higher.
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/audio/p5-Ogg-Vorbis-Header/Makefile b/audio/p5-Ogg-Vorbis-Header/Makefile
index 4aa6042bbdf6..ce7d9be26868 100644
--- a/audio/p5-Ogg-Vorbis-Header/Makefile
+++ b/audio/p5-Ogg-Vorbis-Header/Makefile
@@ -25,10 +25,4 @@ PERL_CONFIGURE= yes
MAN3= Ogg::Vorbis::Header.3
-.include <bsd.port.pre.mk>
-
-.if ${PERL_LEVEL} < 500600
-IGNORE= requires perl 5.6.x or later. Install lang/perl5.8 then try again
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>