diff options
author | alexander naumochkin <alexander.naumochkin@gmail.com> | 2021-09-03 06:47:52 +0000 |
---|---|---|
committer | Juraj Lutter <otis@FreeBSD.org> | 2021-09-03 06:47:52 +0000 |
commit | 4a6c4a258ae524df314a5a4cee64bfabf7275d99 (patch) | |
tree | 3a8ede0b74e1009c33a707fed8e53d6c5461ccd7 | |
parent | 87b574bf8367a19a844605ad4f353aec7dd7f610 (diff) | |
download | ports-4a6c4a258ae524df314a5a4cee64bfabf7275d99.tar.gz ports-4a6c4a258ae524df314a5a4cee64bfabf7275d99.zip |
devel/rgxg: Add port: a ReGular eXpression Generator.
rgxg (ReGular eXpression Generator) is a C library and a command-line
tool to generate (extended) regular expressions.
https://github.com/rgxg/rgxg
PR: 254747
-rw-r--r-- | devel/rgxg/Makefile | 28 | ||||
-rw-r--r-- | devel/rgxg/distinfo | 3 | ||||
-rw-r--r-- | devel/rgxg/pkg-descr | 4 | ||||
-rw-r--r-- | devel/rgxg/pkg-plist | 17 |
4 files changed, 52 insertions, 0 deletions
diff --git a/devel/rgxg/Makefile b/devel/rgxg/Makefile new file mode 100644 index 000000000000..7d4d44ab82e0 --- /dev/null +++ b/devel/rgxg/Makefile @@ -0,0 +1,28 @@ +PORTNAME= rgxg +DISTVERSION= 0.1.2 +CATEGORIES= devel +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ + +MAINTAINER= alexander.naumochkin@gmail.com +COMMENT= Regular expression generator + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= m4:devel/m4 + +USES= autoreconf libtool pkgconfig +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-static + +INSTALL_TARGET= install-strip + +PORTDOCS= AUTHORS COPYING NEWS README + +OPTIONS_DEFINE= DOCS + +pre-configure: + @echo "m4_define([_PACKAGE_VERSION], [${DISTVERSION}])" > ${WRKSRC}/m4/version.m4 + +.include <bsd.port.mk> diff --git a/devel/rgxg/distinfo b/devel/rgxg/distinfo new file mode 100644 index 000000000000..e4ca8e5fcb04 --- /dev/null +++ b/devel/rgxg/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1617564735 +SHA256 (rgxg-0.1.2.tar.gz) = 554741f95dcc320459875c248e2cc347b99f809d9555c957d763d3d844e917c6 +SIZE (rgxg-0.1.2.tar.gz) = 375276 diff --git a/devel/rgxg/pkg-descr b/devel/rgxg/pkg-descr new file mode 100644 index 000000000000..7633ca0151d5 --- /dev/null +++ b/devel/rgxg/pkg-descr @@ -0,0 +1,4 @@ +rgxg (ReGular eXpression Generator) is a C library and a command-line tool +to generate (extended) regular expressions. + +WWW: https://rgxg.github.io diff --git a/devel/rgxg/pkg-plist b/devel/rgxg/pkg-plist new file mode 100644 index 000000000000..00b7bb4fe63c --- /dev/null +++ b/devel/rgxg/pkg-plist @@ -0,0 +1,17 @@ +bin/rgxg +include/rgxg/net.h +include/rgxg/number.h +include/rgxg/types.h +include/rgxg/utils.h +lib/librgxg.so +lib/librgxg.so.0 +lib/librgxg.so.0.0.1 +libdata/pkgconfig/rgxg.pc +man/man1/rgxg.1.gz +man/man3/rgxg_net_cidr_ipv4.3.gz +man/man3/rgxg_net_cidr_ipv6.3.gz +man/man3/rgxg_net_cidr_string.3.gz +man/man3/rgxg_number_greaterequal.3.gz +man/man3/rgxg_number_range.3.gz +man/man3/rgxg_utils_alternation.3.gz +man/man3/rgxg_utils_escape_string.3.gz |