summaryrefslogtreecommitdiffstats
path: root/flex/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'flex/Pkgfile')
-rw-r--r--flex/Pkgfile21
1 files changed, 21 insertions, 0 deletions
diff --git a/flex/Pkgfile b/flex/Pkgfile
new file mode 100644
index 0000000..0645a06
--- /dev/null
+++ b/flex/Pkgfile
@@ -0,0 +1,21 @@
+description="Fast Lexical Analyzer Generator."
+packager="CRUX System Team <core-ports AT crux DOT nu>"
+maintainer="Lukc <lukc AT upyum DOT com>"
+url="http://flex.sourceforge.net/"
+depends=()
+
+name=flex
+version=2.5.35
+release=2
+source=(http://downloads.sourceforge.net/project/flex/flex/$name-$version/$name-$version.tar.bz2 $name-$version-gcc44-1.patch)
+build ()
+{
+ cd $name-$version;
+ patch -p1 -i $SRC/$name-$version-gcc44-1.patch;
+ ./configure --prefix=$prefix --mandir=$mandir $(use_enable nls);
+ make;
+ make DESTDIR=$PKG install;
+ ln -sf flex $PKG$prefix/bin/lex;
+ ln -sf flex.1.gz $PKG$mandir/man1/lex.1.gz;
+ rm -rf $PKG$prefix/info
+}