head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.148 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.146 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.144 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.142 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.140 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.138 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.136 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.134 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.132 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.130 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.128 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.126 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.124 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.122 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.120 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.118 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.116 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.114 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.112 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.110 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.108 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.106 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.104 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.100 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.80 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.102 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.98 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.96 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.94 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.92 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.90 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.88 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.86 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.84 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.82 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.78 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.76 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.74 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.72 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.70 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.68 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.66 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.64 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.62 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.60 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.58 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.56 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.54 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.52 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.50 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.48 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.46 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.6.0.44 pkgsrc-2013Q1-base:1.6 pkgsrc-2012Q4:1.6.0.42 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.6.0.40 pkgsrc-2012Q3-base:1.6 pkgsrc-2012Q2:1.6.0.38 pkgsrc-2012Q2-base:1.6 pkgsrc-2012Q1:1.6.0.36 pkgsrc-2012Q1-base:1.6 pkgsrc-2011Q4:1.6.0.34 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.6.0.32 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.30 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.28 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.26 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.24 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.22 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.20 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.18 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.16 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.14 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.12 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.10 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.8 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.6 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.4 pkgsrc-2008Q2-base:1.6 cwrapper-base:1.6 cwrapper:1.6.0.2 pkgsrc-2008Q1:1.5.0.12 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.10 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.8 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.6 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.4 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.2 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.4.0.12 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.10 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.8 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.6 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.2.0.20 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.18 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.16 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.14 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.12 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.10 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.2.0.6 netbsd-1-6-1-base:1.2 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2008.05.30.10.02.38; author tnn; state Exp; branches; next 1.5; 1.5 date 2006.12.07.19.10.21; author rpaulo; state Exp; branches; next 1.4; 1.4 date 2005.05.25.02.23.15; author reed; state Exp; branches; next 1.3; 1.3 date 2005.05.25.01.40.05; author rh; state Exp; branches; next 1.2; 1.2 date 2002.02.15.11.56.19; author seb; state Exp; branches; next 1.1; 1.1 date 2002.01.15.13.20.28; author agc; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.01.15.13.20.28; author agc; state Exp; branches; next ; desc @@ 1.6 log @Don't set NOMAN for SunOS. @ text @# $NetBSD: Makefile,v 1.5 2006/12/07 19:10:21 rpaulo Exp $ PROG= shlock .include @ 1.5 log @Allow build on Linux. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/05/25 02:23:15 reed Exp $ a4 5 .if (${OPSYS} == SunOS || ${OPSYS} == Darwin || ${OPSYS} == DragonFly || \ ${OPSYS} == Linux) NOMAN= YES .endif @ 1.4 log @For DragonFly. This is from PR #30262 from Joerg Sonnenberger. I didn't test under DraginFly myself. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/05/25 01:40:05 rh Exp $ d5 2 a6 1 .if (${OPSYS} == SunOS || ${OPSYS} == Darwin || ${OPSYS} == DragonFly) @ 1.3 log @Make this compile and install on Darwin @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2002/02/15 11:56:19 seb Exp $ d5 1 a5 1 .if (${OPSYS} == SunOS || ${OPSYS} == Darwin) @ 1.2 log @Set empty DISTFILES so no fetch is really attempted. Unconditionally set PKGSRC_LOCKTYPE to `none' to avoid bootstrapping problem. Do not generate formatted manual and do not install source manual on Solaris or else we would need to make this package depends on textproc/groff. IMHO this should be avoided for this package as it can be considered a prerequisite for building further packages. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2002/01/15 13:20:28 agc Exp $ d5 1 a5 1 .if (${OPSYS} == SunOS) @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 1997/10/19 23:08:41 lukem Exp $ d4 4 @ 1.1.1.1 log @Initial import of Erik E. Fair's shlock utility, with sources taken from NetBSD-current, into the NetBSD Packages Collection. The shlock command can create or verify a lock file on behalf of a shell or other script program. When it attempts to create a lock file, if one already exists, shlock verifies that it is or is not valid. If valid, shlock will exit with a non-zero exit code. If invalid, shlock will re- move the lock file, and create a new one. shlock uses the rename(2) system call to make the final target lock file, which is an atomic operation (i.e. "dot locking", so named for this mech- anism's original use for locking system mailboxes). It puts the process ID ("PID") from the command line into the requested lock file. shlock verifies that an extant lock file is still valid by using kill(2) with a zero signal to check for the existence of the process that holds the lock. This package is only for Solaris and Linux platforms at present. @ text @@