Commit graph

180 commits

Author SHA1 Message Date
Hajimu UMEMOTO
f8292fc41d It was not buildable with CPUTYPE=athlon64 or CPUTYPE=athlon-xp
since my last commit.  It spun in 'miniruby' somewhere in a
bigdecimal compile.  So, if CPUTYPE is defined as athlon64 or
athlon-xp, ignore CPU_CFLAGS for workaround.

Reported by:	Mike Harding <mvh__at__ix.netcom.com>
2006-01-21 04:26:40 +00:00
Hajimu UMEMOTO
0b7f56dce4 eval.c (FUNCTION_CALL_MAY_RETURN_TWICE): use only for SPARC and IA64
before gcc 4.0.3.

previous one broke xcgroup of XCAST6:
	http://sourceforge.net/projects/xcast6/

Reported by:	SUZUKI Koichi <metal__at__gc5.so-net.ne.jp>
Obtained from:	http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c.diff?r1=1.616.2.148;r2=1.616.2.149
2006-01-20 19:32:32 +00:00
Pav Lucistnik
816879cee2 - Fix build on sparc64
Investigated by:	marius
This patch by:		Tanaka Akira <akr@m17n.org> (akr in ruby CVS)
Obtained from:		ruby CVS
2006-01-18 16:05:30 +00:00
Pav Lucistnik
4273976f63 - Provide WITHOUT_PTHREADS option
Submitted by:	Yoshiaki Kasahara <kasahara@nc.kyushu-u.ac.jp>
2006-01-16 09:41:49 +00:00
Pav Lucistnik
09a488b948 - Fix bug: FileUtils.mv() does not unlink source file when moving over
filesystem boundaries

Reported by:	Virgil Champlin <champlin@stupidog.org>
2006-01-16 01:43:29 +00:00
Pav Lucistnik
b525510f5a - OPENSSLINC is even better
Submitted by:	mezz
2006-01-14 18:57:17 +00:00
Pav Lucistnik
d06a8792e0 - Use OPENSSLBASE
Suggested by:	mezz
2006-01-14 18:42:11 +00:00
Pav Lucistnik
5b718a30cb - Add patchfile neded for ruby-tk 2006-01-14 18:40:01 +00:00
Pav Lucistnik
8e38173bbb - Account for removal of tcltklib; 1.8 is now default 2006-01-14 14:57:39 +00:00
Pav Lucistnik
4b7230268d - Enable pthreads using configure switch, so autodetection based on headers
parsing works
2006-01-14 14:38:58 +00:00
Pav Lucistnik
abadc4a1aa - Correct OpenSSL handling from previous commit 2006-01-14 14:10:30 +00:00
Pav Lucistnik
bbcd9f3fd2 - Make OpenSSL handling more obvious 2006-01-14 14:05:32 +00:00
Pav Lucistnik
468362a5b7 - Update to 1.8.4
PR:		ports/91556
Submitted by:	Alexander Wittig <alexander@wittig.name>
2006-01-14 13:25:43 +00:00
Sam Lawrance
2bacf74ceb Fix build when BATCH and WITH_ONIGURUMA is set.
PR:		ports/87704
Submitted by:	IWATSUKI Hiroyuki <don@na.rim.or.jp>
Reviewed by:	Parv <parv@pair.com>
2005-11-29 00:43:50 +00:00
Pav Lucistnik
f307f38435 - Add SHA256 2005-11-25 00:33:45 +00:00
Sergey Matveychuk
442761c2da - Drop maintinership to ports@
Reminded by:	linimon
2005-11-21 22:58:20 +00:00
Sergey Matveychuk
8c2298d950 - Back out the last update. It breaks many ruby ports install.
Reported by:	kris via pointyhat
2005-11-14 09:46:15 +00:00
Sergey Matveychuk
614c684ada bsd.ruby.mk:
- Change LOCALBASE with _RUBY_BASE
- Set _RUBY_BASE=PREFIX if defined _RUBY_PORT_TEST
  _RUBY_BASE=LOCALBASE otherwise for easy ports testing.

lang/ruby18:
- Update to 1.8.3

Grant maintainership to submitter.

While I'm here:
- Add _RUBY_PORT_TEST=yes to lang/ruby16 port too.
  (lang/ruby1[68] must set it for right install).

PR:		ports/87332
Submitted by:	Alexander Novitsky
2005-11-09 08:54:12 +00:00
Sergey Matveychuk
705fca86db - Fix a ruby vulnerabuility in the safe level settings.
Based on:	ports/87816
Submitted by:	Phil Oleson <oz@nixil.net>

Security:	http://vuxml.FreeBSD.org/1daea60a-4719-11da-b5c6-0004614cc33d.html
2005-10-27 19:40:25 +00:00
Simon L. B. Nielsen
575be647d6 Fix arbitrary command execution in XMLRPC server.
PR:		ports/82855
Submitted by:	Renato Botelho <freebsd@galle.com.br>
Obtained from:	Ruby CVS
Approved by:	maintainer timeout (1 day; security)
With hat:	secteam
Security:	CAN-2005-1992
Security:	http://vuxml.FreeBSD.org/594eb447-e398-11d9-a8bd-000cf18bbe54.html
2005-07-03 10:26:31 +00:00
Jeremy Messenger
7df9b2b2b4 Disable threads again; it has caused the more troubles. This time, it has
${PTHREAD_CFLAGS} and ${PTHREAD_LIBS} include in the build to kill the
headache of old '_r' and can't run with something like ruby-opengl, ruby-sdl,
ruby-gtk2 and etc on FreeBSD 4.x or older 5.x. With this commit should solve
those issues. It is recommend you to rebuild any apps that depend on
lang/ruby18, so see the UPDATING for detail.

Remove the 'BROKEN' on the other ports that knu has added them few weeks ago.
Some of them have been tested, so if one of them is still broke then please
let us know and one of us will re-add the 'BROKEN'.

This changes was worked by lofi and me. lofi did everything on FreeBSD 4.x
and I did others. lofi, thanks for help!

Tested by:	many people
Tested on:	i386 (FreeBSD 4.x, 5.x and 6.x), amd64 (FreeBSD 5.x and 6.x),
		and sparc64 (FreeBSD 5.x and 6.x)
Not test on:	ia64 and alpha
Approved by:	portmgr (kris)
2005-02-25 00:17:28 +00:00
David E. O'Brien
b6f7926a71 Hack commit to allow ruby18 to build on sparc64. This changes to threading,
so a real fix should be found ASAP.

Submitted by:	gad
2005-02-24 02:41:40 +00:00
Akinori MUSHA
870baf2a9a The slippery pthread support for systems prior to 502102 has been
dropped and the lang/ruby16_r and lang/ruby18_r ports have been
removed, since no one seems to appreciate the partially working
solution.

Good news is that the pthread support of lang/ruby18 is now enabled by
default for newer systems, which means the ruby interpreter is linked
with libpthread.  This will allow threaded extension libraries to run
and work properly on those systems.

The --march=cputype flag is disabled because it gets ruby to
malfunction and fail to build.  I don't know if the problem is in
libpthread or in gcc.

(It really makes me wonder if they had actually tested before asking
me to do this somewhat risky change ;-)
2005-02-05 04:59:26 +00:00
Akinori MUSHA
ff84ad63c0 Update to the "second" 1.8.2 release. (officially announced, of course) 2004-12-25 16:05:59 +00:00
Akinori MUSHA
930c34b164 Update lang/ruby18 to the 1.8.2 release. Happy holidays! 2004-12-25 04:28:37 +00:00
Akinori MUSHA
04b38c0e35 Fix plist. 2004-12-25 04:02:17 +00:00
Akinori MUSHA
50db8ccf3a Update lang/ruby18 to 1.8.2-preview4.
* Please upgrade sysutils/portupgrade prior to this one, or pkgdb(1)
  may coredump with a double free() problem from a misuse of the DL
  module.  In that case, reinstall sysutils/portupgrade manually.
2004-12-23 20:30:09 +00:00
Simon L. B. Nielsen
23003b8825 Fix DoS in the Ruby CGI module.
Obtained from:	ruby CVS
Reviewed by:	trhodes
OK'ed by:	maintainer silence
With hat:	secteam
2004-11-25 15:25:33 +00:00
Akinori MUSHA
a968313325 Handle ri document directories properly. 2004-08-12 09:46:42 +00:00
Akinori MUSHA
790c513316 Update lang/ruby18 to 1.8.2-preview2. 2004-08-12 08:57:52 +00:00
Akinori MUSHA
4e8d069e3f Pull in the latest change to mkmf.rb to avoid build error when
devel/readline is installed.
2004-07-13 07:03:54 +00:00
Akinori MUSHA
dabf5e1b03 Update lang/ruby18 and the bundled modules to the latest 1.8 branch
snapshot as of 2004-05-02.
2004-05-02 20:30:11 +00:00
Akinori MUSHA
2956c3762c Add SIZE data.
Submitted by:	trevor
2004-03-22 15:05:32 +00:00
Akinori MUSHA
a4ec4cda7d Update pkg-message to match the current state of the default version
of Ruby, which is now 1.8.

Pointed out by:	kris
2004-03-21 07:32:09 +00:00
Kris Kennaway
2b314e4057 BROKEN on ia64: segfault during build 2004-03-14 00:18:21 +00:00
Akinori MUSHA
7be480ee5d Change the default version of ruby to 1.8 for i386 as well, finally.
Always put a version suffix to the ruby name (no matter if ruby is the
default version) to avoid mess in future.

[Notes for i386 users]

If you are a ruby developer and still want to stick with ruby 1.6 as
default, please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.

If you are a ruby developer and want to keep ruby 1.6 as default,
please add RUBY_DEFAULT_VER=1.6 to /etc/make.conf.  Otherwise, please
run the following series of commands to migrate to ruby 1.8:

  1) Reinstall portupgrade manually (and ruby 1.8 will be installed)
	pkg_delete portupgrade-\*
        (cd /usr/ports/sysutils/portupgrade; make install clean)

  2) Reinstall everything that depends on ruby 1.6 (to use ruby 1.8)
	portupgrade -fr lang/ruby16

  3) Reinstall ruby 1.8 (because the previous step kills symlinks)
	portupgrade -f lang/ruby18

  4) Deinstall ruby 1.6 stuff (if you are paranoia)
        pkg_deinstall -ri lang/ruby16
2004-02-26 19:20:09 +00:00
Akinori MUSHA
fe251fef7c Fix plist and bump PORTREVISION.
PR:		ports/61596
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
2004-02-17 03:58:34 +00:00
Akinori MUSHA
ba4b7305d5 Update lang/ruby18 to the 1.8.1 final release. Merry Christmas! 2003-12-24 21:08:32 +00:00
Akinori MUSHA
eab7cdca8b Update lang/ruby18 to 1.8.1.p4. 2003-12-22 10:08:34 +00:00
Akinori MUSHA
940b7f1c39 Update lang/ruby18 and lang/ruby16-shim-ruby18 to 1.8.1-preview3. 2003-12-15 06:35:48 +00:00
Marcel Moolenaar
e7aab4d87a Now that the build on ia64 has been fixed, remove the ONLY_FOR_ARCHS
that listed all archs, except ia64.

Approved by: portmgr (kris)
2003-11-27 08:37:42 +00:00
Marcel Moolenaar
b2958437a1 Fix the build on ia64:
The __libc_ia64_register_backing_store_base variable is defined on
Linux (in glibc) to allow processes to obtain the base of the RSE
backing store. On FreeBSD we do not have such a variable. We also
do not yet have a different interface for processes to use. So, for
now, hardcode the base address of the RSE backing store as it is
on FreeBSD. There's little chance this will change in the future,
so it's not that evil.

Approved by: portmgr (kris)
2003-11-27 07:39:33 +00:00
Akinori MUSHA
aaa48e0ef8 Update lang/ruby18 to 1.8.1-preview2. 2003-10-31 12:33:35 +00:00
Akinori MUSHA
2d14ffb42b Update lang/ruby18 to the latest snapshot as of 2003-09-09.
Many bugs have been fixed since the 1.8.0 release. (The diff file is
very big because some big files were moved, sorry)
2003-09-10 07:33:57 +00:00
Akinori MUSHA
70aad94965 Ruby 1.8.0 builds fine and make test passes on amd64. 2003-08-05 11:58:47 +00:00
Akinori MUSHA
a11066cf7b Update lang/ruby-devel to the long-awaited 1.8.0 release. (IA64 and
AMD64 ports still need some more testing and tweaking)

By this update, openssl, webrick and xmlrpc modules are now part of
the standard distribution.

Since this version should no longer be called -devel, I am planning on
repo-moving lang/ruby{,-devel} to lang/ruby{16,18}, respectively.
2003-08-04 11:15:05 +00:00
Akinori MUSHA
004219de73 The dl module seems to cause coredump on Pentium4 boxen when compiled
with gcc 3.3 with a -mcpu or -march flag (even -mcpu=pentiumpro, which
is the default CPU cflag that bsd.cpu.mk sets, leads ruby to coredump).

Although currently I'm not sure if gcc 3.3's optimization has a bug or
it is that it just exposed the dl module's hidden bug, disable those
flags to work around the problem for the moment.
2003-07-19 16:11:15 +00:00
Akinori MUSHA
cb2850ce7a Correct the checksum for the 2003-06-25 patch.
Bad proxy, no cookie, even for FTP service.

Submitted by:	roberto
2003-06-26 12:39:30 +00:00
Akinori MUSHA
460ffc0359 Update lang/ruby-devel to the snapshot as of 2003-06-25 and hopefully
unbreak for alpha and sparc64. (ia64 and amd64 are not supported yet)
2003-06-26 03:25:13 +00:00
Akinori MUSHA
2a77a4eaa1 It turned out that ruby 1.8.0-preview3 only works with i386 due to
lack of prototypes.  A patch to fix this will follow in a couple of
days, and in the meantime mark this port as ONLY_FOR_ARCHS=i386.
2003-06-23 15:00:58 +00:00
Akinori MUSHA
e53d063604 Update lang/ruby-devel to 1.8.0-preview3.
ruby-csv, drb, rexml and yaml are now part of the ruby 1.8 standard
distribution.
2003-06-23 10:16:13 +00:00
Akinori MUSHA
27f96357e1 Add a patch to fix coredump that occurs when you run ruby with the
verbose flag on. (ruby -v -e 'begin;end')

PORTREVISION is not bumped since this is not a significant problem for
most people.
2003-04-19 19:36:28 +00:00
Akinori MUSHA
40e9f7052c Update lang/ruby, lang/ruby-devel and lang/ruby16-shim-ruby18 to the
latest snapshots as of 2003-04-19.

ruby-bigdecimal (formerly known as ruby-bigfloat) and ruby-zlib are
now part of ruby 1.8.
2003-04-19 15:57:37 +00:00
Akinori MUSHA
ddc24aebc2 Install a cookie file per variant in RUBY_ELISPDIR.
Reported by:	kris
2003-04-05 11:37:55 +00:00
Akinori MUSHA
6444301bd3 ruby-testunit has been integrated into ruby. 2003-03-03 16:47:14 +00:00
Akinori MUSHA
57e369771f Update lang/ruby-devel to 1.8.0-preview2. 2003-03-03 16:33:54 +00:00
Akinori MUSHA
54af146904 Touch configure in the pre-configure stage lest the timestamp of
configure.in be ahead of that of configure and autoconf thus be
demanded.

Submitted:	kris, bento
2003-02-18 11:24:59 +00:00
Akinori MUSHA
3594eaa303 De-pkg-comment. 2003-02-18 05:42:05 +00:00
Akinori MUSHA
e1d433e49a ruby-erb is now part of ruby 1.8 and shim-ruby18. 2003-02-12 16:12:00 +00:00
Akinori MUSHA
e830864950 Use devel/oniguruma to build ruby with oniguruma. 2003-02-04 13:13:05 +00:00
Akinori MUSHA
7138aea220 Update Oniguruma to 20030204. 2003-02-04 12:53:42 +00:00
Akinori MUSHA
9e0be2a43f Update lang/ruby-devel to the latest snapshot as of 2003.01.28.
Update Oni Guruma to 20030121.

Now that the MAKE_ARGS problem is gone, re-enable MAKE_ARGS for
sparc64.
2003-01-29 09:41:03 +00:00
Akinori MUSHA
57ffb5faa0 Properly update for 1.8 [*] and rephrase.
Submitted by:	obrien [*]
2003-01-18 21:50:54 +00:00
Akinori MUSHA
6bcb87cab3 Avoid "make: don't know how to make INSTALLS_DEPENDS. Stop" error by
disabling parallel build on sparc64.  The INSTALLS_DEPENDS thing
probably comes from bsd.port.mk, but I wonder why it is regarded as a
target when it is only used as a boolean variable.  I think make(1)
has some problem with parallel build (-jN) on that platform.

I could not really reproduce the error on panther, but a submitter [1]
says the build went fine if he commented the -jN option out as I
suggested.

Submitted by:	Anders Andersson <anders@hack.org>,
		Joao Pedras <jpedras@webvolution.net> [1],
		kris
2003-01-16 05:39:55 +00:00
Akinori MUSHA
4e15f31434 Add missing files to pkg-plist and bump PORTREVISION.
Submitted by:	kris, bento
2003-01-14 10:00:00 +00:00
Akinori MUSHA
e5f6fc0027 Update lang/ruby-devel to the latest 1.8 snapshot as of 2003-01-11,
which now supports FreeBSD/sparc64.

Set ONLY_FOR_ARCHS to i386, alpha and sparc64.  Ruby does not support
IA64 yet.  It does not even build or install correctly.  We need some
clue to the IA64 stack structure and handling of the IA64 register
windows.
2003-01-11 10:16:22 +00:00
Akinori MUSHA
1423ddf335 Update Oni Guruma (alternative BSDL regexp engine) to 20030109. 2003-01-11 08:46:30 +00:00
Akinori MUSHA
97b20ea392 lang/ruby:
- Update to the 1.6.8 final release. (which fixes a couple of
    coredumping bugs)
  - Update Oni Guruma (alternative BSDL regexp engine) to 20021210.
  - Attach a small knob for debugging.

lang/ruby-devel
  - Update to 1.8.0 preview 1 + errata patch. (fixes a couple of
    coredumping bugs)
  - Update Oni Guruma (alternative BSDL regexp engine) to 20021210.
  - Fix pkg-plist nits.

lang/ruby16-shim-ruby18
  - Update to 1.8.0 preview 1. (sync with 1.6.8 & 1.8.0 preview1)
  - Fix pkg-plist nits.

Approved by:            lioux (and self)
A Merry Christmas to:   all of you
2002-12-24 18:12:20 +00:00
Akinori MUSHA
0d3df60c24 Update lang/ruby to 1.6.8-preview3, lang/ruby16-shim-ruby18 to
1.7.3.2002.12.11, and lang/ruby-devel to 1.7.3-2002.12.12.

- Fix a few bugs that lead to core dump, one in the ruby interpreter
  and another in the syslog module.

  Reported by:	ume (net/dtcp was a victim)

- Fix an installation problem occasionally seen on bento. (a bug in
  Makefile that caused race)

  Submitted by:	bento

- Fix a problem that irb(1) didn't work because the symlink was wrong.

  Submitted by:	Jos Backus <jos@catnook.com>

- Get rid of move & symlink spaghetti completely from the installation
  process.

Discussed with:	portmgr (will)
2002-12-12 12:53:03 +00:00
Akinori MUSHA
be5a93f9f9 Fix the build of lang/ruby_static-devel, i.e. the build of
archiver/ruby-zlib with lang/ruby-devel in the correct way.

The cause of this problem is that FreeBSD's make(1) got a bit too
sensitive about a mixture of `target:' and `target::'.
2002-11-27 17:14:23 +00:00
Akinori MUSHA
58a1c86076 Update lang/ruby-devel to the latest snapshot as of 2002-11-22.
Add a DEBUG knob here too.
2002-11-22 12:49:49 +00:00
Akinori MUSHA
7b91b71640 Add a patch for tempfile.rb from CVS and bump PORTREVISION. 2002-11-18 20:38:39 +00:00
Akinori MUSHA
a495db85a6 Update lang/ruby-devel to the latest snapshot as of 2002-11-14. 2002-11-14 14:23:59 +00:00
Akinori MUSHA
938db3992d Fix installation.
Reported by:	Fritz Heinrichmeyer <Fritz.Heinrichmeyer@FernUni-Hagen.de>
2002-11-03 21:47:34 +00:00
Akinori MUSHA
47041eb8ba Update lang/ruby-devel to the latest snapshot as of 2002-10-30.
FreeBSD/sparc64 fails to build this and somehow the entire OS gets
frozen while running `miniruby'.  I'd appreciate if someone with a
clue could help me fix the problem.
2002-11-02 22:02:02 +00:00
Akinori MUSHA
4bcccab001 Update lang/ruby-devel to the latest snapshot as of 2002-09-27, which
fixes several coredump bugs and fatal threading problems.

Remove the autoconf dependency by including a pre-generated configure
script in the distfile.  It now also includes a pre-generated parse.c
made by bison 1.35.
2002-09-27 13:55:41 +00:00
Akinori MUSHA
7a0aed5180 Update lang/ruby-devel to the latset snapshot as of 2002.09.20. 2002-09-20 23:21:50 +00:00
Akinori MUSHA
bf6e437343 Update lang/ruby-devel to the snapshot as of 2002-09-17.
This fixes coredump on the Alpha.
2002-09-18 09:57:29 +00:00
Akinori MUSHA
67a2ab4506 Update lang/ruby, lang/ruby-devel and lang/ruby16-shim-ruby18 to the
latest snapshots as of today, 2002-09-12 (JST).
2002-09-11 17:30:21 +00:00
Akinori MUSHA
88f4749065 Add a header file that's installed only when WITH_ONIGURUMA is defined
to pkg-plist.

Reported by:	nork
2002-08-03 12:36:22 +00:00
Akinori MUSHA
24686b7073 Install ChangeLog too.
Suggested by:	Andreas Hauser <hauser@informatik.uni-muenchen.de>
2002-07-24 10:56:42 +00:00
Akinori MUSHA
71b459f3a6 Update lang/ruby and lang/ruby-devel to the latest snapshots as of
2002-07-15.
2002-07-15 11:26:49 +00:00
Akinori MUSHA
f4128d935d Funnily enough, missing.h was missing in the pkg-plist. 2002-06-08 07:33:18 +00:00
Akinori MUSHA
30eea66494 Make sure STRIP is defined before referencing the value. STRIP can be
undefined when DEBUG_FLAGS is defined.

Submitted by:	Dave Cornejo <dave@dogwood.com>,
		Joshua Goodall <joshua@roughtrade.net>
2002-05-25 00:30:24 +00:00
Akinori MUSHA
6c4d013ee1 Update lang/ruby and lang/ruby-devel to the latest snapshots as of
2002-05-23.
2002-05-24 10:57:31 +00:00
Akinori MUSHA
c872c68520 Update lang/ruby-devel to the latest development snapshot as of
2002-05-05.  This fixes some ruby extensions under RUBY_VER=1.7.

Update the Oni Guruma regex engine to 20020424.
2002-05-04 22:17:14 +00:00
Akinori MUSHA
79067363b1 Update lang/ruby-devel to the latest development stapshot as of 2002-05-03. 2002-05-03 19:05:25 +00:00
Akinori MUSHA
26b21d0b3c Update ruby-devel to the latest 1.7 snapshot as of 2002-04-12. 2002-04-14 12:36:47 +00:00
Akinori MUSHA
5fe1ba2315 lang/ruby:
- Update to the latest 1.6 stable snapshot as of 2002-03-27.
- Update the Oni Guruma alternative regex engine to 20020325.

lang/ruby-devel:
- Update to the latest 1.7 development snapshot as of 2002-03-26.
- Add the WITH_ONIGURUMA knob as well as lang/ruby.
- Require devel/autoconf (2.53 or later is required).
- Add several modules to the obsoleted modules list (now included):
	bigfloat
	fileutils
	racc-runtime
	strscan
2002-03-26 22:20:00 +00:00
Akinori MUSHA
933a01c2ca Update lang/ruby to the latest release, 1.6.7.
Update lang/ruby-devel to the latest snapshot as of 2002-03-01.
2002-03-01 16:53:55 +00:00
Akinori MUSHA
8a9fa8cee3 Set MAKE_ENV to "LANG=C" to prevent bison 1.33 w/ gettext 0.10.35
(what is built from ports) from coredumping. [workaround]

Set MAKE_ARGS to "-j3" to hasten the build.
2002-02-19 20:48:40 +00:00
Akinori MUSHA
f64fedc24d Update lang/ruby-devel to the latest snapshot as of 2002-02-10. 2002-02-12 09:23:06 +00:00
Akinori MUSHA
29ab188f02 To keep users from experiencing upgrading problems, make lang/ruby and
lang/ruby-devel deinstall obsoleted (integrated) packages in their
post-install targets (for installation from ports) and in their plists
(for installation from packages),

Update to the latest snapshot as of 2002-01-29 while I'm at it.
2002-01-29 09:14:09 +00:00
Akinori MUSHA
511ddbdf96 Update ruby and ruby-devel to the latest snapshots as of 2002-01-26. 2002-01-25 20:58:05 +00:00
Will Andrews
f3171de7e6 First round of auto* cleanups:
- USE_AUTO* -> USE_AUTO*_VER=* where required
 - USE_AUTO* / *_DEPENDS=.*auto*:*/devel/auto* -> GNU_CONFIGURE where OK
 - Other minor changes to fix things

These changes should be no-ops with the current bsd.port.mk, but will
assist in preparing for the next generation of USE_AUTO*.

Submitted by:	bento 4-exp USE_AUTO* cleanups
		http://people.FreeBSD.org/~will/4-exp/
		http://bento.FreeBSD.org/errorlogs/4-exp-latest/
2002-01-06 06:20:22 +00:00
Akinori MUSHA
816167d11c Update lang/ruby to the 1.6.6 Xmas stable release.
Update lang/ruby-devel to the 1.7.2 Xmas' development snapshot.
2001-12-25 17:02:33 +00:00
Akinori MUSHA
fc7b9ee696 Properly set the file mode bits of the irb executables to ${BINMODE}. 2001-12-22 16:45:05 +00:00
Akinori MUSHA
c7d7f1b6ef Update lang/ruby to the latest snapshot, 1.6-2001.11.23.
Update lang/ruby-devel to the latest snapshot, 1.7-2001.11.22.

Use bzip2 patches instead of gzip patches.
2001-11-24 09:02:52 +00:00
Akinori MUSHA
b532ce3f0b Update ruby-devel to the latest snapshot (1.7.2-2001.11.09). 2001-11-10 19:08:34 +00:00
Akinori MUSHA
8b7c42a0ce Set LATEST_LINK to "ruby_static-devel". 2001-11-06 19:58:44 +00:00