Add p5-release 0.99, upload files to CPAN and SourceForge.

This commit is contained in:
Sergey Skvortsov 2005-03-14 09:48:44 +00:00
parent 841b3bd0d5
commit 9e99989beb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=131171
9 changed files with 95 additions and 0 deletions

View file

@ -1118,6 +1118,7 @@
SUBDIR += p5-enum
SUBDIR += p5-mixin
SUBDIR += p5-prefork
SUBDIR += p5-release
SUBDIR += p5-version
SUBDIR += p65
SUBDIR += parrot

View file

@ -0,0 +1,33 @@
# New ports collection makefile for: release
# Date created: 14 Mart 2005
# Whom: Sergey Skvortsov <skv@protey.ru>
#
# $FreeBSD$
#
PORTNAME= release
PORTVERSION= 0.99
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/B/BD/BDFOY
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
COMMENT= Upload files to CPAN and SourceForge
BUILD_DEPENDS= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec \
${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \
${SITE_PERL}/Test/Pod.pm:${PORTSDIR}/devel/p5-Test-Pod \
${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net \
${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/ConfigReader/Simple.pm:${PORTSDIR}/devel/p5-ConfigReader-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-0.24
MAN1= release.1
MAN3= Module::Release.3
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
MD5 (release-0.99.tar.gz) = 5cfaf7117306f0ead55f7471dbfda2fd
SIZE (release-0.99.tar.gz) = 10717

View file

@ -0,0 +1,7 @@
This program automates Perl module releases. It makes the distribution,
tests it, checks that CVS is up to date, tags CVS, uploads it to the
PAUSE anonymous FTP directory and to the incoming directory for
SourceForge.net, claims it on PAUSE for your CPAN account, and releases
it on SourceForge.net.
WWW: http://search.cpan.org/dist/release/

View file

@ -0,0 +1,5 @@
bin/release
%%SITE_PERL%%/Module/Release.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/release/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/release
@unexec rmdir %D/%%SITE_PERL%%/Module 2>/dev/null || true

33
devel/p5-release/Makefile Normal file
View file

@ -0,0 +1,33 @@
# New ports collection makefile for: release
# Date created: 14 Mart 2005
# Whom: Sergey Skvortsov <skv@protey.ru>
#
# $FreeBSD$
#
PORTNAME= release
PORTVERSION= 0.99
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= ../../authors/id/B/BD/BDFOY
PKGNAMEPREFIX= p5-
MAINTAINER= skv@FreeBSD.org
COMMENT= Upload files to CPAN and SourceForge
BUILD_DEPENDS= ${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec \
${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \
${SITE_PERL}/Test/Pod.pm:${PORTSDIR}/devel/p5-Test-Pod \
${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \
${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net \
${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
${SITE_PERL}/ConfigReader/Simple.pm:${PORTSDIR}/devel/p5-ConfigReader-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
PERL_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-0.24
MAN1= release.1
MAN3= Module::Release.3
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
MD5 (release-0.99.tar.gz) = 5cfaf7117306f0ead55f7471dbfda2fd
SIZE (release-0.99.tar.gz) = 10717

View file

@ -0,0 +1,7 @@
This program automates Perl module releases. It makes the distribution,
tests it, checks that CVS is up to date, tags CVS, uploads it to the
PAUSE anonymous FTP directory and to the incoming directory for
SourceForge.net, claims it on PAUSE for your CPAN account, and releases
it on SourceForge.net.
WWW: http://search.cpan.org/dist/release/

View file

@ -0,0 +1,5 @@
bin/release
%%SITE_PERL%%/Module/Release.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/release/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/release
@unexec rmdir %D/%%SITE_PERL%%/Module 2>/dev/null || true