Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 May 2018 14:45:45 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r469732 - head/sysutils/fusefs-libs
Message-ID:  <201805121445.w4CEjjPY005950@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat May 12 14:45:45 2018
New Revision: 469732
URL: https://svnweb.freebsd.org/changeset/ports/469732

Log:
  sysutils/fusefs-libs: update to 2.9.7
  
  - Limit portscout notifications
  - Move options after generic defines
  - Don't install unconditionally
  - Convert IGNORE to IGNORE_${OPSYS}
  - Avoid pkg-plist churn on updates
  
  Changes:	https://github.com/libfuse/libfuse/releases/tag/fuse-2.9.7
  Changes:	https://github.com/libfuse/libfuse/releases/tag/fuse-2.9.6
  ABI:		https://abi-laboratory.pro/tracker/timeline/libfuse/

Modified:
  head/sysutils/fusefs-libs/Makefile   (contents, props changed)
  head/sysutils/fusefs-libs/distinfo   (contents, props changed)
  head/sysutils/fusefs-libs/pkg-plist   (contents, props changed)

Modified: head/sysutils/fusefs-libs/Makefile
==============================================================================
--- head/sysutils/fusefs-libs/Makefile	Sat May 12 14:26:55 2018	(r469731)
+++ head/sysutils/fusefs-libs/Makefile	Sat May 12 14:45:45 2018	(r469732)
@@ -2,8 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	fusefs
-DISTVERSIONPREFIX=	fuse_
-DISTVERSION=	2_9_5
+DISTVERSIONPREFIX=	fuse-
+DISTVERSION=	2.9.7
 CATEGORIES=	sysutils
 PKGNAMESUFFIX=	-libs
 
@@ -13,34 +13,34 @@ COMMENT=	FUSE allows filesystem implementation in user
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/COPYING.LIB
 
-OPTIONS_DEFINE=	DOCS
+IGNORE_DragonFly=	fusefs has not been implemented on DragonFly
 
+PORTSCOUT=	limit:^2\.
+
 USE_GITHUB=	yes
 GH_ACCOUNT=	libfuse
 GH_PROJECT=	libfuse
 
+USES=		iconv libtool autoreconf gettext-tools
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	MOUNT_FUSE_PATH=${PREFIX}/sbin
 CONFIGURE_ARGS=	--prefix=${PREFIX} \
 		--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
 INSTALL_TARGET=	install-strip
-USES=		iconv libtool autoreconf gettext-tools
 USE_LDCONFIG=	yes
-
+PLIST_SUB=	VERSION=${PORTVERSION}
 PORTDOCS=	*
 
+OPTIONS_DEFINE=	DOCS
+
 pre-configure:
 	${CP} ${LOCALBASE}/share/gettext/config.rpath ${WRKSRC}
 
 post-install:
 	${INSTALL_DATA} ${WRKSRC}/include/fuse_kernel.h ${STAGEDIR}${PREFIX}/include/fuse
+
+do-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}/libs
 	${INSTALL_DATA} ${WRKSRC}/doc/how-fuse-works ${WRKSRC}/doc/kernel.txt ${STAGEDIR}${DOCSDIR}/libs
 
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == DragonFly
-IGNORE=	fusefs has not been implemented on DragonFly
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/sysutils/fusefs-libs/distinfo
==============================================================================
--- head/sysutils/fusefs-libs/distinfo	Sat May 12 14:26:55 2018	(r469731)
+++ head/sysutils/fusefs-libs/distinfo	Sat May 12 14:45:45 2018	(r469732)
@@ -1,2 +1,3 @@
-SHA256 (libfuse-libfuse-fuse_2_9_5_GH0.tar.gz) = ccea9c00f7572385e9064bc55b2bfefd8d34de487ba16d9eb09672202b5440ec
-SIZE (libfuse-libfuse-fuse_2_9_5_GH0.tar.gz) = 208873
+TIMESTAMP = 1466452512
+SHA256 (libfuse-libfuse-fuse-2.9.7_GH0.tar.gz) = 2a62adb901aae9226ebd5bc40e2201e29f62c3b2a251c67cd1abb17b4d523175
+SIZE (libfuse-libfuse-fuse-2.9.7_GH0.tar.gz) = 209571

Modified: head/sysutils/fusefs-libs/pkg-plist
==============================================================================
--- head/sysutils/fusefs-libs/pkg-plist	Sat May 12 14:26:55 2018	(r469731)
+++ head/sysutils/fusefs-libs/pkg-plist	Sat May 12 14:45:45 2018	(r469732)
@@ -12,7 +12,7 @@ include/ulockmgr.h
 lib/libfuse.a
 lib/libfuse.so
 lib/libfuse.so.2
-lib/libfuse.so.2.9.4
+lib/libfuse.so.%%VERSION%%
 lib/libulockmgr.a
 lib/libulockmgr.so
 lib/libulockmgr.so.1



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201805121445.w4CEjjPY005950>