aboutsummaryrefslogtreecommitdiff
path: root/archivers/liblz4
diff options
context:
space:
mode:
authorFernando ApesteguĂ­a <fernape@FreeBSD.org>2020-11-24 09:26:01 +0000
committerFernando ApesteguĂ­a <fernape@FreeBSD.org>2020-11-24 09:26:01 +0000
commit7d6061f15551dcde40cf70fd743d631095360a23 (patch)
treed1696ceb64d8d92a4c7ebb323d666873c7a6bd60 /archivers/liblz4
parent671b3140301cf1bca06173c9cdefc99706b7454b (diff)
downloadports-7d6061f15551dcde40cf70fd743d631095360a23.tar.gz
ports-7d6061f15551dcde40cf70fd743d631095360a23.zip
archivers/liblz4: Update to 1.9.3
ChangeLog: https://github.com/lz4/lz4/releases/tag/v1.9.3 * Switch from gmake to meson. * Enable tests PR: 251183 Submitted by: daniel.engberg.lists@pyret.net Approved by: martin@waschbuesch.de (maintainer)
Notes
Notes: svn path=/head/; revision=556153
Diffstat (limited to 'archivers/liblz4')
-rw-r--r--archivers/liblz4/Makefile20
-rw-r--r--archivers/liblz4/distinfo6
-rw-r--r--archivers/liblz4/pkg-plist8
3 files changed, 20 insertions, 14 deletions
diff --git a/archivers/liblz4/Makefile b/archivers/liblz4/Makefile
index e8ffbc58b0d3..0dab583b10eb 100644
--- a/archivers/liblz4/Makefile
+++ b/archivers/liblz4/Makefile
@@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= lz4
-PORTVERSION= 1.9.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+DISTVERSION= 1.9.3
PORTEPOCH= 1
CATEGORIES= archivers
PKGNAMEPREFIX= lib
@@ -15,14 +14,21 @@ COMMENT= LZ4 compression library, lossless and very fast
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
-USES= gmake pkgconfig
+USES= meson pkgconfig python:3.5+,build shebangfix
USE_GITHUB= yes
USE_LDCONFIG= yes
-MAKE_ENV+= TARGET_ARCH=
-MAKE_ARGS= PREFIX="${PREFIX}" \
- INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
- MANDIR="${PREFIX}/share/man"
+SHEBANG_FILES= meson/*.py \
+ ${WRKDIR}/${PORTNAME}-${DISTVERSION}/tests/*.py
+
+MESON_ARGS= -Ddefault_library=both -Dbin_programs=true
+
+WRKSRC_SUBDIR= contrib/meson
+
PLIST_SUB= PORTVERSION=${PORTVERSION}
+OPTIONS_DEFINE= TEST
+
+TEST_MESON_TRUE= bin_tests
+
.include <bsd.port.mk>
diff --git a/archivers/liblz4/distinfo b/archivers/liblz4/distinfo
index afa3ae718ff2..3d3895e4cf11 100644
--- a/archivers/liblz4/distinfo
+++ b/archivers/liblz4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1566369128
-SHA256 (lz4-lz4-v1.9.2_GH0.tar.gz) = 658ba6191fa44c92280d4aa2c271b0f4fbc0e34d249578dd05e50e76d0e5efcc
-SIZE (lz4-lz4-v1.9.2_GH0.tar.gz) = 305796
+TIMESTAMP = 1605517680
+SHA256 (lz4-lz4-v1.9.3_GH0.tar.gz) = 030644df4611007ff7dc962d981f390361e6c97a34e5cbc393ddfbe019ffe2c1
+SIZE (lz4-lz4-v1.9.3_GH0.tar.gz) = 320958
diff --git a/archivers/liblz4/pkg-plist b/archivers/liblz4/pkg-plist
index 9b7308e7d257..5753db3a7215 100644
--- a/archivers/liblz4/pkg-plist
+++ b/archivers/liblz4/pkg-plist
@@ -11,7 +11,7 @@ lib/liblz4.so
lib/liblz4.so.1
lib/liblz4.so.%%PORTVERSION%%
libdata/pkgconfig/liblz4.pc
-share/man/man1/lz4.1.gz
-share/man/man1/lz4c.1.gz
-share/man/man1/lz4cat.1.gz
-share/man/man1/unlz4.1.gz
+man/man1/lz4.1.gz
+man/man1/lz4c.1.gz
+man/man1/lz4cat.1.gz
+man/man1/unlz4.1.gz