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

Collapse All | Expand All

(-)b/archivers/zstd/Makefile (-19 / +15 lines)
Lines 1-43 Link Here
1
PORTNAME=	zstd
1
PORTNAME=	zstd
2
PORTVERSION=	1.5.2
2
DISTVERSION=	1.5.4
3
PORTREVISION=	1
4
CATEGORIES=	archivers
3
CATEGORIES=	archivers
5
MASTER_SITES=	https://github.com/facebook/zstd/releases/download/v${PORTVERSION}/
4
MASTER_SITES=	https://github.com/facebook/zstd/releases/download/v${DISTVERSION}/
6
5
7
MAINTAINER=	sunpoet@FreeBSD.org
6
MAINTAINER=	sunpoet@FreeBSD.org
8
COMMENT=	Fast real-time compression algorithm
7
COMMENT=	Fast real-time compression algorithm
9
WWW=		https://facebook.github.io/zstd/ \
8
WWW=		https://facebook.github.io/zstd/
10
		https://github.com/facebook/zstd
11
9
12
LICENSE=	BSD3CLAUSE GPLv2
10
LICENSE=	BSD3CLAUSE GPLv2
13
LICENSE_COMB=	dual
11
LICENSE_COMB=	dual
14
LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE
12
LICENSE_FILE_BSD3CLAUSE=${WRKSRC:H:H}/LICENSE
15
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING
13
LICENSE_FILE_GPLv2=	${WRKSRC:H:H}/COPYING
16
14
17
LIB_DEPENDS=	liblz4.so:archivers/liblz4
15
LIB_DEPENDS=	liblz4.so:archivers/liblz4
18
16
19
USES=		gmake localbase:ldflags tar:zst
17
USES=		cmake localbase:ldflags tar:zst
18
19
WRKSRC_SUBDIR=	build/cmake
20
20
21
ALL_TARGET=	default
22
BINARY_ALIAS=	gmd5sum=md5sum
21
BINARY_ALIAS=	gmd5sum=md5sum
23
TEST_TARGET=	test
22
TEST_TARGET=	test
24
MAKE_ENV=	INSTALL_DATA="${INSTALL_DATA}" \
23
25
		INSTALL_MAN="${INSTALL_MAN}" \
26
		INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
27
		INSTALL_SCRIPT="${INSTALL_SCRIPT}"
28
USE_LDCONFIG=	yes
24
USE_LDCONFIG=	yes
29
25
30
PLIST_SUB=	PORTVERSION=${PORTVERSION}
26
# Respect modern hier(7), manpages goes to share/man
27
CMAKE_ARGS+=	-DCMAKE_INSTALL_MANDIR=${PREFIX}/share/man
28
29
PLIST_SUB=	DISTVERSION=${DISTVERSION}
31
30
32
OPTIONS_DEFINE=	OPTIMIZED_CFLAGS
31
OPTIONS_DEFINE=	OPTIMIZED_CFLAGS
33
32
34
OPTIMIZED_CFLAGS_VARS=	CFLAGS+=-O3
33
OPTIMIZED_CFLAGS_VARS=	CFLAGS+=-O3
35
34
36
post-build:
37
	cd ${WRKSRC}/programs && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} zstd-frugal
38
39
post-install:
35
post-install:
40
	${INSTALL_PROGRAM} ${WRKSRC}/programs/zstd-frugal ${STAGEDIR}${PREFIX}/bin/zstd-frugal
36
	${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/programs/zstd-frugal ${STAGEDIR}${PREFIX}/bin/zstd-frugal
41
	${LN} -s zstd.1.gz ${STAGEDIR}${PREFIX}/man/man1/zstdmt.1.gz
37
	${LN} -s zstd.1.gz ${STAGEDIR}${PREFIX}/share/man/man1/zstdmt.1.gz
42
38
43
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)b/archivers/zstd/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1657292472
1
TIMESTAMP = 1676228941
2
SHA256 (zstd-1.5.2.tar.zst) = 3ea06164971edec7caa2045a1932d757c1815858e4c2b68c7ef812647535c23f
2
SHA256 (zstd-1.5.4.tar.zst) = 6925880b84aca086308c27036ef1c16e76817372301ead7c37f90e23567f704e
3
SIZE (zstd-1.5.2.tar.zst) = 1480658
3
SIZE (zstd-1.5.4.tar.zst) = 1620303
(-)b/archivers/zstd/pkg-plist (-7 / +11 lines)
Lines 8-21 bin/zstdmt Link Here
8
include/zdict.h
8
include/zdict.h
9
include/zstd.h
9
include/zstd.h
10
include/zstd_errors.h
10
include/zstd_errors.h
11
lib/cmake/zstd/zstdConfig.cmake
12
lib/cmake/zstd/zstdConfigVersion.cmake
13
lib/cmake/zstd/zstdTargets-%%CMAKE_BUILD_TYPE%%.cmake
14
lib/cmake/zstd/zstdTargets.cmake
11
lib/libzstd.a
15
lib/libzstd.a
12
lib/libzstd.so
16
lib/libzstd.so
13
lib/libzstd.so.1
17
lib/libzstd.so.1
14
lib/libzstd.so.%%PORTVERSION%%
18
lib/libzstd.so.%%DISTVERSION%%
15
libdata/pkgconfig/libzstd.pc
19
libdata/pkgconfig/libzstd.pc
16
man/man1/unzstd.1.gz
20
share/man/man1/unzstd.1.gz
17
man/man1/zstd.1.gz
21
share/man/man1/zstd.1.gz
18
man/man1/zstdcat.1.gz
22
share/man/man1/zstdcat.1.gz
19
man/man1/zstdgrep.1.gz
23
share/man/man1/zstdgrep.1.gz
20
man/man1/zstdless.1.gz
24
share/man/man1/zstdless.1.gz
21
man/man1/zstdmt.1.gz
25
share/man/man1/zstdmt.1.gz

Return to bug 267652