summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2004-10-19 16:50:28 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2004-10-19 16:50:28 +0000
commit9279fc13de66934659580c7dc00fddb8ad708b4b (patch)
treec18c69feda8362564ec26e8b5fdcdd9a072762b2 /devel
parentDocument a vulnerability in ifmail. (There does not exist (diff)
- Package management framework for the Ruby language
WWW: http://rubygems.rubyforge.org/wiki/wiki.pl PR: ports/72816 Submitted by: Alexander Novitsky <alecn2002 AT yandex dot ru> Approved by: mentor (leeym)
Notes
Notes: svn path=/head/; revision=119801
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/ruby-gems/Makefile28
-rw-r--r--devel/ruby-gems/distinfo2
-rw-r--r--devel/ruby-gems/pkg-descr15
-rw-r--r--devel/ruby-gems/pkg-plist22
5 files changed, 68 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 6a3cf58979ad..3716feeb11bb 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1243,6 +1243,7 @@
SUBDIR += ruby-gconf
SUBDIR += ruby-gconf2
SUBDIR += ruby-gemfinder
+ SUBDIR += ruby-gems
SUBDIR += ruby-gettext
SUBDIR += ruby-glib2
SUBDIR += ruby-gnomevfs
diff --git a/devel/ruby-gems/Makefile b/devel/ruby-gems/Makefile
new file mode 100644
index 000000000000..f6bfc94b4fef
--- /dev/null
+++ b/devel/ruby-gems/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: RubyGems
+# Date created: 07 July 2004
+# Whom: Alexander Novitsky <alecn2002@yandex.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gems
+PORTVERSION= 0.8.1
+CATEGORIES= devel ruby
+MASTER_SITES= http://rubyforge.org/frs/download.php/1399/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= ruby${PORTNAME}-${PORTVERSION}
+EXTRACT_SUFX= .tgz
+DIST_SUBDIR= ruby
+
+MAINTAINER= alecn2002@yandex.ru
+COMMENT= Package management framework for the Ruby language
+
+USE_RUBY= yes
+RUBY_SETUP= install.rb
+
+NO_BUILD= yes
+
+do-install:
+ cd ${WRKSRC}; ${RUBY} ${RUBY_SETUP}
+
+.include <bsd.port.mk>
diff --git a/devel/ruby-gems/distinfo b/devel/ruby-gems/distinfo
new file mode 100644
index 000000000000..69c19d0803c7
--- /dev/null
+++ b/devel/ruby-gems/distinfo
@@ -0,0 +1,2 @@
+MD5 (ruby/rubygems-0.8.1.tgz) = 6276d268b420c0d61796cdbf6d28dae4
+SIZE (ruby/rubygems-0.8.1.tgz) = 108276
diff --git a/devel/ruby-gems/pkg-descr b/devel/ruby-gems/pkg-descr
new file mode 100644
index 000000000000..3ee65cd4c60c
--- /dev/null
+++ b/devel/ruby-gems/pkg-descr
@@ -0,0 +1,15 @@
+a package management framework for the Ruby programming language
+An application or library is packaged into a gem, which is
+a single installation unit.
+RubyGems entirely manages its own filesystem space, rather
+than installing files into the "usual" places. This enables
+greater functionality and reliability.
+
+Using RubyGems, you can:
+- download and install Ruby libraries easily
+- not worry about libraries A and B depending on
+ different versions of library C
+- easily remove libraries you no longer use
+- have power and control over your Ruby platform!
+
+WWW: http://rubygems.rubyforge.org/wiki/wiki.pl
diff --git a/devel/ruby-gems/pkg-plist b/devel/ruby-gems/pkg-plist
new file mode 100644
index 000000000000..79a33b0e39f6
--- /dev/null
+++ b/devel/ruby-gems/pkg-plist
@@ -0,0 +1,22 @@
+%%RUBY_SITELIBDIR%%/rubygems/version.rb
+%%RUBY_SITELIBDIR%%/rubygems/validator.rb
+%%RUBY_SITELIBDIR%%/rubygems/user_interaction.rb
+%%RUBY_SITELIBDIR%%/rubygems/specification.rb
+%%RUBY_SITELIBDIR%%/rubygems/remote_installer.rb
+%%RUBY_SITELIBDIR%%/rubygems/package.rb
+%%RUBY_SITELIBDIR%%/rubygems/open-uri.rb
+%%RUBY_SITELIBDIR%%/rubygems/old_format.rb
+%%RUBY_SITELIBDIR%%/rubygems/loadpath_manager.rb
+%%RUBY_SITELIBDIR%%/rubygems/installer.rb
+%%RUBY_SITELIBDIR%%/rubygems/gem_runner.rb
+%%RUBY_SITELIBDIR%%/rubygems/gem_commands.rb
+%%RUBY_SITELIBDIR%%/rubygems/format.rb
+%%RUBY_SITELIBDIR%%/rubygems/doc_manager.rb
+%%RUBY_SITELIBDIR%%/rubygems/config_file.rb
+%%RUBY_SITELIBDIR%%/rubygems/command.rb
+%%RUBY_SITELIBDIR%%/rubygems/cmd_manager.rb
+%%RUBY_SITELIBDIR%%/rubygems/cache.rb
+%%RUBY_SITELIBDIR%%/rubygems/builder.rb
+%%RUBY_SITELIBDIR%%/ubygems.rb
+%%RUBY_SITELIBDIR%%/rubygems.rb
+@dirrm %%RUBY_SITELIBDIR%%/rubygems