Date: Monday, February 12, 2018 @ 00:42:20 Author: heftig Revision: 292595
archrelease: copy trunk to community-x86_64 Added: rubinius/repos/community-x86_64/PKGBUILD (from rev 292594, rubinius/trunk/PKGBUILD) rubinius/repos/community-x86_64/dirs.patch (from rev 292594, rubinius/trunk/dirs.patch) rubinius/repos/community-x86_64/gemrc (from rev 292594, rubinius/trunk/gemrc) Deleted: rubinius/repos/community-x86_64/PKGBUILD rubinius/repos/community-x86_64/dirs.patch rubinius/repos/community-x86_64/gemrc ------------+ PKGBUILD | 152 +++++++++++++++++++++++++++++------------------------------ dirs.patch | 42 ++++++++-------- gemrc | 10 +-- 3 files changed, 102 insertions(+), 102 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-02-12 00:41:11 UTC (rev 292594) +++ PKGBUILD 2018-02-12 00:42:20 UTC (rev 292595) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> - -pkgbase=rubinius -pkgname=(rubinius rubinius-ruby) -pkgver=3.95 -pkgrel=1 -pkgdesc="Ruby runtime written in Ruby, designed for concurrency" -arch=(x86_64) -url="https://rubinius.com" -license=(custom:BSD MPL2) -depends=(libffi openssl-1.0 libyaml) -makedepends=(llvm ruby clang valgrind) -options=(!emptydirs) -source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2 - gemrc dirs.patch) -sha256sums=('cb2f42645e5408c8017fe80975179ddc38357192193f16070120ee38a2891801' - '4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614' - '01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2') - -prepare() { - cd $pkgbase-$pkgver - patch -Np1 -i ../dirs.patch -} - -build() { - export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig - - cd $pkgbase-$pkgver - ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --includedir=/usr/include/rubinius \ - --appdir=/usr/lib/rubinius \ - --gemsdir=/usr/lib/rubinius/gems \ - --bin-link bundle \ - --bin-link bundler \ - --preserve-prefix \ - --without-rpath \ - --release-build - rake build -} - -check() { - cd $pkgbase-$pkgver - rake vm:test -} - -package_rubinius() { - export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig - - cd $pkgbase-$pkgver - DESTDIR="$pkgdir" rake install:files - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE BSD_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 -Dt "$pkgdir/etc" -m644 gemrc - - mkdir -p "$pkgdir/usr/share/licenses" - ln -s rubinius "$pkgdir/usr/share/licenses/$pkgname" -} Copied: rubinius/repos/community-x86_64/PKGBUILD (from rev 292594, rubinius/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-02-12 00:42:20 UTC (rev 292595) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> + +pkgbase=rubinius +pkgname=(rubinius rubinius-ruby) +pkgver=3.99 +pkgrel=1 +pkgdesc="Ruby runtime written in Ruby, designed for concurrency" +arch=(x86_64) +url="https://rubinius.com" +license=(custom:BSD MPL2) +depends=(libffi openssl-1.0 libyaml) +makedepends=(llvm ruby ruby-rake clang valgrind) +options=(!emptydirs) +source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2 + gemrc dirs.patch) +sha256sums=('56ed8edf91add5f497a68e5b11165db6640eb2d4effbb6453ab4b5e6b847b178' + '4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614' + '01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2') + +prepare() { + cd $pkgbase-$pkgver + patch -Np1 -i ../dirs.patch +} + +build() { + export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig + + cd $pkgbase-$pkgver + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --includedir=/usr/include/rubinius \ + --appdir=/usr/lib/rubinius \ + --gemsdir=/usr/lib/rubinius/gems \ + --bin-link bundle \ + --bin-link bundler \ + --preserve-prefix \ + --without-rpath \ + --release-build + rake build +} + +check() { + cd $pkgbase-$pkgver + rake vm:test +} + +package_rubinius() { + export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig + + cd $pkgbase-$pkgver + DESTDIR="$pkgdir" rake install:files + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE BSD_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 -Dt "$pkgdir/etc" -m644 gemrc + + mkdir -p "$pkgdir/usr/share/licenses" + ln -s rubinius "$pkgdir/usr/share/licenses/$pkgname" +} Deleted: dirs.patch =================================================================== --- dirs.patch 2018-02-12 00:41:11 UTC (rev 292594) +++ dirs.patch 2018-02-12 00:42:20 UTC (rev 292595) @@ -1,21 +0,0 @@ -diff --git i/core/rbconfig.rb w/core/rbconfig.rb -index c6c03f0bec61b5b4..f393497c26ff3c64 100644 ---- i/core/rbconfig.rb -+++ w/core/rbconfig.rb -@@ -15,12 +15,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"] = "$(exec_prefix)/lib" - 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" - CONFIG["includedir"] = "$(prefix)/include" - CONFIG["oldincludedir"] = "/usr/include" - CONFIG["docdir"] = "$(datarootdir)/doc/$(PACKAGE)" Copied: rubinius/repos/community-x86_64/dirs.patch (from rev 292594, rubinius/trunk/dirs.patch) =================================================================== --- dirs.patch (rev 0) +++ dirs.patch 2018-02-12 00:42:20 UTC (rev 292595) @@ -0,0 +1,21 @@ +diff --git i/core/rbconfig.rb w/core/rbconfig.rb +index c6c03f0bec61b5b4..f393497c26ff3c64 100644 +--- i/core/rbconfig.rb ++++ w/core/rbconfig.rb +@@ -15,12 +15,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"] = "$(exec_prefix)/lib" + 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" + CONFIG["includedir"] = "$(prefix)/include" + CONFIG["oldincludedir"] = "/usr/include" + CONFIG["docdir"] = "$(datarootdir)/doc/$(PACKAGE)" Deleted: gemrc =================================================================== --- gemrc 2018-02-12 00:41:11 UTC (rev 292594) +++ gemrc 2018-02-12 00:42:20 UTC (rev 292595) @@ -1,5 +0,0 @@ -# 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-x86_64/gemrc (from rev 292594, rubinius/trunk/gemrc) =================================================================== --- gemrc (rev 0) +++ gemrc 2018-02-12 00:42:20 UTC (rev 292595) @@ -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