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

Collapse All | Expand All

(-)Makefile (-20 / +5 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	lz4
4
PORTNAME=	lz4
5
PORTVERSION=	1.8.1.2
5
PORTVERSION=	1.8.2
6
DISTVERSIONPREFIX=	v
6
DISTVERSIONPREFIX=	v
7
PORTEPOCH=	1
7
PORTEPOCH=	1
8
CATEGORIES=	archivers
8
CATEGORIES=	archivers
Lines 14-39 Link Here
14
LICENSE=	BSD2CLAUSE GPLv2
14
LICENSE=	BSD2CLAUSE GPLv2
15
LICENSE_COMB=	multi
15
LICENSE_COMB=	multi
16
16
17
USES=		gmake pathfix pkgconfig
17
USES=		gmake pkgconfig
18
USE_GITHUB=	yes
18
USE_GITHUB=	yes
19
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
20
#PATHFIX_MAKEFILEIN=	Makefile
20
MAKE_ARGS=	PREFIX="${PREFIX}" LIBDIR="${PREFIX}/lib" \
21
		INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
22
		MANDIR="${MAN1PREFIX}/man"
21
23
22
ALL_TARGET=	default		# don't remove this
23
SO_VER=		${PORTVERSION:R}
24
PLIST_SUB+=	SO_VER=${SO_VER} SO_VER_MAJ=${SO_VER:R:R}
25
LIBDIR=		${PREFIX}/lib
26
27
post-patch:
28
	@${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} \
29
		-e '/^MANDIR :=/s|share/||'
30
	@${REINPLACE_CMD} -e '/^all:/s/$$/ liblz4.pc/' \
31
		${WRKSRC}/lib/Makefile
32
	@${REINPLACE_CMD} -e '/^all:/s|fullbench.*||' \
33
		${WRKSRC}/programs/Makefile
34
35
post-install:
36
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lz4*
37
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblz4.so.${SO_VER}
38
39
.include <bsd.port.mk>
24
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1516214966
1
TIMESTAMP = 1525759872
2
SHA256 (lz4-lz4-v1.8.1.2_GH0.tar.gz) = 12f3a9e776a923275b2dc78ae138b4967ad6280863b77ff733028ce89b8123f9
2
SHA256 (lz4-lz4-v1.8.2_GH0.tar.gz) = 0963fbe9ee90acd1d15e9f09e826eaaf8ea0312e854803caf2db0a6dd40f4464
3
SIZE (lz4-lz4-v1.8.1.2_GH0.tar.gz) = 228640
3
SIZE (lz4-lz4-v1.8.2_GH0.tar.gz) = 320742
(-)pkg-plist (-2 / +2 lines)
Lines 8-15 Link Here
8
include/lz4hc.h
8
include/lz4hc.h
9
lib/liblz4.a
9
lib/liblz4.a
10
lib/liblz4.so
10
lib/liblz4.so
11
lib/liblz4.so.%%SO_VER_MAJ%%
11
lib/liblz4.so.1
12
lib/liblz4.so.%%SO_VER%%
12
lib/liblz4.so.1.8.2
13
libdata/pkgconfig/liblz4.pc
13
libdata/pkgconfig/liblz4.pc
14
man/man1/lz4.1.gz
14
man/man1/lz4.1.gz
15
man/man1/lz4c.1.gz
15
man/man1/lz4c.1.gz

Return to bug 228060