Subject: pkg/7942: Pakage for ruby-1.3.4
To: None <gnats-bugs@gnats.netbsd.org>
From: SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
List: netbsd-bugs
Date: 07/08/1999 13:36:01
>Number:         7942
>Category:       pkg
>Synopsis:       Package for ruby-1.3.4
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager (NetBSD software packages system bug manager)
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Jul  8 13:35:01 1999
>Last-Modified:
>Originator:     SUNAGAWA Keiki
>Organization:
	no organization
>Release:        1999-07-09
>Environment:
	
System: NetBSD azarin 1.4D NetBSD 1.4D (GENERIC) #1: Wed Jul 7 01:37:17 JST 1999 root@azarin:/var/anoncvs/syssrc/sys/arch/macppc/compile/GENERIC macppc


>Description:
	A package for ruby-1.3.4 is available.

	Ruby is a small and cool object-oriented script language.

>How-To-Repeat:
	
>Fix:
	

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	ruby
#	ruby/Makefile
#	ruby/files
#	ruby/files/md5
#	ruby/pkg
#	ruby/pkg/COMMENT
#	ruby/pkg/DESCR
#	ruby/pkg/PLIST-md.shared
#	ruby/pkg/PLIST-md.static
#	ruby/pkg/PLIST-mi
#
echo c - ruby
mkdir -p ruby > /dev/null 2>&1
echo x - ruby/Makefile
sed 's/^X//' >ruby/Makefile << 'END-of-ruby/Makefile'
X# $NetBSD$
X
XDISTNAME=		ruby-1.3.4-990625
XPKGNAME=		ruby-1.3.4
XCATEGORIES=		lang
XMASTER_SITES=		ftp://ftp.TokyoNet.AD.JP/pub/misc/ruby/devel/ \
X			ftp://ftp.iij.ad.jp/pub/lang/ruby/devel/ \
X			ftp://blade.nagaokaut.ac.jp/pub/lang/ruby/devel/ \
X			ftp://ftp.krnet.ne.jp/pub/ruby/devel/ \
X			ftp://ftp.netlab.co.jp/pub/lang/ruby/devel/ \
X			ftp://ftp.mirror.nucba.ac.jp/mirror/ruby/devel/ \
X			http://mirror.nucba.ac.jp/mirror/ruby/devel/
X
XMAINTAINER=		packages@netbsd.org
XHOMEPAGE=		http://www.netlab.co.jp/ruby/index.html
X
XDEPENDS=		bison-1.27:../../devel/bison
X
XGNU_CONFIGURE=		yes
X
X.include "../../mk/bsd.pkg.mk"
END-of-ruby/Makefile
echo c - ruby/files
mkdir -p ruby/files > /dev/null 2>&1
echo x - ruby/files/md5
sed 's/^X//' >ruby/files/md5 << 'END-of-ruby/files/md5'
X$NetBSD$
X
XMD5 (ruby-1.3.4-990625.tar.gz) = 0d88c18c42b79050b22f84a401a490bf
END-of-ruby/files/md5
echo c - ruby/pkg
mkdir -p ruby/pkg > /dev/null 2>&1
echo x - ruby/pkg/COMMENT
sed 's/^X//' >ruby/pkg/COMMENT << 'END-of-ruby/pkg/COMMENT'
Xthe Object-Oriented Script Language
END-of-ruby/pkg/COMMENT
echo x - ruby/pkg/DESCR
sed 's/^X//' >ruby/pkg/DESCR << 'END-of-ruby/pkg/DESCR'
XFrom the distribution README:
X
X* What's Ruby
X
XRuby is the interpreted scripting language for quick and
Xeasy object-oriented programming.  It has many features to
Xprocess text files and to do system management tasks (as in
XPerl).  It is simple, straight-forward, and extensible.
X
X* Features of Ruby
X
X  + Simple Syntax
X  + *Normal* Object-Oriented features(ex. class, method calls)
X  + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
X  + Operator Overloading
X  + Exception Handling
X  + Iterators and Closures
X  + Garbage Collection
X  + Dynamic Loading of Object files(on some architecture)
X  + Highly Portable(works on many UNIX machines)
END-of-ruby/pkg/DESCR
echo x - ruby/pkg/PLIST-md.shared
sed 's/^X//' >ruby/pkg/PLIST-md.shared << 'END-of-ruby/pkg/PLIST-md.shared'
X@comment $NetBSD$
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/curses.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/dbm.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/etc.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/fcntl.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/md5.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/nkf.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/pty.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/sdbm.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/socket.so
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/tkutil.so
X@dirrm lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}
X@dirrm lib/ruby/1.3/site_ruby/${MACHINE_ARCH}-${LOWER_OPSYS}
X@dirrm lib/ruby/1.3/site_ruby
X@dirrm lib/ruby/1.3
X@dirrm lib/ruby
END-of-ruby/pkg/PLIST-md.shared
echo x - ruby/pkg/PLIST-md.static
sed 's/^X//' >ruby/pkg/PLIST-md.static << 'END-of-ruby/pkg/PLIST-md.static'
X@comment $NetBSD$
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/libruby.a
X@dirrm lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}
X@dirrm lib/ruby/1.3/site_ruby/${MACHINE_ARCH}-${LOWER_OPSYS}
X@dirrm lib/ruby/1.3/site_ruby
X@dirrm lib/ruby/1.3
X@dirrm lib/ruby
END-of-ruby/pkg/PLIST-md.static
echo x - ruby/pkg/PLIST-mi
sed 's/^X//' >ruby/pkg/PLIST-mi << 'END-of-ruby/pkg/PLIST-mi'
X@comment $NetBSD$
Xbin/ruby
Xlib/ruby/1.3/CGI.rb
Xlib/ruby/1.3/English.rb
Xlib/ruby/1.3/Env.rb
Xlib/ruby/1.3/base64.rb
Xlib/ruby/1.3/cgi-lib.rb
Xlib/ruby/1.3/complex.rb
Xlib/ruby/1.3/date.rb
Xlib/ruby/1.3/date2.rb
Xlib/ruby/1.3/debug.rb
Xlib/ruby/1.3/delegate.rb
Xlib/ruby/1.3/e2mmap.rb
Xlib/ruby/1.3/eregex.rb
Xlib/ruby/1.3/expect.rb
Xlib/ruby/1.3/final.rb
Xlib/ruby/1.3/finalize.rb
Xlib/ruby/1.3/find.rb
Xlib/ruby/1.3/ftools.rb
Xlib/ruby/1.3/ftplib.rb
Xlib/ruby/1.3/getoptlong.rb
Xlib/ruby/1.3/getopts.rb
Xlib/ruby/1.3/importenv.rb
Xlib/ruby/1.3/jcode.rb
Xlib/ruby/1.3/kconv.rb
Xlib/ruby/1.3/mailread.rb
Xlib/ruby/1.3/mathn.rb
Xlib/ruby/1.3/matrix.rb
Xlib/ruby/1.3/mkmf.rb
Xlib/ruby/1.3/monitor.rb
Xlib/ruby/1.3/mutex_m.rb
Xlib/ruby/1.3/observer.rb
Xlib/ruby/1.3/open3.rb
Xlib/ruby/1.3/ostruct.rb
Xlib/ruby/1.3/parsearg.rb
Xlib/ruby/1.3/parsedate.rb
Xlib/ruby/1.3/ping.rb
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/config.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/defines.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/dln.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/env.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/intern.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/libruby.a
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/node.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/rbconfig.rb
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/re.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/regex.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/ruby.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/rubyio.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/rubysig.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/st.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/util.h
Xlib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}/version.h
Xlib/ruby/1.3/profile.rb
Xlib/ruby/1.3/pstore.rb
Xlib/ruby/1.3/rational.rb
Xlib/ruby/1.3/readbytes.rb
Xlib/ruby/1.3/shellwords.rb
Xlib/ruby/1.3/singleton.rb
Xlib/ruby/1.3/sync.rb
Xlib/ruby/1.3/telnet.rb
Xlib/ruby/1.3/tempfile.rb
Xlib/ruby/1.3/thread.rb
Xlib/ruby/1.3/thwait.rb
Xlib/ruby/1.3/timeout.rb
Xlib/ruby/1.3/tk.rb
Xlib/ruby/1.3/tkafter.rb
Xlib/ruby/1.3/tkbgerror.rb
Xlib/ruby/1.3/tkcanvas.rb
Xlib/ruby/1.3/tkclass.rb
Xlib/ruby/1.3/tkdialog.rb
Xlib/ruby/1.3/tkentry.rb
Xlib/ruby/1.3/tkfont.rb
Xlib/ruby/1.3/tkmenubar.rb
Xlib/ruby/1.3/tkmngfocus.rb
Xlib/ruby/1.3/tkpalette.rb
Xlib/ruby/1.3/tkscrollbox.rb
Xlib/ruby/1.3/tktext.rb
Xlib/ruby/1.3/tkvirtevent.rb
Xlib/ruby/1.3/tracer.rb
Xlib/ruby/1.3/weakref.rb
Xman/man1/ruby.1
X@exec mkdir -p %D/lib/ruby/1.3/${MACHINE_ARCH}-${LOWER_OPSYS}
X@exec mkdir -p %D/lib/ruby/1.3/site_ruby/${MACHINE_ARCH}-${LOWER_OPSYS}
X@unexec mkdir -p %D/lib/ruby/1.3/site_ruby/${MACHINE_ARCH}-${LOWER_OPSYS} 2> /dev/null || true
END-of-ruby/pkg/PLIST-mi
exit

>Audit-Trail:
>Unformatted: