From 5d46da1acc4686d5d76ed06dbb1dd00eb24b7c8a Mon Sep 17 00:00:00 2001 From: Thomas Gellekum Date: Thu, 11 Sep 1997 09:45:58 +0000 Subject: Import ruby port. ruby is an object-oriented interpreted scripting language. PR: 4504 Submitted by: Eiji-usagi-MATSUmoto --- lang/ruby14/Makefile | 21 +++++++++++++++++++++ lang/ruby14/distinfo | 1 + lang/ruby14/pkg-comment | 1 + lang/ruby14/pkg-descr | 18 ++++++++++++++++++ lang/ruby14/pkg-plist | 45 +++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 86 insertions(+) create mode 100644 lang/ruby14/Makefile create mode 100644 lang/ruby14/distinfo create mode 100644 lang/ruby14/pkg-comment create mode 100644 lang/ruby14/pkg-descr create mode 100644 lang/ruby14/pkg-plist (limited to 'lang/ruby14') diff --git a/lang/ruby14/Makefile b/lang/ruby14/Makefile new file mode 100644 index 000000000000..ce3a0cc64b65 --- /dev/null +++ b/lang/ruby14/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: ruby +# Version required: 1.0-970903 +# Date created: 04 September 1997 +# Whom: Eiji-usagi-MATSUmoto +# +# $Id$ +# + +DISTNAME= ruby-1.0-970903 +PKGNAME= ruby-1.0 +CATEGORIES= lang +MASTER_SITES= ftp://ftp.netlab.co.jp/pub/lang/ruby/ + +MAINTAINER= ematsu@pfu.co.jp + +HAS_CONFIGURE= yes + +test: + @(cd ${WRKSRC}; make test) + +.include diff --git a/lang/ruby14/distinfo b/lang/ruby14/distinfo new file mode 100644 index 000000000000..c35df3b11f6d --- /dev/null +++ b/lang/ruby14/distinfo @@ -0,0 +1 @@ +MD5 (ruby-1.0-970903.tar.gz) = 4b99b11a683d393d33f6542e4161e59b diff --git a/lang/ruby14/pkg-comment b/lang/ruby14/pkg-comment new file mode 100644 index 000000000000..d0ed64962950 --- /dev/null +++ b/lang/ruby14/pkg-comment @@ -0,0 +1 @@ +Ruby is an object-oriented interpreted scripting language diff --git a/lang/ruby14/pkg-descr b/lang/ruby14/pkg-descr new file mode 100644 index 000000000000..9a1f84086df4 --- /dev/null +++ b/lang/ruby14/pkg-descr @@ -0,0 +1,18 @@ +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 is shown below. + + + 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) + +The ruby home page is at http://www.netlab.co.jp/ruby/. diff --git a/lang/ruby14/pkg-plist b/lang/ruby14/pkg-plist new file mode 100644 index 000000000000..3203d2b6d3c4 --- /dev/null +++ b/lang/ruby14/pkg-plist @@ -0,0 +1,45 @@ +bin/ruby +share/ruby/English.rb +share/ruby/base64.rb +share/ruby/cgi-lib.rb +share/ruby/complex.rb +share/ruby/date.rb +share/ruby/debug.rb +share/ruby/e2mmap.rb +share/ruby/finalize.rb +share/ruby/find.rb +share/ruby/ftplib.rb +share/ruby/getopts.rb +share/ruby/jcode.rb +share/ruby/mailread.rb +share/ruby/mathn.rb +share/ruby/matrix.rb +share/ruby/mutex_m.rb +share/ruby/observer.rb +share/ruby/parsearg.rb +share/ruby/parsedate.rb +share/ruby/ping.rb +share/ruby/rational.rb +share/ruby/sync.rb +share/ruby/thread.rb +share/ruby/thwait.rb +share/ruby/tk.rb +share/ruby/tkcanvas.rb +share/ruby/tkclass.rb +share/ruby/tkcore.rb +share/ruby/tkentry.rb +share/ruby/tkscrollbox.rb +share/ruby/tktext.rb +share/ruby/tkthcore.rb +share/ruby/tracer.rb +share/ruby/i386-freebsd/curses.so +share/ruby/i386-freebsd/dbm.so +share/ruby/i386-freebsd/etc.so +share/ruby/i386-freebsd/fcntl.so +share/ruby/i386-freebsd/kconv.so +share/ruby/i386-freebsd/marshal.so +share/ruby/i386-freebsd/md5.so +share/ruby/i386-freebsd/socket.so +share/ruby/i386-freebsd/tkutil.so +@dirrm share/ruby/i386-freebsd +@dirrm share/ruby -- cgit v1.2.3