summaryrefslogtreecommitdiff
path: root/lang/ruby
diff options
context:
space:
mode:
authorsakamoto <sakamoto@pkgsrc.org>1999-07-09 05:43:37 +0000
committersakamoto <sakamoto@pkgsrc.org>1999-07-09 05:43:37 +0000
commitf3f283fbf786594111e595617f08daefa2808f5e (patch)
treeed6c91b7dec9cafc32c7f0b0a6e7f82a2411c601 /lang/ruby
parent91a2a9653aec2809f90ca6587c436d0ffe036de8 (diff)
downloadpkgsrc-f3f283fbf786594111e595617f08daefa2808f5e.tar.gz
the Object-Oriented Script Language
from PR pkg/7942 by SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>.
Diffstat (limited to 'lang/ruby')
-rw-r--r--lang/ruby/Makefile22
-rw-r--r--lang/ruby/files/md53
-rw-r--r--lang/ruby/pkg/COMMENT1
-rw-r--r--lang/ruby/pkg/DESCR20
-rw-r--r--lang/ruby/pkg/PLIST-md.shared16
-rw-r--r--lang/ruby/pkg/PLIST-md.static7
-rw-r--r--lang/ruby/pkg/PLIST-mi85
7 files changed, 154 insertions, 0 deletions
diff --git a/lang/ruby/Makefile b/lang/ruby/Makefile
new file mode 100644
index 00000000000..122f43d7d4d
--- /dev/null
+++ b/lang/ruby/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/07/09 05:43:37 sakamoto Exp $
+#
+
+DISTNAME= ruby-1.3.4-990625
+PKGNAME= ruby-1.3.4
+CATEGORIES= lang
+MASTER_SITES= ftp://ftp.TokyoNet.AD.JP/pub/misc/ruby/devel/ \
+ ftp://ftp.iij.ad.jp/pub/lang/ruby/devel/ \
+ ftp://blade.nagaokaut.ac.jp/pub/lang/ruby/devel/ \
+ ftp://ftp.krnet.ne.jp/pub/ruby/devel/ \
+ ftp://ftp.netlab.co.jp/pub/lang/ruby/devel/ \
+ ftp://ftp.mirror.nucba.ac.jp/mirror/ruby/devel/ \
+ http://mirror.nucba.ac.jp/mirror/ruby/devel/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.netlab.co.jp/ruby/index.html
+
+DEPENDS= bison-1.27:../../devel/bison
+
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/ruby/files/md5 b/lang/ruby/files/md5
new file mode 100644
index 00000000000..f9a67b806ee
--- /dev/null
+++ b/lang/ruby/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/07/09 05:43:37 sakamoto Exp $
+
+MD5 (ruby-1.3.4-990625.tar.gz) = 0d88c18c42b79050b22f84a401a490bf
diff --git a/lang/ruby/pkg/COMMENT b/lang/ruby/pkg/COMMENT
new file mode 100644
index 00000000000..8284681d790
--- /dev/null
+++ b/lang/ruby/pkg/COMMENT
@@ -0,0 +1 @@
+the Object-Oriented Script Language
diff --git a/lang/ruby/pkg/DESCR b/lang/ruby/pkg/DESCR
new file mode 100644
index 00000000000..2f0fcacf7b7
--- /dev/null
+++ b/lang/ruby/pkg/DESCR
@@ -0,0 +1,20 @@
+From the distribution README:
+
+* What's Ruby
+
+Ruby is the interpreted scripting language for quick and
+easy object-oriented programming. It has many features to
+process text files and to do system management tasks (as in
+Perl). It is simple, straight-forward, and extensible.
+
+* Features of Ruby
+
+ + Simple Syntax
+ + *Normal* Object-Oriented features(ex. class, method calls)
+ + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
+ + Operator Overloading
+ + Exception Handling
+ + Iterators and Closures
+ + Garbage Collection
+ + Dynamic Loading of Object files(on some architecture)
+ + Highly Portable(works on many UNIX machines)
diff --git a/lang/ruby/pkg/PLIST-md.shared b/lang/ruby/pkg/PLIST-md.shared
new file mode 100644
index 00000000000..545225fbb7c
--- /dev/null
+++ b/lang/ruby/pkg/PLIST-md.shared
@@ -0,0 +1,16 @@
+@comment $NetBSD: PLIST-md.shared,v 1.1.1.1 1999/07/09 05:43:37 sakamoto Exp $
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/curses.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/dbm.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/etc.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/fcntl.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/md5.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/nkf.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/pty.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/sdbm.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/socket.so
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/tkutil.so
+@dirrm lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}
+@dirrm lib/ruby/1.3/site_ruby/${MACHINE_ARCH}-${LOWER_OPSYS}
+@dirrm lib/ruby/1.3/site_ruby
+@dirrm lib/ruby/1.3
+@dirrm lib/ruby
diff --git a/lang/ruby/pkg/PLIST-md.static b/lang/ruby/pkg/PLIST-md.static
new file mode 100644
index 00000000000..6bdbcbcdc1a
--- /dev/null
+++ b/lang/ruby/pkg/PLIST-md.static
@@ -0,0 +1,7 @@
+@comment $NetBSD: PLIST-md.static,v 1.1.1.1 1999/07/09 05:43:37 sakamoto Exp $
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/libruby.a
+@dirrm lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}
+@dirrm lib/ruby/1.3/site_ruby/${MACHINE_ARCH}-${LOWER_OPSYS}
+@dirrm lib/ruby/1.3/site_ruby
+@dirrm lib/ruby/1.3
+@dirrm lib/ruby
diff --git a/lang/ruby/pkg/PLIST-mi b/lang/ruby/pkg/PLIST-mi
new file mode 100644
index 00000000000..e7c74467eb6
--- /dev/null
+++ b/lang/ruby/pkg/PLIST-mi
@@ -0,0 +1,85 @@
+@comment $NetBSD: PLIST-mi,v 1.1.1.1 1999/07/09 05:43:38 sakamoto Exp $
+bin/ruby
+lib/ruby/1.3/CGI.rb
+lib/ruby/1.3/English.rb
+lib/ruby/1.3/Env.rb
+lib/ruby/1.3/base64.rb
+lib/ruby/1.3/cgi-lib.rb
+lib/ruby/1.3/complex.rb
+lib/ruby/1.3/date.rb
+lib/ruby/1.3/date2.rb
+lib/ruby/1.3/debug.rb
+lib/ruby/1.3/delegate.rb
+lib/ruby/1.3/e2mmap.rb
+lib/ruby/1.3/eregex.rb
+lib/ruby/1.3/expect.rb
+lib/ruby/1.3/final.rb
+lib/ruby/1.3/finalize.rb
+lib/ruby/1.3/find.rb
+lib/ruby/1.3/ftools.rb
+lib/ruby/1.3/ftplib.rb
+lib/ruby/1.3/getoptlong.rb
+lib/ruby/1.3/getopts.rb
+lib/ruby/1.3/importenv.rb
+lib/ruby/1.3/jcode.rb
+lib/ruby/1.3/kconv.rb
+lib/ruby/1.3/mailread.rb
+lib/ruby/1.3/mathn.rb
+lib/ruby/1.3/matrix.rb
+lib/ruby/1.3/mkmf.rb
+lib/ruby/1.3/monitor.rb
+lib/ruby/1.3/mutex_m.rb
+lib/ruby/1.3/observer.rb
+lib/ruby/1.3/open3.rb
+lib/ruby/1.3/ostruct.rb
+lib/ruby/1.3/parsearg.rb
+lib/ruby/1.3/parsedate.rb
+lib/ruby/1.3/ping.rb
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/config.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/defines.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/dln.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/env.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/intern.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/libruby.a
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/node.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/rbconfig.rb
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/re.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/regex.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/ruby.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/rubyio.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/rubysig.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/st.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/util.h
+lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/version.h
+lib/ruby/1.3/profile.rb
+lib/ruby/1.3/pstore.rb
+lib/ruby/1.3/rational.rb
+lib/ruby/1.3/readbytes.rb
+lib/ruby/1.3/shellwords.rb
+lib/ruby/1.3/singleton.rb
+lib/ruby/1.3/sync.rb
+lib/ruby/1.3/telnet.rb
+lib/ruby/1.3/tempfile.rb
+lib/ruby/1.3/thread.rb
+lib/ruby/1.3/thwait.rb
+lib/ruby/1.3/timeout.rb
+lib/ruby/1.3/tk.rb
+lib/ruby/1.3/tkafter.rb
+lib/ruby/1.3/tkbgerror.rb
+lib/ruby/1.3/tkcanvas.rb
+lib/ruby/1.3/tkclass.rb
+lib/ruby/1.3/tkdialog.rb
+lib/ruby/1.3/tkentry.rb
+lib/ruby/1.3/tkfont.rb
+lib/ruby/1.3/tkmenubar.rb
+lib/ruby/1.3/tkmngfocus.rb
+lib/ruby/1.3/tkpalette.rb
+lib/ruby/1.3/tkscrollbox.rb
+lib/ruby/1.3/tktext.rb
+lib/ruby/1.3/tkvirtevent.rb
+lib/ruby/1.3/tracer.rb
+lib/ruby/1.3/weakref.rb
+man/man1/ruby.1
+@exec mkdir -p %D/lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}
+@exec mkdir -p %D/lib/ruby/1.3/site_ruby/${MACHINE_ARCH}-${LOWER_OPSYS}
+@unexec mkdir -p %D/lib/ruby/1.3/site_ruby/${MACHINE_ARCH}-${LOWER_OPSYS} 2> /dev/null || true