head 1.10; access; symbols pkgsrc-2026Q1:1.10.0.8 pkgsrc-2026Q1-base:1.10 pkgsrc-2025Q4:1.10.0.6 pkgsrc-2025Q4-base:1.10 pkgsrc-2025Q3:1.10.0.4 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.10.0.2 pkgsrc-2025Q2-base:1.10 pkgsrc-2025Q1:1.9.0.40 pkgsrc-2025Q1-base:1.9 pkgsrc-2024Q4:1.9.0.38 pkgsrc-2024Q4-base:1.9 pkgsrc-2024Q3:1.9.0.36 pkgsrc-2024Q3-base:1.9 pkgsrc-2024Q2:1.9.0.34 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.9.0.32 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.9.0.30 pkgsrc-2023Q4-base:1.9 pkgsrc-2023Q3:1.9.0.28 pkgsrc-2023Q3-base:1.9 pkgsrc-2023Q2:1.9.0.26 pkgsrc-2023Q2-base:1.9 pkgsrc-2023Q1:1.9.0.24 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.22 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.20 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.18 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.16 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.14 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.12 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.10 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.8 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.6 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.4 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.9.0.2 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.8.0.40 pkgsrc-2020Q1-base:1.8 pkgsrc-2019Q4:1.8.0.62 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.58 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.56 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.54 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.52 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.50 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.48 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.46 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.44 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.42 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.38 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.36 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.34 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.32 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.30 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.28 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.26 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.24 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.22 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.20 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.8.0.18 pkgsrc-2014Q4-base:1.8 pkgsrc-2014Q3:1.8.0.16 pkgsrc-2014Q3-base:1.8 pkgsrc-2014Q2:1.8.0.14 pkgsrc-2014Q2-base:1.8 pkgsrc-2014Q1:1.8.0.12 pkgsrc-2014Q1-base:1.8 pkgsrc-2013Q4:1.8.0.10 pkgsrc-2013Q4-base:1.8 pkgsrc-2013Q3:1.8.0.8 pkgsrc-2013Q3-base:1.8 pkgsrc-2013Q2:1.8.0.6 pkgsrc-2013Q2-base:1.8 pkgsrc-2013Q1:1.8.0.4 pkgsrc-2013Q1-base:1.8 pkgsrc-2012Q4:1.8.0.2 pkgsrc-2012Q4-base:1.8 pkgsrc-2012Q3:1.7.0.22 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.20 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.18 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.16 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.7.0.14 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.12 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.7.0.10 pkgsrc-2011Q1-base:1.7 pkgsrc-2010Q4:1.7.0.8 pkgsrc-2010Q4-base:1.7 pkgsrc-2010Q3:1.7.0.6 pkgsrc-2010Q3-base:1.7 pkgsrc-2010Q2:1.7.0.4 pkgsrc-2010Q2-base:1.7 pkgsrc-2010Q1:1.7.0.2 pkgsrc-2010Q1-base:1.7 pkgsrc-2009Q4:1.6.0.6 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.4 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.2 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.5.0.20 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.18 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.16 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.14 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.12 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.10 pkgsrc-2008Q1:1.5.0.8 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.6 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.4 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.2 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.4.0.2 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.3.0.4 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.2 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.2.0.4 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.2 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.1.1.1.0.2 pkgsrc-2005Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.10 date 2025.05.17.19.37.01; author zafer; state Exp; branches; next 1.9; commitid lMI6ycn4vbqmpiVF; 1.9 date 2020.05.20.06.09.04; author rillig; state Exp; branches; next 1.8; commitid YzMn9nHhuSomwW8C; 1.8 date 2012.10.23.19.51.02; author asau; state Exp; branches; next 1.7; 1.7 date 2010.01.27.18.56.54; author joerg; state Exp; branches; next 1.6; 1.6 date 2009.05.19.08.59.34; author wiz; state Exp; branches; next 1.5; 1.5 date 2007.06.14.18.39.05; author gdt; state Exp; branches; next 1.4; 1.4 date 2007.03.24.19.21.32; author joerg; state Exp; branches; next 1.3; 1.3 date 2006.09.09.02.46.08; author obache; state Exp; branches; next 1.2; 1.2 date 2006.03.04.21.30.41; author jlam; state Exp; branches; next 1.1; 1.1 date 2005.10.01.18.27.37; author agc; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.10.01.18.27.37; author agc; state Exp; branches; next ; desc @@ 1.10 log @update master_site @ text @# $NetBSD: Makefile,v 1.9 2020/05/20 06:09:04 rillig Exp $ DISTNAME= fs-kit-0.4 CATEGORIES= sysutils MASTER_SITES= http://www.nobius.org/dbg/ EXTRACT_SUFX= .tgz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.nobius.org/dbg/ COMMENT= User-level filesystem testing kit LICENSE= fs-kit-license RESTRICTED= No commercial use. NO_SRC_ON_CDROM= ${RESTRICTED} NO_BIN_ON_CDROM= ${RESTRICTED} WRKSRC= ${WRKDIR}/fs-kit CFLAGS+= -Dunix=1 MAKE_FILE= makefile # kernel.c: In function 'move_vnode': # kernel.c:2225:14: error: array subscript has type 'char' [-Werror=char-subscripts] # lists[vn->inlist].head = vn->list.next; # ^ # Maybe fix this later. BUILDLINK_TRANSFORM+= rm:-Werror=char-subscripts INSTALLATION_DIRS= sbin share/doc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fsh ${DESTDIR}${PREFIX}/sbin/fs-fsh ${INSTALL_PROGRAM} ${WRKSRC}/makefs ${DESTDIR}${PREFIX}/sbin/fs-makefs ${INSTALL_PROGRAM} ${WRKSRC}/tstfs ${DESTDIR}${PREFIX}/sbin/fs-tstfs ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/fs-kit .include "../../mk/bsd.pkg.mk" @ 1.9 log @mark packages that fail with -Werror=char-subscripts These packages are susceptible to bugs when confronted with non-ASCII characters. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94182. It takes some time to analyze and fix these individually, therefore they are only marked as "needs work". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2012/10/23 19:51:02 asau Exp $ d5 1 a5 1 MASTER_SITES= http://www.nobius.org/~dbg/ d9 1 a9 1 HOMEPAGE= http://www.nobius.org/~dbg/ @ 1.8 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2010/01/27 18:56:54 joerg Exp $ d22 7 @ 1.7 log @DESTDIR support @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2009/05/19 08:59:34 wiz Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.6 log @Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT block). Uncomment some commented out LICENSE lines while here. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2007/06/14 18:39:05 gdt Exp $ d13 2 d27 4 a30 4 ${INSTALL_PROGRAM} ${WRKSRC}/fsh ${PREFIX}/sbin/fs-fsh ${INSTALL_PROGRAM} ${WRKSRC}/makefs ${PREFIX}/sbin/fs-makefs ${INSTALL_PROGRAM} ${WRKSRC}/tstfs ${PREFIX}/sbin/fs-tstfs ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/fs-kit @ 1.5 log @add RESTRICTED. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2007/03/24 19:21:32 joerg Exp $ d11 1 a12 1 LICENSE= fs-kit-license @ 1.4 log @Prepare for switching to NO_MTREE=yes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2006/09/09 02:46:08 obache Exp $ d13 3 @ 1.3 log @Rename variable MAKEFILE to MAKE_FILE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2006/03/04 21:30:41 jlam Exp $ d19 2 @ 1.2 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2005/10/01 18:27:37 agc Exp $ d17 1 a17 1 MAKEFILE= makefile @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.76 2004/12/10 02:51:46 dogcow Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.1.1.1 log @Initial import of fs-kit-0.4 into the Packages Collection. Welcome to the File System Construction Kit! This is a software package that accompanies the book, Practical File System Design, which Dominic Giampaolo wrote and is published by Morgan Kaufmann (ISBN 1558604979). This package is a very simple framework in which you can experiment with a working (but simple) file system implementation. The framework is designed so that you can go in and modify one part of it, such as how the used and free disk blocks are managed, and not have to touch the rest of the file system. And because the package creates its file system inside of a normal file on your hard disk, you don't have to have a spare disk or require special (root) privileges to run the program. The goal is that this package should provide a convenient test bed for trying out new file system ideas without having to go through the pain and difficulty of creating a real kernel based file system. The API is generic enough however that after an you debug your implementation within this framework it could be moved to a real kernel based file system for the BeOS or a Unix like operating system. This package has a "no commercial use" licence. @ text @@