mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
sysutils/fusefs-squashfuse: Improve port
* Switch from PORTVERSION to DISTVERSION * Use USES= fuse:3 helper * Remove USES= autoreconf * Define dependency for liblzo2, liblz4 and libzstd * Remove GNU_CONFIGURE_MANPREFIX * Don't build static libs * Set pkgconfigdir PR: 282349 Reviewed by: Jesse Smith <jsmith@resonatingmedia.com> (maintainer)
This commit is contained in:
parent
c4fd21d33d
commit
eb9483669a
3 changed files with 10 additions and 7 deletions
|
@ -1,5 +1,6 @@
|
||||||
PORTNAME= squashfuse
|
PORTNAME= squashfuse
|
||||||
PORTVERSION= 0.5.2
|
DISTVERSION= 0.5.2
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= sysutils
|
CATEGORIES= sysutils
|
||||||
MASTER_SITES= https://github.com/vasi/${PORTNAME}/releases/download/${DISTVERSION}/
|
MASTER_SITES= https://github.com/vasi/${PORTNAME}/releases/download/${DISTVERSION}/
|
||||||
PKGNAMEPREFIX= fusefs-
|
PKGNAMEPREFIX= fusefs-
|
||||||
|
@ -11,14 +12,18 @@ WWW= https://github.com/vasi/squashfuse
|
||||||
LICENSE= BSD2CLAUSE
|
LICENSE= BSD2CLAUSE
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
LIB_DEPENDS= libfuse3.so:sysutils/fusefs-libs3
|
LIB_DEPENDS= liblzo2.so:archivers/lzo2 \
|
||||||
|
liblz4.so:archivers/liblz4 \
|
||||||
|
libzstd.so:archivers/zstd
|
||||||
|
|
||||||
USES= autoreconf fuse libtool pkgconfig
|
USES= fuse:3 libtool localbase:ldflags pkgconfig
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
|
CONFIGURE_ARGS= --disable-static \
|
||||||
|
--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
TIMESTAMP = 1729969939
|
TIMESTAMP = 1730016280
|
||||||
SHA256 (squashfuse-0.5.2.tar.gz) = 54e4baaa20796e86a214a1f62bab07c7c361fb7a598375576d585712691178f5
|
SHA256 (squashfuse-0.5.2.tar.gz) = 54e4baaa20796e86a214a1f62bab07c7c361fb7a598375576d585712691178f5
|
||||||
SIZE (squashfuse-0.5.2.tar.gz) = 438619
|
SIZE (squashfuse-0.5.2.tar.gz) = 438619
|
||||||
|
|
|
@ -15,11 +15,9 @@ include/squashfuse/table.h
|
||||||
include/squashfuse/traverse.h
|
include/squashfuse/traverse.h
|
||||||
include/squashfuse/util.h
|
include/squashfuse/util.h
|
||||||
include/squashfuse/xattr.h
|
include/squashfuse/xattr.h
|
||||||
lib/libsquashfuse.a
|
|
||||||
lib/libsquashfuse.so
|
lib/libsquashfuse.so
|
||||||
lib/libsquashfuse.so.0
|
lib/libsquashfuse.so.0
|
||||||
lib/libsquashfuse.so.0.0.0
|
lib/libsquashfuse.so.0.0.0
|
||||||
lib/libsquashfuse_ll.a
|
|
||||||
lib/libsquashfuse_ll.so
|
lib/libsquashfuse_ll.so
|
||||||
lib/libsquashfuse_ll.so.0
|
lib/libsquashfuse_ll.so.0
|
||||||
lib/libsquashfuse_ll.so.0.0.0
|
lib/libsquashfuse_ll.so.0.0.0
|
||||||
|
|
Loading…
Add table
Reference in a new issue