head 1.23; access; symbols pkgsrc-2023Q4:1.23.0.2 pkgsrc-2023Q4-base:1.23 pkgsrc-2023Q3:1.21.0.2 pkgsrc-2023Q3-base:1.21 pkgsrc-2023Q2:1.19.0.2 pkgsrc-2023Q2-base:1.19 pkgsrc-2023Q1:1.18.0.4 pkgsrc-2023Q1-base:1.18 pkgsrc-2022Q4:1.18.0.2 pkgsrc-2022Q4-base:1.18 pkgsrc-2022Q3:1.17.0.2 pkgsrc-2022Q3-base:1.17 pkgsrc-2022Q2:1.16.0.2 pkgsrc-2022Q2-base:1.16 pkgsrc-2022Q1:1.14.0.2 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.13.0.2 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.12.0.4 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.2 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.10.0.4 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.2 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.9.0.2 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.8.0.2 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.5.0.2 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.4.0.6 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.2 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.3.0.2 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.2.0.2 pkgsrc-2019Q1-base:1.2; locks; strict; comment @# @; 1.23 date 2023.11.08.13.19.08; author wiz; state Exp; branches; next 1.22; commitid PsuHTklAIsF4bOLE; 1.22 date 2023.10.24.22.09.06; author wiz; state Exp; branches; next 1.21; commitid MTsrqKm6aGrQAVJE; 1.21 date 2023.09.07.19.42.47; author vins; state Exp; branches; next 1.20; commitid LRcjnPVBdpFMiSDE; 1.20 date 2023.07.06.09.40.33; author wiz; state Exp; branches; next 1.19; commitid 6meR4IA6XJRNYIvE; 1.19 date 2023.04.19.08.09.56; author adam; state Exp; branches; next 1.18; commitid B8gCWhWtMX9vZGlE; 1.18 date 2022.11.23.16.20.00; author adam; state Exp; branches; next 1.17; commitid ju2K3LUYlTJKqQ2E; 1.17 date 2022.06.28.11.33.51; author wiz; state Exp; branches; next 1.16; commitid D2UoJrTHpoHEANJD; 1.16 date 2022.04.18.19.11.02; author adam; state Exp; branches; next 1.15; commitid eC9Na3jrfOOUpIAD; 1.15 date 2022.03.31.07.29.09; author wiz; state Exp; branches; next 1.14; commitid hlBWDjxZkaQu7lyD; 1.14 date 2022.03.24.16.08.26; author manu; state Exp; branches; next 1.13; commitid aic2HAQquT6BduxD; 1.13 date 2021.12.08.16.04.21; author adam; state Exp; branches; next 1.12; commitid 2PyWjHx5T8rqARjD; 1.12 date 2021.05.24.19.52.11; author wiz; state Exp; branches; next 1.11; commitid qokaiStTApGMcrUC; 1.11 date 2021.04.21.11.41.37; author adam; state Exp; branches; next 1.10; commitid fph0Axs0eT3az9QC; 1.10 date 2020.11.05.09.08.05; author ryoon; state Exp; branches; next 1.9; commitid VqGaBtHnBBcd5GuC; 1.9 date 2020.08.31.18.09.29; author wiz; state Exp; branches; next 1.8; commitid 7zxRbfOkDOoxbfmC; 1.8 date 2020.06.02.08.23.47; author adam; state Exp; branches; next 1.7; commitid nisovMpvvZm3RCaC; 1.7 date 2020.05.14.20.08.30; author joerg; state Exp; branches; next 1.6; commitid gg4PmA6YBrH0nf8C; 1.6 date 2020.04.12.08.28.38; author adam; state Exp; branches; next 1.5; commitid 7jZFLCnc3RCww44C; 1.5 date 2020.01.18.21.49.21; author jperkin; state Exp; branches; next 1.4; commitid JW4hJgY8ZdoTFdTB; 1.4 date 2019.08.11.13.20.59; author wiz; state Exp; branches; next 1.3; commitid Ifet9Pg6Qt99ZByB; 1.3 date 2019.04.03.00.32.42; author ryoon; state Exp; branches; next 1.2; commitid pkuNrSZ2MZiLWPhB; 1.2 date 2019.03.20.00.48.35; author manu; state Exp; branches; next 1.1; commitid FK53lSs7VzYau2gB; 1.1 date 2019.02.25.01.00.39; author manu; state Exp; branches; next ; commitid E3MUISvyyE7Mh5dB; desc @@ 1.23 log @*: recursive bump for icu 74.1 @ text @# $NetBSD: Makefile,v 1.22 2023/10/24 22:09:06 wiz Exp $ GITHUB_PROJECT= ltfs DISTNAME= v2.4.2.0-pre0 PKGNAME= ${GITHUB_PROJECT}-${DISTNAME:S/v//:S/-pre0/.0/} PKGREVISION= 19 CATEGORIES= filesystems MASTER_SITES= ${MASTER_SITE_GITHUB:=LinearTapeFileSystem/}/${GITHUB_PROJECT}/archive/ DIST_SUBDIR= ${GITHUB_PROJECT} WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${DISTNAME:S/v//} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/LinearTapeFileSystem/ltfs/ COMMENT= Linear FileSystem for LTO and DAT tapes LICENSE= modified-bsd # Need perfused from NetBSD 8.0 or from pkgsrc NOT_FOR_PLATFORM= NetBSD-[0-7].*-* # messages handling is inherently racy and a huge mess MAKE_JOBS_SAFE= no GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= autoheader automake autoreconf gmake pkg-config USE_LANGUAGES= c REPLACE_SH+= init.d/ltfs EGDIR= ${PREFIX}/share/examples/ltfs/ CONF_FILES+= ${EGDIR}/ltfs.conf ${PKG_SYSCONFDIR}/ltfs.conf CONF_FILES+= ${EGDIR}/ltfs.conf.local ${PKG_SYSCONFDIR}/ltfs.conf.local pre-configure: cd ${WRKSRC} && ./autogen.sh pre-install: ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} ${INSTALL_DATA} ${WRKSRC}/conf/ltfs.conf ${DESTDIR}${EGDIR}/ ${INSTALL_DATA} ${WRKSRC}/conf/ltfs.conf.local ${DESTDIR}${EGDIR}/ # net/net-snmp brings -lperl but fails to buildinlink it # or set approriate -L flag, hence we must help here, despite # we do not need -lperl. .include "../../lang/perl5/buildlink3.mk" LDFLAGS+= -L${PREFIX}/${PERL5_SUB_INSTALLARCHLIB}/CORE .include "../../devel/libuuid/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../net/net-snmp/buildlink3.mk" .include "../../textproc/icu/buildlink3.mk" .include "../../filesystems/fuse/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.22 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2023/09/07 19:42:47 vins Exp $ d6 1 a6 1 PKGREVISION= 18 @ 1.21 log @*: revbump after filesystems/fuse update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2023/07/06 09:40:33 wiz Exp $ d6 1 a6 1 PKGREVISION= 17 @ 1.20 log @*: recursive bump for perl 5.38 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2023/04/19 08:09:56 adam Exp $ d6 1 a6 1 PKGREVISION= 16 @ 1.19 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2022/11/23 16:20:00 adam Exp $ d6 1 a6 1 PKGREVISION= 15 @ 1.18 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2022/06/28 11:33:51 wiz Exp $ d6 1 a6 1 PKGREVISION= 14 @ 1.17 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2022/04/18 19:11:02 adam Exp $ d6 1 a6 1 PKGREVISION= 13 @ 1.16 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2022/03/31 07:29:09 wiz Exp $ d6 1 a6 1 PKGREVISION= 12 @ 1.15 log @ltfs: finish removing patch that was removed from distinfo Fix pkglint while here. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2022/03/24 16:08:26 manu Exp $ d6 1 a6 1 PKGREVISION= 11 @ 1.14 log @Make LTFS build and run on amd64 This includes two fixes submitted upstream: https://github.com/LinearTapeFileSystem/ltfs/pull/346 https://github.com/LinearTapeFileSystem/ltfs/pull/345 While there, update the message about NetBSD requirement to drop informations about now unsupported releases, and require NetBSD >= 8.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2021/12/08 16:04:21 adam Exp $ d17 2 a18 2 # Need perfused fro NetBSD 8.0 or from pkgsrc NOT_FOR_PLATFORM= NetBSD-[0-7].*- @ 1.13 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2021/05/24 19:52:11 wiz Exp $ d6 1 a6 1 PKGREVISION= 10 d17 3 @ 1.12 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2021/04/21 11:41:37 adam Exp $ d6 1 a6 1 PKGREVISION= 9 @ 1.11 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/11/05 09:08:05 ryoon Exp $ d6 1 a6 1 PKGREVISION= 8 @ 1.10 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/08/31 18:09:29 wiz Exp $ d6 1 a6 1 PKGREVISION= 7 @ 1.9 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/06/02 08:23:47 adam Exp $ d6 1 a6 1 PKGREVISION= 6 @ 1.8 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/05/14 20:08:30 joerg Exp $ d6 1 a6 1 PKGREVISION= 5 @ 1.7 log @Replace internal .libs copy of the static archive after modification. Still not MAKE_JOBS_SAFE, but at least it finally builds consistently. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/04/12 08:28:38 adam Exp $ d6 1 a6 1 PKGREVISION= 4 @ 1.6 log @Recursive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/01/18 21:49:21 jperkin Exp $ d17 3 @ 1.5 log @*: Recursive revision bump for openssl 1.1.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2019/08/11 13:20:59 wiz Exp $ d6 1 a6 1 PKGREVISION= 3 @ 1.4 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2019/04/03 00:32:42 ryoon Exp $ d6 1 a6 1 PKGREVISION= 2 @ 1.3 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2019/03/20 00:48:35 manu Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.2 log @Link with stock libfuse, not with librefuse @ text @d1 1 a1 1 # $NetBSD$ d6 1 @ 1.1 log @Added filesytems/ltfs version 2.4.2.0.0, filesytems/ltfs-ltotape version 0.1 Linear Tape File System (LTFS) is a filesystem to mount a LTFS formatted tape in a tape drive. Once LTFS mounts a LTFS formatted tape as filesystem, user can access to the tape via filesystem API. Objective of this project is being the reference implementation of the LTFS format Specifications in SNIA (https://www.snia.org/tech_activities/standards/curr_standards/ltfs). At this time, the LTFS format specifications 2.4 is the target @ text @d45 1 a45 1 .include "../../mk/fuse.buildlink3.mk" @