[arch-commits] Commit in flex/trunk (PKGBUILD)

2019-11-13 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 13, 2019 @ 17:44:13
  Author: foutrelis
Revision: 368389

[core] mass rebuild

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-13 17:43:35 UTC (rev 368388)
+++ PKGBUILD2019-11-13 17:44:13 UTC (rev 368389)
@@ -4,7 +4,7 @@
 
 pkgname=flex
 pkgver=2.6.4
-pkgrel=2
+pkgrel=3
 pkgdesc="A tool for generating text-scanning programs"
 arch=('x86_64')
 url="https://github.com/westes/flex;


[arch-commits] Commit in flex/trunk (PKGBUILD)

2019-03-03 Thread Lukas Fleischer via arch-commits
Date: Sunday, March 3, 2019 @ 11:29:24
  Author: lfleischer
Revision: 347010

flex: use GPG signature

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-03 10:02:52 UTC (rev 347009)
+++ PKGBUILD2019-03-03 11:29:24 UTC (rev 347010)
@@ -12,10 +12,12 @@
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
 makedepends=('help2man')
-source=("https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.gz;
+source=("https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.gz"{,.sig}
 "flex-pie.patch")
 md5sums=('2882e3179748cc9f9c23ec593d6adc8d'
+ 'SKIP'
  '0a8e8242b37c57b0bc0c6f673bceb5b7')
+validpgpkeys=('56C67868E93390AA1039AD1CE4B29C8D64885307') # Will Estes
 
 prepare() {
   cd "$pkgname-$pkgver"


[arch-commits] Commit in flex/trunk (PKGBUILD)

2017-05-06 Thread Lukas Fleischer
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
===
--- PKGBUILD2017-05-07 00:40:21 UTC (rev 295401)
+++ PKGBUILD2017-05-07 05:41:20 UTC (rev 295402)
@@ -1,10 +1,10 @@
-# $Id$
-# Maintainer: Allan McRae 
+# Maintainer: Lukas Fleischer 
+# Contributor: Allan McRae 
 # Contributor: judd 
 
 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"
 }
-


[arch-commits] Commit in flex/trunk (PKGBUILD)

2017-03-10 Thread Allan McRae
Date: Saturday, March 11, 2017 @ 05:07:25
  Author: allan
Revision: 290511

upgpkg: flex 2.6.3-2

pacth bug

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-03-10 23:45:14 UTC (rev 290510)
+++ PKGBUILD2017-03-11 05:07:25 UTC (rev 290511)
@@ -4,7 +4,7 @@
 
 pkgname=flex
 pkgver=2.6.3
-pkgrel=1
+pkgrel=2
 pkgdesc="A tool for generating text-scanning programs"
 arch=('i686' 'x86_64')
 url="https://github.com/westes/flex;
@@ -13,10 +13,17 @@
 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)
-md5sums=('a5f65570cd9107ec8a8ec88f17b31bb1')
+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')
 
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i $srcdir/yywrap-fix.diff
+}
+
 build() {
   cd $pkgname-$pkgver
   ./configure --prefix=/usr


[arch-commits] Commit in flex/trunk (PKGBUILD)

2017-01-05 Thread Allan McRae
Date: Friday, January 6, 2017 @ 03:38:33
  Author: allan
Revision: 285318

upgpkg: flex 2.6.3-1

upstream update

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-05 23:07:10 UTC (rev 285317)
+++ PKGBUILD2017-01-06 03:38:33 UTC (rev 285318)
@@ -3,7 +3,7 @@
 # Contributor: judd 
 
 pkgname=flex
-pkgver=2.6.2
+pkgver=2.6.3
 pkgrel=1
 pkgdesc="A tool for generating text-scanning programs"
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 # the released man pages are screwy...
 makedepends=('help2man')
 
source=(https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.gz)
-md5sums=('cc6d76c333db7653d5caf423a3335239')
+md5sums=('a5f65570cd9107ec8a8ec88f17b31bb1')
 
 
 build() {


[arch-commits] Commit in flex/trunk (PKGBUILD)

2016-12-24 Thread Allan McRae
Date: Saturday, December 24, 2016 @ 08:48:09
  Author: allan
Revision: 284548

upgpkg: flex 2.6.2-1

upstream update

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-24 08:32:03 UTC (rev 284547)
+++ PKGBUILD2016-12-24 08:48:09 UTC (rev 284548)
@@ -3,7 +3,7 @@
 # Contributor: judd 
 
 pkgname=flex
-pkgver=2.6.1
+pkgver=2.6.2
 pkgrel=1
 pkgdesc="A tool for generating text-scanning programs"
 arch=('i686' 'x86_64')
@@ -11,8 +11,10 @@
 license=('custom')
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
-source=(https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.xz)
-md5sums=('cd3c86290fc2676a641aefafeb10848a')
+# the released man pages are screwy...
+makedepends=('help2man')
+source=(https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.gz)
+md5sums=('cc6d76c333db7653d5caf423a3335239')
 
 
 build() {
@@ -23,7 +25,9 @@
 
 check() {
   cd $pkgname-$pkgver
-  make check
+  
+  # cxx_restart fails - https://github.com/westes/flex/issues/98
+  make -k check || true
 }
 
 package() {


[arch-commits] Commit in flex/trunk (PKGBUILD)

2016-07-26 Thread Allan McRae
Date: Wednesday, July 27, 2016 @ 01:34:56
  Author: allan
Revision: 272501

upgpkg: flex 2.6.1-1

upstream update

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |   19 +--
 1 file changed, 5 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-26 22:04:14 UTC (rev 272500)
+++ PKGBUILD2016-07-27 01:34:56 UTC (rev 272501)
@@ -3,26 +3,17 @@
 # Contributor: judd 
 
 pkgname=flex
-pkgver=2.6.0
-pkgrel=3
+pkgver=2.6.1
+pkgrel=1
 pkgdesc="A tool for generating text-scanning programs"
 arch=('i686' 'x86_64')
-url="http://flex.sourceforge.net;
+url="https://github.com/westes/flex;
 license=('custom')
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
-makedepends=('help2man')  # needed for the patch...
-source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.xz
-flex-2.6.0-comment-style.patch)
-md5sums=('3cbbfa1554d0b75fad9f8100732454de'
- '14c93c3930a8591bed2f736e28c47106')
+source=(https://github.com/westes/flex/releases/download/v$pkgver/flex-$pkgver.tar.xz)
+md5sums=('cd3c86290fc2676a641aefafeb10848a')
 
-prepare() {
-  cd $pkgname-$pkgver
-  
-  # git commit 07d89829
-  patch -p1 -i $srcdir/flex-2.6.0-comment-style.patch
-}
 
 build() {
   cd $pkgname-$pkgver


[arch-commits] Commit in flex/trunk (PKGBUILD flex.install)

2016-04-30 Thread Allan McRae
Date: Sunday, May 1, 2016 @ 04:35:50
  Author: allan
Revision: 266701

upgpkg: flex 2.6.0-3

murder the install file

Modified:
  flex/trunk/PKGBUILD
Deleted:
  flex/trunk/flex.install

--+
 PKGBUILD |5 ++---
 flex.install |   22 --
 2 files changed, 2 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-01 01:15:41 UTC (rev 266700)
+++ PKGBUILD2016-05-01 02:35:50 UTC (rev 266701)
@@ -4,7 +4,7 @@
 
 pkgname=flex
 pkgver=2.6.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A tool for generating text-scanning programs"
 arch=('i686' 'x86_64')
 url="http://flex.sourceforge.net;
@@ -11,8 +11,7 @@
 license=('custom')
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
-makedepends=('help2man')  # needed for patch...
-install=flex.install
+makedepends=('help2man')  # needed for the patch...
 source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.xz
 flex-2.6.0-comment-style.patch)
 md5sums=('3cbbfa1554d0b75fad9f8100732454de'

Deleted: flex.install
===
--- flex.install2016-05-01 01:15:41 UTC (rev 266700)
+++ flex.install2016-05-01 02:35:50 UTC (rev 266701)
@@ -1,22 +0,0 @@
-infodir=/usr/share/info
-filelist=(flex.info{,-1,-2})
-
-post_install() {
-  [ -x usr/bin/install-info ] || return 0
-  for file in ${filelist[@]}; do
-install-info $infodir/$file.gz $infodir/dir 2> /dev/null
-  done
-}
-
-post_upgrade() {
-  post_install $1
-}
-
-pre_remove() {
-  [ -x usr/bin/install-info ] || return 0
-  for file in ${filelist[@]}; do
-install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
-  done
-}
-
-# vim:set ts=2 sw=2 et:


[arch-commits] Commit in flex/trunk (PKGBUILD flex-2.6.0-comment-style.patch)

2016-02-19 Thread Allan McRae
Date: Saturday, February 20, 2016 @ 03:12:24
  Author: allan
Revision: 260031

upgpkg: flex 2.6.0-2

fix quoting style bug

Added:
  flex/trunk/flex-2.6.0-comment-style.patch
Modified:
  flex/trunk/PKGBUILD

+
 PKGBUILD   |   22 --
 flex-2.6.0-comment-style.patch |   22 ++
 2 files changed, 38 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-20 01:14:52 UTC (rev 260030)
+++ PKGBUILD2016-02-20 02:12:24 UTC (rev 260031)
@@ -4,7 +4,7 @@
 
 pkgname=flex
 pkgver=2.6.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A tool for generating text-scanning programs"
 arch=('i686' 'x86_64')
 url="http://flex.sourceforge.net;
@@ -11,23 +11,33 @@
 license=('custom')
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
+makedepends=('help2man')  # needed for patch...
 install=flex.install
-source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.xz)
-md5sums=('3cbbfa1554d0b75fad9f8100732454de')
+source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.xz
+flex-2.6.0-comment-style.patch)
+md5sums=('3cbbfa1554d0b75fad9f8100732454de'
+ '14c93c3930a8591bed2f736e28c47106')
 
+prepare() {
+  cd $pkgname-$pkgver
+  
+  # git commit 07d89829
+  patch -p1 -i $srcdir/flex-2.6.0-comment-style.patch
+}
+
 build() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
   ./configure --prefix=/usr
   make
 }
 
 check() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
   make check
 }
 
 package() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
   make DESTDIR=$pkgdir install
   ln -s flex ${pkgdir}/usr/bin/lex

Added: flex-2.6.0-comment-style.patch
===
--- flex-2.6.0-comment-style.patch  (rev 0)
+++ flex-2.6.0-comment-style.patch  2016-02-20 02:12:24 UTC (rev 260031)
@@ -0,0 +1,22 @@
+From 07d89829cce4527c7614a34642d4b2c2ef5d6005 Mon Sep 17 00:00:00 2001
+From: Will Estes 
+Date: Fri, 11 Dec 2015 09:45:14 -0500
+Subject: [PATCH] Commented in C style in skeleton; fixed sf#195
+
+---
+ src/flex.skl | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/flex.skl b/src/flex.skl
+index b63c8c8..40287b6 100644
+--- a/src/flex.skl
 b/src/flex.skl
+@@ -2350,7 +2350,7 @@ void yyFlexLexer::yyensure_buffer_stack(void)
+* scanner will even need a stack. We use 2 instead of 1 to 
avoid an
+* immediate realloc on the next call.
+  */
+-  num_to_alloc = 1; // After all that talk, this was set to 1 
anyways...
++  num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... 
*/
+   YY_G(yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
+   (num_to_alloc * 
sizeof(struct yy_buffer_state*)
+   
M4_YY_CALL_LAST_ARG);


[arch-commits] Commit in flex/trunk (PKGBUILD)

2015-11-17 Thread Allan McRae
Date: Wednesday, November 18, 2015 @ 02:56:23
  Author: allan
Revision: 251141

upgpkg: flex 2.6.0-1

upstream update

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-18 01:53:13 UTC (rev 251140)
+++ PKGBUILD2015-11-18 01:56:23 UTC (rev 251141)
@@ -3,7 +3,7 @@
 # Contributor: judd 
 
 pkgname=flex
-pkgver=2.5.39
+pkgver=2.6.0
 pkgrel=1
 pkgdesc="A tool for generating text-scanning programs"
 arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@
 depends=('glibc' 'm4' 'sh')
 install=flex.install
 source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.xz)
-md5sums=('477679c37ff8b28248a9b05f1da29a82')
+md5sums=('3cbbfa1554d0b75fad9f8100732454de')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
@@ -23,10 +23,6 @@
 
 check() {
   cd $srcdir/$pkgname-$pkgver
-  
-  # these tests are incompatible with latest bison
-  sed -i -e '/test-bison-yylloc/d' -e '/test-bison-yylval/d' tests/Makefile.in
-
   make check
 }
 


[arch-commits] Commit in flex/trunk (PKGBUILD)

2014-03-26 Thread Allan McRae
Date: Thursday, March 27, 2014 @ 05:35:16
  Author: allan
Revision: 208797

upgpkg: flex 2.5.39-1

upstream update

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-03-27 00:34:28 UTC (rev 208796)
+++ PKGBUILD2014-03-27 04:35:16 UTC (rev 208797)
@@ -3,7 +3,7 @@
 # Contributor: judd jvi...@zeroflux.org
 
 pkgname=flex
-pkgver=2.5.38
+pkgver=2.5.39
 pkgrel=1
 pkgdesc=A tool for generating text-scanning programs
 arch=('i686' 'x86_64')
@@ -12,8 +12,8 @@
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
 install=flex.install
-source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.bz2)
-md5sums=('b230c88e65996ff74994d08a2a2e0f27')
+source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.xz)
+md5sums=('477679c37ff8b28248a9b05f1da29a82')
 
 build() {
   cd $srcdir/$pkgname-$pkgver



[arch-commits] Commit in flex/trunk (PKGBUILD lex.sh)

2014-02-12 Thread Allan McRae
Date: Thursday, February 13, 2014 @ 03:14:03
  Author: allan
Revision: 205887

upgpkg: flex 2.5.38-1

upstream update, shared libraries are now provided so static libraries are 
removed, make lex a symlink like every other distro does

Modified:
  flex/trunk/PKGBUILD
Deleted:
  flex/trunk/lex.sh

--+
 PKGBUILD |   13 +
 lex.sh   |3 ---
 2 files changed, 5 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-02-13 00:24:30 UTC (rev 205886)
+++ PKGBUILD2014-02-13 02:14:03 UTC (rev 205887)
@@ -3,7 +3,7 @@
 # Contributor: judd jvi...@zeroflux.org
 
 pkgname=flex
-pkgver=2.5.37
+pkgver=2.5.38
 pkgrel=1
 pkgdesc=A tool for generating text-scanning programs
 arch=('i686' 'x86_64')
@@ -11,12 +11,9 @@
 license=('custom')
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
-options=('staticlibs')
 install=flex.install
-source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.bz2
-lex.sh)
-md5sums=('c75940e1fc25108f2a7b3ef42abdae06'
- 'f725259ec23a9e87ee29e2ef82eda9a5')
+source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.bz2)
+md5sums=('b230c88e65996ff74994d08a2a2e0f27')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
@@ -27,7 +24,7 @@
 check() {
   cd $srcdir/$pkgname-$pkgver
   
-  # these tests used features removed in bison-2.6
+  # these tests are incompatible with latest bison
   sed -i -e '/test-bison-yylloc/d' -e '/test-bison-yylval/d' tests/Makefile.in
 
   make check
@@ -37,7 +34,7 @@
   cd $srcdir/$pkgname-$pkgver
 
   make DESTDIR=$pkgdir install
-  install -Dm755 $srcdir/lex.sh $pkgdir/usr/bin/lex
+  ln -s flex ${pkgdir}/usr/bin/lex
 
   install -Dm644 COPYING \
$pkgdir/usr/share/licenses/$pkgname/license.txt

Deleted: lex.sh
===
--- lex.sh  2014-02-13 00:24:30 UTC (rev 205886)
+++ lex.sh  2014-02-13 02:14:03 UTC (rev 205887)
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec /usr/bin/flex -l $@



[arch-commits] Commit in flex/trunk (PKGBUILD)

2013-10-20 Thread Allan McRae
Date: Sunday, October 20, 2013 @ 13:48:43
  Author: allan
Revision: 196828

keep staticlibs - libraries only distributed in static form

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |1 +
 1 file changed, 1 insertion(+)

Modified: PKGBUILD
===
--- PKGBUILD2013-10-20 11:42:36 UTC (rev 196827)
+++ PKGBUILD2013-10-20 11:48:43 UTC (rev 196828)
@@ -11,6 +11,7 @@
 license=('custom')
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
+options=('staticlibs')
 install=flex.install
 source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.bz2
 lex.sh)



[arch-commits] Commit in flex/trunk (PKGBUILD)

2012-08-03 Thread Allan McRae
Date: Friday, August 3, 2012 @ 21:15:56
  Author: allan
Revision: 164716

upgpkg: flex 2.5.37-1

upstream update

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-08-04 00:56:52 UTC (rev 164715)
+++ PKGBUILD2012-08-04 01:15:56 UTC (rev 164716)
@@ -3,7 +3,7 @@
 # Contributor: judd jvi...@zeroflux.org
 
 pkgname=flex
-pkgver=2.5.36
+pkgver=2.5.37
 pkgrel=1
 pkgdesc=A tool for generating text-scanning programs
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 install=flex.install
 source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.bz2
 lex.sh)
-md5sums=('5e637290609fd3c2f1f2e75ac2bce1c5'
+md5sums=('c75940e1fc25108f2a7b3ef42abdae06'
  'f725259ec23a9e87ee29e2ef82eda9a5')
 
 build() {



[arch-commits] Commit in flex/trunk (PKGBUILD)

2012-07-21 Thread Allan McRae
Date: Saturday, July 21, 2012 @ 06:29:53
  Author: allan
Revision: 163833

upgpkg: flex 2.5.36-1

upstream update

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |   35 ++-
 1 file changed, 10 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-07-21 07:49:51 UTC (rev 163832)
+++ PKGBUILD2012-07-21 10:29:53 UTC (rev 163833)
@@ -3,8 +3,8 @@
 # Contributor: judd jvi...@zeroflux.org
 
 pkgname=flex
-pkgver=2.5.35
-pkgrel=5
+pkgver=2.5.36
+pkgrel=1
 pkgdesc=A tool for generating text-scanning programs
 arch=('i686' 'x86_64')
 url=http://flex.sourceforge.net;
@@ -12,48 +12,33 @@
 groups=('base-devel')
 depends=('glibc' 'm4' 'sh')
 install=flex.install
-source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.bz2 
-flex-2.5.35-gcc44.patch
-flex-2.5.35-hardening.patch
-flex-2.5.35-missing-prototypes.patch
-flex-2.5.35-sign.patch
+source=(http://downloads.sourceforge.net/sourceforge/flex/flex-$pkgver.tar.bz2
 lex.sh)
-md5sums=('10714e50cea54dc7a227e3eddcd44d57'
- 'eef5c07db71a43280be74139bdea'
- 'de952b3ed7cc074bc8c3e6ab73634048'
- '6b83f56b1b654c6a321cdc530a3ec68d'
- 'd87fd9e9762ba7e230d516bdcf1c8c6f'
+md5sums=('5e637290609fd3c2f1f2e75ac2bce1c5'
  'f725259ec23a9e87ee29e2ef82eda9a5')
 
 build() {
   cd $srcdir/$pkgname-$pkgver
-
-  patch -Np1 -i $srcdir/flex-2.5.35-gcc44.patch
-  patch -Np1 -i $srcdir/flex-2.5.35-hardening.patch
-  patch -Np1 -i $srcdir/flex-2.5.35-missing-prototypes.patch
-  patch -Np1 -i $srcdir/flex-2.5.35-sign.patch
-
-  ./configure --prefix=/usr \
---mandir=/usr/share/man --infodir=/usr/share/info
+  ./configure --prefix=/usr
   make
 }
 
 check() {
   cd $srcdir/$pkgname-$pkgver
+  
+  # these tests used features removed in bison-2.6
+  sed -i -e '/test-bison-yylloc/d' -e '/test-bison-yylval/d' tests/Makefile.in
+
   make check
 }
 
 package() {
   cd $srcdir/$pkgname-$pkgver
 
-  make prefix=$pkgdir/usr \
-mandir=$pkgdir/usr/share/man \
-infodir=$pkgdir/usr/share/info \
-install
+  make DESTDIR=$pkgdir install
   install -Dm755 $srcdir/lex.sh $pkgdir/usr/bin/lex
 
   install -Dm644 COPYING \
$pkgdir/usr/share/licenses/$pkgname/license.txt
-   
 }
 



[arch-commits] Commit in flex/trunk (PKGBUILD)

2011-11-03 Thread Allan McRae
Date: Thursday, November 3, 2011 @ 02:29:07
  Author: allan
Revision: 141916

signing rebuild

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-11-03 06:22:06 UTC (rev 141915)
+++ PKGBUILD2011-11-03 06:29:07 UTC (rev 141916)
@@ -4,7 +4,7 @@
 
 pkgname=flex
 pkgver=2.5.35
-pkgrel=4
+pkgrel=5
 pkgdesc=A tool for generating text-scanning programs
 arch=('i686' 'x86_64')
 url=http://flex.sourceforge.net;



[arch-commits] Commit in flex/trunk (PKGBUILD)

2011-06-28 Thread Allan McRae
Date: Wednesday, June 29, 2011 @ 00:16:41
  Author: allan
Revision: 129833

move make check into check function

Modified:
  flex/trunk/PKGBUILD

--+
 PKGBUILD |4 
 1 file changed, 4 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2011-06-29 04:15:48 UTC (rev 129832)
+++ PKGBUILD2011-06-29 04:16:41 UTC (rev 129833)
@@ -36,6 +36,10 @@
   ./configure --prefix=/usr \
 --mandir=/usr/share/man --infodir=/usr/share/info
   make
+}
+
+check() {
+  cd $srcdir/$pkgname-$pkgver
   make check
 }