diff --git a/gawk/build.sh b/gawk/build.sh new file mode 100755 index 0000000..64cab37 --- /dev/null +++ b/gawk/build.sh @@ -0,0 +1,68 @@ +#!/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=gawk +version=4.0.2 +pkgver=1 +source[0]=ftp://ftp.sunet.se/pub/gnu/${topdir}/${topdir}-${version}.tar.xz +# 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" +gnu_link gawk + +reg prep +prep() +{ + generic_prep +} + +reg build +build() +{ + generic_build +} + +reg check +check() +{ + generic_check +} + +reg install +install() +{ + generic_install DESTDIR + doc AUTHORS COPYING FUTURES LIMITATIONS NEWS POSIX.STD PROBLEMS README + + # We don't want versioned hardlinks + ${__rm} -f ${stagedir}${prefix}/${_bindir}/*-${version} + # No awk link either (will be in $_gnudir instead) + ${__rm} -f ${stagedir}${prefix}/${_bindir}/awk +} + +reg pack +pack() +{ + generic_pack +} + +reg distclean +distclean() +{ + clean distclean +} + +################################################### +# No need to look below here +################################################### +build_sh $* diff --git a/gawk/meta/ChangeLog b/gawk/meta/ChangeLog new file mode 100644 index 0000000..3ee6b18 --- /dev/null +++ b/gawk/meta/ChangeLog @@ -0,0 +1,4 @@ +CHANGELOG +--------- +* Sat Nov 09 2013 Tom G. Christensen - 4.0.2-1 +- Initial build diff --git a/gawk/meta/pkgdef b/gawk/meta/pkgdef new file mode 100644 index 0000000..6843dd3 --- /dev/null +++ b/gawk/meta/pkgdef @@ -0,0 +1,17 @@ +[gawk] +pkgname="${pkgprefix}${topdir}" +name="$topdir - GNU awk" +pkgcat="system" +pkgvendor="http://www.gnu.org/software/gawk/" +pkgdesc="A special-purpose programming language to do quick and easy text pattern matching and reformatting jobs" +pkgver="$pkgver" +files(-,root,bin) +default_docs +$_bindir +$_gnudir +$_infodir +$_mandir +share/locale +share/awk +libexec/awk +