diff --git a/pcre2/build.sh b/pcre2/build.sh new file mode 100755 index 0000000..523af27 --- /dev/null +++ b/pcre2/build.sh @@ -0,0 +1,61 @@ +#!/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=pcre2 +version=10.40 +pkgver=1 +source[0]=https://github.com/PCRE2Project/$topdir/releases/download/$topdir-$version/$topdir-$version.tar.bz2 +# If there are no patches, simply comment this +#patch[0]= + +# Source function library +. ${BUILDPKG_SCRIPTS}/buildpkg.functions + +# Global settings +export LDFLAGS="-L$prefix/lib -R$prefix/lib" +configure_args+=(--disable-percent-zt) + +reg prep +prep() +{ + generic_prep +} + +reg build +build() +{ + generic_build +} + +reg check +check() +{ + generic_check +} + +reg install +install() +{ + generic_install DESTDIR +} + +reg pack +pack() +{ + generic_pack +} + +reg distclean +distclean() +{ + clean distclean +} + +################################################### +# No need to look below here +################################################### +build_sh $* diff --git a/pcre2/meta/ChangeLog b/pcre2/meta/ChangeLog new file mode 100644 index 0000000..e5cb9da --- /dev/null +++ b/pcre2/meta/ChangeLog @@ -0,0 +1,4 @@ +CHANGELOG +--------- +* Tue Jun 07 2022 Tom G. Christensen - 10.40-1 +- Initial package diff --git a/pcre2/meta/depend b/pcre2/meta/depend new file mode 100644 index 0000000..a2f693d --- /dev/null +++ b/pcre2/meta/depend @@ -0,0 +1 @@ +TGCpcre2d pcre2 auto diff --git a/pcre2/meta/pkgdef b/pcre2/meta/pkgdef new file mode 100644 index 0000000..284b873 --- /dev/null +++ b/pcre2/meta/pkgdef @@ -0,0 +1,41 @@ +[pcre2] +pkgname="${pkgprefix}${topdir}" +name="pcre - Perl Compatible Regular Expressions" +pkgcat="system" +pkgvendor="http://www.pcre.org" +pkgdesc="A set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5" +pkgver="$pkgver" +files(-,root,bin) +$_bindir/pcre2grep +$_bindir/pcre2test +$_libdir/*.so.* +$_mandir/man1/pcre2grep.1* +$_mandir/man1/pcre2test.1* +$_docdir/pcre2/pcre2.txt +$_docdir/pcre2/pcre2grep.txt +$_docdir/pcre2/pcre2test.txt +$_docdir/pcre2/AUTHORS +$_docdir/pcre2/ChangeLog +$_docdir/pcre2/NEWS +$_docdir/pcre2/COPYING +$_docdir/pcre2/LICENCE +$_docdir/pcre2/README + +[pcre2-devel] +pkgname="${pkgprefix}${topdir}d" +name="pcre-devel - Development support for pcre" +pkgcat="system" +pkgvendor="http://www.pcre.org" +pkgdesc="A set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5" +pkgver="$pkgver" +files(-,root,bin) +$_bindir/pcre2-config +$_includedir +$_libdir/*.so +$_libdir/*.a +$_libdir/pkgconfig/libpcre2* +$_mandir/man1/pcre2-config.1* +$_mandir/man3 +$_docdir/pcre2/pcre2-config.txt +$_docdir/pcre2/html +