aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorPhilip M. Gollucci <pgollucci@FreeBSD.org>2010-01-12 05:23:04 +0000
committerPhilip M. Gollucci <pgollucci@FreeBSD.org>2010-01-12 05:23:04 +0000
commitda0e2f77d427400b9f7ca9e122bfe9dcbdb03a8a (patch)
tree9207571311662d43677637cf81edba3eae695441 /devel
parent7e618a8060b7f8d438d88a4ed181a0fe1a87d0c3 (diff)
downloadports-da0e2f77d427400b9f7ca9e122bfe9dcbdb03a8a.tar.gz
ports-da0e2f77d427400b9f7ca9e122bfe9dcbdb03a8a.zip
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/rubygem-newgem/Makefile29
-rw-r--r--devel/rubygem-newgem/distinfo3
-rw-r--r--devel/rubygem-newgem/pkg-descr14
4 files changed, 47 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 1182d41b7fc2..0cbc50c89f03 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -2847,6 +2847,7 @@
SUBDIR += rubygem-metaid
SUBDIR += rubygem-mocha
SUBDIR += rubygem-needle
+ SUBDIR += rubygem-newgem
SUBDIR += rubygem-open4
SUBDIR += rubygem-parsetree
SUBDIR += rubygem-piston
diff --git a/devel/rubygem-newgem/Makefile b/devel/rubygem-newgem/Makefile
new file mode 100644
index 000000000000..e1d6c430ae87
--- /dev/null
+++ b/devel/rubygem-newgem/Makefile
@@ -0,0 +1,29 @@
+# Ports collection makefile for: newgem
+# Date created: January 12, 2010
+# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= newgem
+PORTVERSION= 1.2.3
+CATEGORIES= devel rubygems
+MASTER_SITES= RF
+
+MAINTAINER= pgollucci@FreeBSD.org
+COMMENT= Bundle ruby libraries into gems
+
+BUILD_DEPENDS= rubygem-activesupport>=2.0.2:${PORTSDIR}/devel/rubygem-activesupport \
+ rubygem-rubigen>=1.5.1:${PORTSDIR}/devel/rubygem-rubigen \
+ rubygem-hoe>=1.8.0:${PORTSDIR}/devel/rubygem-hoe \
+ rubygem-redcloth>=4.0.0:${PORTSDIR}/www/rubygem-redcloth \
+ rubygem-syntax>=1.0.0:${PORTSDIR}/textproc/rubygem-syntax
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+PLIST_FILES= bin/newgem
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-newgem/distinfo b/devel/rubygem-newgem/distinfo
new file mode 100644
index 000000000000..ae02026ffb74
--- /dev/null
+++ b/devel/rubygem-newgem/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/newgem-1.2.3.gem) = d34ba33c1044d223835c0172c09bf77a
+SHA256 (rubygem/newgem-1.2.3.gem) = 193c66469a6820e4126c72f30f8c54c168807372bdd097e47cb8f9c776254ca1
+SIZE (rubygem/newgem-1.2.3.gem) = 105472
diff --git a/devel/rubygem-newgem/pkg-descr b/devel/rubygem-newgem/pkg-descr
new file mode 100644
index 000000000000..80a6301be423
--- /dev/null
+++ b/devel/rubygem-newgem/pkg-descr
@@ -0,0 +1,14 @@
+Quickly bundle any Ruby libraries into a RubyGem and share it with the world,
+your colleagues, or perhaps just with yourself amongst your projects.
+
+RubyGems are centrally stored, versioned, and support dependencies between
+other gems, so they are the ultimate way to bundle libraries,
+executables, associated tests, examples, and more.
+
+Within this gem, you get one thing - newgem - an executable to create your own
+gems. Your new gems will include designated folders for Ruby code,
+test files, executables, and even a default website page for you to explain
+your project, and which instantly uploads to RubyForge
+website (which looks just like this one by default)
+
+WWW: http://drnic.github.com/newgem/