Date: Thursday, March 29, 2018 @ 20:15:25 Author: anatolik Revision: 313423
archrelease: copy trunk to community-x86_64 Added: ruby2.4/repos/community-x86_64/PKGBUILD (from rev 313422, ruby2.4/trunk/PKGBUILD) Deleted: ruby2.4/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 128 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-03-29 20:14:58 UTC (rev 313422) +++ PKGBUILD 2018-03-29 20:15:25 UTC (rev 313423) @@ -1,64 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> -# Contributor: Sergey Shatunov <m...@prok.pw> -# Contributor: Jonne Haß <m...@jhass.eu> -# Contributor: Thomas Dziedzic <gos...@gmail.com> -# Contributor: Allan McRae <al...@archlinux.org> -# Contributor: John Proctor <jproc...@prium.net> -# Contributor: Jeramy Rutley <jrut...@gmail.com> - -_rubyver=2.4 -pkgname=ruby2.4 -pkgver=${_rubyver}.3 -pkgdesc='An object-oriented language for quick and easy programming' -pkgrel=1 -arch=(x86_64) -url='http://www.ruby-lang.org/en/' -license=(BSD custom) -depends=(gdbm openssl libffi libyaml gmp zlib) -optdepends=('tk: for Ruby/TK') -makedepends=(doxygen graphviz ttf-dejavu tk) -options=(!emptydirs) -source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('8bcf60c994a96787da5d743c66f5609a5a6d834d6d61243cdea7fd059197c3b10da43c99e5649be85e2f2329eedcbb1dd76e89ce3ac586be9056348f7449ed09') - -build() { - cd ruby-${pkgver} - - PKG_CONFIG=/usr/bin/pkg-config ./configure \ - --prefix=/opt/ruby${_rubyver} \ - --program-suffix=-${_rubyver} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --sharedstatedir=/var/lib \ - --libexecdir=/usr/lib/ruby \ - --enable-shared \ - --disable-rpath \ - --with-dbm-type=gdbm_compat - - make ruby -} - -check() { - cd ruby-${pkgver} - - make test -} - -package() { - cd ruby-${pkgver} - - make DESTDIR="${pkgdir}" install-nodoc - - install -dm755 $pkgdir/usr/bin - install -dm755 $pkgdir/usr/lib - - for i in erb irb rdoc ri ruby testrb rake gem; do - ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/usr/bin/$i-${_rubyver} - ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/opt/$pkgname/bin/$i - done - - ln -s /opt/$pkgname/lib/libruby.so.${_rubyver} $pkgdir/usr/lib/libruby.so.${_rubyver} - - install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" - install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL" -} Copied: ruby2.4/repos/community-x86_64/PKGBUILD (from rev 313422, ruby2.4/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-03-29 20:15:25 UTC (rev 313423) @@ -0,0 +1,64 @@ +# Maintainer: Sven-Hendrik Haase <s...@lutzhaase.com> +# Contributor: Sergey Shatunov <m...@prok.pw> +# Contributor: Jonne Haß <m...@jhass.eu> +# Contributor: Thomas Dziedzic <gos...@gmail.com> +# Contributor: Allan McRae <al...@archlinux.org> +# Contributor: John Proctor <jproc...@prium.net> +# Contributor: Jeramy Rutley <jrut...@gmail.com> + +_rubyver=2.4 +pkgname=ruby2.4 +pkgver=${_rubyver}.4 +pkgdesc='An object-oriented language for quick and easy programming' +pkgrel=1 +arch=(x86_64) +url='http://www.ruby-lang.org/en/' +license=(BSD custom) +depends=(gdbm openssl libffi libyaml gmp zlib) +optdepends=('tk: for Ruby/TK') +makedepends=(doxygen graphviz ttf-dejavu tk) +options=(!emptydirs) +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) +sha512sums=('4dc112a149273d4221484ccbf1260c6c5fcad7e0a6e4bc91e4ef69cbc093d3191f7abd71420f80d680f8ea5d111e6803ba2af32166aa501913639e6d5696fde0') + +build() { + cd ruby-${pkgver} + + PKG_CONFIG=/usr/bin/pkg-config ./configure \ + --prefix=/opt/ruby${_rubyver} \ + --program-suffix=-${_rubyver} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --sharedstatedir=/var/lib \ + --libexecdir=/usr/lib/ruby \ + --enable-shared \ + --disable-rpath \ + --with-dbm-type=gdbm_compat + + make ruby +} + +check() { + cd ruby-${pkgver} + + make test +} + +package() { + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-nodoc + + install -dm755 $pkgdir/usr/bin + install -dm755 $pkgdir/usr/lib + + for i in erb irb rdoc ri ruby testrb rake gem; do + ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/usr/bin/$i-${_rubyver} + ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/opt/$pkgname/bin/$i + done + + ln -s /opt/$pkgname/lib/libruby.so.${_rubyver} $pkgdir/usr/lib/libruby.so.${_rubyver} + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL" +}