head 1.8; access; symbols pkgsrc-2013Q2:1.8.0.20 pkgsrc-2013Q2-base:1.8 pkgsrc-2012Q4:1.8.0.18 pkgsrc-2012Q4-base:1.8 pkgsrc-2011Q4:1.8.0.16 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q2:1.8.0.14 pkgsrc-2011Q2-base:1.8 pkgsrc-2009Q4:1.8.0.12 pkgsrc-2009Q4-base:1.8 pkgsrc-2008Q4:1.8.0.10 pkgsrc-2008Q4-base:1.8 pkgsrc-2008Q3:1.8.0.8 pkgsrc-2008Q3-base:1.8 cube-native-xorg:1.8.0.6 cube-native-xorg-base:1.8 pkgsrc-2008Q2:1.8.0.4 pkgsrc-2008Q2-base:1.8 pkgsrc-2008Q1:1.8.0.2 pkgsrc-2008Q1-base:1.8 pkgsrc-2007Q4:1.7.0.8 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.6 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.4 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.2 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.6.0.2 pkgsrc-2006Q4-base:1.6 pkgsrc-2006Q3:1.4.0.8 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.6 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.4 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.2 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.3.0.6 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.3.0.4 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.2 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.1.1.1.0.18 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.16 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.14 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.12 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.10 pkgsrc-2003Q4-base:1.1.1.1 netbsd-1-6-1:1.1.1.1.0.6 netbsd-1-6-1-base:1.1.1.1 netbsd-1-6:1.1.1.1.0.8 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.4 pkgviews-base:1.1.1.1 buildlink2:1.1.1.1.0.2 buildlink2-base:1.1.1.1 netbsd-1-5-PATCH003:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.8 date 2008.03.13.21.04.40; author jlam; state dead; branches; next 1.7; 1.7 date 2007.03.15.16.42.59; author taca; state Exp; branches; next 1.6; 1.6 date 2006.12.13.10.55.51; author taca; state Exp; branches; next 1.5; 1.5 date 2006.12.06.16.31.34; author taca; state Exp; branches; next 1.4; 1.4 date 2005.11.02.08.59.05; author taca; state Exp; branches 1.4.8.1; next 1.3; 1.3 date 2005.02.19.05.12.24; author taca; state Exp; branches; next 1.2; 1.2 date 2005.01.23.17.33.19; author taca; state Exp; branches; next 1.1; 1.1 date 2001.06.30.08.18.27; author taca; state Exp; branches 1.1.1.1; next ; 1.4.8.1 date 2006.12.09.10.17.47; author salo; state Exp; branches; next ; 1.1.1.1 date 2001.06.30.08.18.27; author taca; state Exp; branches; next ; desc @@ 1.8 log @Support user-destdir installation. @ text @$NetBSD: patch-aa,v 1.7 2007/03/15 16:42:59 taca Exp $ This patch is generated with "diff -u -U 2". --- extconf.rb.orig 2005-05-25 22:01:56.000000000 +0900 +++ extconf.rb @@@@ -16,14 +16,11 @@@@ def have_readline_var(var) end dir_config('curses') -dir_config('ncurses') dir_config('termcap') dir_config("readline") enable_libedit = enable_config("libedit") have_library("user32", nil) if /cygwin/ === RUBY_PLATFORM -have_library("ncurses", "tgetnum") || - have_library("termcap", "tgetnum") || - have_library("curses", "tgetnum") +have_library("curses", "tgetnum") if enable_libedit unless (have_readline_header("editline/readline.h") || @ 1.7 log @Updating Ruby to 1.8.6; ruby18-readline - discontinue use of RUBY_PATCH_DATE. - Introduce RUBY_PATCH_LEVEL. pkgsrc's ruby tracks Ruby's patch release and avoid to maintain its own patch files (with RUBY_PATCH_DATE). Changes are too much, please see ChangeLog file. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2006/12/13 10:55:51 taca Exp $ @ 1.6 log @Improve checking of some "rl_*" gnu readline compatible functions. It should fix PR pkg/35244. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 2006/12/06 16:31:34 taca Exp $ a22 9 @@@@ -43,6 +40,8 @@@@ else end have_readline_var("rl_filename_completion_function") +have_readline_var("rl_username_completion_function") +have_readline_var("rl_completion_matches") have_readline_var("rl_deprep_term_function") have_readline_var("rl_completion_append_character") have_readline_var("rl_basic_word_break_characters") @ 1.5 log @Update ruby-readline package to 1.8.5.20061205: - No change with 20061205 patch. - Disable checking rl_filename_completion_function() to prevent compile error. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2005/11/02 08:59:05 taca Exp $ d23 1 a23 2 @@@@ -42,7 +39,6 @@@@ else end d26 3 a28 1 -have_readline_var("rl_filename_completion_function") @ 1.4 log @- Update to Ruby 1.8.3. - Don't make always use GNU readline. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2005/02/19 05:12:24 taca Exp $ d23 8 @ 1.4.8.1 log @Pullup ticket 1943 - requested by taca security update for ruby18 Revisions pulled up: - pkgsrc/lang/ruby/Makefile 1.41 - pkgsrc/lang/ruby/rubyversion.mk 1.29, 1.30 - pkgsrc/lang/ruby18-base/Makefile 1.29 - pkgsrc/lang/ruby18-base/PLIST 1.9 - pkgsrc/lang/ruby18-base/PLIST.common_end 1.2 - pkgsrc/lang/ruby18-base/distinfo 1.17 - pkgsrc/lang/ruby18-base/options.mk 1.1 - pkgsrc/lang/ruby18-base/patches/patch-af 1.1 - pkgsrc/lang/ruby18-base/patches/patch-bl removed - pkgsrc/lang/ruby18/Makefile 1.15 - pkgsrc/databases/ruby-gdbm/Makefile 1.15 - pkgsrc/databases/ruby-gdbm/distinfo 1.1 - pkgsrc/devel/ruby-curses/Makefile 1.10 - pkgsrc/devel/ruby-curses/distinfo 1.7 - pkgsrc/devel/ruby-mode/Makefile 1.15 - pkgsrc/devel/ruby-mode/distinfo 1.6 - pkgsrc/devel/ruby-readline/Makefile 1.20 - pkgsrc/devel/ruby-readline/distinfo 1.13 - pkgsrc/devel/ruby-readline/patches/patch-aa 1.5 - pkgsrc/x11/ruby-tk/Makefile 1.25, 1.26 - pkgsrc/x11/ruby-tk/PLIST 1.7 - pkgsrc/x11/ruby-tk/distinfo 1.11 - pkgsrc/mk/defaults/options.description 1.130 Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:25:26 UTC 2006 Modified Files: pkgsrc/databases/ruby-gdbm: Makefile Added Files: pkgsrc/databases/ruby-gdbm: distinfo Log Message: Update ruby-gdbm package to 1.8.5.20061205: - rdoc addition and trivial change. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:28:18 UTC 2006 Modified Files: pkgsrc/devel/ruby-curses: Makefile distinfo Log Message: Update ruby-curses package to 1.8.5.20061205: - Fixed colose_set method always returns false. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:36:41 UTC 2006 Modified Files: pkgsrc/devel/ruby-mode: Makefile Added Files: pkgsrc/devel/ruby-mode: distinfo Log Message: Update ruby-mode package to 1.8.5.20061205. Tue Dec 5 00:59:05 2006 Yukihiro Matsumoto * misc/ruby-mode.el (ruby-parse-partial): need to parse "/=" as self assignment operator, not regex. [ruby-talk:227324] Wed Sep 13 18:25:18 2006 Yukihiro Matsumoto * misc/ruby-mode.el (ruby-parse-partial): better here-doc support. a patch from Marshall T. Vandegrift . [ruby-core:08804] --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:31:34 UTC 2006 Modified Files: pkgsrc/devel/ruby-readline: Makefile distinfo pkgsrc/devel/ruby-readline/patches: patch-aa Log Message: Update ruby-readline package to 1.8.5.20061205: - No change with 20061205 patch. - Disable checking rl_filename_completion_function() to prevent compile error. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:34:42 UTC 2006 Modified Files: pkgsrc/lang/ruby: Makefile Log Message: Update ruby package to 1.8.5.20061205. No change for this wrapper package. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:17:17 UTC 2006 Modified Files: pkgsrc/lang/ruby: rubyversion.mk Log Message: - Handle patchlevel which has introduced to Ruby. - Introduce RUBY_PATCH_DATE and RUBY_VERSION_SUFFIX. - Change _RUBY_VERS_TEENY to _RUBY_VER_TEENY as other version variable like RUBY_VER_MAJOR. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:19:50 UTC 2006 Modified Files: pkgsrc/lang/ruby: rubyversion.mk Log Message: Update RUBY18_PATCH_DATE to 20061205, starting update of Ruby. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:34:09 UTC 2006 Modified Files: pkgsrc/lang/ruby18: Makefile Log Message: Update ruby18 package to 1.8.5.20061205. No change for this meta pacakge itself. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:24:27 UTC 2006 Modified Files: pkgsrc/lang/ruby18-base: Makefile PLIST PLIST.common_end distinfo Added Files: pkgsrc/lang/ruby18-base: options.mk pkgsrc/lang/ruby18-base/patches: patch-af Removed Files: pkgsrc/lang/ruby18-base/patches: patch-bl Log Message: o Update ruby18-base pacakge to Ruby 1.8 branch 2006/12/05. - Many changes from 2006/9/6; see Changes file, please. - Fixes another cgi.rb vulnerability: http://jvn.jp/jp/JVN%2384798830/index.html o Introduce ruby-build-ri-db PKG_OPTION which enable installing database for Ruby's ri utility. Default is disabled and should be fix PR pkg/34587. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 17:00:54 UTC 2006 Modified Files: pkgsrc/mk/defaults: options.description Log Message: Add description of ruby-build-ri-db. --- Module Name: pkgsrc Committed By: tv Date: Fri Nov 10 16:54:54 UTC 2006 Modified Files: pkgsrc/x11/ruby-tk: Makefile Log Message: Use find -print | xargs rather than find -exec. --- Module Name: pkgsrc Committed By: taca Date: Wed Dec 6 16:33:16 UTC 2006 Modified Files: pkgsrc/x11/ruby-tk: Makefile PLIST distinfo Log Message: Update ruby-tk package to 1.8.5.20061205: Changes are huge, please see Changes. - pkgsrc change; fix permission of a image file. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 2006/12/06 16:31:34 taca Exp $ a22 8 @@@@ -42,7 +39,6 @@@@ else end end -have_readline_var("rl_filename_completion_function") have_readline_var("rl_deprep_term_function") have_readline_var("rl_completion_append_character") have_readline_var("rl_basic_word_break_characters") @ 1.3 log @Fix build problem when RUBY_VERSION_DEFAULT set to 1.6. No functional change. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2005/01/23 17:33:19 taca Exp $ d5 8 a12 3 --- extconf.rb.orig 2004-07-15 23:11:38.000000000 +0900 +++ extconf.rb 2005-02-19 01:51:38.000000000 +0900 @@@@ -6,6 +6,5 @@@@ d14 1 d16 4 a19 4 -have_library("ncurses", "tgetnum") or - have_library("termcap", "tgetnum") or +have_library("termcap", "tgetnum") or have_library("curses", "tgetnum") d21 2 @ 1.2 log @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] @ text @d1 3 a3 1 $NetBSD: patch-aa,v 1.1.1.1 2001/06/30 08:18:27 taca Exp $ d6 2 a7 3 +++ extconf.rb @@@@ -5,8 +5,7 @@@@ dir_config('ncurses') dir_config('termcap') a14 1 if have_header("readline/readline.h") and @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- extconf.rb.orig Fri Jun 2 22:28:04 2000 d5 2 a6 2 @@@@ -2,8 +2,7 @@@@ @ 1.1.1.1 log @Importing Ruby extension to readline library. This will be part of ruby meta-package. @ text @@