summaryrefslogtreecommitdiff
path: root/lang/ruby
AgeCommit message (Collapse)AuthorFilesLines
2005-11-03Drop support of ruby16 base packages.taca1-18/+7
2005-11-02- Update to ruby 1.8.3.taca1-3/+2
- Conflict with pkg_alternatives (ruby18-base support PKG_ALTERNATIVES now).
2005-11-02- Update to RUBY18_VERSION to 1.8.3.taca1-20/+32
- 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-02Use subst framework to process REPLACE_RUBY.taca1-29/+16
2005-11-02Replace LOCALBASE with PREFIX.taca1-11/+11
2005-11-02Added BUILDLINK_RECOMMENDED with current version of ruby.taca1-1/+2
2005-10-16Buildlink ${RUBY} to ${BUILDLINK_DIR}/bin/ruby. It may help sometaca1-1/+10
configure scripts to detect ruby executable. This codes are kindly provided by jlam@.
2005-10-16Set USE_RUBY_DIST_SUBDIR to yes if it isn't defined yet.taca1-1/+6
2005-10-16Don't set to DIST_SUBDIR to ruby here.taca1-12/+14
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-09-11Move default definition of DIST_SUBDIR for Ruby relatedtaca2-9/+9
from modules.mk to rubyversion.mk. This should fix devel/ruby-rd-mode package.
2005-08-31Match the name of the ruby shared library on FreeBSD and DragonFly tojlam1-3/+3
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-07-19depends should be ../../<category>/<pkg>grant1-2/+2
2005-06-23Add PRINT_PLIST_AWK patterns to exclude RUBY_DOCDIR andminskim1-1/+11
RUBY_EXAMPLESDIR in generating PLIST for ruby modules.
2005-06-17Fix inappropriate uses of ${LOCALBASE} or ${X11PREFIX} instead ofjlam1-2/+2
${PREFIX}.
2005-06-16Create directories before installing files into them.jlam1-1/+3
2005-04-10Add PRINT_PLIST_AWK patterns for ruby modules.minskim1-1/+8
2005-04-02Use DEPENDS, instead of including buildlink3.mk, to pull inminskim1-1/+6
dependency when NO_BUILD is set. Approved by taca@.
2005-03-30Add RUBY_VER_DIR to PLIST_SUBST.taca1-1/+2
2005-03-24Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to bewiz1-2/+1
useful.
2005-03-24USE_BUILDLINK3 is mandatory; don't check for it anymore.tv1-6/+1
2005-03-08Fix botch in previous: argument after : in DEPENDS must be a relativetv1-2/+2
path, not an absolute path.
2005-03-06Change depends to ruby16-base/ruby18-base package from ruby16/ruby18taca2-7/+8
package and tweak the package's COMMENT. Bump PKGREVISION.
2005-03-06Correct content to really buildlink3.mk; fix many mistakes.taca1-61/+15
2005-03-06Some clean up along with introducing ruby16-base/ruby18-base and maketaca2-45/+44
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-06Cosmetic change with pkglint(1).taca1-4/+4
2005-02-21Add h2rb command wrapper for ruby18 package.taca1-2/+3
Bump PKGREVISION.
2005-02-21Move common configure related parameter from ruby16/Makefile andtaca1-1/+27
ruby18/Makefile.
2005-02-09Fix version suffix of shared library, libruby.so for OpenBSD.taca1-1/+4
Fix PR pkg/29214 from Hiramatsu Yoshifumi.
2005-01-28I've completely forgot that the ruby library directory name on Linuxtaca1-1/+5
is still differ with Ruby 1.6.8. So, tweak it Linux and ruby16 base.
2005-01-28The ruby library directory name on Linux has been changed in Rubyminskim1-5/+1
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-23Update Ruby 1.8.2.taca1-2/+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-21Add ruby build support for Interix, modeled on NetBSD config.tv1-2/+2
2005-01-16Introduce RUBY_HAS_ARCHLIB.taca1-2/+11
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.)
2004-12-16Don't always set DIST_SUBDIR but only if RUBY_DIST_SUBDIR isn't empty.taca1-1/+3
This change dosen't affect any current ruby based packages.
2004-12-05Improve.wiz1-6/+7
2004-12-05Restore package dependency sentence.taca1-1/+2
Thanks Timothy Lee Roden very much, reminding me correct English syntax.
2004-12-04Simplify description removing ambiguous sentence.taca1-2/+1
2004-12-04- Introduce RUBY_DLEXT which is used to replace suffix of Ruby'staca1-3/+13
extention library. It will be used for Darwin support. - Change RUBY_VERSION_LIST from space separated list to comma separated list.
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-12-01Add RUBY_VERSION_LIST, list of supported ${RUBY_VER}.taca1-1/+6
2004-11-29Remove includeing ncurses's buildlinke3.mk file. It was addedtaca1-3/+1
while creating new framework and completely obsoleted by separating ruby-curses package.
2004-11-29- set RUBY_REQD proper value.taca2-8/+15
- use RUBY_REQD in buildlink3.mk. Fix RUBY_REQD undefined in some case.
2004-11-29Allow selecting sub-directory on MASTER_SITES with RUBY_SITE_SUBDIR.taca1-14/+15
2004-11-28Add MESSAGE_SUST as PLIST_SUBST here.taca1-1/+3
2004-11-28Fix MASTER_SITE_RUBY to use proper version directory.taca1-14/+14
2004-11-27Update ruby package to 1.8.1.taca2-33/+29
Now, this package isn't meta-package. Ruby itself is provided as language/ruby18 (Ruby 1.8.1) or language/ruby16 (Ruby 1.6.8) and Ruby's commands are $PREFIX/bin/ruby18 or $PREFIX/bin/ruby16. This pacakge provide commands without its version in name as $PREFIX/bin/ruby. Some extention libraries bundled in Ruby's distribution are move to separate packages. For ruby18: converters/ruby-iconv: Iconv module databases/ruby-dbm: DBM module databases/ruby-gdbm: GDBM module devel/ruby-curses: Curses module security/ruby-digest: message digest module security/ruby-openssl: OpenSSL module devel/ruby-readline: readline module x11/ruby-tcltklib: Tcl/Tk libraries x11/ruby-tk: Tk modules And for ruby16: databases/ruby-dbm: DBM module databases/ruby-gdbm: GDBM module devel/ruby16-curses: Curses module security/ruby-digest: message digest module devel/ruby-readline: readline module x11/ruby16-tcltklib: Tcl/Tk libraries x11/ruby16-tk: Tk modules You can specify default Ruby's version by setting RUBY_VERSION_DEFAULT to 1.6 or 1.8 in /etc/mk.conf.
2004-11-27Importing files for Ruby's new framework.taca5-0/+488
2004-03-16Add ruby to CATEGORIES.taca1-2/+2
2004-03-12Bump pacakge revision with ruby-base package's update.taca1-1/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2