head	1.26;
access;
symbols
	RELEASE_8_3_0:1.24
	RELEASE_9_0_0:1.24
	RELEASE_7_4_0:1.24
	RELEASE_8_2_0:1.24
	RELEASE_6_EOL:1.24
	RELEASE_8_1_0:1.24
	RELEASE_7_3_0:1.24
	RELEASE_8_0_0:1.24
	RELEASE_7_2_0:1.24
	RELEASE_7_1_0:1.23
	RELEASE_6_4_0:1.23
	RELEASE_5_EOL:1.23
	RELEASE_7_0_0:1.23
	RELEASE_6_3_0:1.23
	PRE_XORG_7:1.23
	RELEASE_4_EOL:1.23
	RELEASE_6_2_0:1.23
	RELEASE_6_1_0:1.22
	RELEASE_5_5_0:1.22
	RELEASE_6_0_0:1.22
	RELEASE_5_4_0:1.20
	RELEASE_4_11_0:1.20
	RELEASE_5_3_0:1.20
	RELEASE_4_10_0:1.19
	RELEASE_5_2_1:1.17
	RELEASE_5_2_0:1.17
	RELEASE_4_9_0:1.17
	RELEASE_5_1_0:1.17
	RELEASE_4_8_0:1.17
	RELEASE_5_0_0:1.16
	RELEASE_4_7_0:1.16
	RELEASE_4_6_2:1.15
	RELEASE_4_6_1:1.15
	RELEASE_4_6_0:1.15
	RELEASE_5_0_DP1:1.13
	RELEASE_4_5_0:1.12
	RELEASE_4_4_0:1.12
	RELEASE_4_3_0:1.12
	RELEASE_4_2_0:1.11
	RELEASE_4_1_1:1.11
	RELEASE_4_1_0:1.11
	RELEASE_3_5_0:1.9
	RELEASE_4_0_0:1.8
	RELEASE_3_4_0:1.8
	RELEASE_3_3_0:1.7
	RELEASE_3_2_0:1.4
	RELEASE_3_1_0:1.3
	RELEASE_2_2_8:1.2
	RELEASE_3_0_0:1.2
	RELEASE_2_2_7:1.2
	spegla0_93p2:1.1.1.1
	SPEGLA:1.1.1;
locks; strict;
comment	@# @;


1.26
date	2012.11.17.05.57.30;	author svnexp;	state Exp;
branches;
next	1.25;

1.25
date	2012.07.25.17.27.23;	author ume;	state Exp;
branches;
next	1.24;

1.24
date	2008.10.05.12.30.44;	author hrs;	state Exp;
branches;
next	1.23;

1.23
date	2006.03.23.10.36.38;	author hrs;	state Exp;
branches;
next	1.22;

1.22
date	2005.04.22.09.15.03;	author vs;	state Exp;
branches;
next	1.21;

1.21
date	2005.04.03.21.30.34;	author kris;	state Exp;
branches;
next	1.20;

1.20
date	2004.07.25.15.14.47;	author hrs;	state Exp;
branches;
next	1.19;

1.19
date	2004.02.27.09.05.35;	author jkh;	state Exp;
branches;
next	1.18;

1.18
date	2004.02.21.19.54.23;	author kris;	state Exp;
branches;
next	1.17;

1.17
date	2003.03.07.06.02.05;	author ade;	state Exp;
branches;
next	1.16;

1.16
date	2002.05.28.11.03.48;	author sobomax;	state Exp;
branches;
next	1.15;

1.15
date	2002.05.24.15.23.42;	author sobomax;	state Exp;
branches;
next	1.14;

1.14
date	2002.04.13.20.04.58;	author jkh;	state Exp;
branches;
next	1.13;

1.13
date	2002.03.30.21.49.48;	author jkh;	state Exp;
branches;
next	1.12;

1.12
date	2001.01.19.23.16.42;	author kuriyama;	state Exp;
branches;
next	1.11;

1.11
date	2000.07.05.19.43.46;	author jkh;	state Exp;
branches;
next	1.10;

1.10
date	2000.06.28.16.17.34;	author jkh;	state Exp;
branches;
next	1.9;

1.9
date	2000.04.12.05.31.22;	author mharo;	state Exp;
branches;
next	1.8;

1.8
date	99.10.09.21.38.09;	author jdp;	state Exp;
branches;
next	1.7;

1.7
date	99.08.31.06.44.07;	author mharo;	state Exp;
branches;
next	1.6;

1.6
date	99.08.25.05.55.23;	author obrien;	state Exp;
branches;
next	1.5;

1.5
date	99.08.02.10.43.57;	author asami;	state Exp;
branches;
next	1.4;

1.4
date	99.04.29.10.08.10;	author jkh;	state Exp;
branches;
next	1.3;

1.3
date	98.12.19.14.19.43;	author jkh;	state Exp;
branches;
next	1.2;

1.2
date	98.04.20.22.25.19;	author asami;	state Exp;
branches;
next	1.1;

1.1
date	98.04.20.01.57.29;	author jkh;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	98.04.20.01.57.29;	author jkh;	state Exp;
branches;
next	;


desc
@@


1.26
log
@Switch exporter over
@
text
@# ex:ts=8
# New ports collection makefile for:    spegla
# Date created:         Sun Apr 19 16:17:25 PDT 1998
# Whom:                 Jordan Hubbard <jkh@@FreeBSD.org>
#
# $FreeBSD: head/ftp/spegla/Makefile 301525 2012-07-25 17:27:23Z ume $
#

PORTNAME=	spegla
PORTVERSION=	1.1p4
PORTREVISION=	5
CATEGORIES=	ftp ipv6
MASTER_SITES=	ftp://subzero.campus.luth.se/pub/spegla/ \
		ftp://ftp.luth.se/pub/unix/mirror/

PATCH_SITES=	http://www.mahoroba.org/~ume/ipv6/
PATCHFILES=	${DISTNAME}-ipv6-20020129-3.diff.gz

MAINTAINER=	hrs@@FreeBSD.org
COMMENT=	A mirror program for FTP sites (written in C)

MAKE_ARGS=	MANDIR=${MAN1PREFIX}/man/man
PLIST_FILES=	bin/spegla
PORTEXAMPLES=	freebsd.org spegla.conf spegla.sh

MANCOMPRESSED=	yes
MAN1=		spegla.1

OPTIONS=	IPV6	"IPv6 support"	on

.if !defined(NOPORTEXAMPLES)
post-install:
	${MKDIR} ${EXAMPLESDIR}
	cd ${WRKSRC} && \
		${INSTALL_DATA} freebsd.org spegla.conf ${EXAMPLESDIR} && \
		${INSTALL_SCRIPT} spegla.sh ${EXAMPLESDIR}
.endif

.include <bsd.port.pre.mk>

.if !defined(WITHOUT_IPV6)
MAKE_ARGS+=	-DINET6
.endif

.include <bsd.port.post.mk>
@


1.25
log
@SVN rev 301525 on 2012-07-25 17:27:23Z by ume

Update master site.
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.24
log
@- Fix NOPORTEXAMPLES=yes case.
- Add WITH_IPV6 option.
@
text
@d16 1
a16 1
PATCH_SITES=	http://www.imasy.or.jp/~ume/ipv6/
@


1.23
log
@- Fix reply code handling for USER command and bump PORTREVISION.
  According to STD 9 (RFC 959), 230 reply code can be returned
  just after that command.  While the upstream has been informed
  it is unlikely to roll out the next release including this fix
  in the near future.
- Make portlint(1) happy.
- Take maintainership.
@
text
@d11 1
a11 1
PORTREVISION=	4
d23 2
d29 1
a29 7
post-extract:
.for file in engine.c regcomp.c regerror.c regexec.c regfree.c cclass.h cname.h regex.h regex2.h utils.h
	@@${CP} ${WRKSRC}/regex/${file} ${WRKSRC}
.endfor

pre-install:
	@@${MKDIR} ${EXAMPLESDIR}
d31 1
d33 11
a43 3
	${INSTALL_DATA} ${WRKSRC}/freebsd.org ${EXAMPLESDIR}
	${INSTALL_DATA} ${WRKSRC}/spegla.conf ${EXAMPLESDIR}
	${INSTALL_SCRIPT} ${WRKSRC}/spegla.sh ${EXAMPLESDIR}
d45 1
a45 1
.include <bsd.port.mk>
@


1.22
log
@Use MAKE_ARGS
@
text
@d11 1
a11 1
PORTREVISION=	3
d13 2
a14 2
MASTER_SITES=  ftp://subzero.campus.luth.se/pub/spegla/
#              ftp://ftp.luth.se/pub/unix/mirror/
d19 1
a19 1
MAINTAINER=	ports@@FreeBSD.org
d33 1
a33 1
	@@${MKDIR} ${PREFIX}/share/examples/spegla
d36 3
a38 3
	${INSTALL_DATA} ${WRKSRC}/freebsd.org ${PREFIX}/share/examples/spegla
	${INSTALL_DATA} ${WRKSRC}/spegla.conf ${PREFIX}/share/examples/spegla
	${INSTALL_SCRIPT} ${WRKSRC}/spegla.sh ${PREFIX}/share/examples/spegla
@


1.21
log
@Reset inactive maintainer.  Thanks for your work in the past!
@
text
@d22 2
@


1.20
log
@Add a patch to fix a serious bug which can break a ftp
connection under some circumstances.

Approved by:	maintainer timeout (2 months)
Approved by:	linimon (mentor)
@
text
@d19 1
a19 1
MAINTAINER=	jkh@@FreeBSD.org
@


1.19
log
@Unbreak this port by fixing master sites and checksum information.
PR:             ports/63423
Submitted by:   Jason Harris <jharris@@widomaker.com>
@
text
@d11 1
a11 1
PORTREVISION=	2
@


1.18
log
@BROKEN: Checksum mismatch
@
text
@d13 2
a14 2
MASTER_SITES=	ftp://ftp.luth.se/pub/unix/mirror/ \
		ftp://subzero.campus.luth.se/pub/spegla/
a20 2

BROKEN=		"Checksum mismatch"
@


1.17
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d22 2
@


1.16
log
@Complete incomplete fix in the previous delta.

Submitted by:	bento
@
text
@d20 1
@


1.15
log
@Fix on bento.

Submitted by:	bento
@
text
@d35 1
a35 1
	${INSTALL_SCRIPT} ${WRKSRC}/spegla.conf ${PREFIX}/share/examples/spegla
@


1.14
log
@Add IPv6 support.

Submitted by:	Hajimu UMEMOTO <ume@@mahoroba.org>
@
text
@d34 2
@


1.13
log
@Fix this port to properly create /usr/local/share/examples/spegla *before*
trying to use it.  Also update PLIST to match current reality.
@
text
@d11 2
a12 2
PORTREVISION=	1
CATEGORIES=	ftp
d15 3
@


1.12
log
@Fix at minfree checking when filesystem has free space over 4GB.

Approved by:	maintainer
@
text
@d6 1
a6 1
# $FreeBSD: ports/ftp/spegla/Makefile,v 1.11 2000/07/05 19:43:46 jkh Exp $
d26 3
a29 1
	@@${MKDIR} ${PREFIX}/share/examples/spegla
@


1.11
log
@Fix the skip directive.

Submitted by:	Makoto MATSUSHITA <matusita@@jp.freebsd.org>
@
text
@d6 1
a6 1
# $FreeBSD: ports/ftp/spegla/Makefile,v 1.10 2000/06/28 16:17:34 jkh Exp $
d11 1
@


1.10
log
@Upgrade to version 1.1p4

Submitted by:	Alexander Langer <alex@@big.endian.de>
@
text
@d6 1
a6 1
# $FreeBSD: ports/ftp/spegla/Makefile,v 1.9 2000/04/12 05:31:22 mharo Exp $
d19 5
@


1.9
log
@PORTNAME/PORTVERSION stuff
@
text
@d6 1
a6 1
# $FreeBSD: ports/ftp/spegla/Makefile,v 1.8 1999/10/09 21:38:09 jdp Exp $
d10 1
a10 1
PORTVERSION=	1.04p1
@


1.8
log
@Update to spegla-1.04p1, which fixes core dumps that can happen when
re-logging in after a lost connection.

OK'd by the maintainer of the port.
@
text
@a2 1
# Version required:     1.04p1
d6 1
a6 1
# $FreeBSD: ports/ftp/spegla/Makefile,v 1.7 1999/08/31 06:44:07 mharo Exp $
d9 2
a10 1
DISTNAME=	spegla-1.04p1
@


1.7
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d3 1
a3 1
# Version required:     0.93p2
d7 1
a7 1
# $FreeBSD: ports/ftp/spegla/Makefile,v 1.6 1999/08/25 05:55:23 obrien Exp $
d10 1
a10 1
DISTNAME=	spegla-1.04
@


1.6
log
@Change Id->FreeBSD.
@
text
@d5 1
a5 1
# Whom:                 Jordan Hubbard <jkh@@FreeBSD.ORG>
d7 1
a7 1
# $FreeBSD$
@


1.5
log
@Change "net" -> "ftp".
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.4 1999/04/29 10:08:10 jkh Exp $
@


1.4
log
@Update to version 1.04
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.3 1998/12/19 14:19:43 jkh Exp $
d11 1
a11 1
CATEGORIES=	net
@


1.3
log
@Update to version 1.03

Prompted by:	Jens A Nilsson <jnilsson@@ludd.luth.se>
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.2 1998/04/20 22:25:19 asami Exp $
d10 1
a10 1
DISTNAME=	spegla-1.03
@


1.2
log
@"mkdir -p" -> "${MKDIR}"
"${INSTALL} -c -m 444" -> "${INSTALL_DATA}"
@
text
@d7 1
a7 1
# $Id: Makefile,v 1.1.1.1 1998/04/20 01:57:29 jkh Exp $
d10 1
a10 1
DISTNAME=	spegla-0.93p2
d12 2
a13 1
MASTER_SITES=	ftp://ftp.luth.se/pub/unix/mirror/
d15 1
a15 1
MAINTAINER=     jkh@@FreeBSD.org
d17 2
a18 1
WRKSRC=		${WRKDIR}/spegla
@


1.1
log
@Initial revision
@
text
@d7 1
a7 1
# $Id$
d19 2
a20 2
	@@mkdir -p ${PREFIX}/share/examples/spegla
	${INSTALL} -c -m 444 ${WRKSRC}/freebsd.org ${PREFIX}/share/examples/spegla
@


1.1.1.1
log
@This has been on my TODO list for awhile.  Spegla is an FTP mirroring
program that uses neither perl nor masses of memory when mirroring
large collections (like at ftp.freebsd.org).  I did the port but the
author is Jens A Nilsson <jnilsson@@ludd.luth.se>
@
text
@@
