aboutsummaryrefslogtreecommitdiffstats
path: root/devel/rubygem-piston
diff options
context:
space:
mode:
authortdb <tdb@FreeBSD.org>2009-03-31 19:56:52 +0800
committertdb <tdb@FreeBSD.org>2009-03-31 19:56:52 +0800
commitbe646c1cddfaecd0297b92c2b0bd2e678088e5b2 (patch)
tree9f14ec0d292c9ca489a289b88db70b607e25c0f6 /devel/rubygem-piston
parent101a6f474762b8f91501a52cb4ae510baf25c6d8 (diff)
downloadfreebsd-ports-gnome-be646c1cddfaecd0297b92c2b0bd2e678088e5b2.tar.gz
freebsd-ports-gnome-be646c1cddfaecd0297b92c2b0bd2e678088e5b2.tar.zst
freebsd-ports-gnome-be646c1cddfaecd0297b92c2b0bd2e678088e5b2.zip
- Add Piston:
Piston is a utility that eases vendor branch management. This is similar to svn:externals, except you have a local copy of the files, which you can modify at will. As long as the changes are mergeable, you should have no problems. Piston has a similar purpose than svnmerge.py which you can find in the contrib/client-side folder of the main Subversion. The main difference is that Piston is designed to work with remote repositories. WWW: http://piston.rubyforge.org/
Diffstat (limited to 'devel/rubygem-piston')
-rw-r--r--devel/rubygem-piston/Makefile21
-rw-r--r--devel/rubygem-piston/distinfo3
-rw-r--r--devel/rubygem-piston/pkg-descr11
3 files changed, 35 insertions, 0 deletions
diff --git a/devel/rubygem-piston/Makefile b/devel/rubygem-piston/Makefile
new file mode 100644
index 000000000000..d6beb963b771
--- /dev/null
+++ b/devel/rubygem-piston/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: rubygem-piston
+# Date created: 31 March 2009
+# Whom: Tim Bishop <tdb@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= piston
+PORTVERSION= 1.4.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RF
+
+MAINTAINER= tdb@FreeBSD.org
+COMMENT= Utility to manage local copies of Subversion repositories
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+PLIST_FILES= bin/piston
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-piston/distinfo b/devel/rubygem-piston/distinfo
new file mode 100644
index 000000000000..437d970b89b0
--- /dev/null
+++ b/devel/rubygem-piston/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/piston-1.4.0.gem) = 8edc63db4de448fe411394dff0e64f32
+SHA256 (rubygem/piston-1.4.0.gem) = 7d86d9e68dac5065cfb9160e24f073935dc85261a08f300e34e62b918537e230
+SIZE (rubygem/piston-1.4.0.gem) = 16896
diff --git a/devel/rubygem-piston/pkg-descr b/devel/rubygem-piston/pkg-descr
new file mode 100644
index 000000000000..a702aed76784
--- /dev/null
+++ b/devel/rubygem-piston/pkg-descr
@@ -0,0 +1,11 @@
+Piston is a utility that eases vendor branch management. This is
+similar to svn:externals, except you have a local copy of the files,
+which you can modify at will. As long as the changes are mergeable,
+you should have no problems.
+
+Piston has a similar purpose than svnmerge.py which you can find in
+the contrib/client-side folder of the main Subversion. The main
+difference is that Piston is designed to work with remote
+repositories.
+
+WWW: http://piston.rubyforge.org/