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

Collapse All | Expand All

(-)net/uriparser/Makefile (-8 / +31 lines)
Lines 2-25 Link Here
2
# $FreeBSD: head/net/uriparser/Makefile 491262 2019-01-26 10:52:44Z riggs $
2
# $FreeBSD: head/net/uriparser/Makefile 491262 2019-01-26 10:52:44Z riggs $
3
3
4
PORTNAME=	uriparser
4
PORTNAME=	uriparser
5
DISTVERSION=	0.9.1
5
DISTVERSION=	0.9.4
6
CATEGORIES=	net
6
CATEGORIES=	net
7
MASTER_SITES=	SF/${PORTNAME}/Sources/${PORTVERSION}
7
MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${PORTVERSION}/
8
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
9
EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
8
10
9
MAINTAINER=	ed@FreeBSD.org
11
MAINTAINER=	svysh.fbsd@gmail.com
10
COMMENT=	URI parsing library
12
COMMENT=	URI parsing library
11
13
12
LICENSE=	BSD3CLAUSE
14
LICENSE=	BSD3CLAUSE
13
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
14
16
15
USES=		libtool pathfix tar:bz2
17
BUILD_DEPENDS=	bash:shells/bash
16
18
19
USES=		pathfix cmake:noninja zip
17
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
18
21
19
GNU_CONFIGURE=	yes
22
CMAKE_OFF=	URIPARSER_BUILD_DOCS # will fetch prebuilds from the upstream, if DOCS is selected
20
CONFIGURE_ARGS=	--disable-doc --disable-test
23
DISTDOCSNAME=	${DISTNAME}-doc
21
INSTALL_TARGET=	install-strip
24
DISTDOCSFILE=	${DISTDOCSNAME}${EXTRACT_SUFX}
22
25
23
MAKE_JOBS_UNSAFE=yes
26
OPTIONS_DEFINE=		DOCS GTEST
27
DOCS_DISTFILES=		${DISTDOCSFILE} ${DISTNAME}.qch
28
DOCS_EXTRACT_ONLY=	${DISTDOCSFILE}
29
GTEST_DESC=		Before install, build and run googletests
30
GTEST_BUILD_DEPENDS=	googletest>=1.10.0:devel/googletest
31
GTEST_CMAKE_BOOL=	URIPARSER_BUILD_TESTS
32
33
PORTDOCS=	*
34
35
post-build-GTEST-on:
36
	@${ECHO} "### Running googletests, as requested... ###"
37
	@(cd ${BUILD_WRKSRC} && ${MAKE} test)
38
	@${ECHO} "### Googletests completed. ###"
39
40
post-install-DOCS-on:
41
	${MKDIR} ${STAGEDIR}${DOCSDIR}/qch
42
	cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
43
	cd ${WRKSRC}/../${DISTDOCSNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
44
	${INSTALL_MAN} ${DISTDIR}/${DISTNAME}.qch ${STAGEDIR}${DOCSDIR}/qch
45
	( ${ECHO} "QCH file is a QT Compressed Help file, generated by doxygen, cf:"; \
46
	${ECHO} "https://doc.qt.io/qt-5/assistant-details.html"; ) > ${STAGEDIR}${DOCSDIR}/qch/readme-qch
24
47
25
.include <bsd.port.mk>
48
.include <bsd.port.mk>
(-)net/uriparser/distinfo (-3 / +7 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1546801487
1
TIMESTAMP = 1592744270
2
SHA256 (uriparser-0.9.1.tar.bz2) = 75248f3de3b7b13c8c9735ff7b86ebe72cbb8ad043291517d7d53488e0893abe
2
SHA256 (uriparser-0.9.4.zip) = 410d8ef099e63ff8957e1cd68a30d7912f13b2ca0d1b9e88876ea5b1da287dca
3
SIZE (uriparser-0.9.1.tar.bz2) = 372722
3
SIZE (uriparser-0.9.4.zip) = 264510
4
SHA256 (uriparser-0.9.4-doc.zip) = 02e56c138041f960d027bbf7e29cfd10ef7e7e1b85b5a3d392ad40f6a58a1ca2
5
SIZE (uriparser-0.9.4-doc.zip) = 252975
6
SHA256 (uriparser-0.9.4.qch) = 2b820dfb7eb5b42fe9da674126e5e8b422a1f06675b98723e706cf9b3aefd1dc
7
SIZE (uriparser-0.9.4.qch) = 303104
(-)net/uriparser/pkg-descr (-1 / +1 lines)
Lines 1-3 Link Here
1
uriparser is an RFC 3986 URI parsing library written in C++.
1
uriparser is an RFC 3986 URI parsing library written in C++.
2
2
3
WWW: http://uriparser.sourceforge.net/
3
WWW: https://github.com/uriparser/uriparser
(-)net/uriparser/pkg-plist (-2 / +5 lines)
Lines 5-12 Link Here
5
include/uriparser/UriDefsConfig.h
5
include/uriparser/UriDefsConfig.h
6
include/uriparser/UriDefsUnicode.h
6
include/uriparser/UriDefsUnicode.h
7
include/uriparser/UriIp4.h
7
include/uriparser/UriIp4.h
8
lib/liburiparser.a
9
lib/liburiparser.so
8
lib/liburiparser.so
10
lib/liburiparser.so.1
9
lib/liburiparser.so.1
11
lib/liburiparser.so.1.0.24
10
lib/liburiparser.so.1.0.27
11
lib/cmake/uriparser-0.9.4/uriparser-config-version.cmake
12
lib/cmake/uriparser-0.9.4/uriparser-config.cmake
13
lib/cmake/uriparser-0.9.4/uriparser-%%CMAKE_BUILD_TYPE%%.cmake
14
lib/cmake/uriparser-0.9.4/uriparser.cmake
12
libdata/pkgconfig/liburiparser.pc
15
libdata/pkgconfig/liburiparser.pc

Return to bug 247459