Date: Monday, December 2, 2019 @ 15:10:25 Author: arodseth Revision: 534699
archrelease: copy trunk to community-x86_64 Added: alex/repos/community-x86_64/PKGBUILD (from rev 534698, alex/trunk/PKGBUILD) Deleted: alex/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 74 +++++++++++++++++++++++++++++++------------------------------ 1 file changed, 38 insertions(+), 36 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-12-02 15:10:20 UTC (rev 534698) +++ PKGBUILD 2019-12-02 15:10:25 UTC (rev 534699) @@ -1,36 +0,0 @@ -# Maintainer: Alexander F Rødseth <xypr...@archlinux.org> -# Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: Vesa Kaihlavirta <ve...@iki.fi> -# Contributor: Philip Nilsson <pnils...@nullref.se> - -pkgname=alex -pkgver=3.2.4 -pkgrel=13 -pkgdesc='Lexical analyser generator for Haskell' -arch=('x86_64') -url='https://hackage.haskell.org/package/alex' -license=('BSD') -depends=('ghc-libs') -makedepends=('happy' 'ghc') -source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('e9e99caef4bc985aa37bd42488121f9b83c4f3026c9745ad12f50b5896e9f7c07f48a753c647c30ff16be804529d2478f8d90fa38e352f1d8861e610651c871a') - -build() { - cd "$pkgname-$pkgver" - - runghc Setup.hs configure --prefix=/usr --datasubdir="$pkgname" --enable-executable-dynamic - runghc Setup.hs build -} - -package() { - cd "$pkgname-$pkgver" - - runghc Setup.hs copy --destdir="$pkgdir" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" - - # Doc only contains the license - rm -rf "$pkgdir/usr/share/doc" -} - -# getver: hackage.haskell.org/package/alex/changelog -# vim: ts=2 sw=2 et: Copied: alex/repos/community-x86_64/PKGBUILD (from rev 534698, alex/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-12-02 15:10:25 UTC (rev 534699) @@ -0,0 +1,38 @@ +# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> +# Contributor: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: Vesa Kaihlavirta <ve...@iki.fi> +# Contributor: Philip Nilsson <pnils...@nullref.se> + +pkgname=alex +pkgver=3.2.5 +pkgrel=1 +pkgdesc='Lexical analyser generator for Haskell' +arch=(x86_64) +url='https://hackage.haskell.org/package/alex' +license=(BSD) +depends=(ghc-libs) +makedepends=(ghc happy) +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('5823fb066c5ec67256108cfc1550703b86881f319337922e7248fb33def374f0010c60605538a49cfaaa880b0f73ace9dba6d088c078f3c455c5d9adce2719c9') + +build() { + cd $pkgname-$pkgver + runghc Setup.hs configure \ + --prefix=/usr \ + --datasubdir=$pkgname \ + --enable-executable-dynamic \ + --ghc-option=-optl-Wl\,-z\,relro\,-z\,now + runghc Setup.hs build +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# getver: hackage.haskell.org/package/alex/changelog +# vim: ts=2 sw=2 et: