[arch-commits] Commit in ruby/trunk (PKGBUILD webrick.patch)
Date: Friday, October 2, 2020 @ 15:11:00 Author: anatolik Revision: 397077 upgpkg: ruby 2.7.2-1 Modified: ruby/trunk/PKGBUILD Deleted: ruby/trunk/webrick.patch ---+ PKGBUILD | 12 webrick.patch | 40 2 files changed, 4 insertions(+), 48 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 14:34:18 UTC (rev 397076) +++ PKGBUILD2020-10-02 15:11:00 UTC (rev 397077) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.7.1 -pkgrel=4 +pkgver=2.7.2 +pkgrel=1 arch=(x86_64) url='https://www.ruby-lang.org/en/' license=(BSD custom) @@ -12,17 +12,13 @@ depends=(libxcrypt) makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) -source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz -webrick.patch) # simplified upstream patch https://github.com/ruby/ruby/commit/828c34e58b63d64558ec0f2d1d7ae401c5e6b21f -sha512sums=('79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31' - '60688c02bdbed087dc41613e335abd5602964f13e0cdf900ed2f7a830eb4d10a93396e8ef6e87a5c17aa6c50f63098199aa729302c8e6cf44505eecec2aed9e2') +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) +sha512sums=('7972278b096aa768c7adf2befd26003e18781a29ca317640317d30d93d6e963ded197724c8e2f1dfe1e838c5647176d414a74732a62e931fb50d6f2e0f777349') prepare() { cd ruby-${pkgver} # remove bundled gems, we are going to ship them as separate packages rm -rf gems/ - - patch -p1 < ../webrick.patch # FS#68051 CVE-2020-25613 } build() { Deleted: webrick.patch === --- webrick.patch 2020-10-02 14:34:18 UTC (rev 397076) +++ webrick.patch 2020-10-02 15:11:00 UTC (rev 397077) @@ -1,40 +0,0 @@ -From 828c34e58b63d64558ec0f2d1d7ae401c5e6b21f Mon Sep 17 00:00:00 2001 -From: nagachika -Date: Tue, 29 Sep 2020 22:46:14 +0900 -Subject: [PATCH] merge revision(s) d23d2f3f6fbb5d787b0dd80675c489a692be23e2: - - [ruby/webrick] Make it more strict to interpret some headers - - Some regexps were too tolerant. - - https://github.com/ruby/webrick/commit/8946bb38b4 - lib/webrick/httprequest.rb | 6 +++--- - version.h | 2 +- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/lib/webrick/httprequest.rb b/lib/webrick/httprequest.rb -index 87dc879175c0..6af0cee97dbf 100644 a/lib/webrick/httprequest.rb -+++ b/lib/webrick/httprequest.rb -@@ -226,9 +226,9 @@ def parse(socket=nil) - raise HTTPStatus::BadRequest, "bad URI `#{@unparsed_uri}'." - end - -- if /close/io =~ self["connection"] -+ if /\Aclose\z/io =~ self["connection"] - @keep_alive = false -- elsif /keep-alive/io =~ self["connection"] -+ elsif /\Akeep-alive\z/io =~ self["connection"] - @keep_alive = true - elsif @http_version < "1.1" - @keep_alive = false -@@ -503,7 +503,7 @@ def read_body(socket, block) - return unless socket - if tc = self['transfer-encoding'] - case tc --when /chunked/io then read_chunked(socket, block) -+when /\Achunked\z/io then read_chunked(socket, block) - else raise HTTPStatus::NotImplemented, "Transfer-Encoding: #{tc}." - end - elsif self['content-length'] || @remaining_size
[arch-commits] Commit in ruby/trunk (PKGBUILD webrick.patch)
Date: Wednesday, September 30, 2020 @ 22:12:49 Author: anatolik Revision: 397016 FS#68051: Patch for CVE-2020-25613 Added: ruby/trunk/webrick.patch Modified: ruby/trunk/PKGBUILD ---+ PKGBUILD | 10 +++--- webrick.patch | 40 2 files changed, 47 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-30 20:59:15 UTC (rev 397015) +++ PKGBUILD2020-09-30 22:12:49 UTC (rev 397016) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.7.1 -pkgrel=3 +pkgrel=4 arch=(x86_64) url='https://www.ruby-lang.org/en/' license=(BSD custom) @@ -12,13 +12,17 @@ depends=(libxcrypt) makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) -source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31') +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz +webrick.patch) # simplified upstream patch https://github.com/ruby/ruby/commit/828c34e58b63d64558ec0f2d1d7ae401c5e6b21f +sha512sums=('79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31' + '60688c02bdbed087dc41613e335abd5602964f13e0cdf900ed2f7a830eb4d10a93396e8ef6e87a5c17aa6c50f63098199aa729302c8e6cf44505eecec2aed9e2') prepare() { cd ruby-${pkgver} # remove bundled gems, we are going to ship them as separate packages rm -rf gems/ + + patch -p1 < ../webrick.patch # FS#68051 CVE-2020-25613 } build() { Added: webrick.patch === --- webrick.patch (rev 0) +++ webrick.patch 2020-09-30 22:12:49 UTC (rev 397016) @@ -0,0 +1,40 @@ +From 828c34e58b63d64558ec0f2d1d7ae401c5e6b21f Mon Sep 17 00:00:00 2001 +From: nagachika +Date: Tue, 29 Sep 2020 22:46:14 +0900 +Subject: [PATCH] merge revision(s) d23d2f3f6fbb5d787b0dd80675c489a692be23e2: + + [ruby/webrick] Make it more strict to interpret some headers + + Some regexps were too tolerant. + + https://github.com/ruby/webrick/commit/8946bb38b4 +--- + lib/webrick/httprequest.rb | 6 +++--- + version.h | 2 +- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/lib/webrick/httprequest.rb b/lib/webrick/httprequest.rb +index 87dc879175c0..6af0cee97dbf 100644 +--- a/lib/webrick/httprequest.rb b/lib/webrick/httprequest.rb +@@ -226,9 +226,9 @@ def parse(socket=nil) + raise HTTPStatus::BadRequest, "bad URI `#{@unparsed_uri}'." + end + +- if /close/io =~ self["connection"] ++ if /\Aclose\z/io =~ self["connection"] + @keep_alive = false +- elsif /keep-alive/io =~ self["connection"] ++ elsif /\Akeep-alive\z/io =~ self["connection"] + @keep_alive = true + elsif @http_version < "1.1" + @keep_alive = false +@@ -503,7 +503,7 @@ def read_body(socket, block) + return unless socket + if tc = self['transfer-encoding'] + case tc +-when /chunked/io then read_chunked(socket, block) ++when /\Achunked\z/io then read_chunked(socket, block) + else raise HTTPStatus::NotImplemented, "Transfer-Encoding: #{tc}." + end + elsif self['content-length'] || @remaining_size
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, August 21, 2020 @ 22:22:13 Author: anatolik Revision: 394521 upgpkg: ruby 2.7.1-3: libxcrypt rebuild Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-08-21 22:01:42 UTC (rev 394520) +++ PKGBUILD2020-08-21 22:22:13 UTC (rev 394521) @@ -5,10 +5,11 @@ pkgname=(ruby ruby-docs) pkgver=2.7.1 -pkgrel=2 +pkgrel=3 arch=(x86_64) url='https://www.ruby-lang.org/en/' license=(BSD custom) +depends=(libxcrypt) makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, April 8, 2020 @ 16:34:22 Author: felixonmars Revision: 379845 libffi 3.3 rebuild Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-04-08 15:18:45 UTC (rev 379844) +++ PKGBUILD2020-04-08 16:34:22 UTC (rev 379845) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.7.1 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Tuesday, March 31, 2020 @ 19:01:10 Author: anatolik Revision: 379007 upgpkg: ruby 2.7.1-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-03-31 18:38:14 UTC (rev 379006) +++ PKGBUILD2020-03-31 19:01:10 UTC (rev 379007) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.7.0 +pkgver=2.7.1 pkgrel=1 arch=(x86_64) url='https://www.ruby-lang.org/en/' @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('dd5690c631bf3a2b76cdc06902bcd76a89713a045e136debab9b8a81ff8c433bbb254aa09e4014ca1cf85a69ff4bcb13de11da5e40c224e7268be43ef2194af7') +sha512sums=('79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 17:06:03 Author: anatolik Revision: 372829 FS#62709: add irb to the default ruby package installation Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 14:44:23 UTC (rev 372828) +++ PKGBUILD2020-01-08 17:06:03 UTC (rev 372829) @@ -44,7 +44,7 @@ package_ruby() { pkgdesc='An object-oriented language for quick and easy programming' - depends=(gdbm openssl libffi libyaml gmp zlib rubygems) + depends=(gdbm openssl libffi libyaml gmp zlib rubygems ruby-irb) optdepends=( 'ruby-docs: Ruby documentation' 'tk: for Ruby/TK'
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, December 25, 2019 @ 21:07:01 Author: anatolik Revision: 372258 upgpkg: ruby 2.7.0-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-12-25 20:52:08 UTC (rev 372257) +++ PKGBUILD2019-12-25 21:07:01 UTC (rev 372258) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.6.5 +pkgver=2.7.0 pkgrel=1 arch=(x86_64) url='https://www.ruby-lang.org/en/' @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('e8ae3b5d4d23a93d0ef6057235ad0e573665a8b4b6544e1c70b4cce9c4d2fb9094e5c8fe8a9ab7b9996efe3ada603f9b4ef1fd08fb5a83253c1ae2b5e3f202db') +sha512sums=('dd5690c631bf3a2b76cdc06902bcd76a89713a045e136debab9b8a81ff8c433bbb254aa09e4014ca1cf85a69ff4bcb13de11da5e40c224e7268be43ef2194af7') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Tuesday, October 1, 2019 @ 14:14:06 Author: anatolik Revision: 363612 upgpkg: ruby 2.6.5-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-10-01 13:44:59 UTC (rev 363611) +++ PKGBUILD2019-10-01 14:14:06 UTC (rev 363612) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.6.4 +pkgver=2.6.5 pkgrel=1 arch=(x86_64) url='https://www.ruby-lang.org/en/' @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('930a4162fdb008d2446247908c14269fd13db4dc80bd2bb201a65a69c03f5933f97b4c5079ccd2a12db4934ff97b2debaa10a6c6f5c3060e55873f4397747eaa') +sha512sums=('e8ae3b5d4d23a93d0ef6057235ad0e573665a8b4b6544e1c70b4cce9c4d2fb9094e5c8fe8a9ab7b9996efe3ada603f9b4ef1fd08fb5a83253c1ae2b5e3f202db') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, August 28, 2019 @ 17:51:17 Author: anatolik Revision: 361340 upgpkg: ruby 2.6.4-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-28 17:17:14 UTC (rev 361339) +++ PKGBUILD2019-08-28 17:51:17 UTC (rev 361340) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.6.3 +pkgver=2.6.4 pkgrel=1 arch=(x86_64) url='https://www.ruby-lang.org/en/' @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('959a613f5cf5b3185a1d7a7ba0e1921166b3930f30461b391b1c9fcfe396f56dc3c736123dfc7b4e72c32a97dc5a1eb1fd7f09bcc3793a3c5526f6644ba421c8') +sha512sums=('930a4162fdb008d2446247908c14269fd13db4dc80bd2bb201a65a69c03f5933f97b4c5079ccd2a12db4934ff97b2debaa10a6c6f5c3060e55873f4397747eaa') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, May 20, 2019 @ 20:42:09 Author: arojas Revision: 353673 https Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-20 20:41:50 UTC (rev 353672) +++ PKGBUILD2019-05-20 20:42:09 UTC (rev 353673) @@ -7,7 +7,7 @@ pkgver=2.6.3 pkgrel=1 arch=(x86_64) -url='http://www.ruby-lang.org/en/' +url='https://www.ruby-lang.org/en/' license=(BSD custom) makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, April 17, 2019 @ 21:06:27 Author: anatolik Revision: 350864 upgpkg: ruby 2.6.3-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-04-17 20:41:19 UTC (rev 350863) +++ PKGBUILD2019-04-17 21:06:27 UTC (rev 350864) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.6.2 +pkgver=2.6.3 pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('13f7d7b483a037378eac4bf4bebddc21d69f4e19e6bbb397dd53e7518037ae9a3aa5b41fc20bf1fe410803c6efc3a6a65a65af47648d3a93713f75cfe885326a') +sha512sums=('959a613f5cf5b3185a1d7a7ba0e1921166b3930f30461b391b1c9fcfe396f56dc3c736123dfc7b4e72c32a97dc5a1eb1fd7f09bcc3793a3c5526f6644ba421c8') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, March 13, 2019 @ 20:25:41 Author: anatolik Revision: 347855 upgpkg: ruby 2.6.2-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-03-13 20:18:14 UTC (rev 347854) +++ PKGBUILD2019-03-13 20:25:41 UTC (rev 347855) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.6.1 +pkgver=2.6.2 pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('fb36289a955f0596c683cdadf1e4a9a9fd35222b1e1c6160c2e7cd82e5befd40a7aa4361e55f7a8f83c06ee899ec493821c7db34a60c4ac3bca0e874d33ef1a9') +sha512sums=('13f7d7b483a037378eac4bf4bebddc21d69f4e19e6bbb397dd53e7518037ae9a3aa5b41fc20bf1fe410803c6efc3a6a65a65af47648d3a93713f75cfe885326a') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 04:04:58 Author: anatolik Revision: 344947 upgpkg: ruby 2.6.1-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-30 19:08:07 UTC (rev 344946) +++ PKGBUILD2019-01-31 04:04:58 UTC (rev 344947) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.6.0 -pkgrel=5 +pkgver=2.6.1 +pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('c56eaf85ef7b79deb34ee4590b143c07f4fc83eb79775290761aee5a7c63374659613538a41f25706ed6e19e49d5c67a1014c24d17f29948294c7abd0b0fcea8') +sha512sums=('fb36289a955f0596c683cdadf1e4a9a9fd35222b1e1c6160c2e7cd82e5befd40a7aa4361e55f7a8f83c06ee899ec493821c7db34a60c4ac3bca0e874d33ef1a9') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, January 11, 2019 @ 01:09:35 Author: felixonmars Revision: 343541 Readline 8.0 rebuild Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-11 01:08:10 UTC (rev 343540) +++ PKGBUILD2019-01-11 01:09:35 UTC (rev 343541) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.6.0 -pkgrel=4 +pkgrel=5 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, January 9, 2019 @ 17:59:22 Author: anatolik Revision: 343191 remove irb.rb from the package Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-09 17:42:28 UTC (rev 343190) +++ PKGBUILD2019-01-09 17:59:22 UTC (rev 343191) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.6.0 -pkgrel=3 +pkgrel=4 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, January 9, 2019 @ 17:42:28 Author: anatolik Revision: 343190 Remove irb.rb from ruby package as the file is provided by ruby-irb Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-09 12:56:33 UTC (rev 343189) +++ PKGBUILD2019-01-09 17:42:28 UTC (rev 343190) @@ -67,14 +67,21 @@ rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{bundler,bundler.rb} rm "${pkgdir}"/usr/bin/{bundle,bundler} rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/bundler-*.gemspec - rm "${pkgdir}"/usr/share/man/man1/{bundle,bundle-*,irb}.1 + rm "${pkgdir}"/usr/share/man/man1/{bundle,bundle-*}.1 # remove bundled rdoc gem - # we are doing it here instead of prepare() because rdoc used doring Ruby build process - rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/rdoc/ - rm "${pkgdir}"/usr/bin/{rdoc,ri,irb} + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rdoc,rdoc.rb} + rm "${pkgdir}"/usr/bin/{rdoc,ri} + rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec + + # remove irb as it is a separate package now + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{irb,irb.rb} + rm "${pkgdir}"/usr/bin/irb + rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/irb-*.gemspec + rm "${pkgdir}"/usr/share/man/man1/irb.1 + + # remove all bundled gems to avoid conflicts with ruby-* Arch packages rm -r "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/gems/* - rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec } package_ruby-docs() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, January 7, 2019 @ 23:42:52 Author: anatolik Revision: 343091 upgpkg: ruby 2.6.0-3 irb moved to a separate gem ruby-irb Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-07 23:03:53 UTC (rev 343090) +++ PKGBUILD2019-01-07 23:42:52 UTC (rev 343091) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.6.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -67,12 +67,12 @@ rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{bundler,bundler.rb} rm "${pkgdir}"/usr/bin/{bundle,bundler} rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/bundler-*.gemspec - rm "${pkgdir}"/usr/share/man/man1/{bundle,bundle-*}.1 + rm "${pkgdir}"/usr/share/man/man1/{bundle,bundle-*,irb}.1 # remove bundled rdoc gem # we are doing it here instead of prepare() because rdoc used doring Ruby build process rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/rdoc/ - rm "${pkgdir}"/usr/bin/{rdoc,ri} + rm "${pkgdir}"/usr/bin/{rdoc,ri,irb} rm -r "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/gems/* rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, December 27, 2018 @ 17:05:52 Author: anatolik Revision: 342762 Remove bundler from 'ruby' ruby-bundler is distributed as a separate package Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-27 13:52:33 UTC (rev 342761) +++ PKGBUILD2018-12-27 17:05:52 UTC (rev 342762) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.6.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -59,10 +59,16 @@ rubyver=${pkgver:0:3}.0 - # remove rubygems as it shipped in a separate package + # remove rubygems as it shipped as a separate package rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rubygems,rubygems.rb} rm "${pkgdir}"/usr/bin/gem + # remove bundler as it shipped as a separate package + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{bundler,bundler.rb} + rm "${pkgdir}"/usr/bin/{bundle,bundler} + rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/bundler-*.gemspec + rm "${pkgdir}"/usr/share/man/man1/{bundle,bundle-*}.1 + # remove bundled rdoc gem # we are doing it here instead of prepare() because rdoc used doring Ruby build process rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/rdoc/
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, December 26, 2018 @ 21:15:55 Author: anatolik Revision: 342746 upgpkg: ruby 2.6.0-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-12-26 15:39:43 UTC (rev 342745) +++ PKGBUILD2018-12-26 21:15:55 UTC (rev 342746) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.5.3 +pkgver=2.6.0 pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518') +sha512sums=('c56eaf85ef7b79deb34ee4590b143c07f4fc83eb79775290761aee5a7c63374659613538a41f25706ed6e19e49d5c67a1014c24d17f29948294c7abd0b0fcea8') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, October 20, 2018 @ 16:20:27 Author: anatolik Revision: 336908 upgpkg: ruby 2.5.3-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-20 14:15:32 UTC (rev 336907) +++ PKGBUILD2018-10-20 16:20:27 UTC (rev 336908) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.5.1 -pkgrel=2 +pkgver=2.5.3 +pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4') +sha512sums=('6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, June 27, 2018 @ 13:10:15 Author: bpiotrowski Revision: 327689 2.5.1-2: rebuild against gdbm 1.15 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-27 13:05:13 UTC (rev 327688) +++ PKGBUILD2018-06-27 13:10:15 UTC (rev 327689) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.5.1 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:19:40 Author: anatolik Revision: 320582 upgpkg: ruby 2.5.1-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:40:41 UTC (rev 320581) +++ PKGBUILD2018-03-29 05:19:40 UTC (rev 320582) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.5.0 -pkgrel=5 +pkgver=2.5.1 +pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -12,7 +12,7 @@ makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578') +sha512sums=('31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 18:22:49 Author: anatolik Revision: 315442 Remove ri binary from the package This binary is provided by ruby-rdoc now Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 11:37:36 UTC (rev 315441) +++ PKGBUILD2018-01-25 18:22:49 UTC (rev 315442) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.5.0 -pkgrel=3 +pkgrel=4 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 07:28:10 Author: anatolik Revision: 315427 Remove ri from ruby package. ri tool belongs to ruby-rdoc Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 05:39:01 UTC (rev 315426) +++ PKGBUILD2018-01-25 07:28:10 UTC (rev 315427) @@ -68,7 +68,7 @@ # remove bundled rdoc gem # we are doing it here instead of prepare() because rdoc used doring Ruby build process rm -r "${pkgdir}"/usr/lib/ruby/${gemver}/rdoc/ - rm -r "${pkgdir}"/usr/bin/rdoc + rm -r "${pkgdir}"/usr/bin/{rdoc,ri} rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/gems/* rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/specifications/default/rdoc-*.gemspec }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, January 25, 2018 @ 05:09:01 Author: anatolik Revision: 315423 Split rake and rdoc from ruby package Now rake/rdoc become separate packages built from gem files and have its own release lifecycle. It will allow us upgrate rake without waiting when ruby does it. Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 23 ++- 1 file changed, 18 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-25 01:18:10 UTC (rev 315422) +++ PKGBUILD2018-01-25 05:09:01 UTC (rev 315423) @@ -1,4 +1,4 @@ -# Maintainer: Thomas Dziedzic+# Contributor: Thomas Dziedzic # Contributor: Allan McRae # Contributor: John Proctor # Contributor: Jeramy Rutley @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.5.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -16,10 +16,16 @@ sha512sums=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578' '8cafd14d414ee3c16aa94f79072bc6c100262f925dc1300e785846c3faffc1356b8e2223af5684e3340c55032d41231179ffa948bb12e01dbae0f4131911') +prepare() { + cd ruby-${pkgver} + # remove bundled gems, we are going to ship them as separate packages + rm -rf gems/ +} + build() { cd ruby-${pkgver} - PKG_CONFIG=/usr/bin/pkg-config ./configure \ + ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ @@ -45,8 +51,7 @@ 'ruby-docs: Ruby documentation' 'tk: for Ruby/TK' ) - provides=(rubygems rake) - conflicts=(rake) + provides=(rubygems) backup=(etc/gemrc) install=ruby.install @@ -58,6 +63,14 @@ install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE" install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL" + + gemver=${pkgver:0:3}.0 + # remove bundled rdoc gem + # we are doing it here instead of prepare() because rdoc used doring Ruby build process + rm -r "${pkgdir}"/usr/lib/ruby/${gemver}/rdoc/ + rm -r "${pkgdir}"/usr/bin/rdoc + rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/gems/* + rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/specifications/default/rdoc-*.gemspec } package_ruby-docs() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, January 5, 2018 @ 01:59:36 Author: felixonmars Revision: 314054 upgpkg: ruby 2.5.0-2 rebuild with gdbm 1.14.1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-05 01:48:26 UTC (rev 314053) +++ PKGBUILD2018-01-05 01:59:36 UTC (rev 314054) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.5.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -13,8 +13,8 @@ options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('9c7babcf9e299be3f197d9091024ae458f1a1273' - 'dc536754c8fac2c3d82965c5a708cd8f79562d98') +sha512sums=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578' + '8cafd14d414ee3c16aa94f79072bc6c100262f925dc1300e785846c3faffc1356b8e2223af5684e3340c55032d41231179ffa948bb12e01dbae0f4131911') build() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, January 3, 2018 @ 06:16:58 Author: anatolik Revision: 313939 upgpkg: ruby 2.5.0-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-03 05:04:39 UTC (rev 313938) +++ PKGBUILD2018-01-03 06:16:58 UTC (rev 313939) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.4.3 +pkgver=2.5.0 pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('f0a49dddb4e7903a11a80554fd7a317a854cd365' +sha1sums=('9c7babcf9e299be3f197d9091024ae458f1a1273' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, December 15, 2017 @ 15:25:17 Author: anatolik Revision: 312930 upgpkg: ruby 2.4.3-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-15 14:46:21 UTC (rev 312929) +++ PKGBUILD2017-12-15 15:25:17 UTC (rev 312930) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.4.2 +pkgver=2.4.3 pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('8373e32c63bba2180799da091b572664aa9faf6f' +sha1sums=('f0a49dddb4e7903a11a80554fd7a317a854cd365' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, September 15, 2017 @ 22:56:12 Author: anatolik Revision: 305646 upgpkg: ruby 2.4.2-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-09-15 21:49:58 UTC (rev 305645) +++ PKGBUILD2017-09-15 22:56:12 UTC (rev 305646) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.4.1 -pkgrel=3 +pkgver=2.4.2 +pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -13,7 +13,7 @@ options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('eb3e25346431214379e3b92c6f6b6e02f7b2503f' +sha1sums=('8373e32c63bba2180799da091b572664aa9faf6f' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, April 22, 2017 @ 13:55:10 Author: anatolik Revision: 293931 Rebuild ruby against testing version of openssl-1.1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-22 13:33:22 UTC (rev 293930) +++ PKGBUILD2017-04-22 13:55:10 UTC (rev 293931) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.4.1 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, April 22, 2017 @ 13:32:29 Author: anatolik Revision: 293929 Rebuild against stable version of openssl Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-22 13:15:30 UTC (rev 293928) +++ PKGBUILD2017-04-22 13:32:29 UTC (rev 293929) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.4.1 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, March 23, 2017 @ 04:10:01 Author: anatolik Revision: 291230 upgpkg: ruby 2.4.1-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-23 00:06:50 UTC (rev 291229) +++ PKGBUILD2017-03-23 04:10:01 UTC (rev 291230) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.4.0 -pkgrel=2 +pkgver=2.4.1 +pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -13,7 +13,7 @@ options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('038804bbd0e77508dd2510b729a9f3b325489b2e' +sha1sums=('eb3e25346431214379e3b92c6f6b6e02f7b2503f' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, March 16, 2017 @ 11:10:19 Author: jelle Revision: 290925 upgpkg: ruby 2.4.0-2 openssl 1.1.0 rebuild Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-03-16 10:31:44 UTC (rev 290924) +++ PKGBUILD2017-03-16 11:10:19 UTC (rev 290925) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.4.0 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, January 9, 2017 @ 17:14:03 Author: anatolik Revision: 285576 upgpkg: ruby 2.4.0-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-09 16:38:05 UTC (rev 285575) +++ PKGBUILD2017-01-09 17:14:03 UTC (rev 285576) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.3.3 -pkgrel=2 +pkgver=2.4.0 +pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -13,7 +13,7 @@ options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('f2318460606d410e80dd5c82862a93e5736534de' +sha1sums=('038804bbd0e77508dd2510b729a9f3b325489b2e' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, November 23, 2016 @ 20:18:00 Author: anatolik Revision: 281978 upgpkg: ruby 2.3.3-2 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-11-23 19:54:22 UTC (rev 281977) +++ PKGBUILD2016-11-23 20:18:00 UTC (rev 281978) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.3.3 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, November 21, 2016 @ 17:15:21 Author: anatolik Revision: 281769 upgpkg: ruby 2.3.3-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-21 16:44:35 UTC (rev 281768) +++ PKGBUILD2016-11-21 17:15:21 UTC (rev 281769) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.3.2 +pkgver=2.3.3 pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('b7c780dbfc34b5baea116504ae700f68c92379a0' +sha1sums=('f2318460606d410e80dd5c82862a93e5736534de' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Tuesday, November 15, 2016 @ 16:26:14 Author: anatolik Revision: 280832 upgpkg: ruby 2.3.2-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-15 14:50:53 UTC (rev 280831) +++ PKGBUILD2016-11-15 16:26:14 UTC (rev 280832) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.3.1 -pkgrel=2 +pkgver=2.3.2 +pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -13,7 +13,7 @@ options=(!emptydirs) source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('83499c14c674cf2d88e495031434a94c06330879' +sha1sums=('b7c780dbfc34b5baea116504ae700f68c92379a0' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, November 7, 2016 @ 18:55:01 Author: foutrelis Revision: 280095 readline 7.0 rebuild Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-11-07 18:53:02 UTC (rev 280094) +++ PKGBUILD2016-11-07 18:55:01 UTC (rev 280095) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.3.1 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, March 3, 2016 @ 10:55:31 Author: fyan Revision: 260603 OpenSSL 1.0.2g rebuild Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-03-03 09:51:31 UTC (rev 260602) +++ PKGBUILD2016-03-03 09:55:31 UTC (rev 260603) @@ -5,7 +5,7 @@ pkgname=(ruby ruby-docs) pkgver=2.3.0 -pkgrel=1 +pkgrel=2 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom)
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, December 28, 2015 @ 21:33:21 Author: anatolik Revision: 257318 upgpkg: ruby 2.3.0-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-28 20:02:53 UTC (rev 257317) +++ PKGBUILD2015-12-28 20:33:21 UTC (rev 257318) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.2.4 +pkgver=2.3.0 pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=(!emptydirs) source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('9216cf34df7fd5ce8059a6403951d6d47964442a' +sha1sums=('96e620e38af351c8da63e40cfe217ec79f912ba1' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, December 16, 2015 @ 17:43:48 Author: anatolik Revision: 256487 upgpkg: ruby 2.2.4-1 Security bugfix release https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-2-4-released/ Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-12-16 16:41:28 UTC (rev 256486) +++ PKGBUILD2015-12-16 16:43:48 UTC (rev 256487) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutleypkgname=(ruby ruby-docs) -pkgver=2.2.3 +pkgver=2.2.4 pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=(!emptydirs) source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('cff5421e3a7f6dbe72009ef44164d4b9e6d1801f' +sha1sums=('9216cf34df7fd5ce8059a6403951d6d47964442a' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Tuesday, August 18, 2015 @ 19:06:01 Author: anatolik Revision: 243937 upgpkg: ruby 2.2.3-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-08-18 16:58:18 UTC (rev 243936) +++ PKGBUILD2015-08-18 17:06:01 UTC (rev 243937) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=(ruby ruby-docs) -pkgver=2.2.2 +pkgver=2.2.3 pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=(!emptydirs) source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('58cfec8db9b51ad1ff3bd2b9065da087913a6268' +sha1sums=('cff5421e3a7f6dbe72009ef44164d4b9e6d1801f' 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, April 13, 2015 @ 19:25:44 Author: anatolik Revision: 236377 upgpkg: ruby 2.2.2-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-04-13 16:59:42 UTC (rev 236376) +++ PKGBUILD2015-04-13 17:25:44 UTC (rev 236377) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=(ruby ruby-docs) -pkgver=2.2.1 +pkgver=2.2.2 pkgrel=1 arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' @@ -13,8 +13,8 @@ options=(!emptydirs) source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz gemrc) -sha1sums=('31bbdb17237863bd26b3aa32c613fe42c95ccd60' - 'de4b760b7e2cd9af88ca67536ce37b950f1ee514') +sha1sums=('58cfec8db9b51ad1ff3bd2b9065da087913a6268' + 'dc536754c8fac2c3d82965c5a708cd8f79562d98') build() { cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, February 28, 2015 @ 07:47:27 Author: anatolik Revision: 232096 Remove uneeded bash quotes Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-02-27 17:34:41 UTC (rev 232095) +++ PKGBUILD2015-02-28 06:47:27 UTC (rev 232096) @@ -3,17 +3,17 @@ # Contributor: John Proctor jproc...@prium.net # Contributor: Jeramy Rutley jrut...@gmail.com -pkgname=('ruby' 'ruby-docs') +pkgname=(ruby ruby-docs) pkgver=2.2.0 pkgrel=1 -arch=('i686' 'x86_64') +arch=(i686 x86_64) url='http://www.ruby-lang.org/en/' -license=('BSD' 'custom') -makedepends=('gdbm' 'openssl' 'libffi' 'doxygen' 'graphviz' 'libyaml' 'ttf-dejavu' 'tk') -options=('!emptydirs' 'staticlibs') -source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz; -'gemrc') -sha1sums=('e54ae7ca6dc2da7d1edf0cc4f147beacfcbc7464' +license=(BSD custom) +makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk) +options=(!emptydirs) +source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz +gemrc) +sha1sums=('31bbdb17237863bd26b3aa32c613fe42c95ccd60' 'de4b760b7e2cd9af88ca67536ce37b950f1ee514') build() { @@ -40,15 +40,15 @@ package_ruby() { pkgdesc='An object-oriented language for quick and easy programming' - depends=('gdbm' 'openssl' 'libffi' 'libyaml' 'gmp' 'zlib') + depends=(gdbm openssl libffi libyaml gmp zlib) optdepends=( 'ruby-docs: Ruby documentation' 'tk: for Ruby/TK' ) - provides=('rubygems' 'rake') - conflicts=('rake') - backup=('etc/gemrc') - install='ruby.install' + provides=(rubygems rake) + conflicts=(rake) + backup=(etc/gemrc) + install=ruby.install cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD disable_sse2_on_i686.patch)
Date: Thursday, December 25, 2014 @ 14:34:37 Author: anatolik Revision: 228040 upgpkg: ruby 2.2.0-1 Modified: ruby/trunk/PKGBUILD Deleted: ruby/trunk/disable_sse2_on_i686.patch + PKGBUILD | 30 ++ disable_sse2_on_i686.patch | 27 --- 2 files changed, 10 insertions(+), 47 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-25 11:55:52 UTC (rev 228039) +++ PKGBUILD2014-12-25 13:34:37 UTC (rev 228040) @@ -4,31 +4,18 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=2.1.5 +pkgver=2.2.0 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom') -# disable ruby tk since 1.9.3 it has caused a segfault on require 'tk' -# https://bugs.ruby-lang.org/issues/8000 -# wait for upstream to start supporting tk 8.6 -makedepends=('gdbm' 'openssl' 'libffi' 'doxygen' 'graphviz' 'libyaml' 'ttf-dejavu') # 'tk' -options=('!emptydirs' '!makeflags' 'staticlibs') +makedepends=('gdbm' 'openssl' 'libffi' 'doxygen' 'graphviz' 'libyaml' 'ttf-dejavu' 'tk') +options=('!emptydirs' 'staticlibs') source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz; -'gemrc' -'disable_sse2_on_i686.patch') -sha1sums=('52f8bafb4349eaf32fb99ba3d71e46fd924af966' - 'de4b760b7e2cd9af88ca67536ce37b950f1ee514' - '6e919c4892ef1f02d99e5620c6aac1251fc4597c') +'gemrc') +sha1sums=('e54ae7ca6dc2da7d1edf0cc4f147beacfcbc7464' + 'de4b760b7e2cd9af88ca67536ce37b950f1ee514') - -prepare() { - cd ruby-${pkgver} - - # FS#39470 - patch -Np1 -i ${srcdir}/disable_sse2_on_i686.patch -} - build() { cd ruby-${pkgver} @@ -54,7 +41,10 @@ package_ruby() { pkgdesc='An object-oriented language for quick and easy programming' depends=('gdbm' 'openssl' 'libffi' 'libyaml' 'gmp' 'zlib') - optdepends=('ruby-docs: Ruby documentation') # 'tk: for Ruby/TK' + optdepends=( + 'ruby-docs: Ruby documentation' + 'tk: for Ruby/TK' + ) provides=('rubygems' 'rake') conflicts=('rake') backup=('etc/gemrc') Deleted: disable_sse2_on_i686.patch === --- disable_sse2_on_i686.patch 2014-12-25 11:55:52 UTC (rev 228039) +++ disable_sse2_on_i686.patch 2014-12-25 13:34:37 UTC (rev 228040) @@ -1,27 +0,0 @@ -diff --git a/configure.in b/configure.in -index fc01f3b..bd9f950 100644 a/configure.in -+++ b/configure.in -@@ -858,22 +858,6 @@ if test $GCC = yes; then - for oflag in -fno-fast-math; do - RUBY_TRY_CFLAGS($oflag, [RUBY_APPEND_OPTION(optflags, $oflag)]) - done --AS_CASE([$target], -- [*-darwin*], [ -- # doesn't seem necessary on Mac OS X -- ], -- [[i[4-6]86*|i386*mingw*]], [ -- RUBY_TRY_CFLAGS(-msse2 -mfpmath=sse, [ -- RUBY_APPEND_OPTION(XCFLAGS, -msse2 -mfpmath=sse) -- ]) --AS_CASE([$XCFLAGS], --[[*-msse2*]], [ --RUBY_TRY_CFLAGS(-mstackrealign, [ --RUBY_APPEND_OPTION(XCFLAGS, -mstackrealign) --]) --]) -- ] --) - fi - - AC_ARG_WITH(opt-dir,
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, November 13, 2014 @ 20:28:55 Author: anatolik Revision: 226198 upgpkg: ruby 2.1.5-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-11-13 17:42:49 UTC (rev 226197) +++ PKGBUILD2014-11-13 19:28:55 UTC (rev 226198) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=2.1.4 +pkgver=2.1.5 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -17,7 +17,7 @@ source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz; 'gemrc' 'disable_sse2_on_i686.patch') -sha1sums=('ce83142e829b1172ded4dfa46d4abd1fce2dd6d6' +sha1sums=('52f8bafb4349eaf32fb99ba3d71e46fd924af966' 'de4b760b7e2cd9af88ca67536ce37b950f1ee514' '6e919c4892ef1f02d99e5620c6aac1251fc4597c')
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, October 27, 2014 @ 20:28:46 Author: anatolik Revision: 225395 upgpkg: ruby 2.1.4-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-10-27 13:38:07 UTC (rev 225394) +++ PKGBUILD2014-10-27 19:28:46 UTC (rev 225395) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=2.1.3 -pkgrel=2 +pkgver=2.1.4 +pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom') @@ -17,7 +17,7 @@ source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz; 'gemrc' 'disable_sse2_on_i686.patch') -sha1sums=('d4e5447f0f6a5fda206cdadbfda470b97943ea7a' +sha1sums=('ce83142e829b1172ded4dfa46d4abd1fce2dd6d6' 'de4b760b7e2cd9af88ca67536ce37b950f1ee514' '6e919c4892ef1f02d99e5620c6aac1251fc4597c')
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, September 22, 2014 @ 18:07:04 Author: anatolik Revision: 222675 upgpkg: ruby 2.1.3-2 Rebuilding ruby to fix problem with documentation fonts. Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-09-22 15:41:39 UTC (rev 222674) +++ PKGBUILD2014-09-22 16:07:04 UTC (rev 222675) @@ -5,7 +5,7 @@ pkgname=('ruby' 'ruby-docs') pkgver=2.1.3 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom')
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, September 19, 2014 @ 23:48:31 Author: anatolik Revision: 222117 Rebuild ruby-docs with additional fonts. Some of the doxygen-generated images show garbage without these fonts. Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-09-19 18:11:26 UTC (rev 222116) +++ PKGBUILD2014-09-19 21:48:31 UTC (rev 222117) @@ -12,7 +12,7 @@ # disable ruby tk since 1.9.3 it has caused a segfault on require 'tk' # https://bugs.ruby-lang.org/issues/8000 # wait for upstream to start supporting tk 8.6 -makedepends=('gdbm' 'openssl' 'libffi' 'doxygen' 'graphviz' 'libyaml') # 'tk' +makedepends=('gdbm' 'openssl' 'libffi' 'doxygen' 'graphviz' 'libyaml' 'ttf-dejavu') # 'tk' options=('!emptydirs' '!makeflags' 'staticlibs') source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz; 'gemrc' @@ -72,6 +72,7 @@ package_ruby-docs() { pkgdesc='Documentation files for ruby' + pkgrel=1.1 cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, September 19, 2014 @ 23:52:29 Author: anatolik Revision: 222118 testingpkg does not like split packages with different pkgver. Restore it back to 1. Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |1 - 1 file changed, 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-09-19 21:48:31 UTC (rev 222117) +++ PKGBUILD2014-09-19 21:52:29 UTC (rev 222118) @@ -72,7 +72,6 @@ package_ruby-docs() { pkgdesc='Documentation files for ruby' - pkgrel=1.1 cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD disable_sse2_on_i686.patch)
Date: Thursday, September 18, 2014 @ 22:12:10 Author: anatolik Revision: 221982 upgpkg: ruby 2.1.3-1 Modified: ruby/trunk/PKGBUILD ruby/trunk/disable_sse2_on_i686.patch + PKGBUILD |8 disable_sse2_on_i686.patch |6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-18 20:10:04 UTC (rev 221981) +++ PKGBUILD2014-09-18 20:12:10 UTC (rev 221982) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=2.1.2 +pkgver=2.1.3 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -14,12 +14,12 @@ # wait for upstream to start supporting tk 8.6 makedepends=('gdbm' 'openssl' 'libffi' 'doxygen' 'graphviz' 'libyaml') # 'tk' options=('!emptydirs' '!makeflags' 'staticlibs') -source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.bz2; +source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz; 'gemrc' 'disable_sse2_on_i686.patch') -sha1sums=('29a615966c7feb6554be736e7dcd590c770ee692' +sha1sums=('d4e5447f0f6a5fda206cdadbfda470b97943ea7a' 'de4b760b7e2cd9af88ca67536ce37b950f1ee514' - '92592bca7e4bbe760202b1bc356a8e3a1a9446b5') + '6e919c4892ef1f02d99e5620c6aac1251fc4597c') prepare() { Modified: disable_sse2_on_i686.patch === --- disable_sse2_on_i686.patch 2014-09-18 20:10:04 UTC (rev 221981) +++ disable_sse2_on_i686.patch 2014-09-18 20:12:10 UTC (rev 221982) @@ -1,8 +1,8 @@ diff --git a/configure.in b/configure.in -index e952cc7..e5f86cc 100644 +index fc01f3b..bd9f950 100644 --- a/configure.in +++ b/configure.in -@@ -868,22 +868,6 @@ if test $GCC = yes; then +@@ -858,22 +858,6 @@ if test $GCC = yes; then for oflag in -fno-fast-math; do RUBY_TRY_CFLAGS($oflag, [RUBY_APPEND_OPTION(optflags, $oflag)]) done @@ -10,7 +10,7 @@ - [*-darwin*], [ - # doesn't seem necessary on Mac OS X - ], -- [[i[4-6]86*]], [ +- [[i[4-6]86*|i386*mingw*]], [ - RUBY_TRY_CFLAGS(-msse2 -mfpmath=sse, [ - RUBY_APPEND_OPTION(XCFLAGS, -msse2 -mfpmath=sse) - ])
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, April 18, 2014 @ 14:26:23 Author: heftig Revision: 211262 Set some dirs sanely that aren't used by ruby itself but are passed to gems Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |3 +++ 1 file changed, 3 insertions(+) Modified: PKGBUILD === --- PKGBUILD2014-04-18 12:21:14 UTC (rev 211261) +++ PKGBUILD2014-04-18 12:26:23 UTC (rev 211262) @@ -41,6 +41,9 @@ PKG_CONFIG=/usr/bin/pkg-config ./configure \ --prefix=/usr \ --sysconfdir=/etc \ +--localstatedir=/var \ +--sharedstatedir=/var/lib \ +--libexecdir=/usr/lib/ruby \ --enable-shared \ --disable-rpath \ --with-dbm-type=gdbm_compat
[arch-commits] Commit in ruby/trunk (PKGBUILD disable_sse2_on_i686.patch)
Date: Thursday, March 20, 2014 @ 14:32:32 Author: anatolik Revision: 208307 upgpkg: ruby 2.1.1-2 Do not force SSE for 32bit package. FS#39470 Fix package dependencies. Set docs package architecture to 'any'. Added: ruby/trunk/disable_sse2_on_i686.patch Modified: ruby/trunk/PKGBUILD + PKGBUILD | 23 +-- disable_sse2_on_i686.patch | 27 +++ 2 files changed, 44 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-03-20 13:23:19 UTC (rev 208306) +++ PKGBUILD2014-03-20 13:32:32 UTC (rev 208307) @@ -5,7 +5,7 @@ pkgname=('ruby' 'ruby-docs') pkgver=2.1.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom') @@ -16,12 +16,15 @@ options=('!emptydirs' '!makeflags' 'staticlibs') source=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.bz2; 'gemrc' +'disable_sse2_on_i686.patch' '0001-Fix-undeclared-identifier-error-by-using-the-actual-.patch') -md5sums=('53edc33b2f590ecdd9f6a344b9d92d0d' - '6fb8e7a09955e0f64be3158fb4a27e7a' - '0496e962e0ce11507b7577a8eb93af58') +sha1sums=('a7fd539f64864bc00fc6d2d814df6c19fd4a' + 'de4b760b7e2cd9af88ca67536ce37b950f1ee514' + '92592bca7e4bbe760202b1bc356a8e3a1a9446b5' + '52e10cb0577c1281c664e0f34b51053ef7644f33') -build() { + +prepare() { cd ruby-${pkgver} # readline 6.3 doesn't define Function anymore @@ -28,6 +31,13 @@ # https://bugs.ruby-lang.org/issues/9578 patch -Np1 -i ${srcdir}/0001-Fix-undeclared-identifier-error-by-using-the-actual-.patch + # FS#39470 + patch -Np1 -i ${srcdir}/disable_sse2_on_i686.patch +} + +build() { + cd ruby-${pkgver} + PKG_CONFIG=/usr/bin/pkg-config ./configure \ --prefix=/usr \ --sysconfdir=/etc \ @@ -46,7 +56,7 @@ package_ruby() { pkgdesc='An object-oriented language for quick and easy programming' - depends=('gdbm' 'openssl' 'libffi' 'libyaml') + depends=('gdbm' 'openssl' 'libffi' 'libyaml' 'gmp' 'zlib') optdepends=('ruby-docs: Ruby documentation') # 'tk: for Ruby/TK' provides=('rubygems' 'rake') conflicts=('rake') @@ -65,6 +75,7 @@ package_ruby-docs() { pkgdesc='Documentation files for ruby' + arch=('any') cd ruby-${pkgver} Added: disable_sse2_on_i686.patch === --- disable_sse2_on_i686.patch (rev 0) +++ disable_sse2_on_i686.patch 2014-03-20 13:32:32 UTC (rev 208307) @@ -0,0 +1,27 @@ +diff --git a/configure.in b/configure.in +index e952cc7..e5f86cc 100644 +--- a/configure.in b/configure.in +@@ -868,22 +868,6 @@ if test $GCC = yes; then + for oflag in -fno-fast-math; do + RUBY_TRY_CFLAGS($oflag, [RUBY_APPEND_OPTION(optflags, $oflag)]) + done +-AS_CASE([$target], +- [*-darwin*], [ +- # doesn't seem necessary on Mac OS X +- ], +- [[i[4-6]86*]], [ +- RUBY_TRY_CFLAGS(-msse2 -mfpmath=sse, [ +- RUBY_APPEND_OPTION(XCFLAGS, -msse2 -mfpmath=sse) +- ]) +-AS_CASE([$XCFLAGS], +-[[*-msse2*]], [ +-RUBY_TRY_CFLAGS(-mstackrealign, [ +-RUBY_APPEND_OPTION(XCFLAGS, -mstackrealign) +-]) +-]) +- ] +-) + fi + + AC_ARG_WITH(opt-dir,
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, March 20, 2014 @ 15:06:39 Author: anatolik Revision: 208308 upgpkg: ruby 2.1.1-2 Return ruby-docs architecture back to native. Arch release system does not like to mix native and non-native packages in the same PKGBUILD Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |1 - 1 file changed, 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-03-20 13:32:32 UTC (rev 208307) +++ PKGBUILD2014-03-20 14:06:39 UTC (rev 208308) @@ -75,7 +75,6 @@ package_ruby-docs() { pkgdesc='Documentation files for ruby' - arch=('any') cd ruby-${pkgver}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, January 8, 2014 @ 08:07:53 Author: td123 Revision: 203334 upgpkg: ruby 2.1.0-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-01-08 06:47:23 UTC (rev 20) +++ PKGBUILD2014-01-08 07:07:53 UTC (rev 203334) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=2.0.0_p353 +pkgver=2.1.0 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -11,13 +11,13 @@ license=('BSD' 'custom') makedepends=('gdbm' 'openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml') options=('!emptydirs' '!makeflags' 'staticlibs') -source=(http://cache.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; +source=(http://cache.ruby-lang.org/pub/ruby/ruby-${pkgver}.tar.bz2; 'gemrc') -md5sums=('20eb8f067d20f6b76b7e16cce2a85a55' +md5sums=('1546eeb763ac7754365664be763a1e8f' '6fb8e7a09955e0f64be3158fb4a27e7a') build() { - cd ruby-${pkgver//_/-} + cd ruby-${pkgver} PKG_CONFIG=/usr/bin/pkg-config ./configure \ --prefix=/usr \ @@ -30,7 +30,7 @@ } check() { - cd ruby-${pkgver//_/-} + cd ruby-${pkgver} make test } @@ -45,7 +45,7 @@ backup=('etc/gemrc') install='ruby.install' - cd ruby-${pkgver//_/-} + cd ruby-${pkgver} make DESTDIR=${pkgdir} install-nodoc @@ -58,7 +58,7 @@ package_ruby-docs() { pkgdesc='Documentation files for ruby' - cd ruby-${pkgver//_/-} + cd ruby-${pkgver} make DESTDIR=${pkgdir} install-doc install-capi
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, November 27, 2013 @ 07:14:53 Author: td123 Revision: 200360 upgpkg: ruby 2.0.0_p353-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-27 03:20:13 UTC (rev 200359) +++ PKGBUILD2013-11-27 06:14:53 UTC (rev 200360) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=2.0.0_p247 -pkgrel=3 +pkgver=2.0.0_p353 +pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom') @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags' 'staticlibs') source=(http://cache.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('60913f3eec0c4071f44df42600be2604' +md5sums=('20eb8f067d20f6b76b7e16cce2a85a55' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, September 26, 2013 @ 07:26:20 Author: td123 Revision: 195165 switch to new ruby cdn which is much faster Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-09-26 03:20:59 UTC (rev 195164) +++ PKGBUILD2013-09-26 05:26:20 UTC (rev 195165) @@ -11,7 +11,7 @@ license=('BSD' 'custom') makedepends=('gdbm' 'openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml') options=('!emptydirs' '!makeflags') -source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; +source=(http://cache.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc' '0001-remove-db-support.patch') md5sums=('60913f3eec0c4071f44df42600be2604'
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, September 4, 2013 @ 04:47:06 Author: td123 Revision: 193892 remove obsolete --enable-pthread configure option, fixes fs #36781 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |1 - 1 file changed, 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-09-04 01:10:34 UTC (rev 193891) +++ PKGBUILD2013-09-04 02:47:06 UTC (rev 193892) @@ -28,7 +28,6 @@ --prefix=/usr \ --sysconfdir=/etc \ --enable-shared \ ---enable-pthread \ --disable-rpath make
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Tuesday, August 6, 2013 @ 08:45:07 Author: td123 Revision: 192124 upgpkg: ruby 2.0.0_p247-2 rebuild for db bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-08-06 06:44:46 UTC (rev 192123) +++ PKGBUILD2013-08-06 06:45:07 UTC (rev 192124) @@ -5,7 +5,7 @@ pkgname=('ruby' 'ruby-docs') pkgver=2.0.0_p247 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom')
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, June 28, 2013 @ 04:26:51 Author: td123 Revision: 188996 upgpkg: ruby 2.0.0_p247-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-06-28 01:52:37 UTC (rev 188995) +++ PKGBUILD2013-06-28 02:26:51 UTC (rev 188996) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=2.0.0_p195 +pkgver=2.0.0_p247 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('2f54faea6ee1ca500632ec3c0cb59cb6' +md5sums=('60913f3eec0c4071f44df42600be2604' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Sunday, May 26, 2013 @ 23:08:30 Author: td123 Revision: 186461 upgpkg: ruby 2.0.0_p195-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-05-26 20:12:59 UTC (rev 186460) +++ PKGBUILD2013-05-26 21:08:30 UTC (rev 186461) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=2.0.0_p0 +pkgver=2.0.0_p195 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('895c1c581f8d28e8b3bb02472b2ccf6a' +md5sums=('2f54faea6ee1ca500632ec3c0cb59cb6' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Sunday, March 3, 2013 @ 08:13:49 Author: td123 Revision: 179076 upgpkg: ruby 2.0.0_p0-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-03-03 00:51:04 UTC (rev 179075) +++ PKGBUILD2013-03-03 07:13:49 UTC (rev 179076) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.3_p392 +pkgver=2.0.0_p0 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('a810d64e2255179d2f334eb61fb8519c' +md5sums=('895c1c581f8d28e8b3bb02472b2ccf6a' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, February 22, 2013 @ 17:12:36 Author: td123 Revision: 178447 upgpkg: ruby 1.9.3_p392-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-02-22 12:28:37 UTC (rev 178446) +++ PKGBUILD2013-02-22 16:12:36 UTC (rev 178447) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.3_p385 +pkgver=1.9.3_p392 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('5ec9aff670f4912b0f6f0e11e855ef6c' +md5sums=('a810d64e2255179d2f334eb61fb8519c' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, February 6, 2013 @ 20:34:44 Author: td123 Revision: 177524 upgpkg: ruby 1.9.3_p385-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-02-06 18:40:48 UTC (rev 177523) +++ PKGBUILD2013-02-06 19:34:44 UTC (rev 177524) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.3_p374 +pkgver=1.9.3_p385 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('944e73eba9ee9e1f2647ff32ec0b14b2' +md5sums=('5ec9aff670f4912b0f6f0e11e855ef6c' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, January 17, 2013 @ 22:46:42 Author: tdziedzic Revision: 175520 upgpkg: ruby 1.9.3_p374-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-01-17 21:13:35 UTC (rev 175519) +++ PKGBUILD2013-01-18 03:46:42 UTC (rev 175520) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.3_p362 +pkgver=1.9.3_p374 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('13c26ea368d88a560f07cc8c5eb4fa05' +md5sums=('944e73eba9ee9e1f2647ff32ec0b14b2' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, December 27, 2012 @ 01:04:04 Author: tdziedzic Revision: 173888 upgpkg: ruby 1.9.3_p362-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-27 05:05:41 UTC (rev 173887) +++ PKGBUILD2012-12-27 06:04:04 UTC (rev 173888) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.3_p327 -pkgrel=2 +pkgver=1.9.3_p362 +pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom') @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('7d602aba93f31ceef32800999855fbca' +md5sums=('13c26ea368d88a560f07cc8c5eb4fa05' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, December 21, 2012 @ 22:15:29 Author: tdziedzic Revision: 173727 upgpkg: ruby 1.9.3_p327-2 rebuild for new tk Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-12-22 02:28:46 UTC (rev 173726) +++ PKGBUILD2012-12-22 03:15:29 UTC (rev 173727) @@ -5,7 +5,7 @@ pkgname=('ruby' 'ruby-docs') pkgver=1.9.3_p327 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom')
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, November 9, 2012 @ 22:21:23 Author: tdziedzic Revision: 170713 upgpkg: ruby 1.9.3_p327-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-11-10 01:03:47 UTC (rev 170712) +++ PKGBUILD2012-11-10 03:21:23 UTC (rev 170713) @@ -4,7 +4,7 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.3_p286 +pkgver=1.9.3_p327 pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('e76848a86606a4fd5dcf14fc4b4e755e' +md5sums=('7d602aba93f31ceef32800999855fbca' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, October 15, 2012 @ 21:54:36 Author: tdziedzic Revision: 168801 cleanup md5sums Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-10-16 01:40:22 UTC (rev 168800) +++ PKGBUILD2012-10-16 01:54:36 UTC (rev 168801) @@ -13,7 +13,7 @@ options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('2278eff4cfed3cbc0653bc73085caa34' +md5sums=('e76848a86606a4fd5dcf14fc4b4e755e' '6fb8e7a09955e0f64be3158fb4a27e7a') build() { @@ -65,5 +65,3 @@ install -D -m644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/LICENSE install -D -m644 BSDL ${pkgdir}/usr/share/licenses/ruby-docs/BSDL } -md5sums=('e76848a86606a4fd5dcf14fc4b4e755e' - '6fb8e7a09955e0f64be3158fb4a27e7a')
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, October 12, 2012 @ 23:02:56 Author: tdziedzic Revision: 168507 upgpkg: ruby 1.9.3_p286-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 43 --- 1 file changed, 28 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-10-13 00:30:55 UTC (rev 168506) +++ PKGBUILD2012-10-13 03:02:56 UTC (rev 168507) @@ -3,22 +3,14 @@ # Contributor: John Proctor jproc...@prium.net # Contributor: Jeramy Rutley jrut...@gmail.com -pkgname=ruby -pkgver=1.9.3_p194 -pkgrel=2 -pkgdesc='An object-oriented language for quick and easy programming' +pkgname=('ruby' 'ruby-docs') +pkgver=1.9.3_p286 +pkgrel=1 arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' license=('BSD' 'custom') -backup=('etc/gemrc') -provides=('rubygems' 'rake') -conflicts=('rake') -depends=('openssl' 'libffi' 'libyaml') -makedepends=('tk') -optdepends=('tk: for Ruby/TK' -'ruby-docs: Ruby documentation') +makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml') options=('!emptydirs' '!makeflags') -install='ruby.install' source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') md5sums=('2278eff4cfed3cbc0653bc73085caa34' @@ -32,8 +24,7 @@ --sysconfdir=/etc \ --enable-shared \ --enable-pthread \ ---disable-rpath \ ---disable-install-doc +--disable-rpath make } @@ -44,7 +35,16 @@ make test } -package() { +package_ruby() { + pkgdesc='An object-oriented language for quick and easy programming' + depends=('openssl' 'libffi' 'libyaml') + optdepends=('tk: for Ruby/TK' + 'ruby-docs: Ruby documentation') + provides=('rubygems' 'rake') + conflicts=('rake') + backup=('etc/gemrc') + install='ruby.install' + cd ruby-${pkgver//_/-} make DESTDIR=${pkgdir} install-nodoc @@ -54,3 +54,16 @@ install -D -m644 COPYING ${pkgdir}/usr/share/licenses/ruby/LICENSE install -D -m644 BSDL ${pkgdir}/usr/share/licenses/ruby/BSDL } + +package_ruby-docs() { + pkgdesc='Documentation files for ruby' + + cd ruby-${pkgver//_/-} + + make DESTDIR=${pkgdir} install-doc install-capi + + install -D -m644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/LICENSE + install -D -m644 BSDL ${pkgdir}/usr/share/licenses/ruby-docs/BSDL +} +md5sums=('e76848a86606a4fd5dcf14fc4b4e755e' + '6fb8e7a09955e0f64be3158fb4a27e7a')
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, April 23, 2012 @ 09:09:47 Author: tdziedzic Revision: 157076 upgpkg: ruby 1.9.3_p194-2 rebuild for libffi Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-04-23 13:09:22 UTC (rev 157075) +++ PKGBUILD2012-04-23 13:09:47 UTC (rev 157076) @@ -5,7 +5,7 @@ pkgname=ruby pkgver=1.9.3_p194 -pkgrel=1 +pkgrel=2 pkgdesc='An object-oriented language for quick and easy programming' arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/'
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, April 20, 2012 @ 00:09:05 Author: tdziedzic Revision: 156516 upgpkg: ruby 1.9.3_p194-1 bump Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-04-20 02:14:32 UTC (rev 156515) +++ PKGBUILD2012-04-20 04:09:05 UTC (rev 156516) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=ruby -pkgver=1.9.3_p125 -pkgrel=4 +pkgver=1.9.3_p194 +pkgrel=1 pkgdesc='An object-oriented language for quick and easy programming' arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -21,7 +21,7 @@ install='ruby.install' source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('702529a7f8417ed79f628b77d8061aa5' +md5sums=('2278eff4cfed3cbc0653bc73085caa34' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD ruby.install)
Date: Sunday, April 8, 2012 @ 00:45:39 Author: tdziedzic Revision: 155857 upgpkg: ruby 1.9.3_p125-4 add post_install msg about default gem behavior Modified: ruby/trunk/PKGBUILD ruby/trunk/ruby.install --+ PKGBUILD |2 +- ruby.install | 19 +++ 2 files changed, 16 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-04-07 19:25:11 UTC (rev 155856) +++ PKGBUILD2012-04-08 04:45:39 UTC (rev 155857) @@ -5,7 +5,7 @@ pkgname=ruby pkgver=1.9.3_p125 -pkgrel=3 +pkgrel=4 pkgdesc='An object-oriented language for quick and easy programming' arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' Modified: ruby.install === --- ruby.install2012-04-07 19:25:11 UTC (rev 155856) +++ ruby.install2012-04-08 04:45:39 UTC (rev 155857) @@ -1,11 +1,22 @@ #!/bin/sh +print_gem_default_target() { + echo 'The default location of gem installs is $HOME/.gem/ruby' + echo 'Add the following line to your PATH if you plan to install using gem' + echo '$(ruby -rubygems -e puts Gem.user_dir)/bin' + echo 'If you want to install to the system wide location, you must either:' + echo 'edit /etc/gemrc or run gem with the --no-user-install flag.' +} + # arg 1: the new package version +post_install() { + print_gem_default_target +} + +# arg 1: the new package version # arg 2: the old package version post_upgrade() { - if [ $(vercmp $2 1.9.3_p125) -lt 0 ]; then -echo 'The default location of gem installs has changed to $HOME/.gem/ruby' -echo 'If you want to install to the system wide location, you must either:' -echo 'edit /etc/gemrc or run gem with the --no-user-install flag.' + if [ $(vercmp $2 1.9.3_p125-4) -lt 0 ]; then +print_gem_default_target fi }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, March 31, 2012 @ 11:06:55 Author: tdziedzic Revision: 154948 upgpkg: ruby 1.9.3_p125-3 rebuild to fix FS#29165 - [ruby] breaks ruby gem compilations Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-03-31 14:34:19 UTC (rev 154947) +++ PKGBUILD2012-03-31 15:06:55 UTC (rev 154948) @@ -5,7 +5,7 @@ pkgname=ruby pkgver=1.9.3_p125 -pkgrel=2 +pkgrel=3 pkgdesc='An object-oriented language for quick and easy programming' arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/'
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, March 12, 2012 @ 20:28:08 Author: tdziedzic Revision: 153401 upgpkg: ruby 1.9.3_p125-2 rerelease http://www.ruby-lang.org/en/news/2012/02/16/ruby-1-9-3-p125-is-released/ Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-03-12 23:18:29 UTC (rev 153400) +++ PKGBUILD2012-03-13 00:28:08 UTC (rev 153401) @@ -5,7 +5,7 @@ pkgname=ruby pkgver=1.9.3_p125 -pkgrel=1 +pkgrel=2 pkgdesc='An object-oriented language for quick and easy programming' arch=('i686' 'x86_64') url='http://www.ruby-lang.org/en/' @@ -21,7 +21,7 @@ install='ruby.install' source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') -md5sums=('341b8fc42aa18bd668314199f219db14' +md5sums=('702529a7f8417ed79f628b77d8061aa5' '6fb8e7a09955e0f64be3158fb4a27e7a') build() {
[arch-commits] Commit in ruby/trunk (PKGBUILD gemrc ruby.install)
Date: Thursday, February 16, 2012 @ 10:55:23 Author: tdziedzic Revision: 150296 upgpkg: ruby 1.9.3_p125-1 change default gem location to $HOME/.gem/ruby, split out ruby-docs into seperate pkgbuild, other minor cleanups Added: ruby/trunk/gemrc ruby/trunk/ruby.install Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 +++- gemrc|5 + ruby.install | 11 +++ 3 files changed, 19 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-02-16 15:09:15 UTC (rev 150295) +++ PKGBUILD2012-02-16 15:55:23 UTC (rev 150296) @@ -15,8 +15,10 @@ conflicts=('rake') depends=('openssl' 'libffi' 'libyaml') makedepends=('tk') -optdepends=('tk: for Ruby/TK') +optdepends=('tk: for Ruby/TK' +'ruby-docs: Ruby documentation') options=('!emptydirs' '!makeflags') +install='ruby.install' source=(ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2; 'gemrc') md5sums=('341b8fc42aa18bd668314199f219db14' Added: gemrc === --- gemrc (rev 0) +++ gemrc 2012-02-16 15:55:23 UTC (rev 150296) @@ -0,0 +1,5 @@ +# Read about the gemrc format at http://docs.rubygems.org/read/chapter/11 + +# --user-install is used to install to $HOME/.gem/ by default since we want to separate +#pacman installed gems and gem installed gems +gem: --user-install Added: ruby.install === --- ruby.install(rev 0) +++ ruby.install2012-02-16 15:55:23 UTC (rev 150296) @@ -0,0 +1,11 @@ +#!/bin/sh + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + if [ $(vercmp $2 1.9.3_p125) -lt 0 ]; then +echo 'The default location of gem installs has changed to $HOME/.gem/ruby' +echo 'If you want to install to the system wide location, you must either:' +echo 'edit /etc/gemrc or run gem with the --no-user-install flag.' + fi +}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, February 11, 2012 @ 13:54:35 Author: tdziedzic Revision: 149911 the testsuite is not just there to look pretty Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 6 insertions(+) Modified: PKGBUILD === --- PKGBUILD2012-02-11 17:42:56 UTC (rev 149910) +++ PKGBUILD2012-02-11 18:54:35 UTC (rev 149911) @@ -24,6 +24,12 @@ make } +check() { + cd ${srcdir}/${pkgbase}-${pkgver//_/-} + + make test +} + package_ruby() { depends=('openssl' 'libffi' 'libyaml') provides=('rubygems' 'rake')
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, February 11, 2012 @ 15:22:35 Author: tdziedzic Revision: 149916 clean up PKGBUILD and add maintainer Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 16 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-02-11 20:09:00 UTC (rev 149915) +++ PKGBUILD2012-02-11 20:22:35 UTC (rev 149916) @@ -1,5 +1,5 @@ # $Id$ -# Maintainer: +# Maintainer: Thomas Dziedzic gos...@gmail.com # Contributor: Allan McRae al...@archlinux.org # Contributor: John Proctor jproc...@prium.net # Contributor: Jeramy Rutley jrut...@gmail.com @@ -14,18 +14,24 @@ license=('BSD' 'custom') makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml') options=('!emptydirs' '!makeflags') -source=(ftp://ftp.ruby-lang.org/pub/${pkgbase}/${pkgver%.*}/${pkgbase}-${pkgver//_/-}.tar.bz2) +source=(ftp://ftp.ruby-lang.org/pub/${pkgbase}/${pkgver%.*}/${pkgbase}-${pkgver//_/-}.tar.bz2;) sha1sums=('f63c116411b981ef54c2caeefb9ccc4d71a5d2cf') build() { - cd ${srcdir}/${pkgbase}-${pkgver//_/-} - DOXYGEN=/usr/bin/doxygen PKG_CONFIG=/usr/bin/pkg-config ./configure --prefix=/usr --sysconfdir=/etc \ - --enable-shared --enable-pthread --disable-rpath + cd ${pkgbase}-${pkgver//_/-} + + DOXYGEN=/usr/bin/doxygen PKG_CONFIG=/usr/bin/pkg-config ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-shared \ +--enable-pthread \ +--disable-rpath + make } check() { - cd ${srcdir}/${pkgbase}-${pkgver//_/-} + cd ${pkgbase}-${pkgver//_/-} make test } @@ -36,7 +42,8 @@ conflicts=('rake') optdepends=('tk: for Ruby/TK') - cd ${srcdir}/${pkgbase}-${pkgver//_/-} + cd ${pkgbase}-${pkgver//_/-} + make DESTDIR=${pkgdir} install-nodoc install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE install -D -m644 BSDL ${pkgdir}/usr/share/licenses/${pkgname}/BSDL @@ -45,7 +52,8 @@ package_ruby-docs() { pkgdesc=Documentation files for ruby - cd ${srcdir}/${pkgbase}-${pkgver//_/-} + cd ${pkgbase}-${pkgver//_/-} + make DESTDIR=${pkgdir} install-doc install-capi install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE install -D -m644 BSDL ${pkgdir}/usr/share/licenses/${pkgname}/BSDL
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, January 2, 2012 @ 21:35:16 Author: eric Revision: 145848 upgpkg: ruby 1.9.3_p0-3 Rebuild against db 5.3.15 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-01-02 21:43:42 UTC (rev 145847) +++ PKGBUILD2012-01-03 02:35:16 UTC (rev 145848) @@ -7,7 +7,7 @@ pkgbase=ruby pkgname=('ruby' 'ruby-docs') pkgver=1.9.3_p0 -pkgrel=2 +pkgrel=3 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/;
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, November 19, 2011 @ 02:06:06 Author: eric Revision: 142959 upgpkg: ruby 1.9.3_p0-2 Rebuild against gdbm 1.10 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2011-11-19 06:20:53 UTC (rev 142958) +++ PKGBUILD2011-11-19 07:06:06 UTC (rev 142959) @@ -7,7 +7,7 @@ pkgbase=ruby pkgname=('ruby' 'ruby-docs') pkgver=1.9.3_p0 -pkgrel=1 +pkgrel=2 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/;
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, October 31, 2011 @ 00:52:05 Author: eric Revision: 141568 upgpkg: ruby 1.9.3_p0-1 Upstream update, Update license, Add libyaml depends Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-10-31 04:25:14 UTC (rev 141567) +++ PKGBUILD2011-10-31 04:52:05 UTC (rev 141568) @@ -6,34 +6,34 @@ pkgbase=ruby pkgname=('ruby' 'ruby-docs') -pkgver=1.9.2_p290 +pkgver=1.9.3_p0 pkgrel=1 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; -license=('custom') -makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz') +license=('BSD' 'custom') +makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml') options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/${pkgbase}/${pkgver%.*}/${pkgbase}-${pkgver//_/-}.tar.bz2) -md5sums=('096758c3e853b839dc980b183227b182') -sha1sums=('8f25a74f50a10fdd9724e3c74ccd7bae596e198b') +sha1sums=('f63c116411b981ef54c2caeefb9ccc4d71a5d2cf') build() { cd ${srcdir}/${pkgbase}-${pkgver//_/-} - ./configure --prefix=/usr --sysconfdir=/etc \ + DOXYGEN=/usr/bin/doxygen PKG_CONFIG=/usr/bin/pkg-config ./configure --prefix=/usr --sysconfdir=/etc \ --enable-shared --enable-pthread --disable-rpath make } package_ruby() { - depends=('openssl' 'libffi') + depends=('openssl' 'libffi' 'libyaml') provides=('rubygems' 'rake') conflicts=('rake') optdepends=('tk: for Ruby/TK') cd ${srcdir}/${pkgbase}-${pkgver//_/-} make DESTDIR=${pkgdir} install-nodoc - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -D -m644 BSDL ${pkgdir}/usr/share/licenses/${pkgname}/BSDL } package_ruby-docs() { @@ -41,5 +41,6 @@ cd ${srcdir}/${pkgbase}-${pkgver//_/-} make DESTDIR=${pkgdir} install-doc install-capi - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -D -m644 BSDL ${pkgdir}/usr/share/licenses/${pkgname}/BSDL }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, July 15, 2011 @ 23:10:20 Author: eric Revision: 131846 upgpkg: ruby 1.9.2_p290-1 Upstream update, Removed unneeded ruby depends for ruby-docs Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-07-16 00:38:04 UTC (rev 131845) +++ PKGBUILD2011-07-16 03:10:20 UTC (rev 131846) @@ -6,25 +6,22 @@ pkgbase=ruby pkgname=('ruby' 'ruby-docs') -pkgver=1.9.2_p180 -pkgrel=3 +pkgver=1.9.2_p290 +pkgrel=1 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; license=('custom') makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz') options=('!emptydirs' '!makeflags') -source=(ftp://ftp.ruby-lang.org/pub/${pkgbase}/1.9/${pkgbase}-${pkgver//_/-}.tar.bz2;) -md5sums=('68510eeb7511c403b91fe5476f250538') -sha1sums=('10824b44c8060c7b9b5afc0b3519a1e9f02f7fe5') +source=(ftp://ftp.ruby-lang.org/pub/${pkgbase}/${pkgver%.*}/${pkgbase}-${pkgver//_/-}.tar.bz2) +md5sums=('096758c3e853b839dc980b183227b182') +sha1sums=('8f25a74f50a10fdd9724e3c74ccd7bae596e198b') build() { cd ${srcdir}/${pkgbase}-${pkgver//_/-} - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --enable-shared \ - --enable-pthread \ - --disable-rpath + ./configure --prefix=/usr --sysconfdir=/etc \ + --enable-shared --enable-pthread --disable-rpath make } @@ -41,7 +38,6 @@ package_ruby-docs() { pkgdesc=Documentation files for ruby - depends=('ruby') cd ${srcdir}/${pkgbase}-${pkgver//_/-} make DESTDIR=${pkgdir} install-doc install-capi
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, June 15, 2011 @ 05:33:37 Author: eric Revision: 127449 upgpkg: ruby 1.9.2_p180-3 Rebuilt against db 5.2.28, Disabled SMP build Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-06-15 08:33:41 UTC (rev 127448) +++ PKGBUILD2011-06-15 09:33:37 UTC (rev 127449) @@ -7,13 +7,13 @@ pkgbase=ruby pkgname=('ruby' 'ruby-docs') pkgver=1.9.2_p180 -pkgrel=2 +pkgrel=3 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; license=('custom') makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz') -options=('!emptydirs') +options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/${pkgbase}/1.9/${pkgbase}-${pkgver//_/-}.tar.bz2;) md5sums=('68510eeb7511c403b91fe5476f250538') sha1sums=('10824b44c8060c7b9b5afc0b3519a1e9f02f7fe5') @@ -44,6 +44,6 @@ depends=('ruby') cd ${srcdir}/${pkgbase}-${pkgver//_/-} - make -j1 DESTDIR=${pkgdir} install-doc install-capi + make DESTDIR=${pkgdir} install-doc install-capi install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Tuesday, May 31, 2011 @ 17:19:50 Author: andrea Revision: 125918 pkgrel bumped to apply changes in trunk Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-05-31 20:22:36 UTC (rev 125917) +++ PKGBUILD2011-05-31 21:19:50 UTC (rev 125918) @@ -7,15 +7,14 @@ pkgbase=ruby pkgname=('ruby' 'ruby-docs') pkgver=1.9.2_p180 -pkgrel=1 +pkgrel=2 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; license=('custom') -makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk' 'libffi' 'doxygen' -'graphviz') +makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz') options=('!emptydirs') -source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgbase}-${pkgver//_/-}.tar.bz2;) +source=(ftp://ftp.ruby-lang.org/pub/${pkgbase}/1.9/${pkgbase}-${pkgver//_/-}.tar.bz2;) md5sums=('68510eeb7511c403b91fe5476f250538') sha1sums=('10824b44c8060c7b9b5afc0b3519a1e9f02f7fe5') @@ -30,7 +29,7 @@ } package_ruby() { - depends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'libffi') + depends=('openssl' 'libffi') provides=('rubygems' 'rake') conflicts=('rake') optdepends=('tk: for Ruby/TK') @@ -46,5 +45,5 @@ cd ${srcdir}/${pkgbase}-${pkgver//_/-} make -j1 DESTDIR=${pkgdir} install-doc install-capi - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/LICENSE + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Sunday, April 10, 2011 @ 15:43:59 Author: eric Revision: 119074 Removed conflict with rubygems (close FS#23408) Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2011-04-10 19:42:25 UTC (rev 119073) +++ PKGBUILD2011-04-10 19:43:59 UTC (rev 119074) @@ -32,7 +32,7 @@ package_ruby() { depends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'libffi') provides=('rubygems' 'rake') - conflicts=('rubygems' 'rake') + conflicts=('rake') optdepends=('tk: for Ruby/TK') cd ${srcdir}/${pkgbase}-${pkgver//_/-}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, February 19, 2011 @ 02:14:33 Author: eric Revision: 110397 upgpkg: ruby 1.9.2_p180-1 Upstream update, Got rid of custom variable Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-02-19 07:08:36 UTC (rev 110396) +++ PKGBUILD2011-02-19 07:14:33 UTC (rev 110397) @@ -6,9 +6,8 @@ pkgbase=ruby pkgname=('ruby' 'ruby-docs') -pkgver=1.9.2_p136 -_pkgver=1.9.2-p136 -pkgrel=2 +pkgver=1.9.2_p180 +pkgrel=1 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; @@ -16,11 +15,12 @@ makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk' 'libffi' 'doxygen' 'graphviz') options=('!emptydirs') -source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgbase}-${_pkgver}.tar.bz2;) -sha256sums=('33092509aad118f07f0483a3db1d4c5adaccf4bb0324cd43f44e3bd3dd1858cb') +source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgbase}-${pkgver//_/-}.tar.bz2;) +md5sums=('68510eeb7511c403b91fe5476f250538') +sha1sums=('10824b44c8060c7b9b5afc0b3519a1e9f02f7fe5') build() { - cd ${srcdir}/${pkgbase}-${_pkgver} + cd ${srcdir}/${pkgbase}-${pkgver//_/-} ./configure --prefix=/usr \ --sysconfdir=/etc \ --enable-shared \ @@ -35,7 +35,7 @@ conflicts=('rubygems' 'rake') optdepends=('tk: for Ruby/TK') - cd ${srcdir}/${pkgbase}-${_pkgver} + cd ${srcdir}/${pkgbase}-${pkgver//_/-} make DESTDIR=${pkgdir} install-nodoc install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } @@ -44,7 +44,7 @@ pkgdesc=Documentation files for ruby depends=('ruby') - cd ${srcdir}/${pkgbase}-${_pkgver} + cd ${srcdir}/${pkgbase}-${pkgver//_/-} make -j1 DESTDIR=${pkgdir} install-doc install-capi install -Dm644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/LICENSE }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Friday, January 7, 2011 @ 07:19:53 Author: ibiru Revision: 105181 upgpkg: ruby 1.9.2_p136-2 pass system config directory Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2011-01-07 12:14:31 UTC (rev 105180) +++ PKGBUILD2011-01-07 12:19:53 UTC (rev 105181) @@ -8,7 +8,7 @@ pkgname=('ruby' 'ruby-docs') pkgver=1.9.2_p136 _pkgver=1.9.2-p136 -pkgrel=1 +pkgrel=2 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; @@ -22,6 +22,7 @@ build() { cd ${srcdir}/${pkgbase}-${_pkgver} ./configure --prefix=/usr \ + --sysconfdir=/etc \ --enable-shared \ --enable-pthread \ --disable-rpath
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, December 27, 2010 @ 12:20:55 Author: andrea Revision: 104063 upgpkg: ruby 1.9.2_p136-1 upstream release Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 36 +--- 1 file changed, 17 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-12-27 16:47:49 UTC (rev 104062) +++ PKGBUILD2010-12-27 17:20:55 UTC (rev 104063) @@ -1,25 +1,26 @@ # $Id$ -# Maintainer: Allan McRae al...@archlinux.org +# Maintainer: +# Contributor: Allan McRae al...@archlinux.org # Contributor: John Proctor jproc...@prium.net # Contributor: Jeramy Rutley jrut...@gmail.com +pkgbase=ruby pkgname=('ruby' 'ruby-docs') -pkgver=1.9.2_p0 -_pkgver=1.9.2-p0 -pkgrel=4 +pkgver=1.9.2_p136 +_pkgver=1.9.2-p136 +pkgrel=1 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; license=('custom') -makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk' 'libffi' - 'doxygen' 'graphviz') +makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk' 'libffi' 'doxygen' +'graphviz') options=('!emptydirs') -source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2;) -md5sums=('d8a02cadf57d2571cd4250e248ea7e4b') -sha256sums=('e9710990ed8c2e794123aba509010471915fb13c27dae0118831d2001a9c8d3b') +source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgbase}-${_pkgver}.tar.bz2;) +sha256sums=('33092509aad118f07f0483a3db1d4c5adaccf4bb0324cd43f44e3bd3dd1858cb') build() { - cd ${srcdir}/${pkgname}-${_pkgver} + cd ${srcdir}/${pkgbase}-${_pkgver} ./configure --prefix=/usr \ --enable-shared \ --enable-pthread \ @@ -27,25 +28,22 @@ make } -package_ruby() -{ +package_ruby() { depends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'libffi') provides=('rubygems' 'rake') conflicts=('rubygems' 'rake') optdepends=('tk: for Ruby/TK') - cd ${srcdir}/${pkgname}-${_pkgver} + cd ${srcdir}/${pkgbase}-${_pkgver} make DESTDIR=${pkgdir} install-nodoc - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } -package_ruby-docs() -{ +package_ruby-docs() { pkgdesc=Documentation files for ruby - #arch=('any') depends=('ruby') - cd ${srcdir}/${pkgname}-${_pkgver} + cd ${srcdir}/${pkgbase}-${_pkgver} make -j1 DESTDIR=${pkgdir} install-doc install-capi - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/COPYING + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/LICENSE }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Tuesday, October 19, 2010 @ 11:06:00 Author: stephane Revision: 96253 db-5.1 rebuild Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2010-10-19 14:48:42 UTC (rev 96252) +++ PKGBUILD2010-10-19 15:06:00 UTC (rev 96253) @@ -6,7 +6,7 @@ pkgname=('ruby' 'ruby-docs') pkgver=1.9.2_p0 _pkgver=1.9.2-p0 -pkgrel=3 +pkgrel=4 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/;
[arch-commits] Commit in ruby/trunk (PKGBUILD openssl-1.0.patch)
Date: Thursday, September 2, 2010 @ 08:50:25 Author: ibiru Revision: 89599 upgpkg: ruby 1.9.2_p0-3 add libffi support and html documentation Modified: ruby/trunk/PKGBUILD Deleted: ruby/trunk/openssl-1.0.patch ---+ PKGBUILD |9 +- openssl-1.0.patch | 176 2 files changed, 5 insertions(+), 180 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-09-02 12:14:58 UTC (rev 89598) +++ PKGBUILD2010-09-02 12:50:25 UTC (rev 89599) @@ -6,12 +6,13 @@ pkgname=('ruby' 'ruby-docs') pkgver=1.9.2_p0 _pkgver=1.9.2-p0 -pkgrel=2 +pkgrel=3 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; license=('custom') -makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk') +makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk' 'libffi' + 'doxygen' 'graphviz') options=('!emptydirs') source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2;) md5sums=('d8a02cadf57d2571cd4250e248ea7e4b') @@ -28,7 +29,7 @@ package_ruby() { - depends=('gdbm' 'db' 'openssl' 'zlib' 'readline') + depends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'libffi') provides=('rubygems' 'rake') conflicts=('rubygems' 'rake') optdepends=('tk: for Ruby/TK') @@ -45,6 +46,6 @@ depends=('ruby') cd ${srcdir}/${pkgname}-${_pkgver} - make -j1 DESTDIR=${pkgdir} install-doc + make -j1 DESTDIR=${pkgdir} install-doc install-capi install -Dm644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/COPYING } Deleted: openssl-1.0.patch === --- openssl-1.0.patch 2010-09-02 12:14:58 UTC (rev 89598) +++ openssl-1.0.patch 2010-09-02 12:50:25 UTC (rev 89599) @@ -1,176 +0,0 @@ -diff -Nura ruby-1.9.1-p378.orig/ext/openssl/ossl.c ruby-1.9.1-p378/ext/openssl/ossl.c ruby-1.9.1-p378.orig/ext/openssl/ossl.c2009-01-15 16:39:30.0 +0100 -+++ ruby-1.9.1-p378/ext/openssl/ossl.c 2010-04-01 07:41:19.397603813 +0200 -@@ -92,7 +92,7 @@ - - #define OSSL_IMPL_SK2ARY(name, type) \ - VALUE \ --ossl_##name##_sk2ary(STACK *sk) \ -+ossl_##name##_sk2ary(STACK_OF(type) *sk) \ - { \ - type *t; \ - int i, num; \ -@@ -102,7 +102,7 @@ - OSSL_Debug(empty sk!);\ - return Qnil;\ - } \ --num = sk_num(sk); \ -+num = sk_##type##_num(sk);\ - if (num 0) {\ - OSSL_Debug(items in sk -1???); \ - return rb_ary_new();\ -@@ -110,7 +110,7 @@ - ary = rb_ary_new2(num); \ - \ - for (i=0; inum; i++) { \ -- t = (type *)sk_value(sk, i);\ -+ t = sk_##type##_value(sk, i); \ - rb_ary_push(ary, ossl_##name##_new(t)); \ - } \ - return ary; \ -diff -Nura ruby-1.9.1-p378.orig/ext/openssl/ossl_pkcs7.c ruby-1.9.1-p378/ext/openssl/ossl_pkcs7.c ruby-1.9.1-p378.orig/ext/openssl/ossl_pkcs7.c 2008-07-22 17:34:23.0 +0200 -+++ ruby-1.9.1-p378/ext/openssl/ossl_pkcs7.c 2010-04-01 07:41:19.415105324 +0200 -@@ -572,12 +572,11 @@ - return self; - } - --static STACK * --pkcs7_get_certs_or_crls(VALUE self, int want_certs) -+static STACK_OF(X509) * -+pkcs7_get_certs(VALUE self) - { - PKCS7 *pkcs7; - STACK_OF(X509) *certs; --STACK_OF(X509_CRL) *crls; - int i; - - GetPKCS7(self, pkcs7); -@@ -585,17 +584,38 @@ - switch(i){ - case NID_pkcs7_signed: - certs = pkcs7-d.sign-cert; --crls = pkcs7-d.sign-crl; - break; - case NID_pkcs7_signedAndEnveloped: - certs = pkcs7-d.signed_and_enveloped-cert; -+break; -+default: -+certs = NULL; -+} -+ -+return certs; -+} -+ -+static STACK_OF(X509_CRL) * -+pkcs7_get_crls(VALUE self) -+{ -+PKCS7 *pkcs7; -+STACK_OF(X509_CRL) *crls; -+int i; -+ -+GetPKCS7(self, pkcs7); -+i = OBJ_obj2nid(pkcs7-type); -+switch(i){ -+case NID_pkcs7_signed: -+crls = pkcs7-d.sign-crl; -+break; -+case NID_pkcs7_signedAndEnveloped: - crls = pkcs7-d.signed_and_enveloped-crl; - break; - default: --certs = crls = NULL; -+crls = NULL; - } - --return want_certs ? certs : crls; -+return crls; - } - - static VALUE -@@ -610,7 +630,7 @@ - STACK_OF(X509) *certs; - X509 *cert; - --certs = pkcs7_get_certs_or_crls(self, 1); -+
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, September 1, 2010 @ 15:13:13 Author: ibiru Revision: 89571 upgpkg: ruby 1.9.2_p0-1 update to 1.9.2, added --disable-rpath to disable unusual /opt/lib rpath Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-09-01 18:34:28 UTC (rev 89570) +++ PKGBUILD2010-09-01 19:13:13 UTC (rev 89571) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.1_p429 -_pkgver=1.9.1-p429 +pkgver=1.9.2_p0 +_pkgver=1.9.2-p0 pkgrel=1 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') @@ -13,16 +13,16 @@ license=('custom') makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk') options=('!emptydirs') -source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2; -'openssl-1.0.patch') -md5sums=('09df32ae51b6337f7a2e3b1909b26213' 'e22ebf0dbe836f5344682bc5da83dcb5') -sha1sums=('66091777a43939b888fabafddeb659fe5ba0de0d' '17e2e2ebc3a610a1ad71df6de7a9d12f79de5d37') +source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2;) +md5sums=('d8a02cadf57d2571cd4250e248ea7e4b') +sha256sums=('e9710990ed8c2e794123aba509010471915fb13c27dae0118831d2001a9c8d3b') build() { cd ${srcdir}/${pkgname}-${_pkgver} - # see http://cvs.fedoraproject.org/viewvc/rpms/ruby/devel/ - patch -p1 -i ${srcdir}/openssl-1.0.patch - ./configure --prefix=/usr --enable-shared --enable-pthread + ./configure --prefix=/usr \ + --enable-shared \ + --enable-pthread \ + --disable-rpath make }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Wednesday, September 1, 2010 @ 16:25:09 Author: ibiru Revision: 89576 upgpkg: ruby 1.9.2_p0-2 remove documentation for ruby package Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-09-01 19:14:34 UTC (rev 89575) +++ PKGBUILD2010-09-01 20:25:09 UTC (rev 89576) @@ -6,7 +6,7 @@ pkgname=('ruby' 'ruby-docs') pkgver=1.9.2_p0 _pkgver=1.9.2-p0 -pkgrel=1 +pkgrel=2 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') url=http://www.ruby-lang.org/en/; @@ -34,7 +34,7 @@ optdepends=('tk: for Ruby/TK') cd ${srcdir}/${pkgname}-${_pkgver} - make DESTDIR=${pkgdir} install + make DESTDIR=${pkgdir} install-nodoc install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING }
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Monday, July 5, 2010 @ 21:35:46 Author: eric Revision: 84971 upgpkg: ruby 1.9.1_p429-1 Upstream update, Added license file to ruby-docs Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 27 ++- 1 file changed, 14 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-07-06 01:19:17 UTC (rev 84970) +++ PKGBUILD2010-07-06 01:35:46 UTC (rev 84971) @@ -4,26 +4,26 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.1_p378 -_pkgver=1.9.1-p378 -pkgrel=2 +pkgver=1.9.1_p429 +_pkgver=1.9.1-p429 +pkgrel=1 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') +url=http://www.ruby-lang.org/en/; license=('custom') -url=http://www.ruby-lang.org/en/; makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk') +options=('!emptydirs') source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2; 'openssl-1.0.patch') -options=('!emptydirs') -md5sums=('5922459622a23612eb9b68a3586cb5f8' - 'e22ebf0dbe836f5344682bc5da83dcb5') +md5sums=('09df32ae51b6337f7a2e3b1909b26213' 'e22ebf0dbe836f5344682bc5da83dcb5') +sha1sums=('66091777a43939b888fabafddeb659fe5ba0de0d' '17e2e2ebc3a610a1ad71df6de7a9d12f79de5d37') build() { cd ${srcdir}/${pkgname}-${_pkgver} # see http://cvs.fedoraproject.org/viewvc/rpms/ruby/devel/ - patch -p1 -i ${srcdir}/openssl-1.0.patch || return 1 - ./configure --prefix=/usr --enable-shared --enable-pthread || return 1 - make || return 1 + patch -p1 -i ${srcdir}/openssl-1.0.patch + ./configure --prefix=/usr --enable-shared --enable-pthread + make } package_ruby() @@ -34,8 +34,8 @@ optdepends=('tk: for Ruby/TK') cd ${srcdir}/${pkgname}-${_pkgver} - make DESTDIR=${pkgdir} install || return 1 - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING || return 1 + make DESTDIR=${pkgdir} install + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING } package_ruby-docs() @@ -45,5 +45,6 @@ depends=('ruby') cd ${srcdir}/${pkgname}-${_pkgver} - make -j1 DESTDIR=${pkgdir} install-doc || return 1 + make -j1 DESTDIR=${pkgdir} install-doc + install -Dm644 COPYING ${pkgdir}/usr/share/licenses/ruby-docs/COPYING }
[arch-commits] Commit in ruby/trunk (PKGBUILD openssl-1.0.patch)
Date: Thursday, April 1, 2010 @ 01:54:56 Author: pierre Revision: 75260 upgpkg: ruby 1.9.1_p378-2 openssl/heimdal rebuild Added: ruby/trunk/openssl-1.0.patch Modified: ruby/trunk/PKGBUILD ---+ PKGBUILD | 14 ++-- openssl-1.0.patch | 176 2 files changed, 185 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-04-01 05:50:18 UTC (rev 75259) +++ PKGBUILD2010-04-01 05:54:56 UTC (rev 75260) @@ -6,18 +6,22 @@ pkgname=('ruby' 'ruby-docs') pkgver=1.9.1_p378 _pkgver=1.9.1-p378 -pkgrel=1 +pkgrel=2 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') license=('custom') url=http://www.ruby-lang.org/en/; makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk') -source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2) +source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2; +'openssl-1.0.patch') options=('!emptydirs') -md5sums=('5922459622a23612eb9b68a3586cb5f8') +md5sums=('5922459622a23612eb9b68a3586cb5f8' + 'e22ebf0dbe836f5344682bc5da83dcb5') build() { cd ${srcdir}/${pkgname}-${_pkgver} + # see http://cvs.fedoraproject.org/viewvc/rpms/ruby/devel/ + patch -p1 -i ${srcdir}/openssl-1.0.patch || return 1 ./configure --prefix=/usr --enable-shared --enable-pthread || return 1 make || return 1 } @@ -30,7 +34,7 @@ optdepends=('tk: for Ruby/TK') cd ${srcdir}/${pkgname}-${_pkgver} - make DESTDIR=${pkgdir} install || return 1 + make DESTDIR=${pkgdir} install || return 1 install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING || return 1 } @@ -40,6 +44,6 @@ #arch=('any') depends=('ruby') - cd ${srcdir}/${pkgname}-${_pkgver} + cd ${srcdir}/${pkgname}-${_pkgver} make -j1 DESTDIR=${pkgdir} install-doc || return 1 } Added: openssl-1.0.patch === --- openssl-1.0.patch (rev 0) +++ openssl-1.0.patch 2010-04-01 05:54:56 UTC (rev 75260) @@ -0,0 +1,176 @@ +diff -Nura ruby-1.9.1-p378.orig/ext/openssl/ossl.c ruby-1.9.1-p378/ext/openssl/ossl.c +--- ruby-1.9.1-p378.orig/ext/openssl/ossl.c2009-01-15 16:39:30.0 +0100 ruby-1.9.1-p378/ext/openssl/ossl.c 2010-04-01 07:41:19.397603813 +0200 +@@ -92,7 +92,7 @@ + + #define OSSL_IMPL_SK2ARY(name, type) \ + VALUE \ +-ossl_##name##_sk2ary(STACK *sk) \ ++ossl_##name##_sk2ary(STACK_OF(type) *sk) \ + { \ + type *t; \ + int i, num; \ +@@ -102,7 +102,7 @@ + OSSL_Debug(empty sk!);\ + return Qnil;\ + } \ +-num = sk_num(sk); \ ++num = sk_##type##_num(sk);\ + if (num 0) {\ + OSSL_Debug(items in sk -1???); \ + return rb_ary_new();\ +@@ -110,7 +110,7 @@ + ary = rb_ary_new2(num); \ + \ + for (i=0; inum; i++) { \ +- t = (type *)sk_value(sk, i);\ ++ t = sk_##type##_value(sk, i); \ + rb_ary_push(ary, ossl_##name##_new(t)); \ + } \ + return ary; \ +diff -Nura ruby-1.9.1-p378.orig/ext/openssl/ossl_pkcs7.c ruby-1.9.1-p378/ext/openssl/ossl_pkcs7.c +--- ruby-1.9.1-p378.orig/ext/openssl/ossl_pkcs7.c 2008-07-22 17:34:23.0 +0200 ruby-1.9.1-p378/ext/openssl/ossl_pkcs7.c 2010-04-01 07:41:19.415105324 +0200 +@@ -572,12 +572,11 @@ + return self; + } + +-static STACK * +-pkcs7_get_certs_or_crls(VALUE self, int want_certs) ++static STACK_OF(X509) * ++pkcs7_get_certs(VALUE self) + { + PKCS7 *pkcs7; + STACK_OF(X509) *certs; +-STACK_OF(X509_CRL) *crls; + int i; + + GetPKCS7(self, pkcs7); +@@ -585,17 +584,38 @@ + switch(i){ + case NID_pkcs7_signed: + certs = pkcs7-d.sign-cert; +-crls = pkcs7-d.sign-crl; + break; + case NID_pkcs7_signedAndEnveloped: + certs = pkcs7-d.signed_and_enveloped-cert; ++break; ++default: ++certs = NULL; ++} ++ ++return certs; ++} ++ ++static STACK_OF(X509_CRL) * ++pkcs7_get_crls(VALUE self) ++{ ++PKCS7 *pkcs7; ++STACK_OF(X509_CRL) *crls; ++int i; ++ ++GetPKCS7(self, pkcs7); ++i = OBJ_obj2nid(pkcs7-type); ++switch(i){ ++case NID_pkcs7_signed: ++crls = pkcs7-d.sign-crl; ++break; ++case NID_pkcs7_signedAndEnveloped: + crls =
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Saturday, December 12, 2009 @ 07:22:00 Author: allan Revision: 61135 upgpkg: ruby 1.9.1_p376-1 upstream update, remove versioned deps as they were mostly out of date anyway... Modified: ruby/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2009-12-12 11:39:58 UTC (rev 61134) +++ PKGBUILD2009-12-12 12:22:00 UTC (rev 61135) @@ -4,18 +4,17 @@ # Contributor: Jeramy Rutley jrut...@gmail.com pkgname=('ruby' 'ruby-docs') -pkgver=1.9.1_p243 -_pkgver=1.9.1-p243 -pkgrel=2 +pkgver=1.9.1_p376 +_pkgver=1.9.1-p376 +pkgrel=1 pkgdesc=An object-oriented language for quick and easy programming arch=('i686' 'x86_64') license=('custom') url=http://www.ruby-lang.org/en/; -makedepends=('gdbm=1.8.3' 'db=4.8' 'openssl=0.9.8k' 'zlib=1.2.3.3' \ - 'readline=5.2.013' 'tk=8.5') +makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk') source=(ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2) options=('!emptydirs') -md5sums=('66d4f8403d13623051091347764881a0') +md5sums=('e019ae9c643c5efe91be49e29781fb94') build() { cd ${srcdir}/${pkgname}-${_pkgver} @@ -25,7 +24,7 @@ package_ruby() { - depends=('gdbm=1.8.3' 'db=4.8' 'openssl=0.9.8k' 'zlib=1.2.3.3' 'readline=5.2.013') + depends=('gdbm' 'db' 'openssl' 'zlib' 'readline') provides=('rubygems' 'rake') conflicts=('rubygems' 'rake') optdepends=('tk: for Ruby/TK')