View | Details | Raw Unified | Return to bug 263690 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/oniguruma/Makefile (-23 / +16 lines)
Lines 1-9 Link Here
1
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
1
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
2
2
3
PORTNAME=	oniguruma
3
PORTNAME=	oniguruma
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	6.9.8
4
DISTVERSION=	6.9.8
5
PORTREIVSION=	1
6
CATEGORIES=	devel textproc
6
CATEGORIES=	devel textproc
7
MASTER_SITES=	https://github.com/kkos/${PORTNAME}/releases/download/v${DISTVERSION}/
8
DISTNAME=	onig-${DISTVERSION}
9
10
PATCH_SITES=	https://github.com/kkos/oniguruma/commit/
11
PATCHFILES=	1f322c45aa365d377e1d7db567bb7087c7c1b38c.patch:-p1
7
12
8
MAINTAINER=	yuri@FreeBSD.org
13
MAINTAINER=	yuri@FreeBSD.org
9
COMMENT=	Regular expressions library compatible with POSIX/GNU/Perl
14
COMMENT=	Regular expressions library compatible with POSIX/GNU/Perl
Lines 11-43 COMMENT= Regular expressions library compatible with POSIX/GNU/Perl Link Here
11
LICENSE=	BSD2CLAUSE
16
LICENSE=	BSD2CLAUSE
12
LICENSE_FILE=	${WRKSRC}/COPYING
17
LICENSE_FILE=	${WRKSRC}/COPYING
13
18
14
USES=			autoreconf cpe pathfix libtool  # configure provided in the tarball breaks: https://github.com/kkos/oniguruma/issues/73
19
USES=		cmake cpe pathfix
15
USE_GITHUB=		yes
20
CPE_VENDOR=	oniguruma_project
16
GH_ACCOUNT=		kkos
21
USE_LDCONFIG=	yes
17
GNU_CONFIGURE=		yes
18
CONFIGURE_ARGS=		--disable-static --enable-posix-api=yes
19
PATHFIX_MAKEFILEIN=	Makefile.am
20
USE_LDCONFIG=		yes
21
INSTALL_TARGET=		install-strip
22
TEST_WRKSRC=		${WRKSRC}/test
23
TEST_TARGET=		test
24
CPE_VENDOR=		oniguruma_project
25
26
OPTIONS_DEFINE=			STATISTICS DOCS EXAMPLES
27
STATISTICS_DESC=		Take matching time statistical data (debug feature)
28
22
29
STATISTICS_CONFIGURE_WITH=	statistics
23
DOCSDIR=	${PREFIX}/share/doc/onig
24
EXAMPLESDIR=	${PREFIX}/share/examples/onig
30
25
31
PORTDOCS=	*
26
PORTDOCS=	*
32
PORTEXAMPLES=	*
27
PORTEXAMPLES=	*
33
28
34
post-install-DOCS-on:
29
CMAKE_ON=	BUILD_SHARED_LIBS ENABLE_POSIX_API
35
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
30
36
	cd ${WRKSRC} && ${INSTALL_DATA} HISTORY README ${STAGEDIR}${DOCSDIR}
31
OPTIONS_DEFINE=	DOCS EXAMPLES
37
	cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}
38
32
39
post-install-EXAMPLES-on:
33
DOCS_CMAKE_BOOL=	INSTALL_DOCUMENTATION
40
	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
34
EXAMPLES_CMAKE_BOOL==	INSTALL_EXAMPLES
41
	cd ${WRKSRC}/sample && ${INSTALL_DATA} *.c ${STAGEDIR}${EXAMPLESDIR}
42
35
43
.include <bsd.port.mk>
36
.include <bsd.port.mk>
(-)b/devel/oniguruma/distinfo (-3 / +5 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1651255372
1
TIMESTAMP = 1651339873
2
SHA256 (kkos-oniguruma-v6.9.8_GH0.tar.gz) = 26372720bab6733c869a9eb69377f73971138dc5e3eff4a81f5ba8aea5435fb2
2
SHA256 (onig-6.9.8.tar.gz) = 28cd62c1464623c7910565fb1ccaaa0104b2fe8b12bcd646e81f73b47535213e
3
SIZE (kkos-oniguruma-v6.9.8_GH0.tar.gz) = 638737
3
SIZE (onig-6.9.8.tar.gz) = 944148
4
SHA256 (1f322c45aa365d377e1d7db567bb7087c7c1b38c.patch) = 3f2230d7f42606011a69610ea9f5f530de58da0b0ce69ad9a77ae5aca954c73a
5
SIZE (1f322c45aa365d377e1d7db567bb7087c7c1b38c.patch) = 981
(-)b/devel/oniguruma/pkg-plist (+4 lines)
Lines 2-7 bin/onig-config Link Here
2
include/oniggnu.h
2
include/oniggnu.h
3
include/onigposix.h
3
include/onigposix.h
4
include/oniguruma.h
4
include/oniguruma.h
5
lib/cmake/oniguruma/onigurumaConfig.cmake
6
lib/cmake/oniguruma/onigurumaConfigVersion.cmake
7
lib/cmake/oniguruma/onigurumaTargets-%%CMAKE_BUILD_TYPE%%.cmake
8
lib/cmake/oniguruma/onigurumaTargets.cmake
5
lib/libonig.so
9
lib/libonig.so
6
lib/libonig.so.5
10
lib/libonig.so.5
7
lib/libonig.so.5.3.0
11
lib/libonig.so.5.3.0

Return to bug 263690