Date: Sunday, June 21, 2020 @ 18:43:35 Author: juergen Revision: 389935
archrelease: copy trunk to extra-x86_64 Added: ecl/repos/extra-x86_64/PKGBUILD (from rev 389934, ecl/trunk/PKGBUILD) Deleted: ecl/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 94 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 47 insertions(+), 47 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-06-21 18:43:29 UTC (rev 389934) +++ PKGBUILD 2020-06-21 18:43:35 UTC (rev 389935) @@ -1,47 +0,0 @@ -# Contributor: John Proctor <jproc...@prium.net> -# Maintainer: juergen <juer...@archlinux.org> - -pkgname=ecl -pkgver=16.1.3 -pkgrel=4 -pkgdesc="Embeddable Common Lisp" -arch=('x86_64') -url="https://common-lisp.net/project/ecl/" -license=('LGPL') -depends=('bash' 'gmp') -makedepends=('texinfo') -provides=('common-lisp' 'cl-asdf') -options=('!makeflags') -source=("https://common-lisp.net/project/ecl/static/files/release/${pkgname}-${pkgver}.tgz") -sha256sums=('76a585c616e8fa83a6b7209325a309da5bc0ca68e0658f396f49955638111254') - -prepare() { - cd $srcdir/$pkgname-$pkgver - - # upstream patch: https://gitlab.com/sagemath/dev/trac/-/commit/ed7bc14f751a76ad88c506cd33beb7f3e1030ff5 - sed -i "s/FFI_SYSV/FFI_UNIX64/" src/c/ffi.d -} - -build() { - cd $srcdir/$pkgname-$pkgver - sed -i 's|-Wl,--rpath,~A|-Wl,--rpath,/usr/lib/ecl|' src/configure - CFLAGS+=" -fcommon" - ./configure \ - --build=$CHOST \ - --prefix=/usr \ - --with-tcp \ - --with-serve-event \ - --with-clos-streams \ - --with-system-gmp \ - --without-x \ - --without-clx \ - --enable-threads \ - --enable-shared \ - --enable-boehm=included \ - - make -} - -package() { - make -C $srcdir/$pkgname-$pkgver DESTDIR=$pkgdir install -} Copied: ecl/repos/extra-x86_64/PKGBUILD (from rev 389934, ecl/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-06-21 18:43:35 UTC (rev 389935) @@ -0,0 +1,47 @@ +# Contributor: John Proctor <jproc...@prium.net> +# Maintainer: juergen <juer...@archlinux.org> + +pkgname=ecl +pkgver=20.4.24 +pkgrel=1 +pkgdesc="Embeddable Common Lisp" +arch=('x86_64') +url="https://common-lisp.net/project/ecl/" +license=('LGPL') +depends=('bash' 'gmp') +makedepends=('texinfo') +provides=('common-lisp' 'cl-asdf') +options=('!makeflags') +source=("https://common-lisp.net/project/ecl/static/files/release/${pkgname}-${pkgver}.tgz") +sha256sums=('670838edf258a936b522fdb620da336de7e575aa0d27e34841727252726d0f07') + +prepare() { + cd $srcdir/$pkgname-$pkgver + + # upstream patch: https://gitlab.com/sagemath/dev/trac/-/commit/ed7bc14f751a76ad88c506cd33beb7f3e1030ff5 + sed -i "s/FFI_SYSV/FFI_UNIX64/" src/c/ffi.d +} + +build() { + cd $srcdir/$pkgname-$pkgver + sed -i 's|-Wl,--rpath,~A|-Wl,--rpath,/usr/lib/ecl|' src/configure + CFLAGS+=" -fcommon" + ./configure \ + --build=$CHOST \ + --prefix=/usr \ + --with-tcp \ + --with-serve-event \ + --with-clos-streams \ + --with-system-gmp \ + --without-x \ + --without-clx \ + --enable-threads \ + --enable-shared \ + --enable-boehm=included \ + + make +} + +package() { + make -C $srcdir/$pkgname-$pkgver DESTDIR=$pkgdir install +}