svn commit: r469368 - head/archivers/liblz4
Baptiste Daroussin
bapt at FreeBSD.org
Tue May 8 09:10:24 UTC 2018
Author: bapt
Date: Tue May 8 09:10:22 2018
New Revision: 469368
URL: https://svnweb.freebsd.org/changeset/ports/469368
Log:
Update to 1.8.2
Remove the now unneeded post-patch section
Enforce usage of our INSTALL_PROGRAM instead of manually strip
Pass variables via MAKE_ARGS to avoid patching
Remove now useless USES=pathfix
PR: 228060
Submitted by: bapt
Reported by: Yann Collet (Upstream)
Reviewed by: Martin Waschbüsch (maintainer)
Approved by: Martin Waschbüsch (maintainer)
Modified:
head/archivers/liblz4/Makefile
head/archivers/liblz4/distinfo
head/archivers/liblz4/pkg-plist
Modified: head/archivers/liblz4/Makefile
==============================================================================
--- head/archivers/liblz4/Makefile Tue May 8 09:03:59 2018 (r469367)
+++ head/archivers/liblz4/Makefile Tue May 8 09:10:22 2018 (r469368)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= lz4
-PORTVERSION= 1.8.1.2
+PORTVERSION= 1.8.2
DISTVERSIONPREFIX= v
PORTEPOCH= 1
CATEGORIES= archivers
@@ -14,26 +14,11 @@ COMMENT= LZ4 compression library, lossless and very fa
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
-USES= gmake pathfix pkgconfig
+USES= gmake pkgconfig
USE_GITHUB= yes
USE_LDCONFIG= yes
-#PATHFIX_MAKEFILEIN= Makefile
-
-ALL_TARGET= default # don't remove this
-SO_VER= ${PORTVERSION:R}
-PLIST_SUB+= SO_VER=${SO_VER} SO_VER_MAJ=${SO_VER:R:R}
-LIBDIR= ${PREFIX}/lib
-
-post-patch:
- @${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} \
- -e '/^MANDIR :=/s|share/||'
- @${REINPLACE_CMD} -e '/^all:/s/$$/ liblz4.pc/' \
- ${WRKSRC}/lib/Makefile
- @${REINPLACE_CMD} -e '/^all:/s|fullbench.*||' \
- ${WRKSRC}/programs/Makefile
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lz4*
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblz4.so.${SO_VER}
+MAKE_ARGS= PREFIX="${PREFIX}" LIBDIR="${PREFIX}/lib" \
+ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
+ MANDIR="${MAN1PREFIX}/man"
.include <bsd.port.mk>
Modified: head/archivers/liblz4/distinfo
==============================================================================
--- head/archivers/liblz4/distinfo Tue May 8 09:03:59 2018 (r469367)
+++ head/archivers/liblz4/distinfo Tue May 8 09:10:22 2018 (r469368)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1516214966
-SHA256 (lz4-lz4-v1.8.1.2_GH0.tar.gz) = 12f3a9e776a923275b2dc78ae138b4967ad6280863b77ff733028ce89b8123f9
-SIZE (lz4-lz4-v1.8.1.2_GH0.tar.gz) = 228640
+TIMESTAMP = 1525759872
+SHA256 (lz4-lz4-v1.8.2_GH0.tar.gz) = 0963fbe9ee90acd1d15e9f09e826eaaf8ea0312e854803caf2db0a6dd40f4464
+SIZE (lz4-lz4-v1.8.2_GH0.tar.gz) = 320742
Modified: head/archivers/liblz4/pkg-plist
==============================================================================
--- head/archivers/liblz4/pkg-plist Tue May 8 09:03:59 2018 (r469367)
+++ head/archivers/liblz4/pkg-plist Tue May 8 09:10:22 2018 (r469368)
@@ -8,8 +8,8 @@ include/lz4frame_static.h
include/lz4hc.h
lib/liblz4.a
lib/liblz4.so
-lib/liblz4.so.%%SO_VER_MAJ%%
-lib/liblz4.so.%%SO_VER%%
+lib/liblz4.so.1
+lib/liblz4.so.1.8.2
libdata/pkgconfig/liblz4.pc
man/man1/lz4.1.gz
man/man1/lz4c.1.gz
More information about the svn-ports-all
mailing list