wok-next annotate flex/receipt @ rev 19571

Up: attr, acl, libcap, shadow (added), psmisc (added), iana-etc (added), bison, flex, bc, libtool, gdbm. Extra: help2man, perl-locale-gettext.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Dec 23 03:55:33 2016 +0200 (2016-12-23)
parents 0c85455b2f3b
children 9a17d981d0f7
rev   line source
pankso@34 1 # SliTaz package receipt.
pankso@34 2
pankso@34 3 PACKAGE="flex"
al@19571 4 VERSION="2.6.1"
pankso@204 5 CATEGORY="development"
pankso@34 6 SHORT_DESC="Flex is a fast lexical analyser generator."
pankso@34 7 MAINTAINER="pankso@slitaz.org"
pascal@15022 8 LICENSE="BSD"
al@19571 9 WEB_SITE="https://github.com/westes/flex"
pankso@15943 10 HOST_ARCH="i486 arm"
pankso@34 11
al@19571 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19571 13 WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL"
al@19571 14
pankso@10042 15 DEPENDS="bison"
al@19571 16 BUILD_DEPENDS="bison gettext help2man indent"
pankso@10042 17
pankso@34 18 # Rules to configure and make the package.
pankso@34 19 compile_rules()
pankso@34 20 {
al@19571 21 patch -p1 -i $stuff/flex.patch
al@19571 22
pascal@19088 23 case "$ARCH" in
pascal@19088 24 arm*)
pascal@19088 25 export ac_cv_func_malloc_0_nonnull=yes
pascal@19089 26 export ac_cv_func_realloc_0_nonnull=yes
pascal@19088 27 esac
al@19571 28
al@19571 29 ./configure \
al@19571 30 --docdir=/usr/share/doc/flex-$VERSION \
al@19571 31 $CONFIGURE_ARGS &&
pankso@10041 32 make && make install
al@19571 33
al@19571 34 ln -s flex $install/usr/bin/lex
pankso@34 35 }
pankso@34 36
pankso@34 37 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@34 38 genpkg_rules()
pankso@34 39 {
al@19571 40 cook_copy_folders bin lib include
pankso@34 41 }