From nobody Fri Dec 2 23:38:11 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NP8Wl6DwRz4jgnr; Fri, 2 Dec 2022 23:38:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NP8Wl5k7xz4bQr; Fri, 2 Dec 2022 23:38:11 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670024291; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=o02tWD8Nilh9hhzomVWHa8gJZiRQ6JlPMocWH7tWXDI=; b=M7WWFDkwzLZjEWctQ6dEbHcdP/L3aKfBd/TbcJaYBEK9XsQO2OH1Flo/iUbSHcZ2T3+mdA fbfx4Z6N4wTLF4Oa62afdOJ3dFaNf/Kr8tmRlbRdY/swVAMz6SysHS0YsV8+s7K/v76y/u OZbGL2Q1k7moEOWFEol4YravrrkwMJ1hVd4z07Zw2HRYQfEiXJctppMczKUNKrg15wjSJ1 bOso0dQTvogOkut5xwtO+GdLW2XRS66LuL5pHUorGWOQFl4vCM8Joar7Dkd+ny2z5IzJ7/ rsW+HB0BY1BuhyikviLaayJG74vZN9Qv9mqT1ZG1+hOZPGCdtbYLZxmr3xazUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670024291; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=o02tWD8Nilh9hhzomVWHa8gJZiRQ6JlPMocWH7tWXDI=; b=vsW8CBM3LIzafVNiUTasAuDeHLSV49BPlF9j2Gl+sZMk4lyo+KXeY5IF7lfv75yVybOfCK bCmeaJ1MMJT7AaGFp8UKK5d+R37p5vJg8WTCEjQgVpKhG1HLN2onset3C/TK4t0vx7RCXN 7O7xMzy9/THGsd0U74lNjqqLPfsSjibTrtBF7RPnpS64AheqM5zNhbWxU5KFCVY0Val2gU YOUUek//j4iZ+RDLdToUXfahf4r6dYW3lWYlQ2hTP+wDRaYtwEjA9ki+EWAwaTSGx+ejX0 nut4w8RyFhcCg2WKOtmeve94oK3GMqKJfXfFxRGINPh5t32HB1EXPX6aYrDA4g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1670024291; a=rsa-sha256; cv=none; b=BkOVpMJmQDtg/P8YeuLCYeYo5/GSw1jGgZSFyUCHqlOVkVuOhfonF2DsRwl2ek4ZbcLe/c 7eWOT59CjiLgdEQueP1Hba3Z53IUh+Hz0Baz/pi0heM1gEcC6+stBOGMItJypOXGGcMVCQ XggpT2uwVuOV4jSEaDz+lJjgLrPc07YiE5Zbr4AGQy1eer+fY3OYyuIRQe8T0G90h1vXOI IZDLOLFtK75qdDskMq0J1RdXltxyjprMlSJwObMcVYR2+KgXSUDucxG3gq4KSiYkjlcCvZ nHrnmlvwthwF+th+FWEBqv78+qQP2zd9+fxbDQ9ZxEW5IKN3f9n4eey5oGdOog== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NP8Wl4XWVzYqR; Fri, 2 Dec 2022 23:38:11 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2B2NcB0V004191; Fri, 2 Dec 2022 23:38:11 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2B2NcBcv004190; Fri, 2 Dec 2022 23:38:11 GMT (envelope-from git) Date: Fri, 2 Dec 2022 23:38:11 GMT Message-Id: <202212022338.2B2NcBcv004190@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 408586d4b2e2 - main - devel/rationl: New port: Expressive regular expression library written in C List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 408586d4b2e265f7626456d8a8cfedae119d6598 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=408586d4b2e265f7626456d8a8cfedae119d6598 commit 408586d4b2e265f7626456d8a8cfedae119d6598 Author: Yuri Victorovich AuthorDate: 2022-12-02 15:44:59 +0000 Commit: Yuri Victorovich CommitDate: 2022-12-02 23:38:08 +0000 devel/rationl: New port: Expressive regular expression library written in C --- devel/Makefile | 1 + devel/rationl/Makefile | 28 ++++++++++++++++++++++++++++ devel/rationl/distinfo | 3 +++ devel/rationl/pkg-descr | 4 ++++ devel/rationl/pkg-plist | 14 ++++++++++++++ 5 files changed, 50 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 2be06d35f821..7facbcd4a0ed 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5714,6 +5714,7 @@ SUBDIR += rapidfuzz-cpp SUBDIR += rapidjson SUBDIR += rapidyaml + SUBDIR += rationl SUBDIR += raylib SUBDIR += rbenv SUBDIR += rbtools diff --git a/devel/rationl/Makefile b/devel/rationl/Makefile new file mode 100644 index 000000000000..63e4bf2507ab --- /dev/null +++ b/devel/rationl/Makefile @@ -0,0 +1,28 @@ +PORTNAME= rationl +DISTVERSIONPREFIX= v +DISTVERSION= 0.1.0-139 +DISTVERSIONSUFFIX= -g9e32a19 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Expressive regular expression library written in C +WWW= https://github.com/TheNaturLFoundation/rationL + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +TEST_DEPENDS= criterion>0:devel/criterion + +USES= autoreconf libtool pkgconfig +USE_LDCONFIG= yes + +GNU_CONFIGURE= yes + +USE_GITHUB= yes +GH_ACCOUNT= TheNaturLFoundation +GH_PROJECT= rationL + +INSTALL_TARGET= install-strip +TEST_TARGET= check + +.include diff --git a/devel/rationl/distinfo b/devel/rationl/distinfo new file mode 100644 index 000000000000..40d2d348a465 --- /dev/null +++ b/devel/rationl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1670023731 +SHA256 (TheNaturLFoundation-rationL-v0.1.0-139-g9e32a19_GH0.tar.gz) = 91f51ad94157ed3accb9336946b532a40a44b6bf23ebce6c3a41a9cff86f6796 +SIZE (TheNaturLFoundation-rationL-v0.1.0-139-g9e32a19_GH0.tar.gz) = 242501 diff --git a/devel/rationl/pkg-descr b/devel/rationl/pkg-descr new file mode 100644 index 000000000000..2c0a3e2ae96c --- /dev/null +++ b/devel/rationl/pkg-descr @@ -0,0 +1,4 @@ +rationL is a lightweight and quick regular expression (regexp) dynamic library +written in C. + +It is written as part of the 4th semester project in the French IT School EPITA. diff --git a/devel/rationl/pkg-plist b/devel/rationl/pkg-plist new file mode 100644 index 000000000000..67d9383e86a0 --- /dev/null +++ b/devel/rationl/pkg-plist @@ -0,0 +1,14 @@ +include/rationl.h +lib/librationl.so +lib/librationl.so.0 +lib/librationl.so.0.0.0 +man/man3/regex_compile.3.gz +man/man3/regex_free.3.gz +man/man3/regex_match.3.gz +man/man3/regex_search.3.gz +man/man3/regex_sub.3.gz +man/manm/regex_compile.man.gz +man/manm/regex_free.man.gz +man/manm/regex_match.man.gz +man/manm/regex_search.man.gz +man/manm/regex_sub.man.gz