From owner-dev-commits-ports-main@freebsd.org Wed Sep 29 17:21:14 2021 Return-Path: Delivered-To: dev-commits-ports-main@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E8D97677F0D; Wed, 29 Sep 2021 17:21:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HKNSp6Jn4z4Yrq; Wed, 29 Sep 2021 17:21:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B8F781C074; Wed, 29 Sep 2021 17:21:14 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 18THLEoJ091611; Wed, 29 Sep 2021 17:21:14 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 18THLEsF091610; Wed, 29 Sep 2021 17:21:14 GMT (envelope-from git) Date: Wed, 29 Sep 2021 17:21:14 GMT Message-Id: <202109291721.18THLEsF091610@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Kevin Bowling Subject: git: b25605cc0ccf - main - sysutils/ltfs: Update to 2.4.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kbowling X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b25605cc0ccf7645daba0a9a1448440748bc2e5c Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-main@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the main branch of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Sep 2021 17:21:15 -0000 The branch main has been updated by kbowling: URL: https://cgit.FreeBSD.org/ports/commit/?id=b25605cc0ccf7645daba0a9a1448440748bc2e5c commit b25605cc0ccf7645daba0a9a1448440748bc2e5c Author: Kevin Bowling AuthorDate: 2021-09-29 16:27:04 +0000 Commit: Kevin Bowling CommitDate: 2021-09-29 17:21:09 +0000 sysutils/ltfs: Update to 2.4.4.0 Port changes: Add options for DEBUG and SNMP, reformat. ltfs changes: * Support LTO9 drives * Fixed and improved MAM handling in cases where MAM might not update correctly during write errors, so that LTFS correctly searches for the latest index position of the tape for these cases. * FreeBSD 12 build fix Changes: https://github.com/LinearTapeFileSystem/ltfs/compare/v2.4.3.1-10461...v2.4.4.0-10470 --- sysutils/ltfs/Makefile | 45 +++++++++++++++++++++++++++++++-------------- sysutils/ltfs/distinfo | 6 +++--- sysutils/ltfs/pkg-plist | 5 +++-- 3 files changed, 37 insertions(+), 19 deletions(-) diff --git a/sysutils/ltfs/Makefile b/sysutils/ltfs/Makefile index 802924d559f6..4767f7f85042 100644 --- a/sysutils/ltfs/Makefile +++ b/sysutils/ltfs/Makefile @@ -1,32 +1,49 @@ # Created by: Kevin Bowling -PORTNAME= ltfs +PORTNAME= ltfs DISTVERSIONPREFIX= v -DISTVERSION= 2.4.3.1 -DISTVERSIONSUFFIX= -10461 -PORTREVISION= 1 -CATEGORIES= sysutils +DISTVERSION= 2.4.4.0 +DISTVERSIONSUFFIX= -10470 +CATEGORIES= sysutils MAINTAINER= kbowling@FreeBSD.org COMMENT= Reference implementation of LTFS for stand-alone tape drive LICENSE= BSD3CLAUSE -LICENSE_FILE = ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicudata.so:devel/icu \ - libnetsnmp.so:net-mgmt/net-snmp \ libpkg.so:${PKG_ORIGIN} \ libuuid.so:misc/e2fsprogs-libuuid -USES= autoreconf compiler:c11 fuse gnome libtool:build pkgconfig ssl +USES= autoreconf compiler:c11 fuse gnome libtool:build pkgconfig \ + python shebangfix ssl + +USE_GITHUB= yes +GH_ACCOUNT= LinearTapeFileSystem +USE_GNOME= libxml2 +USE_LDCONFIG= yes + +SHEBANG_FILES= src/utils/ltfs_ordered_copy + +GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-icu-6x -GH_ACCOUNT= LinearTapeFileSystem -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USE_GITHUB= yes -USE_GNOME= libxml2 -USE_LDCONFIG= yes + +INSTALL_TARGET= install-strip + +OPTIONS_DEFINE= DEBUG SNMP +OPTIONS_SUB= yes + +DEBUG_DESC= Build without optimization and extended debug flags +SNMP_DESC= SNMP trap support + +DEBUG_CONFIGURE_ON= --enable-debug +DEBUG_CONFIGURE_OFF= --enable-fast + +SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp +SNMP_USES= perl5 +SNMP_CONFIGURE_ENABLE= snmp post-install: @${RM} ${STAGEDIR}${DATADIR}/ltfs diff --git a/sysutils/ltfs/distinfo b/sysutils/ltfs/distinfo index 197e70036adf..ef2223b78ad6 100644 --- a/sysutils/ltfs/distinfo +++ b/sysutils/ltfs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1613673367 -SHA256 (LinearTapeFileSystem-ltfs-v2.4.3.1-10461_GH0.tar.gz) = ae39778a47cb09c126fd394c269cbf464f7b43c876ea71a9c880e1159ce87066 -SIZE (LinearTapeFileSystem-ltfs-v2.4.3.1-10461_GH0.tar.gz) = 614066 +TIMESTAMP = 1632932667 +SHA256 (LinearTapeFileSystem-ltfs-v2.4.4.0-10470_GH0.tar.gz) = 840989bb50e4cd752473fa3b2f69bb2b844a7c89b8a7f55a4560fa8672709792 +SIZE (LinearTapeFileSystem-ltfs-v2.4.4.0-10470_GH0.tar.gz) = 624915 diff --git a/sysutils/ltfs/pkg-plist b/sysutils/ltfs/pkg-plist index eda1d1eb099b..9c0eee273883 100644 --- a/sysutils/ltfs/pkg-plist +++ b/sysutils/ltfs/pkg-plist @@ -43,8 +43,9 @@ lib/ltfs/libtape-cam.so lib/ltfs/libtape-file.so lib/ltfs/libtape-itdtimg.so libdata/pkgconfig/ltfs.pc +man/man1/ltfs_ordered_copy.1.gz man/man8/ltfs-sde.8.gz man/man8/ltfsck.8.gz man/man8/mkltfs.8.gz -share/snmp/LTFS-MIB.txt -share/snmp/LtfsSnmpTrapDef.txt +%%SNMP%%share/snmp/LTFS-MIB.txt +%%SNMP%%share/snmp/LtfsSnmpTrapDef.txt