head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.78 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.76 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.74 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.72 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.70 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.68 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.66 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.64 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.62 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.60 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.58 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.56 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.54 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.52 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.50 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.48 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.46 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.44 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.42 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.40 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.38 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.36 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.34 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.30 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.10 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.32 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.28 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.26 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.24 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.22 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.20 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.18 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.16 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.14 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.12 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.8 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.6 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.4 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.2 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.5.0.44 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.42 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.40 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.38 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.36 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.34 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.32 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.30 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.28 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.26 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.24 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.22 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.20 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.18 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.16 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.14 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.12 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.10 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.8 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.6 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.4 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.2 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.4.0.46 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.44 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.42 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.40 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.38 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.36 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.34 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.32 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.30 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.28 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.26 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.24 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.22 pkgsrc-2008Q1:1.4.0.20 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.18 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.16 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.14 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.12 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.10 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.8 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.6 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.4 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.2 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.8 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.6 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.4 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.2 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.1.1.1.0.14 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.12 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.10 pkgsrc-2003Q4-base:1.1.1.1 netbsd-1-6-1:1.1.1.1.0.6 netbsd-1-6-1-base:1.1.1.1 netbsd-1-6:1.1.1.1.0.8 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.4 pkgviews-base:1.1.1.1 buildlink2:1.1.1.1.0.2 buildlink2-base:1.1.1.1 netbsd-1-5-PATCH003:1.1.1.1 netbsd-1-5-PATCH001:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2016.09.01.12.58.46; author mef; state Exp; branches; next 1.5; commitid SntcuTvYlpcDpAkz; 1.5 date 2011.04.03.09.18.45; author obache; state Exp; branches; next 1.4; 1.4 date 2005.12.18.20.14.03; author joerg; state Exp; branches; next 1.3; 1.3 date 2005.09.06.08.10.59; author abs; state Exp; branches; next 1.2; 1.2 date 2004.09.16.17.57.02; author minskim; state Exp; branches; next 1.1; 1.1 date 2001.03.09.16.09.36; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.03.09.16.09.36; author wiz; state Exp; branches; next ; desc @@ 1.6 log @Updated net/sharity-light 1.2 to 1.3 ------------------------------------ (Some lines out of following lines doesn't seem to be included in previous commit log, so ..including ..) - Finding the GMT offset of the local time is not straight forward. Added an ifdef in kernel.c/kernel_init() to handle Solaris' way of doing it. - INADDR_NONE is not defined on Solaris. Added workaround to rumba.c * Release Sharity-Light 1.2 1998-11-24 - Added aSYSTEM and aHIDDEN attributes to smb_proc_unlink(), this allows deleting dotfiles on a samba server. - Added contributed recode code for russian character set (compile time option) * Release Sharity-Light 1.3 2003-12-29 @ text @$NetBSD: patch-ab,v 1.5 2011/04/03 09:18:45 obache Exp $ --- nfs/syscalls.c.orig 2003-12-29 20:11:57.000000000 +0900 +++ nfs/syscalls.c 2016-09-01 21:47:55.000000000 +0900 @@@@ -19,6 +19,9 @@@@ #include #ifdef __NetBSD__ #include +#if __NetBSD_Version__ >= 299000900 +#define statfs statvfs +#endif #endif #include "my_defines.h" @@@@ -68,7 +71,7 @@@@ int syscall_mount(char *dir, void *root_ struct sockaddr_in *socket, char *mntfrom) { struct nfs_args nfs_args; -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__DragonFly__) # ifdef _NEW_VFSCONF struct vfsconf vfc; int error; @@@@ -99,7 +102,7 @@@@ struct nfs_args nfs_args; #else # define NFSNAME MOUNT_NFS #endif -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__DragonFly__) # ifdef _NEW_VFSCONF # define GETVFSBYNAME error = getvfsbyname("nfs", &vfc) # define VFCERROR error @@@@ -119,6 +122,8 @@@@ struct nfs_args nfs_args; if (VFCERROR) return -1; return mount(VFCNFSNAME, dir, 0, &nfs_args); +#elif defined(__NetBSD__) && __NetBSD_Version__ >=499002400 + return mount(NFSNAME, dir, 0, &nfs_args, sizeof(nfs_args)); #else /* __FreeBSD__ */ return mount(NFSNAME, dir, 0, &nfs_args); #endif /* __FreeBSD__ */ @ 1.5 log @try to fix build with NetBSD>=5. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2005/12/18 20:14:03 joerg Exp $ d3 3 a5 3 --- nfs/syscalls.c.orig 1998-06-30 12:24:56.000000000 +0000 +++ nfs/syscalls.c @@@@ -19,6 +19,13 @@@@ d7 2 a8 4 #include "my_defines.h" +#ifdef __NetBSD__ +#include d12 2 a13 3 +#endif + /* --------------------------- general constants --------------------------- */ d15 1 a15 2 #define NFS_TIMEOUT_SECONDS 10 /* nfs timeout in seconds */ @@@@ -62,7 +69,7 @@@@ int syscall_mount(char *dir, void *root_ d24 1 a24 1 @@@@ -93,7 +100,7 @@@@ struct nfs_args nfs_args; d33 1 a33 1 @@@@ -113,6 +120,8 @@@@ struct nfs_args nfs_args; @ 1.4 log @DragonFly support. @ text @d1 1 a1 1 $NetBSD$ d37 9 @ 1.3 log @Fix NetBSD statvfs check to be >= 299000900 not >= 200040000 No pkgrevision bumps needed. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2004/09/16 17:57:02 minskim Exp $ d3 1 a3 1 --- nfs/syscalls.c.orig 1998-06-30 07:24:56.000000000 -0500 d19 18 @ 1.2 log @Use statvfs on NetBSD>=2.0D. @ text @d1 1 a1 1 $NetBSD$ d11 1 a11 1 +#if __NetBSD_Version__ >= 200040000 @ 1.1 log @Initial revision @ text @d3 3 a5 3 --- nfs/syscalls.c.orig Thu Mar 8 11:29:41 2001 +++ nfs/syscalls.c Thu Mar 8 11:29:55 2001 @@@@ -19,6 +19,10 @@@@ d11 3 @ 1.1.1.1 log @sharity-light-1.2, the descendent of rumba. Changes since 0.6 (except some OS fixes): - renamed everything to Sharity-Light. It turned out that Wall Data Incorporated has registered the trademark "RUMBA". No functional changes have been made. The executable is now "shlight" and the version number has been set to 1.0 to indicate that the product is now well tested and considered stable, at least as stable as it can and will get. - fixed timezone bug in kernel.c kernel_init() - fixed crash when no mountpoint was specified - added option to set workgroup/domain Package provided by Jared McNeill in pkg/12360 based on the previous rumba package. @ text @@