Date: Fri, 3 Sep 2021 06:53:12 GMT From: Juraj Lutter <otis@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 4a6c4a258ae5 - main - devel/rgxg: Add port: a ReGular eXpression Generator. Message-ID: <202109030653.1836rCcC070669@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by otis: URL: https://cgit.FreeBSD.org/ports/commit/?id=4a6c4a258ae524df314a5a4cee64bfabf7275d99 commit 4a6c4a258ae524df314a5a4cee64bfabf7275d99 Author: alexander naumochkin <alexander.naumochkin@gmail.com> AuthorDate: 2021-09-03 06:47:52 +0000 Commit: Juraj Lutter <otis@FreeBSD.org> CommitDate: 2021-09-03 06:47:52 +0000 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 --- devel/rgxg/Makefile | 28 ++++++++++++++++++++++++++++ devel/rgxg/distinfo | 3 +++ devel/rgxg/pkg-descr | 4 ++++ devel/rgxg/pkg-plist | 17 +++++++++++++++++ 4 files changed, 52 insertions(+) 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202109030653.1836rCcC070669>