head	1.102;
access;
symbols
	pkgsrc-2026Q1:1.102.0.8
	pkgsrc-2026Q1-base:1.102
	pkgsrc-2025Q4:1.102.0.6
	pkgsrc-2025Q4-base:1.102
	pkgsrc-2025Q3:1.102.0.4
	pkgsrc-2025Q3-base:1.102
	pkgsrc-2025Q2:1.102.0.2
	pkgsrc-2025Q2-base:1.102
	pkgsrc-2025Q1:1.101.0.12
	pkgsrc-2025Q1-base:1.101
	pkgsrc-2024Q4:1.101.0.10
	pkgsrc-2024Q4-base:1.101
	pkgsrc-2024Q3:1.101.0.8
	pkgsrc-2024Q3-base:1.101
	pkgsrc-2024Q2:1.101.0.6
	pkgsrc-2024Q2-base:1.101
	pkgsrc-2024Q1:1.101.0.4
	pkgsrc-2024Q1-base:1.101
	pkgsrc-2023Q4:1.101.0.2
	pkgsrc-2023Q4-base:1.101
	pkgsrc-2023Q3:1.100.0.20
	pkgsrc-2023Q3-base:1.100
	pkgsrc-2023Q2:1.100.0.18
	pkgsrc-2023Q2-base:1.100
	pkgsrc-2023Q1:1.100.0.16
	pkgsrc-2023Q1-base:1.100
	pkgsrc-2022Q4:1.100.0.14
	pkgsrc-2022Q4-base:1.100
	pkgsrc-2022Q3:1.100.0.12
	pkgsrc-2022Q3-base:1.100
	pkgsrc-2022Q2:1.100.0.10
	pkgsrc-2022Q2-base:1.100
	pkgsrc-2022Q1:1.100.0.8
	pkgsrc-2022Q1-base:1.100
	pkgsrc-2021Q4:1.100.0.6
	pkgsrc-2021Q4-base:1.100
	pkgsrc-2021Q3:1.100.0.4
	pkgsrc-2021Q3-base:1.100
	pkgsrc-2021Q2:1.100.0.2
	pkgsrc-2021Q2-base:1.100
	pkgsrc-2021Q1:1.99.0.10
	pkgsrc-2021Q1-base:1.99
	pkgsrc-2020Q4:1.99.0.8
	pkgsrc-2020Q4-base:1.99
	pkgsrc-2020Q3:1.99.0.6
	pkgsrc-2020Q3-base:1.99
	pkgsrc-2020Q2:1.99.0.4
	pkgsrc-2020Q2-base:1.99
	pkgsrc-2020Q1:1.99.0.2
	pkgsrc-2020Q1-base:1.99
	pkgsrc-2019Q4:1.98.0.4
	pkgsrc-2019Q4-base:1.98
	pkgsrc-2019Q3:1.97.0.14
	pkgsrc-2019Q3-base:1.97
	pkgsrc-2019Q2:1.97.0.12
	pkgsrc-2019Q2-base:1.97
	pkgsrc-2019Q1:1.97.0.10
	pkgsrc-2019Q1-base:1.97
	pkgsrc-2018Q4:1.97.0.8
	pkgsrc-2018Q4-base:1.97
	pkgsrc-2018Q3:1.97.0.6
	pkgsrc-2018Q3-base:1.97
	pkgsrc-2018Q2:1.97.0.4
	pkgsrc-2018Q2-base:1.97
	pkgsrc-2018Q1:1.97.0.2
	pkgsrc-2018Q1-base:1.97
	pkgsrc-2017Q4:1.96.0.18
	pkgsrc-2017Q4-base:1.96
	pkgsrc-2017Q3:1.96.0.16
	pkgsrc-2017Q3-base:1.96
	pkgsrc-2017Q2:1.96.0.12
	pkgsrc-2017Q2-base:1.96
	pkgsrc-2017Q1:1.96.0.10
	pkgsrc-2017Q1-base:1.96
	pkgsrc-2016Q4:1.96.0.8
	pkgsrc-2016Q4-base:1.96
	pkgsrc-2016Q3:1.96.0.6
	pkgsrc-2016Q3-base:1.96
	pkgsrc-2016Q2:1.96.0.4
	pkgsrc-2016Q2-base:1.96
	pkgsrc-2016Q1:1.96.0.2
	pkgsrc-2016Q1-base:1.96
	pkgsrc-2015Q4:1.95.0.8
	pkgsrc-2015Q4-base:1.95
	pkgsrc-2015Q3:1.95.0.6
	pkgsrc-2015Q3-base:1.95
	pkgsrc-2015Q2:1.95.0.4
	pkgsrc-2015Q2-base:1.95
	pkgsrc-2015Q1:1.95.0.2
	pkgsrc-2015Q1-base:1.95
	pkgsrc-2014Q4:1.94.0.2
	pkgsrc-2014Q4-base:1.94
	pkgsrc-2014Q3:1.93.0.6
	pkgsrc-2014Q3-base:1.93
	pkgsrc-2014Q2:1.93.0.4
	pkgsrc-2014Q2-base:1.93
	pkgsrc-2014Q1:1.93.0.2
	pkgsrc-2014Q1-base:1.93
	pkgsrc-2013Q4:1.91.0.8
	pkgsrc-2013Q4-base:1.91
	pkgsrc-2013Q3:1.91.0.6
	pkgsrc-2013Q3-base:1.91
	pkgsrc-2013Q2:1.91.0.4
	pkgsrc-2013Q2-base:1.91
	pkgsrc-2013Q1:1.91.0.2
	pkgsrc-2013Q1-base:1.91
	pkgsrc-2012Q4:1.90.0.2
	pkgsrc-2012Q4-base:1.90
	pkgsrc-2012Q3:1.89.0.6
	pkgsrc-2012Q3-base:1.89
	pkgsrc-2012Q2:1.89.0.4
	pkgsrc-2012Q2-base:1.89
	pkgsrc-2012Q1:1.89.0.2
	pkgsrc-2012Q1-base:1.89
	pkgsrc-2011Q4:1.88.0.6
	pkgsrc-2011Q4-base:1.88
	pkgsrc-2011Q3:1.88.0.4
	pkgsrc-2011Q3-base:1.88
	pkgsrc-2011Q2:1.88.0.2
	pkgsrc-2011Q2-base:1.88
	pkgsrc-2011Q1:1.87.0.4
	pkgsrc-2011Q1-base:1.87
	pkgsrc-2010Q4:1.87.0.2
	pkgsrc-2010Q4-base:1.87
	pkgsrc-2010Q3:1.86.0.6
	pkgsrc-2010Q3-base:1.86
	pkgsrc-2010Q2:1.86.0.4
	pkgsrc-2010Q2-base:1.86
	pkgsrc-2010Q1:1.86.0.2
	pkgsrc-2010Q1-base:1.86
	pkgsrc-2009Q4:1.84.0.20
	pkgsrc-2009Q4-base:1.84
	pkgsrc-2009Q3:1.84.0.18
	pkgsrc-2009Q3-base:1.84
	pkgsrc-2009Q2:1.84.0.16
	pkgsrc-2009Q2-base:1.84
	pkgsrc-2009Q1:1.84.0.14
	pkgsrc-2009Q1-base:1.84
	pkgsrc-2008Q4:1.84.0.12
	pkgsrc-2008Q4-base:1.84
	pkgsrc-2008Q3:1.84.0.10
	pkgsrc-2008Q3-base:1.84
	cube-native-xorg:1.84.0.8
	cube-native-xorg-base:1.84
	pkgsrc-2008Q2:1.84.0.6
	pkgsrc-2008Q2-base:1.84
	cwrapper:1.84.0.4
	pkgsrc-2008Q1:1.84.0.2
	pkgsrc-2008Q1-base:1.84
	pkgsrc-2007Q4:1.83.0.8
	pkgsrc-2007Q4-base:1.83
	pkgsrc-2007Q3:1.83.0.6
	pkgsrc-2007Q3-base:1.83
	pkgsrc-2007Q2:1.83.0.4
	pkgsrc-2007Q2-base:1.83
	pkgsrc-2007Q1:1.83.0.2
	pkgsrc-2007Q1-base:1.83
	pkgsrc-2006Q4:1.82.0.2
	pkgsrc-2006Q4-base:1.82
	pkgsrc-2006Q3:1.81.0.6
	pkgsrc-2006Q3-base:1.81
	pkgsrc-2006Q2:1.81.0.4
	pkgsrc-2006Q2-base:1.81
	pkgsrc-2006Q1:1.81.0.2
	pkgsrc-2006Q1-base:1.81
	pkgsrc-2005Q4:1.78.0.2
	pkgsrc-2005Q4-base:1.78
	pkgsrc-2005Q3:1.76.0.2
	pkgsrc-2005Q3-base:1.76
	pkgsrc-2005Q2:1.73.0.2
	pkgsrc-2005Q2-base:1.73
	pkgsrc-2005Q1:1.71.0.4
	pkgsrc-2005Q1-base:1.71
	pkgsrc-2004Q4:1.71.0.2
	pkgsrc-2004Q4-base:1.71
	pkgsrc-2004Q3:1.68.0.2
	pkgsrc-2004Q3-base:1.68
	pkgsrc-2004Q2:1.65.0.2
	pkgsrc-2004Q2-base:1.65
	pkgsrc-2004Q1:1.58.0.2
	pkgsrc-2004Q1-base:1.58
	pkgsrc-2003Q4:1.56.0.2
	pkgsrc-2003Q4-base:1.56
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.102
date	2025.03.31.14.13.21;	author wiz;	state Exp;
branches;
next	1.101;
commitid	rRXNRxkPwZ0R7ePF;

1.101
date	2023.10.24.22.08.43;	author wiz;	state Exp;
branches;
next	1.100;
commitid	MTsrqKm6aGrQAVJE;

1.100
date	2021.04.21.08.37.05;	author wiz;	state Exp;
branches;
next	1.99;
commitid	kTdtqTQjNsYpy8QC;

1.99
date	2020.01.18.21.49.08;	author jperkin;	state Exp;
branches;
next	1.98;
commitid	JW4hJgY8ZdoTFdTB;

1.98
date	2019.11.03.10.39.09;	author rillig;	state Exp;
branches;
next	1.97;
commitid	REW2CfrA7HdqqoJB;

1.97
date	2018.02.25.16.04.01;	author wiz;	state Exp;
branches;
next	1.96;
commitid	LTzvRmCLpHiA1gsA;

1.96
date	2016.03.05.11.28.21;	author jperkin;	state Exp;
branches;
next	1.95;
commitid	1LoxeQftu903HrXy;

1.95
date	2015.03.05.22.40.54;	author tnn;	state Exp;
branches;
next	1.94;
commitid	UwoWnJPAX4LQbtcy;

1.94
date	2014.10.09.14.06.08;	author wiz;	state Exp;
branches;
next	1.93;
commitid	fBDATFVmQ3454xTx;

1.93
date	2014.02.12.23.17.46;	author tron;	state Exp;
branches;
next	1.92;
commitid	dfJj7CwMMWJzNRox;

1.92
date	2014.01.01.11.52.11;	author wiz;	state Exp;
branches;
next	1.91;
commitid	QYCwxCyUCmbkmpjx;

1.91
date	2013.02.06.23.22.04;	author jperkin;	state Exp;
branches;
next	1.90;

1.90
date	2012.10.31.11.16.51;	author asau;	state Exp;
branches;
next	1.89;

1.89
date	2012.02.16.18.33.36;	author hans;	state Exp;
branches;
next	1.88;

1.88
date	2011.04.22.13.43.16;	author obache;	state Exp;
branches;
next	1.87;

1.87
date	2010.11.21.03.48.23;	author dholland;	state Exp;
branches;
next	1.86;

1.86
date	2010.03.21.16.29.39;	author wiz;	state Exp;
branches;
next	1.85;

1.85
date	2010.01.17.12.02.12;	author wiz;	state Exp;
branches;
next	1.84;

1.84
date	2008.01.18.05.14.32;	author tnn;	state Exp;
branches;
next	1.83;

1.83
date	2007.02.17.20.59.48;	author wiz;	state Exp;
branches;
next	1.82;

1.82
date	2006.11.03.19.22.55;	author joerg;	state Exp;
branches;
next	1.81;

1.81
date	2006.02.05.23.08.41;	author joerg;	state Exp;
branches;
next	1.80;

1.80
date	2006.01.04.17.47.32;	author gehenna;	state Exp;
branches;
next	1.79;

1.79
date	2005.12.29.06.21.37;	author jlam;	state Exp;
branches;
next	1.78;

1.78
date	2005.12.05.20.50.03;	author rillig;	state Exp;
branches;
next	1.77;

1.77
date	2005.10.01.08.56.46;	author agc;	state Exp;
branches;
next	1.76;

1.76
date	2005.09.20.03.30.31;	author gehenna;	state Exp;
branches;
next	1.75;

1.75
date	2005.09.13.07.10.54;	author wiz;	state Exp;
branches;
next	1.74;

1.74
date	2005.07.28.15.01.08;	author wiz;	state Exp;
branches;
next	1.73;

1.73
date	2005.05.22.20.07.50;	author jlam;	state Exp;
branches;
next	1.72;

1.72
date	2005.04.11.21.45.19;	author tv;	state Exp;
branches;
next	1.71;

1.71
date	2004.11.26.15.04.31;	author gehenna;	state Exp;
branches;
next	1.70;

1.70
date	2004.10.30.11.55.56;	author gehenna;	state Exp;
branches;
next	1.69;

1.69
date	2004.10.03.00.13.26;	author tv;	state Exp;
branches;
next	1.68;

1.68
date	2004.08.15.04.20.59;	author minskim;	state Exp;
branches;
next	1.67;

1.67
date	2004.08.12.20.46.21;	author minskim;	state Exp;
branches;
next	1.66;

1.66
date	2004.08.12.20.37.28;	author minskim;	state Exp;
branches;
next	1.65;

1.65
date	2004.06.20.16.44.44;	author gehenna;	state Exp;
branches;
next	1.64;

1.64
date	2004.05.12.21.58.33;	author grant;	state Exp;
branches;
next	1.63;

1.63
date	2004.04.28.10.18.36;	author uebayasi;	state Exp;
branches;
next	1.62;

1.62
date	2004.04.25.05.21.05;	author snj;	state Exp;
branches;
next	1.61;

1.61
date	2004.04.17.03.25.47;	author gehenna;	state Exp;
branches;
next	1.60;

1.60
date	2004.04.09.01.06.23;	author gehenna;	state Exp;
branches;
next	1.59;

1.59
date	2004.04.05.14.57.59;	author gehenna;	state Exp;
branches;
next	1.58;

1.58
date	2004.01.22.08.24.28;	author grant;	state Exp;
branches;
next	1.57;

1.57
date	2003.11.28.23.52.10;	author gehenna;	state Exp;
branches;
next	1.56;

1.56
date	2003.11.05.19.16.48;	author gehenna;	state Exp;
branches;
next	1.55;

1.55
date	2003.11.03.05.49.52;	author gehenna;	state Exp;
branches;
next	1.54;

1.54
date	2003.10.29.18.05.27;	author gehenna;	state Exp;
branches;
next	1.53;

1.53
date	2003.10.29.00.43.38;	author gehenna;	state Exp;
branches;
next	1.52;

1.52
date	2003.10.08.10.03.30;	author gehenna;	state Exp;
branches;
next	1.51;

1.51
date	2003.09.16.13.00.41;	author gehenna;	state Exp;
branches;
next	1.50;

1.50
date	2003.09.10.04.46.55;	author gehenna;	state Exp;
branches;
next	1.49;

1.49
date	2003.09.09.17.45.11;	author gehenna;	state Exp;
branches;
next	1.48;

1.48
date	2003.08.30.07.24.52;	author gehenna;	state Exp;
branches;
next	1.47;

1.47
date	2003.08.27.09.35.40;	author gehenna;	state Exp;
branches;
next	1.46;

1.46
date	2003.08.03.05.14.07;	author gehenna;	state Exp;
branches;
next	1.45;

1.45
date	2003.07.30.16.11.48;	author gehenna;	state Exp;
branches;
next	1.44;

1.44
date	2003.07.22.08.25.12;	author gehenna;	state Exp;
branches;
next	1.43;

1.43
date	2003.07.21.16.43.19;	author martti;	state Exp;
branches;
next	1.42;

1.42
date	2003.07.13.16.26.00;	author gehenna;	state Exp;
branches;
next	1.41;

1.41
date	2003.07.09.13.31.30;	author gehenna;	state Exp;
branches;
next	1.40;

1.40
date	2003.07.08.14.57.10;	author gehenna;	state Exp;
branches;
next	1.39;

1.39
date	2003.07.07.23.40.51;	author gehenna;	state Exp;
branches;
next	1.38;

1.38
date	2003.06.26.14.51.06;	author gehenna;	state Exp;
branches;
next	1.37;

1.37
date	2003.06.26.00.55.15;	author gehenna;	state Exp;
branches;
next	1.36;

1.36
date	2003.06.18.06.57.07;	author gehenna;	state Exp;
branches;
next	1.35;

1.35
date	2003.06.18.00.34.27;	author gehenna;	state Exp;
branches;
next	1.34;

1.34
date	2003.06.10.17.32.42;	author gehenna;	state Exp;
branches;
next	1.33;

1.33
date	2003.06.04.15.32.13;	author gehenna;	state Exp;
branches;
next	1.32;

1.32
date	2003.05.30.14.16.16;	author gehenna;	state Exp;
branches;
next	1.31;

1.31
date	2003.05.25.02.39.26;	author gehenna;	state Exp;
branches;
next	1.30;

1.30
date	2003.05.17.00.45.40;	author gehenna;	state Exp;
branches;
next	1.29;

1.29
date	2003.05.08.15.40.39;	author gehenna;	state Exp;
branches;
next	1.28;

1.28
date	2003.05.04.13.13.52;	author gehenna;	state Exp;
branches;
next	1.27;

1.27
date	2003.05.02.11.54.23;	author wiz;	state Exp;
branches;
next	1.26;

1.26
date	2003.04.28.00.50.00;	author gehenna;	state Exp;
branches;
next	1.25;

1.25
date	2003.04.23.13.15.34;	author gehenna;	state Exp;
branches;
next	1.24;

1.24
date	2003.04.20.12.58.48;	author gehenna;	state Exp;
branches;
next	1.23;

1.23
date	2003.04.15.15.03.08;	author gehenna;	state Exp;
branches;
next	1.22;

1.22
date	2003.04.14.12.31.34;	author gehenna;	state Exp;
branches;
next	1.21;

1.21
date	2003.04.11.16.21.20;	author gehenna;	state Exp;
branches;
next	1.20;

1.20
date	2003.04.09.02.43.59;	author gehenna;	state Exp;
branches;
next	1.19;

1.19
date	2003.04.04.03.21.57;	author gehenna;	state Exp;
branches;
next	1.18;

1.18
date	2003.04.01.08.43.12;	author gehenna;	state Exp;
branches;
next	1.17;

1.17
date	2003.03.30.23.40.52;	author gehenna;	state Exp;
branches;
next	1.16;

1.16
date	2003.03.29.04.58.01;	author gehenna;	state Exp;
branches;
next	1.15;

1.15
date	2003.03.28.12.04.58;	author gehenna;	state Exp;
branches;
next	1.14;

1.14
date	2003.03.26.17.39.52;	author gehenna;	state Exp;
branches;
next	1.13;

1.13
date	2003.03.26.08.23.39;	author gehenna;	state Exp;
branches;
next	1.12;

1.12
date	2003.03.25.16.47.13;	author gehenna;	state Exp;
branches;
next	1.11;

1.11
date	2003.03.25.01.05.42;	author gehenna;	state Exp;
branches;
next	1.10;

1.10
date	2003.03.18.01.26.59;	author gehenna;	state Exp;
branches;
next	1.9;

1.9
date	2003.03.14.17.11.12;	author gehenna;	state Exp;
branches;
next	1.8;

1.8
date	2003.03.11.03.13.14;	author gehenna;	state Exp;
branches;
next	1.7;

1.7
date	2003.03.08.14.41.48;	author gehenna;	state Exp;
branches;
next	1.6;

1.6
date	2003.03.08.06.58.44;	author gehenna;	state Exp;
branches;
next	1.5;

1.5
date	2003.03.06.13.31.05;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2003.03.06.13.15.48;	author gehenna;	state Exp;
branches;
next	1.3;

1.3
date	2003.03.06.12.42.24;	author grant;	state Exp;
branches;
next	1.2;

1.2
date	2003.03.06.12.36.45;	author grant;	state Exp;
branches;
next	1.1;

1.1
date	2003.03.06.09.08.30;	author martin;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2003.03.06.09.08.30;	author martin;	state Exp;
branches;
next	;


desc
@@


1.102
log
@*: remove incomplete BSD/OS support

As proposed on tech-pkg.
@
text
@# $NetBSD: Makefile,v 1.101 2023/10/24 22:08:43 wiz Exp $

DISTNAME=	cvsync-0.24.19
PKGREVISION=	11
CATEGORIES=	devel scm
MASTER_SITES=	# ftp://ftp.cvsync.org/pub/cvsync/

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://www.cvsync.org/
COMMENT=	Portable incremental cvs repository syncer

USE_TOOLS+=		gmake
USE_LANGUAGES=		c99
INSTALLATION_DIRS=	bin ${PKGMANDIR}/man1 share/examples/cvsync

MAKE_ENV+=	BINOWN=${BINOWN:Q} BINGRP=${BINGRP:Q} BINMODE=${BINMODE:Q}
MAKE_ENV+=	MANMODE=${MANMODE:Q}
MAKE_ENV+=	PTHREAD_TYPE=${PTHREAD_TYPE:Q}
MAKE_ENV+=	PTHREAD_PREFIX=${BUILDLINK_PREFIX.pthread}
MAKE_ENV+=	CVSYNC_DEFAULT_CONFIG="${PKG_SYSCONFDIR}/cvsync.conf"
MAKE_ENV+=	CVSYNCD_DEFAULT_CONFIG="${PKG_SYSCONFDIR}/cvsyncd.conf"
MAKE_ENV+=	INSTALL=${TOOLS_PATH.install:Q}

EGDIR=		${PREFIX}/share/examples/cvsync
CONF_FILES+=	${EGDIR}/cvsync.conf ${PKG_SYSCONFDIR}/cvsync.conf

.include "../../mk/bsd.prefs.mk"

PKG_OPTIONS_VAR=	PKG_OPTIONS.cvsync
PKG_SUPPORTED_OPTIONS=	libgcrypt mhash openssl
.if ${OPSYS} == "AIX" || ${OPSYS} == "Darwin" || \
	${OPSYS} == "Linux" || ${OPSYS} == "SunOS"
PKG_SUGGESTED_OPTIONS=	openssl
.else
PKG_SUPPORTED_OPTIONS+=	native
PKG_SUGGESTED_OPTIONS=	native
.endif
.include "../../mk/bsd.options.mk"

###
### Hash type
###
.if !empty(PKG_OPTIONS:Mlibgcrypt)
MAKE_ENV+=	HASH_TYPE="libgcrypt"
.include "../../security/libgcrypt/buildlink3.mk"
.elif !empty(PKG_OPTIONS:Mmhash)
MAKE_ENV+=	HASH_TYPE="mhash"
.include "../../security/mhash/buildlink3.mk"
.elif !empty(PKG_OPTIONS:Mnative)
MAKE_ENV+=	HASH_TYPE="native"
.elif !empty(PKG_OPTIONS:Mopenssl)
MAKE_ENV+=	HASH_TYPE="openssl"
.include "../../security/openssl/buildlink3.mk"
.endif

post-install:
	${INSTALL_DATA} ${WRKSRC}/samples/cvsync.conf ${DESTDIR}${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/samples/cvsyncd-FreeBSD.conf ${DESTDIR}${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/samples/cvsyncd-NetBSD.conf ${DESTDIR}${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/samples/cvsyncd-OpenBSD.conf ${DESTDIR}${EGDIR}

.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.101
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.100 2021/04/21 08:37:05 wiz Exp $
d31 1
a31 1
.if ${OPSYS} == "AIX" || ${OPSYS} == "BSDOS" || ${OPSYS} == "Darwin" || \
@


1.100
log
@cvsync: remove dead master site
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.99 2020/01/18 21:49:08 jperkin Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.99
log
@*: Recursive revision bump for openssl 1.1.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.98 2019/11/03 10:39:09 rillig Exp $
d6 1
a6 1
MASTER_SITES=	ftp://ftp.cvsync.org/pub/cvsync/
@


1.98
log
@devel: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.97 2018/02/25 16:04:01 wiz Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.97
log
@cvsync: follow redirect
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.96 2016/03/05 11:28:21 jperkin Exp $
d12 2
a13 2
USE_TOOLS+=	gmake
USE_LANGUAGES=	c99
@


1.96
log
@Bump PKGREVISION for security/openssl ABI bump.
@
text
@d1 1
a1 2
# $NetBSD: Makefile,v 1.95 2015/03/05 22:40:54 tnn Exp $
#
d9 1
a9 1
HOMEPAGE=	http://www.cvsync.org/
@


1.95
log
@recursive bump for mhash bump. While here fix build with gcrypt option.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.94 2014/10/09 14:06:08 wiz Exp $
d5 1
a5 1
PKGREVISION=	8
@


1.94
log
@Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.93 2014/02/12 23:17:46 tron Exp $
d5 1
a5 1
PKGREVISION=	7
d45 1
a45 1
MAKE_ENV+=	HASH_TYPE="libgcyprt"
@


1.93
log
@Recursive PKGREVISION bump for OpenSSL API version bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.92 2014/01/01 11:52:11 wiz Exp $
a12 2
PKG_INSTALLATION_TYPES=	overwrite pkgviews

@


1.92
log
@Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.91 2013/02/06 23:22:04 jperkin Exp $
d5 1
a5 1
PKGREVISION=	6
@


1.91
log
@PKGREVISION bumps for the security/openssl 1.0.1d update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.90 2012/10/31 11:16:51 asau Exp $
d5 1
a5 1
PKGREVISION=	5
@


1.90
log
@Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.89 2012/02/16 18:33:36 hans Exp $
d5 1
a5 1
PKGREVISION=	4
@


1.89
log
@Fix build on SunOS.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.88 2011/04/22 13:43:16 obache Exp $
a13 1
PKG_DESTDIR_SUPPORT=	user-destdir
@


1.88
log
@recursive bump from gettext-lib shlib bump.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.87 2010/11/21 03:48:23 dholland Exp $
d26 1
@


1.87
log
@Needs c99; fixes Solaris build, from yamt in PR 37617.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.86 2010/03/21 16:29:39 wiz Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.86
log
@Reset maintainer, developer lost his commit bit.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.85 2010/01/17 12:02:12 wiz Exp $
d17 1
@


1.85
log
@Recursive PKGREVISION bump for jpeg update to 8.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.84 2008/01/18 05:14:32 tnn Exp $
d9 1
a9 1
MAINTAINER=	gehenna@@NetBSD.org
@


1.84
log
@Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@@
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.83 2007/02/17 20:59:48 wiz Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.83
log
@Add "scm" to CATEGORIES to make it easy to find source control management
related packages.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.82 2006/11/03 19:22:55 joerg Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.82
log
@DESTDIR support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.81 2006/02/05 23:08:41 joerg Exp $
d6 1
a6 1
CATEGORIES=	devel
@


1.81
log
@Recursive revision bump / recommended bump for gettext ABI change.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2006/01/04 17:47:32 gehenna Exp $
d14 1
d17 1
a17 1
INSTALLATION_DIRS=	bin man/man1
d59 4
a62 5
	${INSTALL_DATA_DIR} ${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/samples/cvsync.conf ${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/samples/cvsyncd-FreeBSD.conf ${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/samples/cvsyncd-NetBSD.conf ${EGDIR}
	${INSTALL_DATA} ${WRKSRC}/samples/cvsyncd-OpenBSD.conf ${EGDIR}
@


1.80
log
@Use PKG_SYSCONFDIR as the prefix of default configuration files instead.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2005/12/29 06:21:37 jlam Exp $
d5 1
@


1.79
log
@Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2005/12/05 20:50:03 rillig Exp $
d21 2
@


1.78
log
@Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2005/10/01 08:56:46 agc Exp $
a13 1
USE_PKGINSTALL=	YES
@


1.77
log
@Fix a typo
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2005/09/20 03:30:31 gehenna Exp $
d18 3
a20 3
MAKE_ENV+=	BINOWN=${BINOWN} BINGRP=${BINGRP} BINMODE=${BINMODE}
MAKE_ENV+=	MANMODE=${MANMODE}
MAKE_ENV+=	PTHREAD_TYPE=${PTHREAD_TYPE}
@


1.76
log
@CVSync 0.24.19 is released.

Changes from 0.24.18:
   * Fix various build problems.
   * Support TIGER/192 and RIPEMD160.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2005/09/13 07:10:54 wiz Exp $
d30 1
a30 1
.ifdef ${OPSYS} == "AIX" || ${OPSYS} == "BSDOS" || ${OPSYS} == "Darwin" || \
@


1.75
log
@Add missing include for zlib. From pancake in PR 31305.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2005/07/28 15:01:08 wiz Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.18
@


1.74
log
@Use PKG_SUGGESTED_OPTIONS instead of a hack.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2005/05/22 20:07:50 jlam Exp $
d62 1
@


1.73
log
@Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2005/04/11 21:45:19 tv Exp $
d29 1
d32 1
a32 2
PKG_OPTIONS.cvsync?=	openssl
PKG_SUPPORTED_OPTIONS=	libgcrypt mhash openssl
d34 2
a35 2
PKG_OPTIONS.cvsync?=	native
PKG_SUPPORTED_OPTIONS=	libgcrypt mhash native openssl
@


1.72
log
@Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2004/11/26 15:04:31 gehenna Exp $
d15 1
a15 1
USE_GNU_TOOLS+=	make
@


1.71
log
@CVSync 0.24.18

ChangesLog:
  * Fix buffer overrun. (client/server)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2004/10/30 11:55:56 gehenna Exp $
a13 1
USE_BUILDLINK3=	YES
@


1.70
log
@CVSync 0.24.17

From ChangesLog:
* Improve robustness. (client/server)
  Make this more friendly to userlevel POSIX thread libraries.
* Improve performance to parse rcsfile(5) based files.
* When -u/-g is specified, drop the privilege. (server)
* Update scanfiles when changes anything only.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2004/10/03 00:13:26 tv Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.17
@


1.69
log
@Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2004/08/15 04:20:59 minskim Exp $
d4 1
a4 2
DISTNAME=	cvsync-0.24.16
PKGREVISION=	2
@


1.68
log
@The hash function type can be selected among native, openssl,
libgcrypt, and mhash.  Suggested by gehenna@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2004/08/12 20:46:21 minskim Exp $
d5 1
a5 1
PKGREVISION=	1
@


1.67
log
@Use openssl hash functions on platforms that don't provide native hash
functions.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2004/08/12 20:37:28 minskim Exp $
d30 1
d33 20
@


1.66
log
@Honor *OWN, *GRP, and *MODE.

Bump PKGREVISION due to file permission changes.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2004/06/20 16:44:44 gehenna Exp $
d28 8
@


1.65
log
@cvsync 0.24.16 is available.

Changes:
  * Improve performance to parse rcsfile(5) based files with many revisions.
  * Make this compile on Interix.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2004/05/12 21:58:33 grant Exp $
d5 1
d20 2
@


1.64
log
@s/netbsd.org/NetBSD.org/i
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2004/04/28 10:18:36 uebayasi Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.15
@


1.63
log
@Enable pkgviews installation.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2004/04/25 05:21:05 snj Exp $
d8 1
a8 1
MAINTAINER=	gehenna@@NetBSD.ORG
@


1.62
log
@Convert to buildlink3.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2004/04/17 03:25:47 gehenna Exp $
d12 2
d17 1
d20 1
@


1.61
log
@cvsync 0.24.15

Changes:
 * Make this compile with TenDRA.

 * Make this compile on Solaris7.

 * New utility: cvsync2cvsup

   This converts a scanfile from the cvsync style to the CVSup(R) style.
   It is useful for mirror maintainers to distribute the CVS repositories
   via both CVSup and CVSync protocols.

 * Improve robustness. (client)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2004/04/09 01:06:23 gehenna Exp $
d12 1
a12 1
USE_BUILDLINK2=	YES
d28 1
a28 1
.include "../../mk/pthread.buildlink2.mk"
@


1.60
log
@Bump PKGREVISION. noticed by agc@@
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2004/04/05 14:57:59 gehenna Exp $
d4 1
a4 2
DISTNAME=	cvsync-0.24.14
PKGREVISION=	1
d24 1
a26 1
	${INSTALL_DATA} ${WRKSRC}/samples/cvsyncd.conf ${EGDIR}
@


1.59
log
@cvsync 0.24.14

* Fix a bug to do munmap() with size 0. (client/server)
* Get rid of sched_yield(). (client/server)
* Improve robustness. (server)
* Improve robustness. (client)
* Fix a dead lock problem. (client/server)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2004/01/22 08:24:28 grant Exp $
d5 1
@


1.58
log
@replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2003/11/28 23:52:10 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.13
@


1.57
log
@cvsync 0.24.13

Changes:
        * Improve the performance. (client/server)
          It's 4 - 30% faster than 0.24.12.
          (of course, depends on disk I/O, network connectivity, and so on.)
          Have fun!

        * Fix a bug to remain temporary files. (client)
          To remove that files, remove scanfiles and re-run cvsync client.

        * Option (server)
                -l: Specifies the file to write the system log.

        * New feature: base (client/server/cvscan)
          Specifies a prefix used for relative pathnames in all of the keyword
          'distfile', 'refuse', and 'scanfile'. It must be an absolute path.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2003/11/05 19:16:48 gehenna Exp $
d14 1
a14 1
USE_GMAKE=	YES
@


1.56
log
@cvsync 0.24.12

Changes:
  * Fix a bug to use a wrong constant as NI_MAXHOST on OpenBSD.
    (cvscan/client/server)

  * Fix a bug to require the existence of 'prefix' when the release
    type is 'list'. (client)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2003/11/03 05:49:52 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.12
@


1.55
log
@cvsync 0.24.11

Changes:
	New keyword: base-prefix (client)

	  Specifies a prefix used for relative pathnames in all of the
	  keyword 'prefix'.  It must be an absolute path.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2003/10/29 18:05:27 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.11
@


1.54
log
@cvsync 0.24.10

Changes:
  * Fix a bug to uninitialize an interger constant. (cvsup2cvsync)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2003/10/29 00:43:38 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.10
@


1.53
log
@cvsync 0.24.9

Changes:
    * New utility: cvsup2cvsync

      This converts a scanfile from the CVSup(R) style to the cvsync style.
      It is useful for mirror maintainers to distribute the CVS repositries
      via both CVSup and CVSync protocols.

    * Use poll() instead of select() if available. (server/client)

    * New feature: refuse (client)

      It provides the way to refuse to add/update/remove files or
      directories.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2003/10/08 10:03:30 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.9
@


1.52
log
@cvsync 0.24.8

Changes:
  * Fix a bug to create a wrong pid file when a relative path is specified
    by using an option -p.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2003/09/16 13:00:41 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.8
@


1.51
log
@CVSync 0.24.7

Changes:
  * Fix a bug to fail to run with GNU Pth/PTL. (cvsyncd)
  * Fix compile problems on OSes without a pthread library
    support. (cvscan/rcscmp)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2003/09/10 04:46:55 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.7
@


1.50
log
@cvsync 0.24.6 tarball is regenerated.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2003/09/09 17:45:11 gehenna Exp $
d4 1
a4 2
DISTNAME=	cvsync-0.24.6
PKGREVISION=	1
@


1.49
log
@cvsync 0.24.6

Changes:
        * New feature: specify configurations in command line. (client)

          URI Syntax:
                cvsync://<hostname>[:<port>][/[<name>/release/[?<aux>]]]

          Samples:
                cvsync://some.where/
                        Retrieves the collections list.
                cvsync://some.where/foo/rcs/?prefix=/localsrc
                        Retrieves the collection foo/rcs under /localsrc.

          The documentation is not prepared yet.

        * Fix a bug to fail to execute in background when use an option -p
          to specify a file name to store a PID number and it is a relative
          path. (server)

        * Add samples to distribute NetBSD/OpenBSD CVS repositories.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2003/08/30 07:24:52 gehenna Exp $
d5 1
@


1.48
log
@CVSync 0.24.5

Changes:
  * Fix a bug to fail to replace files in top directory
    when use a feature 'scanfile'. (server)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2003/08/27 09:35:40 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.5
d24 2
@


1.47
log
@cvsync 0.24.4

Changes:
  * Fix a bug to fail to replace files in some cases. (server)
  * Fix a double free bug. (server)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2003/08/03 05:14:07 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.4
@


1.46
log
@CVSync 0.24.3

Changes:
  * Fix a bug to fail to update a symlink status. (client)

  * New keyword: nordiff (server)
    On updating a regular file, a server send a whole file instead of
    using rdiff algorithm. It is efficient to update tarballs or similar.

  * Improve a rdiff performance slightly. (server)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2003/07/30 16:11:48 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.3
@


1.45
log
@CVSync 0.24.2

Changes:
	* A 'access' file is reloaded dynamically. (server)
	  This file is reloaded when a client is connected if necessary.

	  Not necessary to restart for reloading any files.

	* New keyword: base-prefix (server)

	  Specifies the prefix for the keyword 'prefix' of collections.
	  It must be an absolute path.

	* Fix a bug to try to remove wrong pid file mistakenly. (server)

	* Fix a bug to forget to tranfer the last file in some cases. (server)

	* native SHA1 is enabled on OpenBSD 3.3 or prior again.
	  All SHA1 calculations is wrapped by giant lock on OpenBSD.

	* Fix a rdiff bug. (server)

	* New keyword: haltfile (server)

	  When specified, a server checks it instead of /var/run/cvsyncd.HALT.

	* New feature: file-based halt (server)

	  If /var/run/cvsyncd.HALT is created or modified when a server is
	  running, the server exits gracefully.

	* New keyword: pidfile (server)

	  Specifies the file to store the pid number in a configuration file.

	* Fix a bug to mirror directories/files specified as 'deny'
	  in 'distfile' mistakenly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2003/07/22 08:25:12 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.2
@


1.44
log
@cvsync 0.24.1

Changes:
        * WARNING: "hash mismatch" on OpenBSD (server/client)
          In some cases, the client shows an error message "hash mismatch" and
          fails to update repositories. This problem is caused by reason that
          native OpenBSD SHA-1 implementation is not thread safe.

          Workaround:
                1. Specifies "hash md5" in your configuration file.
                2. Rebuild the server/client with HAVE_SHA1=no or
                   HASH_TYPE={libgcrypt,mhash,openssl}.

          This problem is reported to OpenBSD mailing list by Sato-san and
          fixed in the current OpenBSD tree. See the following URL.
                http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/hash/sha1.c

          native SHA-1 is disabled on OpenBSD 3.3 or prior in 0.24.1.

        * Fix a hash type negotiation bug. (server)

        * Fix some rdiff bugs. (server)

        * Fix a bug to remain the <pidfile> when the initialization is failed.
          (server)

        * Fix a bug to show error messages mistakenly when destroy
          pthread_cond_t. (server/client)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2003/07/21 16:43:19 martti Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.1
@


1.43
log
@COMMENT should start with a capital letter.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2003/07/13 16:26:00 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.24.0
d6 1
a6 1
MASTER_SITES=	ftp://ftp.daemon-systems.org/pub/cvsync/
d9 1
a9 1
HOMEPAGE=	http://www.daemon-systems.org/cvsync/
@


1.42
log
@CVSync 0.24.0

Changes:
  * Implement new mirror algorithm for regular files. (server/client)
    This improves the performance to update large regular files incredibly.

  * Fix a potential problem to update rcsfile(5) based files with
    over 256 symbols. (server/client)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2003/07/09 13:31:30 gehenna Exp $
d10 1
a10 1
COMMENT=	portable incremental cvs repository syncer
@


1.41
log
@CVSync 0.23.8

Changes:
	* Fix a bug not to accept the option -L. (cvscan)

	* Fix a bug that the default value of 'maxclients' is not set properly
	  when 'maxclients' is not specified. (server)

	* Fix bugs of alignment. (server/client)

	* Fix bugs not to work properly when set 'errormode' to 'fixup' or
	  'ignore' in some case. (server/client)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2003/07/08 14:57:10 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.8
@


1.40
log
@CVSync 0.23.7

Changes:
	* Fix a memory leak. (server)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2003/07/07 23:40:51 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.7
@


1.39
log
@cvsync 0.23.6

Changes:
  * New feature : errormode (server/client)

	Specifies the behaviour when any errors/conflicts are found in local
	distributions.

		abort : Exit/Disconnect with error messages immediately.
		fixup : Recover errors/conflicts and keep running.
		ignore : Ignore any errors/conflicts.

	The keyword 'loose' is obsoleted, same to set 'errormode' to 'ignore'.
	This exists only for the backward compatibility.

  * Option (client)

		-L : Set 'errormode' to 'fixup' for all collections.

  * Option (cvscan)

		-L : Set 'errormode' to 'fixup'.
		-l : Set 'errormode' to 'ignore'.

  * Improve stability. (server/client)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2003/06/26 14:51:06 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.6
@


1.38
log
@cvsync 0.23.5

Changes:
  * Fix a bug to fail to update the file with over 256 symbols.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2003/06/26 00:55:15 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.5
@


1.37
log
@cvsync 0.23.4

Changes:
    * Fix serious bugs around the destruction of hash context.
      These may cause abort() in C library and the server will stop.
    * Improve stability.
    * Fix some bugs.
    * Make this compile with Intel C++ Compiler.
    * Make this compile with Sun Microsystems Forte C.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2003/06/18 06:57:07 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.4
@


1.36
log
@cvsync 0.23.3

Changes:
  * Make this compile on Solaris8
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2003/06/18 00:34:27 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.3
@


1.35
log
@cvsync 0.23.2

Changes:
  * Improve stability.
  * Fix some bugs.
  * Be more verbose.
  * Fix some 4GB limitations.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2003/06/10 17:32:42 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.2
@


1.34
log
@cvsync 0.23.1

Changes:
	* Improve stability.
	* Fix some bugs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2003/06/04 15:32:13 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.1
@


1.33
log
@cvsync 0.23.0 is out.

Changes:
  * Improve stability.

  * HEADS UP: Compression
    0.22.0 has a serious compression bug. If you use old versions,
    please upgrade 0.23.0 or higher. If 0.23.0 detects the remote host
    is 0.22.0, fallback to no compression mode forcibly.

  * Fix many bugs.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2003/05/30 14:16:16 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.23.0
@


1.32
log
@cvsync 0.22.0 is out.

ChangeLog:
        * New keyword: compress (client only)

        * Options (client)
                -Z : Disables a compression.
                -z : Enables a compression.

        * Option (server)
                -z: Sets the compression level.
                        0: no compression.
                        1: the fastest, but less compression.
                        9: the slowest, but best compression.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2003/05/25 02:39:26 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.22.0
d6 1
a6 1
MASTER_SITES=	http://www.daemon-systems.org/cvsync/
@


1.31
log
@cvsync-0.21.1

Changes:
 * Fix a well known problem to fail to update the file with the same name
   but the different type.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2003/05/17 00:45:40 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.21.1
@


1.30
log
@0.21.0 is out.

Changes:
	* New feature: access

          It provides the way to control to allow/deny the connections.

                allow <v4addr>[/<netmask>][,<max>]
                allow <v6addr>[/<prefixlen>][,<max>]
                allow <domain>[,<max>]
                        'allow' specifies the acceptable address block and
                        the acceptable domain name. <max> means the maximum
                        connections from the address block or the domain name.
                        Even if <max> is greater than 'maxclient', the maximum
                        is restricted by the value of 'maxclient'.

                always <v4addr>[/<netmask>]
                always <v6addr>[/<prefixlen>]
                always <domain>
                        'always' specifies the acceptable address block and the
                        acceptable domain name with no restrictions. Even if
                        the number of the connections is already same as
                        'maxclient', the connection from this address block or
                        the domain name never be rejected.

                deny <v4addr>[/<netmask>]
                deny <v6addr>[/<prefixlen>]
                deny <domain>
                        'deny' specifies the unacceptable address block and the
                        unacceptable domain name. The server always rejects the
                        connection from this address block and the domain name.

        'permit' is an alias to 'allow'.
        'reject' is an alias to 'deny'.

	* Fix a bug that cvscan doesn't work if 'distfile' isn't set.

	* Experimental SOCKS5 support.

          If you want to use SOCKS5, please specify SOCKS5_TYPE.

          The following types are available:

                dante
                nec
                none (default)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2003/05/08 15:40:39 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.21.0
@


1.29
log
@cvsync 0.20.2

Changes:
* New feature: distfile

  It provides the flexible way to distribute files.

        allow, upgrade <pattern>
                Distribute files which matches the pattern.
        deny, omitany <pattern>
                Don't distribute files which matches the pattern.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2003/05/04 13:13:52 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.20.2
@


1.28
log
@cvsync 0.20.1

Changes:
	* Support libgcrypt and mhash libraries.

          If you want to use other hash library instead of native one,
          please specify HASH_TYPE.

          The following types are available:

                libgcrypt
                mhash
                native (default)
                openssl

          By this change, never fall back to OpenSSL automatically even if a
          native hash library is not available.

	* Option (cvscan)

                -c: Specifies the configuration file for cvsyncd.
                    cvscan use the information of scanfile (loose, nofollow,
                    release, prefix and so on) from it.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2003/05/02 11:54:23 wiz Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.20.1
@


1.27
log
@Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2003/04/28 00:50:00 gehenna Exp $
d4 1
a4 2
DISTNAME=	cvsync-0.20.0
PKGREVISION=	1
@


1.26
log
@cvsync 0.20.0 is out.

ChangeLog:
        * HEADS UP: Change the Protocol around 'SetAttr'.
          These changes remove the potential 'SetAttr' issue.
          If you use the old versions, please upgrade to 0.20.0 or higher.

        * Fix a bug that the default value of 'maxclients' isn't set properly.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2003/04/23 13:15:34 gehenna Exp $
d5 1
@


1.25
log
@cvsync 0.19.6 is released.

ChangeLog:
        * Fix a bug that the 'loose' feature doesn't work properly.
	* Fix a bug that both server/client tried to traverse wrong paths
          if a relative path calculated by the 'super' keyword is more than
          2 levels.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2003/04/20 12:58:48 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.19.6
@


1.24
log
@cvsync-0.19.5 is out

ChangeLog:
	* Fix a bug that the 'SetAttrs' request for directories was issued in
          a wrong order.

	* New feature: loose

          Background:
          Proper CVS repositories don't have files with same file name
          inside/outside 'Attic' directory of the same directory. If both exist
          accidentally, it is very difficult to determine which file is the
          right one. So in the past, cvsync exits abnormaly with the
          'inconsistency' error message. But some CVS repositories has this
          inconsistency. It is unhappy for CVS repositories mirror sites to
          redistribute them.

          The 'loose' option provides a workaround for bogus CVS repositories.
          When cvsync detects a inconsistency, cvsync assumes that the a file
          with more recent modification time is right and don't exit.

          This feature is optional. The best way is to remove the
          inconsistencies from master sites, of course.

        * Fix a bug that when move a RCS file from inside/outside Attic to
          outside/inside Attic without chaging modifition time and permissions,
          cvsync can't detect the action.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2003/04/15 15:03:08 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.19.5
@


1.23
log
@cvsync-0.19.4 is out.

ChangeLog:
2003-04-15  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.19.4

        * Fix a bug that broken 'head' and 'branch' are written.

        * Make this compile on Solaris 9

        * Fix a bug to a server writes a wrong pid number to <pidfile>.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2003/04/14 12:31:34 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.19.4
@


1.22
log
@cvsync-0.19.4

ChangeLog:
2003-04-14  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.19.3

        * Fix a bug that '@@' is missing for 'comment'.

        * Improve the network performance.

        * Options (both)

                -V: Print the version number to standard error.
                -v: Verbose mode.

        * Options (server)

                -g: Specifies the group the server should run as.
                -u: Specifies the user the server should run as.
                -w: Sets the working directory of the server.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2003/04/11 16:21:20 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.19.3
@


1.21
log
@cvsync-0.19.2

ChangeLog:
2003-04-09  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.19.2

        * When the configuration file is updated, a server reloads it
          automatically.

        * Options (client)

                -4 : Forces a client to use IPv4 addresses only
                -6 : Forces a client to use IPv6 addresses only.

        * A server runs in background mode (default).
          When executed with -f option, a server runs in foreground mode.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2003/04/09 02:43:59 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.19.2
@


1.20
log
@cvsync-0.19.1

ChangeLog:
2003-04-08  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.19.1

        * Fix a bug to fail to mirror a repository when no pre-existing files.

        * Fix a bug that list operations fail when pre-allocated buffers are
          exhausted.

        * Even if a server fail to parse a RCS file, just ignore it and
          continue to run.

2003-04-05  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * Fix a bug that a packet length of protocol version is mistakenly
          calculated.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2003/04/04 03:21:57 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.19.1
@


1.19
log
@cvsync-0.19.0

ChangeLog:
2003-04-04  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.19.0

        * HEADS UP: Change Cvsync Version Exchange Protocol
          If you use the old versions, please upgrade to 0.19.0 or higher.

        * Improve the performance to update sub-collection.
          When a server receives an update request of collections
          defined as sub-collection, the server sends differences
          of the sub-collection with a relative prefix based on the
          `super' collection.  The client can update only that directory.

        * REMARK:
                AIX 4.3.3 without IPv6
                BSD/OS 4.2
                Cygwin 1.3.22 without IPv6
                FreeBSD/i386 5.0-CURRENT (as of 2003/03/12)
                FreeBSD/i386 4.7-STABLE (as of 2003/03/05)
                FreeBSD/sparc64 5.0-CURRENT (as of 2003/03/05)
                Mac OS X
                NetBSD/alpha 1.6O with native pthreads
                NetBSD/i386 1.6P with native pthreads
                NetBSD/i386 1.6L with GNU Pth
                NetBSD/macppc 1.6M with native pthreads
                OpenBSD/i386 3.2-stable
                OpenBSD/sparc64 3.3-beta
                Solaris 8/SPARC

          Works fine on these platforms.

2003-04-01  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * Make this compile on AIX 4.3.3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2003/04/01 08:43:12 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.19.0
a6 1
EXTRACT_SUFX=	.tgz
@


1.18
log
@cvsync-0.18.0

ChangeLog:
2003-04-01  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.18.0

        * Implement a new keyword 'super', which allows to define
          sub-collections of a collection.  For example:

                collection {
                        name netbsd release rcs
                        prefix /cvsroot
                        ...
                }
                collection {
                        name netbsd-pkgsrc release rcs
                        prefix /cvsroot/pkgsrc
                        super netbsd
                }

          For the collection `netbsd-pkgsrc', a client gets only
          /cvsroot/pkgsrc part of the whole of NetBSD CVS repository
          (/cvsroot).  When `super' is specified as shown above, 'nofollow'
          and 'umask' of the collection `netbsd-pkgsrc' with `super' are
          inherited from the collection `netbsd'.  When a scanfile is
          also specified in the collection `netbsd', the collection
          `netbsd-pkgsrc' employs the corresponding entries in the parent's
          scanfile.  Thus, using `super' keyword, only a scanfile for the
          top of sub-collections is needed to use the scanfile functionality
          when sub-collections of a collection are defined.  It makes the use
          of a scanfile more efficient.

          'super' can be specified recursively (i.e. a sub-collection can
          be the parent of another sub-collection).

          (Thanks hrs AT FreeBSD DOT org)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2003/03/30 23:40:52 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.18.0
@


1.17
log
@cvsync-0.17.2

ChangeLog:
2003-03-31  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.17.2

        * Fix a bug that the fallback of file compare algorithm doesn't work.

        * Fix a bug to calculate the length of file name in Attic.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2003/03/29 04:58:01 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.17.2
@


1.16
log
@cvsync-0.17.1

ChangeLog:
2003-03-29  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.17.1

        * ANNOUNCE: Public cvsync service
          cvsync.allbsd.org provides the distribution and source trees of
          FreeBSD, NetBSD, OpenBSD, OpenDarwin, XFree86, and TenDRA via cvsync.
          URL: http://www.allbsd.org/#pub-cvsync

        * mk/*.mk
          Make compile on old BSDs.

2003-03-28  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * Fix signed vs unsigned problem.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2003/03/28 12:04:58 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.17.1
@


1.15
log
@cvsync-0.17.0

ChangeLog:
2003-03-28  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.17.0 is out.

        * HEADS UP: Change Collection Exchange Protocol
          To make add the new release type easy, the protocol to exchange
          collections list is changed.
          All servers/clients SHOULD be updated to 0.17.0 or higher.

        * Fix a bug to calculate the symbolic link path name length.
          (noticed by naddy AT OpenBSD DOT org)

2003-03-27  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * New release type: list
          Retrieve the collections list provided by the server.

        * Scanfile (client)
          If the scanfile is specified and that doesn't exist, it's generated
          automatically at the stage of loading the configuration file.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2003/03/26 17:39:52 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.17.0
@


1.14
log
@cvsync-0.16.1 is out.

ChangeLog:
2003-03-27  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.16.1 is out.

        * mk/*.mk
          Make compile on cygwin completely.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2003/03/26 08:23:39 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.16.1
@


1.13
log
@cvsync-0.16.0 is out.

ChangeLog:
2003-03-26  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.16.0 is out.

        * Scanfile (server)
          The empty scanfile is acceptable.

        * The symbolic link is fully supported.
          Client: Never follow the symbolic link.
          Server: If 'nofollow' is specified in a 'collection' section,
                  don't follow the symbolic link.
                  The default is off, i.e. follow the symbolic link.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2003/03/25 16:47:13 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.16.0
@


1.12
log
@cvsync-0.15.2 is out.

ChangeLog:
2003-03-25  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.15.2 is out

        * mk/*.mk
          Make compile on cygwin (cvscan/rcscan/rcscmp only).
          cvsync{,d} depends on the existence of getaddrinfo()/getnameinfo().
          The latest cygwin (1.3.22-1) doesn't have these APIs, so can't
          compile them yet.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2003/03/25 01:05:42 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.15.2
@


1.11
log
@cvsync-0.15.1 is out.

ChangeLog:
2003-03-24  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.15.1 is out

        * Scanfile (server)
          Implement the experimental server-side scanfile feature.

        * REMARK: the Performance
          When the scanfile feature is enabled on both server/client,
          the update procedure is done in 3sec (best) - 40min (worst).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2003/03/18 01:26:59 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.15.1
@


1.10
log
@cvsync-0.15.0

ChangeLog:

2003-03-18  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.15.0 is out

        * Improve the performance and stabilities with scanfile features.

        * Signal Handling (client)
          When SIGINT or SIGTERM is received, the client process stop and
          the scanfile is updated if it's enabled.

        * Improve English (Thanks hrs AT FreeBSD DOT org!)

2003-03-15  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * mk/base.mk, mk/pthread.mk (FreeBSD/Solaris)
          Clean up compiler/linker options.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2003/03/14 17:11:12 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.15.0
@


1.9
log
@cvsync-0.14.5 is out

ChangeLog:

2003-03-15  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * 0.14.5 is out

        * Scanfile (client)
          Even if very deep unnecessary directories exist on the local disk,
          works properly.

        * doc/FAQ
          Add one item.

                Q. How do I compile/install your tools?
                A. Just type 'gmake'/'gmake install'.

2003-03-11  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

        * sock_select @@ common/network.c
          Wake up the server listening thread in every seconds.

        * Signal Handling (server)
          If SIGINT or SIGTERM is received, reject new connections and
          the finialization procedure will be deferred until all running
          cvsync threads are done.

        * Signal Handling (client) - well known bug
          If SIGINT or SIGTERM is received, never stop. Please issue SIGKILL.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2003/03/11 03:13:14 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.14.5
@


1.8
log
@cvsync-0.14.4 is out.

From ChangeLog:

2003-03-10  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

	* 0.14.4 is out

	* common/hash.h, mk/hash.mk, mk/pthread.mk
	  make compile on Red Hat Linux 7.2 with/without OpenSSL.

	* Fix typos and missing headers.

2003-03-09  MAEKAWA Masahide  <maekawa@@daemon-systems.org>

	* doc/FAQ
	  Add one item.

		Q. Are these tools stable?
		A. If you think so, they are stable.

	* mk/pthread.mk (FreeBSD/NetBSD/OpenBSD specific)
	  Use -pthread (LDFLAGS) instead of -lpthread or -lc_r (LIBS).
	  (noticed by naddy AT OpenBSD DOT org and slightly modified)

	* common/filetypes.h
	  Some file types are reserved.
		B : block special
		C : character special
		L : hard link
		S : symbolic link
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/03/08 14:41:48 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.14.4
@


1.7
log
@0.14.3 is out

	* mux_flush_out @@ common/mux.c
          fix a bug to call pthread_cond_wait() before locking the mutex.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/03/08 06:58:44 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.14.3
@


1.6
log
@cvsync-0.14.2 is out.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/03/06 13:31:05 wiz Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.14.2
@


1.5
log
@Remove PKGREVISION (should be reset on updates), fix comment,
and remove superfluous WRKSRC setting to its default.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/03/06 13:15:48 gehenna Exp $
d4 1
a4 1
DISTNAME=	cvsync-0.14.1
@


1.4
log
@cvsync-0.14.1 is out.

	All chages in pkgsrc are merged.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/03/06 12:42:24 grant Exp $
a4 1
PKGREVISION=	2
d11 1
a11 1
COMMENT=	a portable incremental cvs repository syncer
a12 1
WRKSRC=		${WRKDIR}/cvsync-0.14.1
@


1.3
log
@use a variable.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2003/03/06 12:36:45 grant Exp $
d4 2
a5 2
DISTNAME=	cvsync-0.14.0
PKGREVISION=	1
d10 1
a10 1
MAINTAINER=	packages@@NetBSD.ORG
d14 1
a14 1
WRKSRC=		${WRKDIR}/cvsync-0.14.0
@


1.2
log
@allow this to build on -current systems where the kernel version
has pthread support but userland does not.

also install some example config files.

bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2003/03/06 09:08:30 martin Exp $
d25 1
a25 1
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/cvsync
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
d16 1
d19 11
@


1.1.1.1
log
@Import of cvsync 0.14, a portable cvs repository syncer (client and server),
similar, but not compatible with, to CVSup(tm).
@
text
@@
