Commit Graph

36 Commits

Author SHA1 Message Date
Kris Kennaway
041d1cac42 ruby18_static builds on amd64
Approved by:	portmgr (self)
2004-09-27 23:07:22 +00:00
Kris Kennaway
5f4841248d Slave port ruby18_static is BROKEN on amd64: Configure fails 2004-04-04 01:35:39 +00:00
Kirill Ponomarev
4efa9ce4ab - Use USE_ICONV knob
Approved by:	portmgr
2004-03-30 19:20:22 +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
9e740614cc Unbreak by removing an obsolete patch, which fix has already been
integrated into lang/ruby16.
2003-11-13 19:58:25 +00:00
Akinori MUSHA
f3f929924f Get lang/ruby_static-devel to build. 2003-08-04 17:55:42 +00:00
Akinori MUSHA
57b5c30e65 Load rbconfig.rb before referring to Config and unbreak. 2003-07-31 22:16:01 +00:00
Akinori MUSHA
a23c4abe67 Unbreak the build. 2003-04-26 21:17:35 +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
20891a02d0 Another BUILD_DEPENDS -> EXTRACT_DEPENDS leftover.
Noted by:	kris
2003-03-18 02:49:13 +00:00
Akinori MUSHA
2e424568fb Change BUILD_DEPENDS to EXTRACT_DEPENDS.
Submitted by:	bento
2003-03-11 08:57:33 +00:00
Akinori MUSHA
3594eaa303 De-pkg-comment. 2003-02-18 05:42:05 +00:00
Akinori MUSHA
899eb62343 Explicitly specify RUBY_VER?=1.6 to avoid duplicate INDEX entry when
RUBY_DEFAULT_VER=1.8.

Submitted by:	kris
2003-01-24 04:39:04 +00:00
Akinori MUSHA
ae6dcb78fd Remove an obsolete LANG=C kludge.
Add a knob for debugging.
2002-11-18 12:02:29 +00:00
Akinori MUSHA
166b4155de Zero PORTREVISION after the PORTVERSION is bumped. 2002-11-07 01:30:54 +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
6ac834a5c6 lang/ruby_static doesn't depend on autoconf any more.
(but lang/ruby_static-devel still does)
2002-09-24 20:24:40 +00:00
Akinori MUSHA
9e39a68313 Fix a silly typo introduced in the previous commit and unbreak.
Submitted by:	bento
2002-09-23 12:15:23 +00:00
Akinori MUSHA
508f802204 Use RUBY_SHIM18_PORT. 2002-09-21 07:11:58 +00:00
Akinori MUSHA
6288beb462 - Integrate the digest/*, racc/cparse, iconv, shim16_18 modules into
lang/ruby_static.

- Integrate the iconv module into lang/ruby_static-devel.
2002-09-11 18:22:01 +00:00
Akinori MUSHA
a463bb6f3a devel/ruby-strscan has been replaced with lang/ruby16-shim-ruby18.
Reported by:	make index
2002-06-09 07:05:22 +00:00
Akinori MUSHA
187bcf33c1 devel/ruby-fnmatch has been replaced with lang/ruby16-shim-ruby18. 2002-06-08 18:18:52 +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
9477c6e16c Use autoconf 2.53 for lang/ruby_static-devel and unbreak it. 2002-03-30 10:10:36 +00:00
Akinori MUSHA
9f048e867a Include databases/ruby-bdb1.
Improve the extconf.rb detection routine in Makefile.

Bump PORTREVISION.
2002-02-20 05:52:50 +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
3109473019 Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
2002-01-29 09:19:45 +00:00
Akinori MUSHA
62cf21dd56 Remove ruby-syslog from here too.
Submitted by:	olgeni
2001-12-26 06:30:29 +00:00
Akinori MUSHA
9a1e8fea6e Update ruby to the 1.6.5 release. 2001-09-19 14:34:06 +00:00
Akinori MUSHA
8cd0cf83da Do not static link everything (including libc) but just compile in
some dynamic modules, and leave a knob which links everything as
before (-DSTATIC).
2001-09-17 07:45:58 +00:00
Akinori MUSHA
61575cdfa9 Now Ruby 1.7 has fnmatch out-of-the-box. 2001-06-21 16:45:20 +00:00
Akinori MUSHA
9e902c5178 Compile ruby-fnmatch in. 2001-06-11 05:04:09 +00:00
Akinori MUSHA
a2bd9f0603 Introduce RUBY_DEFALUT_VER to choose a default version of ruby to use.
Introduce RUBY_R in preparation for ruby_r & ruby_r-devel ports.

Define RUBY_CONFIGURE_ARGS.
2001-06-04 14:54:32 +00:00
Akinori MUSHA
99c64a19db Support installing multiple versions of ruby_s. (You'll have ruby16_s
and ruby17_s, and ruby_s as a symlink to either)
2001-05-06 16:46:05 +00:00
Akinori MUSHA
7b314e8a06 Do not link libc_r when it is unnecessary. 2001-04-01 18:14:49 +00:00
Akinori MUSHA
04d1ec84c6 Add lang/ruby_static, the statically linked version of the "ruby"
executable, with some basic extensions compiled in.

This is added so people can use ruby even in an emergency.
2001-02-19 15:55:35 +00:00