Commit graph

97 commits

Author SHA1 Message Date
taca
7f74be6582 Remove USE_RUBY_DIST_SUBDIR which is unused now. 2006-01-05 07:04:47 +00:00
taca
c2bc92eaf0 lang/ruby package is now 1.8.4, reset PKGREVISION. 2006-01-03 14:39:51 +00:00
taca
6b601254d3 Set default ruby's version to 1.8.4. 2006-01-03 14:31:17 +00:00
taca
e4205b0597 Stop handling DIST_SUBDIR default for Ruby based packages. 2006-01-03 14:29:58 +00:00
taca
a7aa3e89fb Stop handling DIST_SUBDIR default for Ruby packages.
First, set default value of USE_RUBY_DIST_SUBDIR to "no".
2006-01-03 14:24:32 +00:00
abs
f2b16de187 fix typo in comment, and rephrase sentance 2005-12-28 09:27:13 +00:00
rillig
039c944473 Bumped the PKGREVISION of the packages that have been broken by the recent
"pkglint --autofix" change.
2005-12-08 09:52:15 +00:00
rillig
6419e9879b Fixed PLIST quoting issue introduced by the recent "pkglint --autofix"
change.
2005-12-08 09:14:50 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
minskim
54597a140c English grammar fix. 2005-11-10 00:17:36 +00:00
taca
753da64c74 Drop support of ruby16 base packages. 2005-11-03 07:23:41 +00:00
taca
26beec0b5d - Update to ruby 1.8.3.
- Conflict with pkg_alternatives (ruby18-base support PKG_ALTERNATIVES now).
2005-11-02 09:00:44 +00:00
taca
7b6a2b66f5 - Update to RUBY18_VERSION to 1.8.3.
- Replace LOCALBASE with PREFIX.
- Add RUBY_RIDIR, RUBY_BASERIDIR, RUBY_SYSRIDIR and RUBY_SITERIDIR
  for document data directories of RI.
- Add RUBY_VERSION and RUBY_VERSION_DEFAULT to MAKEFLAGS.
- More Ruby related variables to substitution variables.
- Don't set RUBY_VERSION_DEFAULT if it is already defined.
2005-11-02 08:56:17 +00:00
taca
2c3170f56f Use subst framework to process REPLACE_RUBY. 2005-11-02 07:44:33 +00:00
taca
90a1578320 Replace LOCALBASE with PREFIX. 2005-11-02 07:44:24 +00:00
taca
596490db6b Added BUILDLINK_RECOMMENDED with current version of ruby. 2005-11-02 07:44:02 +00:00
taca
b478568915 Buildlink ${RUBY} to ${BUILDLINK_DIR}/bin/ruby. It may help some
configure scripts to detect ruby executable.

This codes are kindly provided by jlam@.
2005-10-16 15:18:02 +00:00
taca
3e7f2b528a Set USE_RUBY_DIST_SUBDIR to yes if it isn't defined yet. 2005-10-16 15:09:46 +00:00
taca
1ea4b5f2cb Don't set to DIST_SUBDIR to ruby here.
o Change DIST_SUBDIR handling; introduce USE_RUBY_DIST_SUBDIR and set
  DIST_SUBDIR if USE_RUBY_DIST_SUBDIR is defined to /[yY][eE][sS]/.
o Add more macros to replace in FILES_SUBST, MESSAGE_SUBST and PLIST_SUBST.
2005-10-16 15:09:01 +00:00
taca
9586475c44 Move default definition of DIST_SUBDIR for Ruby related
from modules.mk to rubyversion.mk.

This should fix devel/ruby-rd-mode package.
2005-09-11 15:54:22 +00:00
jlam
ae96ace9f1 Match the name of the ruby shared library on FreeBSD and DragonFly to
the way that LIBRUBY_SO is defined in the ruby configure script.  This
fixes PLIST breakage in the ruby18-base package on at least FreeBSD.
2005-08-31 08:50:32 +00:00
grant
9b1ec25d56 depends should be ../../<category>/<pkg> 2005-07-19 10:01:15 +00:00
minskim
90bc657e39 Add PRINT_PLIST_AWK patterns to exclude RUBY_DOCDIR and
RUBY_EXAMPLESDIR in generating PLIST for ruby modules.
2005-06-23 15:16:53 +00:00
jlam
d0915c61c3 Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead of
${PREFIX}.
2005-06-17 04:49:45 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
minskim
bff2680fad Add PRINT_PLIST_AWK patterns for ruby modules. 2005-04-10 00:57:58 +00:00
minskim
a0f8a5632d Use DEPENDS, instead of including buildlink3.mk, to pull in
dependency when NO_BUILD is set.

Approved by taca@.
2005-04-02 05:10:10 +00:00
taca
6cb49eb150 Add RUBY_VER_DIR to PLIST_SUBST. 2005-03-30 16:16:20 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
tv
fc05eb808a USE_BUILDLINK3 is mandatory; don't check for it anymore. 2005-03-24 19:20:43 +00:00
tv
c7260c11e9 Fix botch in previous: argument after : in DEPENDS must be a relative
path, not an absolute path.
2005-03-08 16:31:02 +00:00
taca
f4f48af2c5 Change depends to ruby16-base/ruby18-base package from ruby16/ruby18
package and tweak the package's COMMENT.

Bump PKGREVISION.
2005-03-06 16:46:05 +00:00
taca
cf05ad3543 Correct content to really buildlink3.mk; fix many mistakes. 2005-03-06 16:44:04 +00:00
taca
43c31406a7 Some clean up along with introducing ruby16-base/ruby18-base and make
ruby16/ruby18 package to meta pacakge.

- Define RUBY_BASE to refer ruby16-base or ruby18-base name.
- Define RUBY_SRCDIR to refer ruby16-base/ruby18-base src directory.
- Move some definition from Makefile.comon to rubyversion.mk.
- Add X11BASE to CONFIGURE_ENV.
- Add RUBY_VERSION to MESSAGE_SUBST and PLIST_SUBST.
2005-03-06 16:42:30 +00:00
taca
cf24692f45 Cosmetic change with pkglint(1). 2005-03-06 13:05:38 +00:00
taca
c580fa17c2 Add h2rb command wrapper for ruby18 package.
Bump PKGREVISION.
2005-02-21 15:35:53 +00:00
taca
4b716b2c3b Move common configure related parameter from ruby16/Makefile and
ruby18/Makefile.
2005-02-21 15:25:36 +00:00
taca
0987652a41 Fix version suffix of shared library, libruby.so for OpenBSD.
Fix PR pkg/29214 from Hiramatsu Yoshifumi.
2005-02-09 15:28:46 +00:00
taca
b7bfa051b1 I've completely forgot that the ruby library directory name on Linux
is still differ with Ruby 1.6.8.  So, tweak it Linux and ruby16 base.
2005-01-28 13:51:24 +00:00
minskim
d5251d86fb The ruby library directory name on Linux has been changed in Ruby
1.8.2 to be consistent with other platforms.  Update RUBY_ARCH to
match the change.  This makes lang/ruby18 build again on Linux.

Approved by MAINTAINER.
2005-01-28 13:30:15 +00:00
taca
e794da07d3 Update Ruby 1.8.2.
This is basically bug fix release, but official changes aren't provided
yet.  Please refer ChangeLog.

Here is pkgsrc changes:

o Set RUBY_HAS_ARCHLIB=yes for Ruby packages including archtecture depending
  extention library in order to depend more specific Ruby.

o Now install database for ri(1).  Fix PR pkg/28566.

o Net::IMAP

	* lib/net/imap.rb (u8tou16): fixed typo. fixed: [ruby-list:40546]

o NKF:

	* ext/nkf/nkf-utf8/nkf.c (reinit): should initialize all static
	  variables.  fixed: [ruby-list:40445]

	* ext/nkf/lib/kconv.rb (Kconv::RegexpEucjp): second byte is up to
	  0xfe.

	* ext/nkf/lib/kconv.rb (Kconv#kconv): should handle UTF8 and UTF16
	  properly.

o WEBrick

	* lib/webrick/httpauth/htpasswd.rb (WEBrick::Htpasswd#reload):
	  raise NotImplementedError if password is encrypted by digest
	  algorithms. This patch is contributed by sheepman. [ruby-list:40467]

	* lib/webrick/httpauth/digestauth.rb
	  (WEBrick::HTTPAuth::DigestAuth#_authenticate): fix digest calculation.
	  This patch is contributed by sheepman. [ruby-list:40482]

	* lib/webrick/{httpauth.rb,httpauth/basicauth.rb,httpproxy.rb}: use
	  pack/unpack-template char "m" instead of lib/base64.rb to do base64
	  encoding/decoding. fixed: [ruby-dev:25336]
2005-01-23 17:33:19 +00:00
tv
3663314176 Add ruby build support for Interix, modeled on NetBSD config. 2005-01-21 06:13:36 +00:00
taca
449c9cf5ce Introduce RUBY_HAS_ARCHLIB.
RUBY_HAS_ARCHLIB	This package contains machine dependent binaries.

This macro takes boolean value (yes/no) and if it is yes, the requierd
version of Ruby will change to current pkgsrc's version not minimum
version like 1.6.8 or 1.8.1.  (It would make sence when Ruby package
step to 1.8.2 or lator.)
2005-01-16 11:48:56 +00:00
taca
33dc5c35be Don't always set DIST_SUBDIR but only if RUBY_DIST_SUBDIR isn't empty.
This change dosen't affect any current ruby based packages.
2004-12-16 07:11:55 +00:00
wiz
59c35abe3d Improve. 2004-12-05 15:24:12 +00:00
taca
9356820c83 Restore package dependency sentence.
Thanks Timothy Lee Roden very much, reminding me correct English syntax.
2004-12-05 15:12:51 +00:00
taca
63c33acd63 Simplify description removing ambiguous sentence. 2004-12-04 16:10:04 +00:00
taca
eedc8c0aaf - Introduce RUBY_DLEXT which is used to replace suffix of Ruby's
extention library.  It will be used for Darwin support.
- Change RUBY_VERSION_LIST from space separated list to comma separated
  list.
2004-12-04 16:05:06 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00