[arch-commits] Commit in rubinius/repos (8 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 +