Path to this page:
./
lang/ruby193-base,
Ruby 1.9.3 release minimum base package
Branch: pkgsrc-2012Q4,
Version: 1.9.3p392,
Package name: ruby193-base-1.9.3p392,
Maintainer: tacaRuby is the interpreted scripting language for quick and
easy object-oriented programming. It has many features to
process text files and to do system management tasks (as in
Perl). It is simple, straight-forward, and extensible.
Features of Ruby are shown below.
+ Simple Syntax
+ *Normal* Object-Oriented features (ex. class, method calls)
+ *Advanced* Object-Oriented features (ex. Mix-in, Singleton-method)
+ Operator Overloading
+ Exception Handling
+ Iterators and Closures
+ Garbage Collection
+ Dynamic Loading of Object files (on some architecture)
+ Highly Portable (works on many UNIX machines, and on DOS,
Windows, Mac, BeOS etc.)
This package is Ruby 1.9.3 release minimum base package.
DEINSTALL [+/-]# $NetBSD: DEINSTALL,v 1.2 2011/11/13 15:45:49 taca Exp $
RUBY_GEM_BASE="${PREFIX}/@RUBY_GEM_BASE@"
RUBY_SITERIDIR="${PREFIX}/@RUBY_SITERIDIR@"
case ${STAGE} in
DEINSTALL)
${RM} -f ${RUBY_SITERIDIR}/created.rid
;;
POST-DEINSTALL)
${RM} -rf ${GEM_HOME}
${RMDIR} ${RUBY_GEM_BASE} 2>/dev/null || true
;;
esac
Required to run:[
textproc/libyaml]
Package options: ruby-build-ri-db
Master sites: (Expand)
SHA1: de73455ff6500372d647fb49d24cc130fbd5815e
RMD160: 4d12f62ce294a9c8fe27369413253097241e3fb0
Filesize: 9789.278 KB
Version history: (Expand)
- (2013-02-25) Updated to version: ruby193-base-1.9.3p392
- (2013-02-14) Updated to version: ruby193-base-1.9.3p385nb2
- (2013-02-11) Updated to version: ruby193-base-1.9.3p385
- (2013-01-06) Package added to pkgsrc.se, version ruby193-base-1.9.3p327 (created)
CVS history: (Expand)
2013-02-25 17:55:28 by Matthias Scheler | Files touched by this commit (11) | |
Log message:
Pullup ticket #4080 - requested by taca
lang/ruby193-base: security update
Revisions pulled up:
- lang/ruby/rubyversion.mk 1.95
- lang/ruby193-base/Makefile 1.26
- lang/ruby193-base/distinfo 1.18
- lang/ruby193-base/patches/patch-ext_json_lib_json_add_core.rb deleted
- lang/ruby193-base/patches/patch-ext_json_lib_json_common.rb deleted
- lang/ruby193-base/patches/patch-ext_json_lib_json_version.rb deleted
- lang/ruby193-base/patches/patch-ext_json_parser_parser.c deleted
- lang/ruby193-base/patches/patch-ext_json_parser_parser.rl deleted
- lang/ruby193-base/patches/patch-test_json_test__json.rb deleted
- lang/ruby193-base/patches/patch-test_json_test__json__addition.rb deleted
- lang/ruby193-base/patches/patch-test_json_test__json__string__matching.rb deleted
---
Module Name: pkgsrc
Committed By: taca
Date: Fri Feb 22 16:20:48 UTC 2013
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby193-base: Makefile distinfo
Removed Files:
pkgsrc/lang/ruby193-base/patches: patch-ext_json_lib_json_add_core.rb
patch-ext_json_lib_json_common.rb
patch-ext_json_lib_json_version.rb patch-ext_json_parser_parser.c
patch-ext_json_parser_parser.rl patch-test_json_test__json.rb
patch-test_json_test__json__addition.rb
patch-test_json_test__json__string__matching.rb
Log message:
Update ruby193-base package (and related) to 1.9.3-p392.
Security problem of CVE-2013-0269 was already handled but REXML security
problem is fixed by this package.
Now Ruby 1.9.3-p392 is released. I apologize for updating too frequently.
This release includes security fixes about bundled JSON and REXML.
* Denial of Service and Unsafe Object Creation Vulnerability in JSON
(CVE-2013-0269)
* Entity expansion DoS vulnerability in REXML (XML bomb)
And some small bugfixes are also included.
|
2013-02-14 15:58:51 by Matthias Scheler | Files touched by this commit (15) |
Log message:
Pullup ticket #4069 - requested by taca
lang/ruby193-base: security patch
Revisions pulled up:
- lang/ruby193-base/Makefile 1.25 via patch
- lang/ruby193-base/PLIST 1.7
- lang/ruby193-base/distinfo 1.17
- lang/ruby193-base/patches/patch-ext_json_lib_json_add_core.rb 1.1
- lang/ruby193-base/patches/patch-ext_json_lib_json_common.rb 1.1
- lang/ruby193-base/patches/patch-ext_json_lib_json_version.rb 1.1
- lang/ruby193-base/patches/patch-ext_json_parser_parser.c 1.1
- lang/ruby193-base/patches/patch-ext_json_parser_parser.rl 1.1
- lang/ruby193-base/patches/patch-man_erb.1 1.2
- lang/ruby193-base/patches/patch-man_irb.1 1.2
- lang/ruby193-base/patches/patch-man_ri.1 1.2
- lang/ruby193-base/patches/patch-man_ruby.1 1.2
- lang/ruby193-base/patches/patch-test_json_test__json.rb 1.1
- lang/ruby193-base/patches/patch-test_json_test__json__addition.rb 1.1
- lang/ruby193-base/patches/patch-test_json_test__json__string__matching.rb 1.1
---
Module Name: pkgsrc
Committed By: taca
Date: Tue Feb 12 13:03:09 UTC 2013
Modified Files:
pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
pkgsrc/lang/ruby193-base/patches: patch-man_erb.1 patch-man_irb.1
patch-man_ri.1 patch-man_ruby.1
Added Files:
pkgsrc/lang/ruby193-base/patches: patch-ext_json_lib_json_add_core.rb
patch-ext_json_lib_json_common.rb
patch-ext_json_lib_json_version.rb patch-ext_json_parser_parser.c
patch-ext_json_parser_parser.rl patch-test_json_test__json.rb
patch-test_json_test__json__addition.rb
patch-test_json_test__json__string__matching.rb
Log message:
* Add fix for CVE-2013-0269, json vulnerability.
* Add comments to patches related to mdoc markup.
Bump PKGREVISION.
|
2013-02-11 18:39:08 by Matthias Scheler | Files touched by this commit (11) | |
Log message:
Pullup ticket #4056 - requested by taca
lang/ruby193-base: security update
Revisions pulled up:
- lang/ruby/rubyversion.mk 1.93-1.94
- lang/ruby193-base/Makefile 1.21-1.23
- lang/ruby193-base/PLIST 1.5-1.6
- lang/ruby193-base/distinfo 1.14-1.16
- lang/ruby193-base/patches/patch-configure 1.5-1.6
- lang/ruby193-base/patches/patch-configure.in 1.5
- lang/ruby193-base/patches/patch-lib_rubygems.rb 1.2
- lang/ruby193-base/patches/patch-lib_rubygems_specification.rb 1.3
- lang/ruby193-base/patches/patch-lib_rubygems_version.rb 1.1
- lang/ruby193-base/patches/patch-random.c deleted
- lang/ruby193-base/patches/patch-test_rubygems_test__gem.rb 1.2
---
Module Name: pkgsrc
Committed By: taca
Date: Thu Jan 31 15:56:14 UTC 2013
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
pkgsrc/lang/ruby193-base/patches: patch-configure patch-configure.in
patch-lib_rubygems.rb patch-test_rubygems_test__gem.rb
Removed Files:
pkgsrc/lang/ruby193-base/patches: patch-random.c
Log message:
Update ruby193 to 1.9.3p374 (Ruby 1.9.3-p374).
These releasess don't include any security fixes.
Ruby 1.9.3-p362:
This release includes other many bug fixes.
Resolved build problems on Solaris.
Windows 8 support (hopefully).
other many bug fixes.
Ruby 1.9.3-p374:
This release includes many bug fixes. Especially,
Fixed randomly SEGV problem (often reported with Rails)
Windows 8 support (maybe, hopefully)
other many bug fixes.
See tickets and ChangeLog for details.
---
Module Name: pkgsrc
Committed By: taca
Date: Sat Feb 2 08:11:54 UTC 2013
Modified Files:
pkgsrc/lang/ruby193-base: Makefile distinfo
pkgsrc/lang/ruby193-base/patches: patch-lib_rubygems_specification.rb
Added Files:
pkgsrc/lang/ruby193-base/patches: patch-lib_rubygems_version.rb
Log message:
Add a two fixes from ruby-2.0.0/rubygems 1.8.25.
* Allow multiple conditions for requirement of gem's specification since
some newer gem already use this feature.
---
Module Name: pkgsrc
Committed By: taca
Date: Wed Feb 6 15:48:31 UTC 2013
Modified Files:
pkgsrc/lang/ruby: rubyversion.mk
pkgsrc/lang/ruby193-base: Makefile PLIST distinfo
pkgsrc/lang/ruby193-base/patches: patch-configure
Log message:
Update ruby193 pacakges to 1.9.3p385.
This release includes a security fix about bundled RDoc.
Full changes are too may to write here, please refer ChangeLog.
|