Date: Monday, January 31, 2022 @ 20:50:30 Author: arodseth Revision: 1121317
For the fat-lto-objects TODO list Modified: camlp4/trunk/PKGBUILD ----------+ PKGBUILD | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-01-31 20:43:47 UTC (rev 1121316) +++ PKGBUILD 2022-01-31 20:50:30 UTC (rev 1121317) @@ -1,28 +1,29 @@ -# Maintainer: Alexander Rødseth <[email protected]> +# Maintainer: Alexander F. Rødseth <[email protected]> # Contributor: Tobias Powalowski <[email protected]> pkgname=camlp4 _ocaml_ver=4.13.1 pkgver=${_ocaml_ver%.*}+1 -pkgrel=1 +pkgrel=2 pkgdesc='Caml preprocessor and pretty-printer' -arch=('x86_64') -license=('GPL2') +arch=(x86_64) +license=(GPL2) url='https://github.com/ocaml/camlp4/releases' depends=("ocaml>=${_ocaml_ver}") -makedepends=('git' 'ocamlbuild' 'ocaml-compiler-libs') -options=('!makeflags' '!emptydirs' 'staticlibs') -source=("https://github.com/ocaml/camlp4/archive/$pkgver.tar.gz") -sha256sums=('1854eee6007af5ea746e82535bde052d465d9fefda29a2080e84e2bcb2c89ed9') +makedepends=(git ocamlbuild ocaml-compiler-libs) +options=(!makeflags !emptydirs staticlibs) +source=("$pkgname-$pkgver.tar.gz::https://github.com/ocaml/camlp4/archive/$pkgver.tar.gz") +b2sums=('78b1366163d8f2cca577c787162b950806b61a242afe7e088829f546a3a9fdc35698f4e29ac64e1fb815735f7049f8a3ee866aa675660da5ed415d531bdfb6ab') build() { - cd "${srcdir}/$pkgname-${pkgver/+/-}" + cd "$pkgname-${pkgver/+/-}" + CFLAGS+=' -ffat-lto-objects -w' ./configure make all camlp4/META } package() { - cd "${srcdir}/$pkgname-${pkgver/+/-}" + cd "$pkgname-${pkgver/+/-}" make \ BINDIR="$pkgdir/usr/bin" \ LIBDIR="$pkgdir/usr/lib/ocaml" \ @@ -29,5 +30,3 @@ PKGDIR="$pkgdir/usr/lib/ocaml" \ install install-META } - -# vim:set ts=2 sw=2 et:
