From nobody Sat Apr 30 19:15:29 2022 X-Original-To: dev-commits-ports-main@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 A43BF1ABAB87; Sat, 30 Apr 2022 19:15:29 +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 4KrJwK3qV4z3nZH; Sat, 30 Apr 2022 19:15:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651346129; 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=tmr+OZJ3hES0ZTiv8uADFEKDyMl0AWR2XNr1EmKA97Y=; b=LvW0ve6oV5zhlK8UtZP9B1jO0O9mGnulDMvsu/gSgPQM9cd8VxE1GdK5MyBX/Hr2W63ohs yXhR92rWZWnonqSpBTlsC9xv5V/qoBcOt7UaOIEP7x5L05Pr9Te2QOWiuLXNWpFYa1e9pR eD2ONIh+FNemj9zw9t5jF8N3ZyEW3Vw5jjV+NVQlw/03+hZ7ZKhzpcoYmla01Nkw0wnjBd DSTMt9EFCZ/1mb3sZg5qS5tEPA75KG5ZaveJ2xGE4WAnvnKn4eH5Q4E1WLQLWkx8HgCr9H 5k0tX6O2vn7ksyPR/wtctM57GKE+SIKUUiHrFg1DtAS/wWkQCafTpeiOzhnJxw== 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 5EED727207; Sat, 30 Apr 2022 19:15:29 +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 23UJFTmr070453; Sat, 30 Apr 2022 19:15:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 23UJFTgJ070452; Sat, 30 Apr 2022 19:15:29 GMT (envelope-from git) Date: Sat, 30 Apr 2022 19:15:29 GMT Message-Id: <202204301915.23UJFTgJ070452@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: 9a245d16f59f - main - devel/oniguruma: Switch to release archive, tidy up port, install cmake files List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@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: 9a245d16f59f11a4f4afdf754062af57a91e8702 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651346129; 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=tmr+OZJ3hES0ZTiv8uADFEKDyMl0AWR2XNr1EmKA97Y=; b=HT0I0xNonGrenJOsCKf66DrFl8cnraMfPUXyM+ND4Key/luhOOTBXZueEMHMVSw5tr8YUL 0s/5DDnM3+NRyES7daUGbi5QMEPqvO763ILTIiLj1JZbLPp7T2ahF/bL5WnDZiHEJ6NrRS E11tbK62p9EcOfyu1q4+xjUz+3o7SnjyjmjuBw7xi6MymnU4AqFcGJo7jbZu5+eYc+UpaH ndd5g6z4bgH1ue0CJ3HL9wZ1UtvxgA/SW4UwsSnTf4L0k1sT7xDu6tLx/YdcU8skypuxqh 3y23eQh6E/42mZx0O6o1GaiEo9qMqoP7Zb0bJgtkvgCfOqalHY0CAx39lu6quQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1651346129; a=rsa-sha256; cv=none; b=SJVQ9ZPULBj2noxwBmm38TWt6RxnyselM6bEwtB5S/23V3aKEbWJ/k5eHeQPNExnTD+ZBU 2smzs3BoRTMyUCgcj8aF6BaGWBFpYOcJZkRFc5+95d19dho1cnbEk8STxVaw6xcm7+fU32 MiuIod2jtR4f3b1HiUmm5aWE8RMM73RASyV2DWV5bzSop60oNjLjDExbhx4y+PMgPiht2R /t+ktfhBc6K054ROo5n0y3dfg4UcJJ0MOluoUtCuSHIgSH3iRojaTF6XkKqAynr94nsEx/ r0IBXg1sBRM5/tIdwR7E5yUcN97FyLz0WUt9xlveUUWLgXmYR0OBA1CuCENmcg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=9a245d16f59f11a4f4afdf754062af57a91e8702 commit 9a245d16f59f11a4f4afdf754062af57a91e8702 Author: Daniel Engberg AuthorDate: 2022-04-30 19:14:27 +0000 Commit: Yuri Victorovich CommitDate: 2022-04-30 19:14:27 +0000 devel/oniguruma: Switch to release archive, tidy up port, install cmake files PR: 263690 --- devel/oniguruma/Makefile | 39 ++++++++++++++++----------------------- devel/oniguruma/distinfo | 8 +++++--- devel/oniguruma/pkg-plist | 4 ++++ 3 files changed, 25 insertions(+), 26 deletions(-) diff --git a/devel/oniguruma/Makefile b/devel/oniguruma/Makefile index f8d1ded4d911..9e7b0ca2cc23 100644 --- a/devel/oniguruma/Makefile +++ b/devel/oniguruma/Makefile @@ -1,9 +1,14 @@ # Created by: Akinori MUSHA aka knu PORTNAME= oniguruma -DISTVERSIONPREFIX= v DISTVERSION= 6.9.8 +PORTREVISION= 1 CATEGORIES= devel textproc +MASTER_SITES= https://github.com/kkos/${PORTNAME}/releases/download/v${DISTVERSION}/ +DISTNAME= onig-${DISTVERSION} + +PATCH_SITES= https://github.com/kkos/oniguruma/commit/ +PATCHFILES= 1f322c45aa365d377e1d7db567bb7087c7c1b38c.patch:-p1 MAINTAINER= yuri@FreeBSD.org COMMENT= Regular expressions library compatible with POSIX/GNU/Perl @@ -11,33 +16,21 @@ COMMENT= Regular expressions library compatible with POSIX/GNU/Perl LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf cpe pathfix libtool # configure provided in the tarball breaks: https://github.com/kkos/oniguruma/issues/73 -USE_GITHUB= yes -GH_ACCOUNT= kkos -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-static --enable-posix-api=yes -PATHFIX_MAKEFILEIN= Makefile.am -USE_LDCONFIG= yes -INSTALL_TARGET= install-strip -TEST_WRKSRC= ${WRKSRC}/test -TEST_TARGET= test -CPE_VENDOR= oniguruma_project - -OPTIONS_DEFINE= STATISTICS DOCS EXAMPLES -STATISTICS_DESC= Take matching time statistical data (debug feature) +USES= cmake cpe pathfix +CPE_VENDOR= oniguruma_project +USE_LDCONFIG= yes -STATISTICS_CONFIGURE_WITH= statistics +DOCSDIR= ${PREFIX}/share/doc/onig +EXAMPLESDIR= ${PREFIX}/share/examples/onig PORTDOCS= * PORTEXAMPLES= * -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} HISTORY README ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR} +CMAKE_ON= BUILD_SHARED_LIBS ENABLE_POSIX_API + +OPTIONS_DEFINE= DOCS EXAMPLES -post-install-EXAMPLES-on: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKSRC}/sample && ${INSTALL_DATA} *.c ${STAGEDIR}${EXAMPLESDIR} +DOCS_CMAKE_BOOL= INSTALL_DOCUMENTATION +EXAMPLES_CMAKE_BOOL== INSTALL_EXAMPLES .include diff --git a/devel/oniguruma/distinfo b/devel/oniguruma/distinfo index fcff1569c091..4ccbb6dec2c9 100644 --- a/devel/oniguruma/distinfo +++ b/devel/oniguruma/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1651255372 -SHA256 (kkos-oniguruma-v6.9.8_GH0.tar.gz) = 26372720bab6733c869a9eb69377f73971138dc5e3eff4a81f5ba8aea5435fb2 -SIZE (kkos-oniguruma-v6.9.8_GH0.tar.gz) = 638737 +TIMESTAMP = 1651339873 +SHA256 (onig-6.9.8.tar.gz) = 28cd62c1464623c7910565fb1ccaaa0104b2fe8b12bcd646e81f73b47535213e +SIZE (onig-6.9.8.tar.gz) = 944148 +SHA256 (1f322c45aa365d377e1d7db567bb7087c7c1b38c.patch) = 3f2230d7f42606011a69610ea9f5f530de58da0b0ce69ad9a77ae5aca954c73a +SIZE (1f322c45aa365d377e1d7db567bb7087c7c1b38c.patch) = 981 diff --git a/devel/oniguruma/pkg-plist b/devel/oniguruma/pkg-plist index 88704965793c..9a15badcaefe 100644 --- a/devel/oniguruma/pkg-plist +++ b/devel/oniguruma/pkg-plist @@ -2,6 +2,10 @@ bin/onig-config include/oniggnu.h include/onigposix.h include/oniguruma.h +lib/cmake/oniguruma/onigurumaConfig.cmake +lib/cmake/oniguruma/onigurumaConfigVersion.cmake +lib/cmake/oniguruma/onigurumaTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/oniguruma/onigurumaTargets.cmake lib/libonig.so lib/libonig.so.5 lib/libonig.so.5.3.0