From d9c31d5f4b515f78a22edc61d1aafff97f67be1b Mon Sep 17 00:00:00 2001 From: "Tom G. Christensen" Date: Sat, 9 Nov 2013 11:06:37 +0100 Subject: [PATCH] flex: new package, flex 2.5.37 --- flex/build.sh | 63 +++++++++++++++++++++++++++++++++++++++++++++ flex/meta/ChangeLog | 4 +++ flex/meta/depend | 1 + flex/meta/pkgdef | 16 ++++++++++++ 4 files changed, 84 insertions(+) create mode 100755 flex/build.sh create mode 100644 flex/meta/ChangeLog create mode 100644 flex/meta/depend create mode 100644 flex/meta/pkgdef diff --git a/flex/build.sh b/flex/build.sh new file mode 100755 index 0000000..383fe8d --- /dev/null +++ b/flex/build.sh @@ -0,0 +1,63 @@ +#!/bin/bash +# This is a buildpkg build.sh script +# build.sh helper functions +. ${BUILDPKG_SCRIPTS}/build.sh.functions +# +########################################################### +# Check the following 4 variables before running the script +topdir=flex +version=2.5.37 +pkgver=1 +source[0]=http://downloads.sourceforge.net/project/flex/$topdir-$version.tar.bz2 +# If there are no patches, simply comment this +#patch[0]= + +# Source function library +. ${BUILDPKG_SCRIPTS}/buildpkg.functions + +# Global settings +export CPPFLAGS="-I/$prefix/include" +export LDFLAGS="-L$prefix/lib -R$prefix/lib" + +reg prep +prep() +{ + generic_prep +} + +reg build +build() +{ + generic_build +} + +reg check +check() +{ + generic_check +} + +reg install +install() +{ + generic_install DESTDIR + doc README NEWS COPYING + ${__rm} -rf ${stagedir}${prefix}/share/doc/flex +} + +reg pack +pack() +{ + generic_pack +} + +reg distclean +distclean() +{ + clean distclean +} + +################################################### +# No need to look below here +################################################### +build_sh $* diff --git a/flex/meta/ChangeLog b/flex/meta/ChangeLog new file mode 100644 index 0000000..8e8bafe --- /dev/null +++ b/flex/meta/ChangeLog @@ -0,0 +1,4 @@ +CHANGELOG +--------- +* Sat Nov 09 2013 Tom G. Christensen - 2.5.37-1 +- Initial package diff --git a/flex/meta/depend b/flex/meta/depend new file mode 100644 index 0000000..508460c --- /dev/null +++ b/flex/meta/depend @@ -0,0 +1 @@ +TGCflex TGCm4 auto diff --git a/flex/meta/pkgdef b/flex/meta/pkgdef new file mode 100644 index 0000000..3e3d3c8 --- /dev/null +++ b/flex/meta/pkgdef @@ -0,0 +1,16 @@ +[flex] +pkgname="${pkgprefix}${topdir}" +name="$topdir - the fast lexical analyzer generator" +pkgcat="system" +pkgvendor="http://flex.sourceforge.net/" +pkgdesc="A tool for creating scanners (text pattern recognizers)" +pkgver="$pkgver" +files(-,root,bin) +default_docs +$_bindir +$_libdir +$_includedir +$_infodir +$_mandir +share/locale +