aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-SVN-Notify-Snapshot
diff options
context:
space:
mode:
authorBeech Rintoul <beech@FreeBSD.org>2008-02-14 18:15:16 +0000
committerBeech Rintoul <beech@FreeBSD.org>2008-02-14 18:15:16 +0000
commit755481ff4da3ddf0ad03b060dfbebbec6a585c72 (patch)
treee3b17878d2035c3f9d09b24233e3a2415cfd66fd /devel/p5-SVN-Notify-Snapshot
parent74aa5961db0c8f2500e34420bdbd78e03196bbb8 (diff)
downloadports-755481ff4da3ddf0ad03b060dfbebbec6a585c72.tar.gz
ports-755481ff4da3ddf0ad03b060dfbebbec6a585c72.zip
This Perl module produces snapshots of a Subversion repository path.
Typically used as part of a postcommit script, it will automatically create a .tar.gz file for every commit to a specified path. PR: ports/120640 Submitted by: Greg Larkin <glarkin at sourcehosting.net>
Notes
Notes: svn path=/head/; revision=207209
Diffstat (limited to 'devel/p5-SVN-Notify-Snapshot')
-rw-r--r--devel/p5-SVN-Notify-Snapshot/Makefile34
-rw-r--r--devel/p5-SVN-Notify-Snapshot/distinfo3
-rw-r--r--devel/p5-SVN-Notify-Snapshot/pkg-descr5
-rw-r--r--devel/p5-SVN-Notify-Snapshot/pkg-plist6
4 files changed, 48 insertions, 0 deletions
diff --git a/devel/p5-SVN-Notify-Snapshot/Makefile b/devel/p5-SVN-Notify-Snapshot/Makefile
new file mode 100644
index 000000000000..018fc697b04c
--- /dev/null
+++ b/devel/p5-SVN-Notify-Snapshot/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: SVN-Notify-Snapshot
+# Date created: 2008-02-14
+# Whom: Greg Larkin <glarkin@sourcehosting.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= SVN-Notify-Snapshot
+PORTVERSION= 0.03
+CATEGORIES= devel perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= glarkin@sourcehosting.net
+COMMENT= Take snapshots from Subversion activity
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/svnnotify:${PORTSDIR}/devel/p5-SVN-Notify
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+OPTIONS= CONFIG "Enable YAML syntax for post-commit hook" Off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_CONFIG)
+_BUILD_DEPENDS= ${SITE_PERL}/SVN/Notify/Config.pm:${PORTSDIR}/devel/p5-SVN-Notify-Config
+BUILD_DEPENDS+= ${_BUILD_DEPENDS}
+RUN_DEPENDS+= ${_BUILD_DEPENDS}
+.endif
+
+PERL_MODBUILD= yes
+
+MAN3= SVN::Notify::Snapshot.3 SVN::Notify::Snapshot::ConfigData.3
+
+.include <bsd.port.post.mk>
diff --git a/devel/p5-SVN-Notify-Snapshot/distinfo b/devel/p5-SVN-Notify-Snapshot/distinfo
new file mode 100644
index 000000000000..a74f3736837b
--- /dev/null
+++ b/devel/p5-SVN-Notify-Snapshot/distinfo
@@ -0,0 +1,3 @@
+MD5 (SVN-Notify-Snapshot-0.03.tar.gz) = 9aad4d85ded66612f20baef9f0fd568f
+SHA256 (SVN-Notify-Snapshot-0.03.tar.gz) = f19adcd5cde9a61717860619bee9bbe23b15c1ba1e739c4e19f523285f4e70e7
+SIZE (SVN-Notify-Snapshot-0.03.tar.gz) = 9734
diff --git a/devel/p5-SVN-Notify-Snapshot/pkg-descr b/devel/p5-SVN-Notify-Snapshot/pkg-descr
new file mode 100644
index 000000000000..bbc1804be877
--- /dev/null
+++ b/devel/p5-SVN-Notify-Snapshot/pkg-descr
@@ -0,0 +1,5 @@
+This Perl module produces snapshots of a Subversion repository path.
+Typically used as part of a postcommit script, it will automatically
+create a .tar.gz file for every commit to a specified path.
+
+WWW: http://search.cpan.org/dist/SVN-Notify-Snapshot/
diff --git a/devel/p5-SVN-Notify-Snapshot/pkg-plist b/devel/p5-SVN-Notify-Snapshot/pkg-plist
new file mode 100644
index 000000000000..1398f8494eff
--- /dev/null
+++ b/devel/p5-SVN-Notify-Snapshot/pkg-plist
@@ -0,0 +1,6 @@
+@comment $FreeBSD$
+%%SITE_PERL%%/SVN/Notify/Snapshot.pm
+%%SITE_PERL%%/SVN/Notify/Snapshot/ConfigData.pm
+@dirrm %%SITE_PERL%%/SVN/Notify/Snapshot
+@dirrmtry %%SITE_PERL%%/SVN/Notify
+@dirrmtry %%SITE_PERL%%/SVN