diff options
Diffstat (limited to 'pcr/ruby2.1/PKGBUILD')
-rw-r--r-- | pcr/ruby2.1/PKGBUILD | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/pcr/ruby2.1/PKGBUILD b/pcr/ruby2.1/PKGBUILD deleted file mode 100644 index 4866d74ac..000000000 --- a/pcr/ruby2.1/PKGBUILD +++ /dev/null @@ -1,84 +0,0 @@ -# Maintainer (Arch): Jonne Haß <me@jhass.eu> -# Contributor (Arch): Thomas Dziedzic <gostrc@gmail.com> -# Contributor (Arch): Allan McRae <allan@archlinux.org> -# Contributor (Arch): John Proctor <jproctor@prium.net> -# Contributor (Arch): Jeramy Rutley <jrutley@gmail.com> -# Maintainer: André Silva <emulatorman@parabola.nu> -# Contributor: Daniel Milewski <niitotantei@riseup.net> - -pkgname=ruby2.1 -pkgver=2.1.6 -_jsonver=1.8.1 -pkgdesc='An object-oriented language for quick and easy programming, with free variant of json gem' -pkgrel=1.parabola1 -arch=('i686' 'x86_64') -url='http://www.ruby-lang.org/en/' -license=('BSD' 'custom') -depends=('gdbm' 'openssl' 'libffi' 'libyaml' 'gmp' 'zlib') -makedepends=('gdbm' 'openssl' 'libffi' 'doxygen' 'graphviz' 'libyaml' 'ttf-dejavu' 'tk') -optdepends=('tk: for Ruby/TK') -options=('!emptydirs' 'staticlibs') -mksource=(http://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz - https://github.com/flori/json/archive/v${_jsonver}.tar.gz - json-${_jsonver}.gem - libre.patch) -source=(https://repo.parabola.nu/other/ruby-libre/ruby2.1-libre-${pkgver}.tar.xz) -mksha1sums=('e429644f27c243474268bf548e6fa95d05579aaf' - '043ed2df4b0ce2174c9c020ffcb4ec31f9fde560' - '2cd288d00c5211e4c9d9338080b30af65cbb143a' - 'e97bd34a29b0f6dc4601f8827d0e5570e31a6753') -sha1sums=('20d0f142357989230adf7ad4fb3f153dcfda013b') - -mksource() { - rm -rv ruby-${pkgver}/ext/json - rm -rv ruby-${pkgver}/test/json - - rm -rv json-${_jsonver}/ext - - cp -v json-${_jsonver}.gem ruby-${pkgver}/gems - - patch -Np0 -i libre.patch -} - -build() { - cd ruby-${pkgver} - - PKG_CONFIG=/usr/bin/pkg-config ./configure \ - --prefix=/opt/ruby2.1 \ - --program-suffix=-2.1 \ - --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-2.1 $pkgdir/usr/bin/$i-2.1 - ln -s /opt/$pkgname/bin/$i-2.1 $pkgdir/opt/$pkgname/bin/$i - done - - ln -s /opt/$pkgname/lib/libruby.so.2.1 $pkgdir/usr/lib/libruby.so.2.1 - - - install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" - install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL" -} |