[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