[arch-commits] Commit in flex/trunk (PKGBUILD)
Lukas Fleischer
lfleischer at archlinux.org
Sun May 7 05:41:21 UTC 2017
Date: Sunday, May 7, 2017 @ 05:41:20
Author: lfleischer
Revision: 295402
upgpkg: flex 2.6.4-1
Upstream update.
Modified:
flex/trunk/PKGBUILD
----------+
PKGBUILD | 37 +++++++++++++------------------------
1 file changed, 13 insertions(+), 24 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-05-07 00:40:21 UTC (rev 295401)
+++ PKGBUILD 2017-05-07 05:41:20 UTC (rev 295402)
@@ -1,10 +1,10 @@
-# $Id$
-# Maintainer: Allan McRae <allan at archlinux.org>
+# Maintainer: Lukas Fleischer <lfleischer at archlinux.org>
+# Contributor: Allan McRae <allan at archlinux.org>
# Contributor: judd <jvinet at zeroflux.org>
pkgname=flex
-pkgver=2.6.3
-pkgrel=2
+pkgver=2.6.4
+pkgrel=1
pkgdesc="A tool for generating text-scanning programs"
arch=('i686' 'x86_64')
url="https://github.com/westes/flex"
@@ -11,39 +11,28 @@
license=('custom')
groups=('base-devel')
depends=('glibc' 'm4' 'sh')
-# the released man pages are screwy...
makedepends=('help2man')
-source=(https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.gz
- yywrap-fix.diff::https://github.com/westes/flex/commit/f5d87f1a26f4a5c3402497008ae10e9a1345d327.diff)
-md5sums=('a5f65570cd9107ec8a8ec88f17b31bb1'
- '7d6a72fad1b12922996964d80318ac3a')
+source=("https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.gz")
+md5sums=('2882e3179748cc9f9c23ec593d6adc8d')
-
-prepare() {
- cd $pkgname-$pkgver
- patch -p1 -i $srcdir/yywrap-fix.diff
-}
-
build() {
- cd $pkgname-$pkgver
+ cd "$pkgname-$pkgver"
./configure --prefix=/usr
make
}
check() {
- cd $pkgname-$pkgver
-
+ cd "$pkgname-$pkgver"
+
# cxx_restart fails - https://github.com/westes/flex/issues/98
make -k check || true
}
package() {
- cd $pkgname-$pkgver
+ cd "$pkgname-$pkgver"
- make DESTDIR=$pkgdir install
- ln -s flex ${pkgdir}/usr/bin/lex
+ make DESTDIR="$pkgdir" install
+ ln -s flex "${pkgdir}/usr/bin/lex"
- install -Dm644 COPYING \
- $pkgdir/usr/share/licenses/$pkgname/license.txt
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/license.txt"
}
-
More information about the arch-commits
mailing list