[arch-commits] Commit in rubinius/repos (8 files)

2016-05-08 Thread Jan Steffens
Date: Sunday, May 8, 2016 @ 19:06:10
  Author: heftig
Revision: 174360

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  rubinius/repos/community-staging-i686/
  rubinius/repos/community-staging-i686/PKGBUILD
(from rev 174359, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-i686/dirs.patch
(from rev 174359, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-i686/gemrc
(from rev 174359, rubinius/trunk/gemrc)
  rubinius/repos/community-staging-x86_64/
  rubinius/repos/community-staging-x86_64/PKGBUILD
(from rev 174359, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-x86_64/dirs.patch
(from rev 174359, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-x86_64/gemrc
(from rev 174359, rubinius/trunk/gemrc)

-+
 community-staging-i686/PKGBUILD |   87 ++
 community-staging-i686/dirs.patch   |   21 
 community-staging-i686/gemrc|5 +
 community-staging-x86_64/PKGBUILD   |   87 ++
 community-staging-x86_64/dirs.patch |   21 
 community-staging-x86_64/gemrc  |5 +
 6 files changed, 226 insertions(+)

Copied: rubinius/repos/community-staging-i686/PKGBUILD (from rev 174359, 
rubinius/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-08 17:06:10 UTC (rev 174360)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=3.30
+pkgrel=1
+pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
+arch=(i686 x86_64)
+url="http://rubinius.com;
+license=(custom)
+depends=(llvm-libs libffi openssl libyaml)
+makedepends=(llvm ruby clang valgrind)
+options=(!emptydirs)
+source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('5294f406679d41160abe46ec1ff14b76c4353a75756227cc691108bb57f4bd16'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'1bfb4d590d35f01b3ee344cec8f961558f08847b3db54e5f56a4a20a22a898ec')
+
+_common() {
+  export GEM_HOME="$srcdir/gemdir" LANG="en_US.UTF-8"
+  cd $pkgbase-$pkgver
+}
+
+prepare() {
+  _common
+
+  patch -Np1 -i ../dirs.patch
+
+  mkdir -p "$GEM_HOME"
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  "$GEM_HOME/bin/bundle" install --local
+}
+
+build() {
+  _common
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--llvm-shared \
+--preserve-prefix \
+--without-rpath \
+--bin-link bundle --bin-link bundler
+  rake build
+}
+
+check() {
+  _common
+  rake vm:test || :
+}
+
+package_rubinius() {
+  optdepends=('ruby-docs: Ruby documentation')
+
+  _common
+
+  DESTDIR="$pkgdir" rake install
+
+  mkdir -p "$pkgdir/usr/share/ri"
+  ln -s 2.3.0 "$pkgdir/usr/share/ri/2.2"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/rubinius/LICENSE"
+
+### Split rubinius-ruby
+  mkdir -p "$srcdir/ruby/usr/bin"
+  for _f in "$pkgdir"/usr/bin/*; do
+[[ $_f == */rbx ]] && continue
+mv $_f "$srcdir/ruby/usr/bin"
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc="Ruby compat for Rubinius"
+  depends=("rubinius=$pkgver-$pkgrel")
+  provides=(ruby)
+  conflicts=(ruby)
+  backup=(etc/gemrc)
+
+  mv ruby/* "$pkgdir"
+  install -Dm644 gemrc "$pkgdir/etc/gemrc"
+  install -d "$pkgdir/usr/share/licenses/rubinius-ruby"
+  ln -s ../rubinius/LICENSE "$pkgdir/usr/share/licenses/rubinius-ruby/LICENSE"
+}

Copied: rubinius/repos/community-staging-i686/dirs.patch (from rev 174359, 
rubinius/trunk/dirs.patch)
===
--- community-staging-i686/dirs.patch   (rev 0)
+++ community-staging-i686/dirs.patch   2016-05-08 17:06:10 UTC (rev 174360)
@@ -0,0 +1,21 @@
+diff --git i/core/rbconfig.rb w/core/rbconfig.rb
+index 8d23097..acd6ed8 100644
+--- i/core/rbconfig.rb
 w/core/rbconfig.rb
+@@ -14,12 +14,12 @@ module RbConfig
+   CONFIG["exec_prefix"]= "$(prefix)"
+   CONFIG["bindir"] = Rubinius::BIN_PATH.dup
+   CONFIG["sbindir"]= "$(exec_prefix)/sbin"
+-  CONFIG["libexecdir"] = "$(exec_prefix)/libexec"
++  CONFIG["libexecdir"] = "/usr/lib/rubinius"
+   CONFIG["datarootdir"]= "$(prefix)/share"
+   CONFIG["datadir"]= "$(datarootdir)"
+-  CONFIG["sysconfdir"] = "$(prefix)/etc"
+-  CONFIG["sharedstatedir"] = "$(prefix)/com"
+-  CONFIG["localstatedir"]  = "$(prefix)/var"
++  CONFIG["sysconfdir"] = "/etc"
++  CONFIG["sharedstatedir"] = "/var/lib"
++  CONFIG["localstatedir"]  = "/var"
+   

[arch-commits] Commit in rubinius/repos (8 files)

2016-03-03 Thread Evangelos Foutras
Date: Thursday, March 3, 2016 @ 12:21:30
  Author: foutrelis
Revision: 164450

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  rubinius/repos/community-staging-i686/
  rubinius/repos/community-staging-i686/PKGBUILD
(from rev 164449, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-i686/dirs.patch
(from rev 164449, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-i686/gemrc
(from rev 164449, rubinius/trunk/gemrc)
  rubinius/repos/community-staging-x86_64/
  rubinius/repos/community-staging-x86_64/PKGBUILD
(from rev 164449, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-x86_64/dirs.patch
(from rev 164449, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-x86_64/gemrc
(from rev 164449, rubinius/trunk/gemrc)

-+
 community-staging-i686/PKGBUILD |   87 ++
 community-staging-i686/dirs.patch   |   21 
 community-staging-i686/gemrc|5 +
 community-staging-x86_64/PKGBUILD   |   87 ++
 community-staging-x86_64/dirs.patch |   21 
 community-staging-x86_64/gemrc  |5 +
 6 files changed, 226 insertions(+)

Copied: rubinius/repos/community-staging-i686/PKGBUILD (from rev 164449, 
rubinius/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-03-03 11:21:30 UTC (rev 164450)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=3.19
+pkgrel=2
+pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
+arch=(i686 x86_64)
+url="http://rubinius.com;
+license=(custom)
+depends=(llvm35-libs libffi openssl libyaml)
+makedepends=(llvm35 ruby clang valgrind)
+options=(!emptydirs)
+source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('cee948256bf288595b4ce53034f0dcd4ae2bc257acb2d43a63364dfc8e5db47c'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'1bfb4d590d35f01b3ee344cec8f961558f08847b3db54e5f56a4a20a22a898ec')
+
+_common() {
+  export GEM_HOME="$srcdir/gemdir" LANG="en_US.UTF-8"
+  cd $pkgbase-$pkgver
+}
+
+prepare() {
+  _common
+
+  patch -Np1 -i ../dirs.patch
+
+  mkdir -p "$GEM_HOME"
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  "$GEM_HOME/bin/bundle" install --local
+}
+
+build() {
+  _common
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--llvm-shared \
+--preserve-prefix \
+--without-rpath \
+--bin-link bundle --bin-link bundler
+  rake build
+}
+
+check() {
+  _common
+  rake vm:test || :
+}
+
+package_rubinius() {
+  optdepends=('ruby-docs: Ruby documentation')
+
+  _common
+
+  DESTDIR="$pkgdir" rake install
+
+  mkdir -p "$pkgdir/usr/share/ri"
+  ln -s 2.3.0 "$pkgdir/usr/share/ri/2.2"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/rubinius/LICENSE"
+
+### Split rubinius-ruby
+  mkdir -p "$srcdir/ruby/usr/bin"
+  for _f in "$pkgdir"/usr/bin/*; do
+[[ $_f == */rbx ]] && continue
+mv $_f "$srcdir/ruby/usr/bin"
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc="Ruby compat for Rubinius"
+  depends=("rubinius=$pkgver-$pkgrel")
+  provides=(ruby)
+  conflicts=(ruby)
+  backup=(etc/gemrc)
+
+  mv ruby/* "$pkgdir"
+  install -Dm644 gemrc "$pkgdir/etc/gemrc"
+  install -d "$pkgdir/usr/share/licenses/rubinius-ruby"
+  ln -s ../rubinius/LICENSE "$pkgdir/usr/share/licenses/rubinius-ruby/LICENSE"
+}

Copied: rubinius/repos/community-staging-i686/dirs.patch (from rev 164449, 
rubinius/trunk/dirs.patch)
===
--- community-staging-i686/dirs.patch   (rev 0)
+++ community-staging-i686/dirs.patch   2016-03-03 11:21:30 UTC (rev 164450)
@@ -0,0 +1,21 @@
+diff --git i/core/rbconfig.rb w/core/rbconfig.rb
+index 8d23097..acd6ed8 100644
+--- i/core/rbconfig.rb
 w/core/rbconfig.rb
+@@ -14,12 +14,12 @@ module RbConfig
+   CONFIG["exec_prefix"]= "$(prefix)"
+   CONFIG["bindir"] = Rubinius::BIN_PATH.dup
+   CONFIG["sbindir"]= "$(exec_prefix)/sbin"
+-  CONFIG["libexecdir"] = "$(exec_prefix)/libexec"
++  CONFIG["libexecdir"] = "/usr/lib/rubinius"
+   CONFIG["datarootdir"]= "$(prefix)/share"
+   CONFIG["datadir"]= "$(datarootdir)"
+-  CONFIG["sysconfdir"] = "$(prefix)/etc"
+-  CONFIG["sharedstatedir"] = "$(prefix)/com"
+-  CONFIG["localstatedir"]  = "$(prefix)/var"
++  CONFIG["sysconfdir"] = "/etc"
++  CONFIG["sharedstatedir"] = "/var/lib"
++  CONFIG["localstatedir"]  = "/var"

[arch-commits] Commit in rubinius/repos (8 files)

2015-12-05 Thread Evangelos Foutras
Date: Sunday, December 6, 2015 @ 03:17:25
  Author: foutrelis
Revision: 148763

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  rubinius/repos/community-staging-i686/
  rubinius/repos/community-staging-i686/PKGBUILD
(from rev 148762, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-i686/dirs.patch
(from rev 148762, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-i686/gemrc
(from rev 148762, rubinius/trunk/gemrc)
  rubinius/repos/community-staging-x86_64/
  rubinius/repos/community-staging-x86_64/PKGBUILD
(from rev 148762, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-x86_64/dirs.patch
(from rev 148762, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-x86_64/gemrc
(from rev 148762, rubinius/trunk/gemrc)

-+
 community-staging-i686/PKGBUILD |   87 ++
 community-staging-i686/dirs.patch   |   21 
 community-staging-i686/gemrc|5 +
 community-staging-x86_64/PKGBUILD   |   87 ++
 community-staging-x86_64/dirs.patch |   21 
 community-staging-x86_64/gemrc  |5 +
 6 files changed, 226 insertions(+)

Copied: rubinius/repos/community-staging-i686/PKGBUILD (from rev 148762, 
rubinius/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-06 02:17:25 UTC (rev 148763)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.5.8
+pkgrel=3
+pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
+arch=(i686 x86_64)
+url="http://rubini.us;
+license=(custom)
+depends=(llvm35-libs libffi openssl libyaml)
+makedepends=(llvm35 ruby)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'a9922b199730c059c26781af45adc46401811ff2e6840c4aeb49da4fa41acdd9')
+
+_common() {
+  export GEM_HOME="$srcdir/gemdir" LANG="en_US.UTF-8"
+  cd $pkgbase-$pkgver
+}
+
+prepare() {
+  _common
+
+  patch -Np1 -i ../dirs.patch
+
+  mkdir -p "$GEM_HOME"
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  "$GEM_HOME/bin/bundle" install --local
+}
+
+build() {
+  _common
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--llvm-shared \
+--preserve-prefix \
+--without-rpath \
+--bin-link bundle --bin-link bundler
+  rake build
+}
+
+check() {
+  _common
+  rake vm:test || :
+}
+
+package_rubinius() {
+  optdepends=('ruby-docs: Ruby documentation')
+
+  _common
+
+  DESTDIR="$pkgdir" rake install
+
+  mkdir -p "$pkgdir/usr/share/ri"
+  ln -s 2.2.0 "$pkgdir/usr/share/ri/2.1"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/rubinius/LICENSE"
+
+### Split rubinius-ruby
+  mkdir -p "$srcdir/ruby/usr/bin"
+  for _f in "$pkgdir"/usr/bin/*; do
+[[ $_f == */rbx ]] && continue
+mv $_f "$srcdir/ruby/usr/bin"
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc="Ruby compat for Rubinius"
+  depends=("rubinius=$pkgver-$pkgrel")
+  provides=(ruby)
+  conflicts=(ruby)
+  backup=(etc/gemrc)
+
+  mv ruby/* "$pkgdir"
+  install -Dm644 gemrc "$pkgdir/etc/gemrc"
+  install -d "$pkgdir/usr/share/licenses/rubinius-ruby"
+  ln -s ../rubinius/LICENSE "$pkgdir/usr/share/licenses/rubinius-ruby/LICENSE"
+}

Copied: rubinius/repos/community-staging-i686/dirs.patch (from rev 148762, 
rubinius/trunk/dirs.patch)
===
--- community-staging-i686/dirs.patch   (rev 0)
+++ community-staging-i686/dirs.patch   2015-12-06 02:17:25 UTC (rev 148763)
@@ -0,0 +1,21 @@
+diff --git i/library/rbconfig.rb w/library/rbconfig.rb
+index 2e0cbba..3d9327d 100644
+--- i/library/rbconfig.rb
 w/library/rbconfig.rb
+@@ -16,12 +16,12 @@ module RbConfig
+   CONFIG["exec_prefix"]= "$(prefix)"
+   CONFIG["bindir"] = Rubinius::BIN_PATH.dup
+   CONFIG["sbindir"]= "$(exec_prefix)/sbin"
+-  CONFIG["libexecdir"] = "$(exec_prefix)/libexec"
++  CONFIG["libexecdir"] = "/usr/lib/rubinius"
+   CONFIG["datarootdir"]= "$(prefix)/share"
+   CONFIG["datadir"]= "$(datarootdir)"
+-  CONFIG["sysconfdir"] = "$(prefix)/etc"
+-  CONFIG["sharedstatedir"] = "$(prefix)/com"
+-  CONFIG["localstatedir"]  = "$(prefix)/var"
++  CONFIG["sysconfdir"] = "/etc"
++  CONFIG["sharedstatedir"] = "/var/lib"
++  CONFIG["localstatedir"]  = "/var"
+   

[arch-commits] Commit in rubinius/repos (8 files)

2015-09-09 Thread Allan McRae
Date: Thursday, September 10, 2015 @ 05:45:51
  Author: allan
Revision: 139733

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  rubinius/repos/community-staging-i686/
  rubinius/repos/community-staging-i686/PKGBUILD
(from rev 139732, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-i686/dirs.patch
(from rev 139732, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-i686/gemrc
(from rev 139732, rubinius/trunk/gemrc)
  rubinius/repos/community-staging-x86_64/
  rubinius/repos/community-staging-x86_64/PKGBUILD
(from rev 139732, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-x86_64/dirs.patch
(from rev 139732, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-x86_64/gemrc
(from rev 139732, rubinius/trunk/gemrc)

-+
 community-staging-i686/PKGBUILD |   87 ++
 community-staging-i686/dirs.patch   |   21 
 community-staging-i686/gemrc|5 +
 community-staging-x86_64/PKGBUILD   |   87 ++
 community-staging-x86_64/dirs.patch |   21 
 community-staging-x86_64/gemrc  |5 +
 6 files changed, 226 insertions(+)

Copied: rubinius/repos/community-staging-i686/PKGBUILD (from rev 139732, 
rubinius/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-09-10 03:45:51 UTC (rev 139733)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.5.8
+pkgrel=2
+pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
+arch=(i686 x86_64)
+url="http://rubini.us;
+license=(custom)
+depends=(llvm35-libs libffi openssl libyaml)
+makedepends=(llvm35 rubinius-ruby)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('d6b411732aa035865f2855845abe5405119560f0979062672d576601de89e59a'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'a9922b199730c059c26781af45adc46401811ff2e6840c4aeb49da4fa41acdd9')
+
+_common() {
+  export GEM_HOME="$srcdir/gemdir" LANG="en_US.UTF-8"
+  cd $pkgbase-$pkgver
+}
+
+prepare() {
+  _common
+
+  patch -Np1 -i ../dirs.patch
+
+  mkdir -p "$GEM_HOME"
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  "$GEM_HOME/bin/bundle" install --local
+}
+
+build() {
+  _common
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--llvm-shared \
+--preserve-prefix \
+--without-rpath \
+--bin-link bundle --bin-link bundler
+  rake build
+}
+
+check() {
+  _common
+  rake vm:test || :
+}
+
+package_rubinius() {
+  optdepends=('ruby-docs: Ruby documentation')
+
+  _common
+
+  DESTDIR="$pkgdir" rake install
+
+  mkdir -p "$pkgdir/usr/share/ri"
+  ln -s 2.2.0 "$pkgdir/usr/share/ri/2.1"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/rubinius/LICENSE"
+
+### Split rubinius-ruby
+  mkdir -p "$srcdir/ruby/usr/bin"
+  for _f in "$pkgdir"/usr/bin/*; do
+[[ $_f == */rbx ]] && continue
+mv $_f "$srcdir/ruby/usr/bin"
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc="Ruby compat for Rubinius"
+  depends=("rubinius=$pkgver-$pkgrel")
+  provides=(ruby)
+  conflicts=(ruby)
+  backup=(etc/gemrc)
+
+  mv ruby/* "$pkgdir"
+  install -Dm644 gemrc "$pkgdir/etc/gemrc"
+  install -d "$pkgdir/usr/share/licenses/rubinius-ruby"
+  ln -s ../rubinius/LICENSE "$pkgdir/usr/share/licenses/rubinius-ruby/LICENSE"
+}

Copied: rubinius/repos/community-staging-i686/dirs.patch (from rev 139732, 
rubinius/trunk/dirs.patch)
===
--- community-staging-i686/dirs.patch   (rev 0)
+++ community-staging-i686/dirs.patch   2015-09-10 03:45:51 UTC (rev 139733)
@@ -0,0 +1,21 @@
+diff --git i/library/rbconfig.rb w/library/rbconfig.rb
+index 2e0cbba..3d9327d 100644
+--- i/library/rbconfig.rb
 w/library/rbconfig.rb
+@@ -16,12 +16,12 @@ module RbConfig
+   CONFIG["exec_prefix"]= "$(prefix)"
+   CONFIG["bindir"] = Rubinius::BIN_PATH.dup
+   CONFIG["sbindir"]= "$(exec_prefix)/sbin"
+-  CONFIG["libexecdir"] = "$(exec_prefix)/libexec"
++  CONFIG["libexecdir"] = "/usr/lib/rubinius"
+   CONFIG["datarootdir"]= "$(prefix)/share"
+   CONFIG["datadir"]= "$(datarootdir)"
+-  CONFIG["sysconfdir"] = "$(prefix)/etc"
+-  CONFIG["sharedstatedir"] = "$(prefix)/com"
+-  CONFIG["localstatedir"]  = "$(prefix)/var"
++  CONFIG["sysconfdir"] = "/etc"
++  CONFIG["sharedstatedir"] = "/var/lib"
++  CONFIG["localstatedir"]  = 

[arch-commits] Commit in rubinius/repos (8 files)

2015-02-24 Thread Anatol Pomozov
Date: Tuesday, February 24, 2015 @ 23:44:13
  Author: anatolik
Revision: 128193

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  rubinius/repos/community-testing-i686/
  rubinius/repos/community-testing-i686/PKGBUILD
(from rev 128192, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-testing-i686/dirs.patch
(from rev 128192, rubinius/trunk/dirs.patch)
  rubinius/repos/community-testing-i686/gemrc
(from rev 128192, rubinius/trunk/gemrc)
  rubinius/repos/community-testing-x86_64/
  rubinius/repos/community-testing-x86_64/PKGBUILD
(from rev 128192, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-testing-x86_64/dirs.patch
(from rev 128192, rubinius/trunk/dirs.patch)
  rubinius/repos/community-testing-x86_64/gemrc
(from rev 128192, rubinius/trunk/gemrc)

-+
 community-testing-i686/PKGBUILD |   88 ++
 community-testing-i686/dirs.patch   |   21 
 community-testing-i686/gemrc|5 +
 community-testing-x86_64/PKGBUILD   |   88 ++
 community-testing-x86_64/dirs.patch |   21 
 community-testing-x86_64/gemrc  |5 +
 6 files changed, 228 insertions(+)

Copied: rubinius/repos/community-testing-i686/PKGBUILD (from rev 128192, 
rubinius/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2015-02-24 22:44:13 UTC (rev 128193)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.5.2
+pkgrel=1
+pkgdesc=Ruby runtime written in Ruby, designed for concurrency
+arch=(i686 x86_64)
+url=http://rubini.us;
+license=(custom)
+depends=(llvm-libs libffi openssl libyaml)
+makedepends=(llvm rubinius-ruby)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('1b077537224d4ff1f8c628e5bbe0621dc6f833bc2d67a03aa10173b72299a1a8'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'a9922b199730c059c26781af45adc46401811ff2e6840c4aeb49da4fa41acdd9')
+
+prepare() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  patch -Np1 -i ../dirs.patch
+
+  mkdir -p $GEM_HOME
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  $GEM_HOME/bin/bundle install --local
+}
+
+build() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--preserve-prefix \
+--llvm-shared \
+--without-rpath \
+--bin-link bundle --bin-link bundler
+  rake build
+}
+
+check() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  rake vm:test || :
+}
+
+package_rubinius() {
+  optdepends=('ruby-docs: Ruby documentation')
+
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  DESTDIR=$pkgdir rake install
+
+  mkdir -p $pkgdir/usr/share/ri
+  ln -s 2.1.0 $pkgdir/usr/share/ri/2.1
+
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/rubinius/LICENSE
+
+### Split rubinius-ruby
+  mkdir -p $srcdir/ruby/usr/bin
+  for _f in $pkgdir/usr/bin/*; do
+[[ $_f == */rbx ]]  continue
+mv $_f $srcdir/ruby/usr/bin
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc=Ruby compat for Rubinius
+  depends=(rubinius=$pkgver-$pkgrel)
+  provides=(ruby)
+  conflicts=(ruby)
+  backup=(etc/gemrc)
+
+  mv ruby/* $pkgdir
+  install -Dm644 gemrc $pkgdir/etc/gemrc
+  install -d $pkgdir/usr/share/licenses/rubinius-ruby
+  ln -s ../rubinius/LICENSE $pkgdir/usr/share/licenses/rubinius-ruby/LICENSE
+}

Copied: rubinius/repos/community-testing-i686/dirs.patch (from rev 128192, 
rubinius/trunk/dirs.patch)
===
--- community-testing-i686/dirs.patch   (rev 0)
+++ community-testing-i686/dirs.patch   2015-02-24 22:44:13 UTC (rev 128193)
@@ -0,0 +1,21 @@
+diff --git i/library/rbconfig.rb w/library/rbconfig.rb
+index 2e0cbba..3d9327d 100644
+--- i/library/rbconfig.rb
 w/library/rbconfig.rb
+@@ -16,12 +16,12 @@ module RbConfig
+   CONFIG[exec_prefix]= $(prefix)
+   CONFIG[bindir] = Rubinius::BIN_PATH.dup
+   CONFIG[sbindir]= $(exec_prefix)/sbin
+-  CONFIG[libexecdir] = $(exec_prefix)/libexec
++  CONFIG[libexecdir] = /usr/lib/rubinius
+   CONFIG[datarootdir]= $(prefix)/share
+   CONFIG[datadir]= $(datarootdir)
+-  CONFIG[sysconfdir] = $(prefix)/etc
+-  CONFIG[sharedstatedir] = $(prefix)/com
+-  CONFIG[localstatedir]  = $(prefix)/var
++  CONFIG[sysconfdir] = /etc
++  

[arch-commits] Commit in rubinius/repos (8 files)

2014-06-16 Thread Evangelos Foutras
Date: Monday, June 16, 2014 @ 20:36:18
  Author: foutrelis
Revision: 113253

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  rubinius/repos/community-staging-i686/
  rubinius/repos/community-staging-i686/PKGBUILD
(from rev 113252, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-i686/dirs.patch
(from rev 113252, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-i686/gemrc
(from rev 113252, rubinius/trunk/gemrc)
  rubinius/repos/community-staging-x86_64/
  rubinius/repos/community-staging-x86_64/PKGBUILD
(from rev 113252, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-x86_64/dirs.patch
(from rev 113252, rubinius/trunk/dirs.patch)
  rubinius/repos/community-staging-x86_64/gemrc
(from rev 113252, rubinius/trunk/gemrc)

-+
 community-staging-i686/PKGBUILD |   88 ++
 community-staging-i686/dirs.patch   |   21 
 community-staging-i686/gemrc|5 +
 community-staging-x86_64/PKGBUILD   |   88 ++
 community-staging-x86_64/dirs.patch |   21 
 community-staging-x86_64/gemrc  |5 +
 6 files changed, 228 insertions(+)

Copied: rubinius/repos/community-staging-i686/PKGBUILD (from rev 113252, 
rubinius/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-06-16 18:36:18 UTC (rev 113253)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.2.9
+pkgrel=2
+pkgdesc=Ruby runtime written in Ruby, designed for concurrency
+arch=(i686 x86_64)
+url=http://rubini.us;
+license=(custom)
+depends=(llvm-libs libffi openssl libyaml)
+makedepends=(llvm rubinius-ruby)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('7b01a7f2508167e73b5273b4e55e6616fc7fd975e79c84c4d2e3ef83d849d2ce'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'a9922b199730c059c26781af45adc46401811ff2e6840c4aeb49da4fa41acdd9')
+
+prepare() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  patch -Np1 -i ../dirs.patch
+
+  mkdir -p $GEM_HOME
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  $GEM_HOME/bin/bundle install --local
+}
+
+build() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--preserve-prefix \
+--llvm-shared \
+--without-rpath \
+--bin-link bundle --bin-link bundler
+  rake build
+}
+
+check() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  rake vm:test || :
+}
+
+package_rubinius() {
+  optdepends=('ruby-docs: Ruby documentation')
+
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  DESTDIR=$pkgdir rake install
+
+  mkdir -p $pkgdir/usr/share/ri
+  ln -s 2.1.0 $pkgdir/usr/share/ri/2.1
+
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/rubinius/LICENSE
+
+### Split rubinius-ruby
+  mkdir -p $srcdir/ruby/usr/bin
+  for _f in $pkgdir/usr/bin/*; do
+[[ $_f == */rbx ]]  continue
+mv $_f $srcdir/ruby/usr/bin
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc=Ruby compat for Rubinius
+  depends=(rubinius=$pkgver-$pkgrel)
+  provides=(ruby)
+  conflicts=(ruby)
+  backup=(etc/gemrc)
+
+  mv ruby/* $pkgdir
+  install -Dm644 gemrc $pkgdir/etc/gemrc
+  install -d $pkgdir/usr/share/licenses/rubinius-ruby
+  ln -s ../rubinius/LICENSE $pkgdir/usr/share/licenses/rubinius-ruby/LICENSE
+}

Copied: rubinius/repos/community-staging-i686/dirs.patch (from rev 113252, 
rubinius/trunk/dirs.patch)
===
--- community-staging-i686/dirs.patch   (rev 0)
+++ community-staging-i686/dirs.patch   2014-06-16 18:36:18 UTC (rev 113253)
@@ -0,0 +1,21 @@
+diff --git i/library/rbconfig.rb w/library/rbconfig.rb
+index 2e0cbba..3d9327d 100644
+--- i/library/rbconfig.rb
 w/library/rbconfig.rb
+@@ -16,12 +16,12 @@ module RbConfig
+   CONFIG[exec_prefix]= $(prefix)
+   CONFIG[bindir] = Rubinius::BIN_PATH.dup
+   CONFIG[sbindir]= $(exec_prefix)/sbin
+-  CONFIG[libexecdir] = $(exec_prefix)/libexec
++  CONFIG[libexecdir] = /usr/lib/rubinius
+   CONFIG[datarootdir]= $(prefix)/share
+   CONFIG[datadir]= $(datarootdir)
+-  CONFIG[sysconfdir] = $(prefix)/etc
+-  CONFIG[sharedstatedir] = $(prefix)/com
+-  CONFIG[localstatedir]  = $(prefix)/var
++  CONFIG[sysconfdir] = /etc
++  

[arch-commits] Commit in rubinius/repos (8 files)

2014-01-07 Thread Jan Steffens
Date: Tuesday, January 7, 2014 @ 22:29:33
  Author: heftig
Revision: 103552

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  rubinius/repos/community-staging-i686/
  rubinius/repos/community-staging-i686/PKGBUILD
(from rev 103551, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-i686/gemrc
(from rev 103551, rubinius/trunk/gemrc)
  rubinius/repos/community-staging-i686/llvm34.patch
(from rev 103551, rubinius/trunk/llvm34.patch)
  rubinius/repos/community-staging-x86_64/
  rubinius/repos/community-staging-x86_64/PKGBUILD
(from rev 103551, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-staging-x86_64/gemrc
(from rev 103551, rubinius/trunk/gemrc)
  rubinius/repos/community-staging-x86_64/llvm34.patch
(from rev 103551, rubinius/trunk/llvm34.patch)

---+
 community-staging-i686/PKGBUILD   |   89 +++
 community-staging-i686/gemrc  |5 
 community-staging-i686/llvm34.patch   |  182 
 community-staging-x86_64/PKGBUILD |   89 +++
 community-staging-x86_64/gemrc|5 
 community-staging-x86_64/llvm34.patch |  182 
 6 files changed, 552 insertions(+)

Copied: rubinius/repos/community-staging-i686/PKGBUILD (from rev 103551, 
rubinius/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-01-07 21:29:33 UTC (rev 103552)
@@ -0,0 +1,89 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.2.3
+pkgrel=2
+pkgdesc=Ruby runtime written in Ruby, designed for concurrency
+arch=(i686 x86_64)
+url=http://rubini.us;
+license=(custom)
+depends=(llvm-libs libffi openssl libyaml)
+makedepends=(llvm rubinius-ruby)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch llvm34.patch)
+sha256sums=('b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'93f3918dc2a5679e281e724f9b3cb712ffa784c1e52e6fa7ce75f74ce6655a66'
+'a24850f34a8a308ce4a4e1da12d75a669095a38b6b5da5082eb4d3bd41770095')
+
+prepare() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  patch -Np1 -i ../dirs.patch
+  patch -Np1 -i ../llvm34.patch
+
+  mkdir -p $GEM_HOME
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  $GEM_HOME/bin/bundle install --local
+}
+
+build() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--preserve-prefix \
+--llvm-shared \
+--without-rpath
+  rake build
+}
+
+check() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  rake vm:test || :
+}
+
+package_rubinius() {
+  optdepends=('ruby-docs: Ruby documentation')
+
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  DESTDIR=$pkgdir rake install
+
+  mkdir -p $pkgdir/usr/share/ri
+  ln -s 2.0.0 $pkgdir/usr/share/ri/2.1
+
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/rubinius/LICENSE
+
+### Split rubinius-ruby
+  mkdir -p $srcdir/ruby/usr/bin
+  for _f in $pkgdir/usr/bin/*; do
+[[ $_f == */rbx ]]  continue
+mv $_f $srcdir/ruby/usr/bin
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc=Ruby compat for Rubinius
+  depends=(rubinius)
+  provides=(ruby)
+  conflicts=(ruby)
+  backup=(etc/gemrc)
+
+  mv ruby/* $pkgdir
+  install -Dm644 gemrc $pkgdir/etc/gemrc
+  install -d $pkgdir/usr/share/licenses/rubinius-ruby
+  ln -s ../rubinius/LICENSE $pkgdir/usr/share/licenses/rubinius-ruby/LICENSE
+}

Copied: rubinius/repos/community-staging-i686/gemrc (from rev 103551, 
rubinius/trunk/gemrc)
===
--- community-staging-i686/gemrc(rev 0)
+++ community-staging-i686/gemrc2014-01-07 21:29:33 UTC (rev 103552)
@@ -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

Copied: rubinius/repos/community-staging-i686/llvm34.patch (from rev 103551, 
rubinius/trunk/llvm34.patch)
===
--- community-staging-i686/llvm34.patch (rev 0)
+++ community-staging-i686/llvm34.patch 2014-01-07 21:29:33 UTC (rev 103552)
@@ -0,0 +1,182 @@
+diff --git i/vm/llvm/disassembler.cpp 

[arch-commits] Commit in rubinius/repos (8 files)

2013-12-29 Thread Jan Steffens
Date: Sunday, December 29, 2013 @ 22:58:18
  Author: heftig
Revision: 103201

archrelease: copy trunk to community-i686, community-x86_64

Added:
  rubinius/repos/community-i686/PKGBUILD
(from rev 103200, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-i686/gemrc
(from rev 103200, rubinius/trunk/gemrc)
  rubinius/repos/community-x86_64/PKGBUILD
(from rev 103200, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-x86_64/gemrc
(from rev 103200, rubinius/trunk/gemrc)
Deleted:
  rubinius/repos/community-i686/PKGBUILD
  rubinius/repos/community-i686/gemrc
  rubinius/repos/community-x86_64/PKGBUILD
  rubinius/repos/community-x86_64/gemrc

---+
 /PKGBUILD |  174 
 /gemrc|   10 ++
 community-i686/PKGBUILD   |   87 --
 community-i686/gemrc  |5 -
 community-x86_64/PKGBUILD |   87 --
 community-x86_64/gemrc|5 -
 6 files changed, 184 insertions(+), 184 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-12-29 21:54:13 UTC (rev 103200)
+++ community-i686/PKGBUILD 2013-12-29 21:58:18 UTC (rev 103201)
@@ -1,87 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-
-pkgbase=rubinius
-pkgname=(rubinius rubinius-ruby)
-pkgver=2.2.2
-pkgrel=1
-pkgdesc=Ruby runtime written in Ruby, designed for concurrency
-arch=(i686 x86_64)
-url=http://rubini.us;
-license=(custom)
-depends=(llvm-libs libffi openssl libyaml)
-makedepends=(llvm ruby)
-options=(!emptydirs)
-source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
-gemrc dirs.patch)
-sha256sums=('a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba'
-'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
-'93f3918dc2a5679e281e724f9b3cb712ffa784c1e52e6fa7ce75f74ce6655a66')
-
-prepare() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  patch -Np1 -i ../dirs.patch
-
-  mkdir -p $GEM_HOME
-  gem install --no-user-install -N vendor/cache/bundler-*.gem
-
-  $GEM_HOME/bin/bundle install --local
-}
-
-build() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  ./configure --prefix=/usr \
---mandir=/usr/share/man \
---includedir=/usr/include/rubinius \
---appdir=/usr/lib/rubinius \
---gemsdir=/usr/lib/rubinius/gems \
---preserve-prefix \
---llvm-shared \
---without-rpath
-  rake build
-}
-
-check() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  rake vm:test || :
-}
-
-package_rubinius() {
-  optdepends=('ruby-docs: Ruby documentation')
-
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  DESTDIR=$pkgdir rake install
-
-  mkdir -p $pkgdir/usr/share/ri
-  ln -s 2.0.0 $pkgdir/usr/share/ri/2.1
-
-  install -Dm644 LICENSE $pkgdir/usr/share/licenses/rubinius/LICENSE
-
-### Split rubinius-ruby
-  mkdir -p $srcdir/ruby/usr/bin
-  for _f in $pkgdir/usr/bin/*; do
-[[ $_f == */rbx ]]  continue
-mv $_f $srcdir/ruby/usr/bin
-  done
-}
-
-package_rubinius-ruby() {
-  pkgdesc=Ruby compat for Rubinius
-  depends=(rubinius)
-  provides=(ruby)
-  conflicts=(ruby)
-  backup=(etc/gemrc)
-
-  mv ruby/* $pkgdir
-  install -Dm644 gemrc $pkgdir/etc/gemrc
-  install -d $pkgdir/usr/share/licenses/rubinius-ruby
-  ln -s ../rubinius/LICENSE $pkgdir/usr/share/licenses/rubinius-ruby/LICENSE
-}

Copied: rubinius/repos/community-i686/PKGBUILD (from rev 103200, 
rubinius/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-12-29 21:58:18 UTC (rev 103201)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.2.3
+pkgrel=1
+pkgdesc=Ruby runtime written in Ruby, designed for concurrency
+arch=(i686 x86_64)
+url=http://rubini.us;
+license=(custom)
+depends=(llvm-libs libffi openssl libyaml)
+makedepends=(llvm rubinius-ruby)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('b3426aa6996420f1d9d8a7926a94160b84d8bdf725793c64462b27b74f2f2acf'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'93f3918dc2a5679e281e724f9b3cb712ffa784c1e52e6fa7ce75f74ce6655a66')
+
+prepare() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  patch -Np1 -i ../dirs.patch
+
+  mkdir -p $GEM_HOME
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  $GEM_HOME/bin/bundle install --local
+}
+
+build() {
+  export GEM_HOME=$srcdir/gemdir LANG=en_US.UTF-8
+  cd $pkgbase-$pkgver
+
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+

[arch-commits] Commit in rubinius/repos (8 files)

2013-12-22 Thread Jan Steffens
Date: Sunday, December 22, 2013 @ 15:20:57
  Author: heftig
Revision: 102860

archrelease: copy trunk to community-i686, community-x86_64

Added:
  rubinius/repos/community-i686/PKGBUILD
(from rev 102859, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-i686/gemrc
(from rev 102859, rubinius/trunk/gemrc)
  rubinius/repos/community-x86_64/PKGBUILD
(from rev 102859, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-x86_64/gemrc
(from rev 102859, rubinius/trunk/gemrc)
Deleted:
  rubinius/repos/community-i686/PKGBUILD
  rubinius/repos/community-i686/gemrc
  rubinius/repos/community-x86_64/PKGBUILD
  rubinius/repos/community-x86_64/gemrc

---+
 /PKGBUILD |  174 
 /gemrc|   10 ++
 community-i686/PKGBUILD   |   84 -
 community-i686/gemrc  |5 -
 community-x86_64/PKGBUILD |   84 -
 community-x86_64/gemrc|5 -
 6 files changed, 184 insertions(+), 178 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-12-22 14:15:44 UTC (rev 102859)
+++ community-i686/PKGBUILD 2013-12-22 14:20:57 UTC (rev 102860)
@@ -1,84 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-
-pkgbase=rubinius
-pkgname=(rubinius rubinius-ruby)
-pkgver=2.2.1
-pkgrel=1
-pkgdesc=Ruby runtime written in Ruby, designed for concurrency
-arch=(i686 x86_64)
-url=http://rubini.us;
-license=(custom)
-depends=(llvm-libs libffi openssl libyaml)
-makedepends=(llvm ruby)
-options=(!emptydirs)
-source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
-gemrc)
-sha256sums=('2a2a4705cf517470b86b4a8e27e16b11ec363789b690411c792e0f8908c06cb0'
-'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614')
-
-prepare() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  mkdir -p $GEM_HOME
-  gem install --no-user-install -N vendor/cache/bundler-*.gem
-
-  $GEM_HOME/bin/bundle install --local
-}
-
-build() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  ./configure --prefix=/usr \
---mandir=/usr/share/man \
---includedir=/usr/include/rubinius \
---appdir=/usr/lib/rubinius \
---gemsdir=/usr/lib/rubinius/gems \
---preserve-prefix \
---llvm-shared \
---without-rpath
-  rake build
-}
-
-check() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  rake vm:test || :
-}
-
-package_rubinius() {
-  optdepends=('ruby-docs: Ruby documentation')
-
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  DESTDIR=$pkgdir rake install
-
-  mkdir -p $pkgdir/usr/share/ri
-  ln -s 2.0.0 $pkgdir/usr/share/ri/2.1
-
-  install -Dm644 LICENSE $pkgdir/usr/share/licenses/rubinius/LICENSE
-
-### Split rubinius-ruby
-  mkdir -p $srcdir/ruby/usr/bin
-  for _f in $pkgdir/usr/bin/*; do
-[[ $_f == */rbx ]]  continue
-mv $_f $srcdir/ruby/usr/bin
-  done
-}
-
-package_rubinius-ruby() {
-  pkgdesc=Ruby compat for Rubinius
-  depends=(rubinius)
-  provides=(ruby)
-  conflicts=(ruby)
-  backup=(etc/gemrc)
-
-  mv ruby/* $pkgdir
-  install -Dm644 gemrc $pkgdir/etc/gemrc
-  install -d $pkgdir/usr/share/licenses/rubinius-ruby
-  ln -s ../rubinius/LICENSE $pkgdir/usr/share/licenses/rubinius-ruby/LICENSE
-}

Copied: rubinius/repos/community-i686/PKGBUILD (from rev 102859, 
rubinius/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-12-22 14:20:57 UTC (rev 102860)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.2.2
+pkgrel=1
+pkgdesc=Ruby runtime written in Ruby, designed for concurrency
+arch=(i686 x86_64)
+url=http://rubini.us;
+license=(custom)
+depends=(llvm-libs libffi openssl libyaml)
+makedepends=(llvm ruby)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('a49d596f889405e4fc511da64b8afe5eccfafdcee5ea99be15d3ad36290ec2ba'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'93f3918dc2a5679e281e724f9b3cb712ffa784c1e52e6fa7ce75f74ce6655a66')
+
+prepare() {
+  export GEM_HOME=$srcdir/gemdir
+  cd $pkgbase-$pkgver
+
+  patch -Np1 -i ../dirs.patch
+
+  mkdir -p $GEM_HOME
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  $GEM_HOME/bin/bundle install --local
+}
+
+build() {
+  export GEM_HOME=$srcdir/gemdir
+  cd $pkgbase-$pkgver
+
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--preserve-prefix \
+--llvm-shared \
+--without-rpath
+  rake build
+}
+
+check() {
+  export 

[arch-commits] Commit in rubinius/repos (8 files)

2013-11-17 Thread Jan Steffens
Date: Monday, November 18, 2013 @ 08:14:16
  Author: heftig
Revision: 101135

archrelease: copy trunk to community-i686, community-x86_64

Added:
  rubinius/repos/community-i686/PKGBUILD
(from rev 101134, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-i686/gemrc
(from rev 101134, rubinius/trunk/gemrc)
  rubinius/repos/community-x86_64/PKGBUILD
(from rev 101134, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-x86_64/gemrc
(from rev 101134, rubinius/trunk/gemrc)
Deleted:
  rubinius/repos/community-i686/PKGBUILD
  rubinius/repos/community-i686/gemrc
  rubinius/repos/community-x86_64/PKGBUILD
  rubinius/repos/community-x86_64/gemrc

---+
 /PKGBUILD |  168 
 /gemrc|   10 ++
 community-i686/PKGBUILD   |   89 ---
 community-i686/gemrc  |5 -
 community-x86_64/PKGBUILD |   89 ---
 community-x86_64/gemrc|5 -
 6 files changed, 178 insertions(+), 188 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-11-18 07:07:54 UTC (rev 101134)
+++ community-i686/PKGBUILD 2013-11-18 07:14:16 UTC (rev 101135)
@@ -1,89 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-
-pkgbase=rubinius
-pkgname=(rubinius rubinius-ruby)
-pkgver=2.1.1
-pkgrel=1
-pkgdesc=Ruby runtime written in Ruby, designed for concurrency
-arch=(i686 x86_64)
-url=http://rubini.us;
-license=(custom)
-depends=(llvm-libs libffi openssl libyaml)
-makedepends=(llvm ruby chrpath)
-options=(!emptydirs)
-source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
-http://rubygems.org/downloads/bundler-1.3.5.gem
-gemrc)
-sha256sums=('e142c3f201e4ae9f3a6e6671298baabbd9bd906509c663adcf080bff4181ee96'
-'08b89047f7b829f3e197a28fb1bde74c3f5cfea1552f99dfba237fee30eaffe4'
-'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614')
-
-prepare() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  mkdir -p $GEM_HOME
-  gem install --no-user-install -N ../bundler-1.3.5.gem
-
-  $GEM_HOME/bin/bundle install --local
-}
-
-build() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  ./configure --prefix=/usr \
---mandir=/usr/share/man \
---includedir=/usr/include/rubinius \
---appdir=/usr/lib/rubinius \
---gemsdir=/usr/lib/rubinius/gems \
---preserve-prefix \
---llvm-shared
-  rake build
-}
-
-check() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  rake vm:test || :
-}
-
-package_rubinius() {
-  optdepends=('rubinius-docs: Rubinius documentation'
-  'ruby-docs: Ruby documentation')
-
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  DESTDIR=$pkgdir rake install
-
-  find $pkgdir -name *.so -exec chrpath -d {} +
-  chrpath -d $pkgdir/usr/bin/rbx
-
-  mkdir -p $pkgdir/usr/share/ri
-  ln -s 2.0.0 $pkgdir/usr/share/ri/2.1
-
-  install -Dm644 LICENSE $pkgdir/usr/share/licenses/rubinius/LICENSE
-
-### Split rubinius-ruby
-  mkdir -p $srcdir/ruby/usr/bin
-  for _f in $pkgdir/usr/bin/*; do
-[[ $_f == */rbx ]]  continue
-mv $_f $srcdir/ruby/usr/bin
-  done
-}
-
-package_rubinius-ruby() {
-  pkgdesc=Ruby compat for Rubinius
-  depends=(rubinius)
-  provides=(ruby)
-  conflicts=(ruby)
-  backup=(etc/gemrc)
-
-  mv ruby/* $pkgdir
-  install -Dm644 gemrc $pkgdir/etc/gemrc
-  install -d $pkgdir/usr/share/licenses/rubinius-ruby
-  ln -s ../rubinius/LICENSE $pkgdir/usr/share/licenses/rubinius-ruby/LICENSE
-}

Copied: rubinius/repos/community-i686/PKGBUILD (from rev 101134, 
rubinius/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-11-18 07:14:16 UTC (rev 101135)
@@ -0,0 +1,84 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.2.1
+pkgrel=1
+pkgdesc=Ruby runtime written in Ruby, designed for concurrency
+arch=(i686 x86_64)
+url=http://rubini.us;
+license=(custom)
+depends=(llvm-libs libffi openssl libyaml)
+makedepends=(llvm ruby)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+gemrc)
+sha256sums=('2a2a4705cf517470b86b4a8e27e16b11ec363789b690411c792e0f8908c06cb0'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614')
+
+prepare() {
+  export GEM_HOME=$srcdir/gemdir
+  cd $pkgbase-$pkgver
+
+  mkdir -p $GEM_HOME
+  gem install --no-user-install -N vendor/cache/bundler-*.gem
+
+  $GEM_HOME/bin/bundle install --local
+}
+
+build() {
+  export GEM_HOME=$srcdir/gemdir
+  cd $pkgbase-$pkgver
+
+  ./configure --prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+

[arch-commits] Commit in rubinius/repos (8 files)

2013-10-19 Thread Jan Steffens
Date: Saturday, October 19, 2013 @ 22:58:03
  Author: heftig
Revision: 98826

archrelease: copy trunk to community-i686, community-x86_64

Added:
  rubinius/repos/community-i686/PKGBUILD
(from rev 98825, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-i686/gemrc
(from rev 98825, rubinius/trunk/gemrc)
  rubinius/repos/community-x86_64/PKGBUILD
(from rev 98825, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-x86_64/gemrc
(from rev 98825, rubinius/trunk/gemrc)
Deleted:
  rubinius/repos/community-i686/PKGBUILD
  rubinius/repos/community-i686/gemrc
  rubinius/repos/community-x86_64/PKGBUILD
  rubinius/repos/community-x86_64/gemrc

---+
 /PKGBUILD |  178 
 /gemrc|   10 ++
 community-i686/PKGBUILD   |  105 -
 community-i686/gemrc  |5 -
 community-x86_64/PKGBUILD |  105 -
 community-x86_64/gemrc|5 -
 6 files changed, 188 insertions(+), 220 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2013-10-19 20:53:43 UTC (rev 98825)
+++ community-i686/PKGBUILD 2013-10-19 20:58:03 UTC (rev 98826)
@@ -1,105 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
-
-pkgbase=rubinius
-pkgname=(rubinius rubinius-ruby)
-pkgver=2.1.0
-pkgrel=1
-pkgdesc=Ruby runtime written in Ruby, designed for concurrency
-arch=(i686 x86_64)
-url=http://rubini.us;
-license=(custom)
-depends=(llvm-libs libffi openssl libyaml)
-makedepends=(llvm ruby chrpath)
-options=(!emptydirs)
-
-_gems=(bundler-1.3.5.gem
-   daedalus-core-0.0.1.gem
-   gems-0.8.3.gem
-   redcard-1.1.0.gem
-   rubinius-bridge-1.0.3.gem)
-
-source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
-gemrc)
-
-for _i in ${_gems[@]}; do
-  source+=( http://rubygems.org/downloads/${_i} )
-done
-
-sha256sums=('78d7c2af7ebdf9b477a682cf4793e56e4139abed3cd752282e422d56e63b65b6'
-'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
-'08b89047f7b829f3e197a28fb1bde74c3f5cfea1552f99dfba237fee30eaffe4'
-'baa2a27713fac17ca21bc2515a227cde4b10aa1a01e1365e1ee5372c72816ff0'
-'2bcf69bb8fb90dd1f926fb7d8f2d8c9857540e04385ac742999a05c74fe24a05'
-'60c73d440f29fc3577eec86de00d55ee5351647d2d450ea48bc6d2ae5a62b8fc'
-'246ba09a6506e1c380a0e3058e83fec89904572d3214f797ccb604453981')
-
-prepare() {
-  export GEM_HOME=$srcdir/gemdir
-
-  mkdir -p $GEM_HOME
-  gem install --no-user-install -N bundler-1.3.5.gem
-  cp -n ${_gems[@]} $pkgbase-$pkgver/vendor/cache
-
-  cd $pkgbase-$pkgver
-  $GEM_HOME/bin/bundle install --local
-}
-
-build() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  ./configure --prefix=/usr \
---mandir=/usr/share/man \
---includedir=/usr/include/rubinius \
---appdir=/usr/lib/rubinius \
---gemsdir=/usr/lib/rubinius/gems \
---preserve-prefix \
---llvm-shared
-  rake build
-}
-
-check() {
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  rake vm:test || :
-}
-
-package_rubinius() {
-  optdepends=('rubinius-docs: Rubinius documentation'
-  'ruby-docs: Ruby documentation')
-
-  export GEM_HOME=$srcdir/gemdir
-  cd $pkgbase-$pkgver
-
-  DESTDIR=$pkgdir rake install
-
-  find $pkgdir -name *.so -exec chrpath -d {} +
-  chrpath -d $pkgdir/usr/bin/rbx
-
-  mkdir -p $pkgdir/usr/share/ri
-  ln -s 2.0.0 $pkgdir/usr/share/ri/2.1
-
-  install -Dm644 LICENSE $pkgdir/usr/share/licenses/rubinius/LICENSE
-
-### Split rubinius-ruby
-  mkdir -p $srcdir/ruby/usr/bin
-  for _f in $pkgdir/usr/bin/*; do
-[[ $_f == */rbx ]]  continue
-mv $_f $srcdir/ruby/usr/bin
-  done
-}
-
-package_rubinius-ruby() {
-  pkgdesc=Ruby compat for Rubinius
-  depends=(rubinius)
-  provides=(ruby)
-  conflicts=(ruby)
-  backup=(etc/gemrc)
-
-  mv ruby/* $pkgdir
-  install -Dm644 gemrc $pkgdir/etc/gemrc
-  install -d $pkgdir/usr/share/licenses/rubinius-ruby
-  ln -s ../rubinius/LICENSE $pkgdir/usr/share/licenses/rubinius-ruby/LICENSE
-}

Copied: rubinius/repos/community-i686/PKGBUILD (from rev 98825, 
rubinius/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2013-10-19 20:58:03 UTC (rev 98826)
@@ -0,0 +1,89 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=2.1.1
+pkgrel=1
+pkgdesc=Ruby runtime written in Ruby, designed for concurrency
+arch=(i686 x86_64)
+url=http://rubini.us;
+license=(custom)
+depends=(llvm-libs libffi openssl libyaml)
+makedepends=(llvm ruby chrpath)
+options=(!emptydirs)
+source=(http://releases.rubini.us/${pkgbase}-${pkgver}.tar.bz2
+