head	1.9;
access;
symbols
	RELEASE_4_4_0:1.8
	RELEASE_4_3_0:1.7
	RELEASE_4_2_0:1.7
	RELEASE_4_1_1:1.7
	RELEASE_4_1_0:1.7
	RELEASE_3_5_0:1.7
	RELEASE_4_0_0:1.6
	RELEASE_3_4_0:1.6
	RELEASE_3_3_0:1.6
	RELEASE_3_2_0:1.2
	RELEASE_3_1_0:1.2
	RELEASE_2_2_8:1.2
	RELEASE_3_0_0:1.2
	RELEASE_2_2_7:1.2
	RELEASE_2_2_6:1.2
	RELEASE_2_2_5:1.2
	RELEASE_2_2_1:1.2
	RELEASE_2_2_2:1.2
	jdp_1_0:1.1.1.1
	JDP:1.1.1;
locks; strict;
comment	@# @;


1.9
date	2002.01.02.19.31.45;	author jdp;	state dead;
branches;
next	1.8;

1.8
date	2001.06.01.06.04.58;	author obrien;	state Exp;
branches;
next	1.7;

1.7
date	2000.04.12.06.19.30;	author obrien;	state Exp;
branches;
next	1.6;

1.6
date	99.08.27.22.42.04;	author mharo;	state Exp;
branches;
next	1.5;

1.5
date	99.08.27.22.29.37;	author mharo;	state Exp;
branches;
next	1.4;

1.4
date	99.08.25.06.35.00;	author obrien;	state Exp;
branches;
next	1.3;

1.3
date	99.08.22.18.58.52;	author mharo;	state Exp;
branches;
next	1.2;

1.2
date	96.11.12.02.18.42;	author obrien;	state Exp;
branches;
next	1.1;

1.1
date	96.11.01.02.37.33;	author jdp;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.11.01.02.37.33;	author jdp;	state Exp;
branches;
next	;


desc
@@


1.9
log
@Remove the modula-3-socks port.  It is obsolete.  CVSup works fine
now with standard runsocks, and I have finally updated the manual
page to reflect that.
@
text
@# New ports collection makefile for:	modula-3-socks
# Date created:		31 Oct 1996
# Whom:			John Polstra <jdp@@polstra.com>
#
# $FreeBSD: ports/lang/modula-3-socks/Makefile,v 1.8 2001/06/01 06:04:58 obrien Exp $
#

PORTNAME=	modula-3-socks
PORTVERSION=	1.0
CATEGORIES=	lang
MASTER_SITES=	ftp://ftp.cup.hp.com/dist/socks/A.B9.06/
DISTNAME=	socks

MAINTAINER=	jdp@@polstra.com

NO_WRKSUBDIR=	yes

MANCOMPRESSED=	yes
MAN1=		m3socks.1
MAN5=		m3socks.conf.5

libm3socks_files=	accept.c bind.c close.c connect.c dup.c dup2.c \
			gethostbyaddr.c gethostbyname.c getpeername.c \
			getsockname.c listen.c read.c recv.c recvfrom.c \
			select.c send.c sendto.c shutdown.c socket.c \
			socksconf.h wrap.h write.c

m3socks_files=		m3socks.sh m3socks.1 m3socks.conf.5

post-extract:
	@@${CP} -p ${FILESDIR}/Makefile.top ${WRKSRC}/Makefile
	@@test -d ${WRKSRC}/libm3socks || ${MKDIR} ${WRKSRC}/libm3socks
	@@cd ${FILESDIR}; \
	    ${CP} -p Makefile.libm3socks ${WRKSRC}/libm3socks/Makefile; \
	    ${CP} -p ${libm3socks_files} ${WRKSRC}/libm3socks
	@@test -d ${WRKSRC}/m3socks || ${MKDIR} ${WRKSRC}/m3socks
	@@cd ${FILESDIR}; \
	    ${CP} -p Makefile.m3socks ${WRKSRC}/m3socks/Makefile; \
	    ${CP} -p ${m3socks_files} ${WRKSRC}/m3socks

pre-install:
	@@cd ${PREFIX}/lib; \
	    test -d m3/FreeBSD2 || { \
		${MKDIR} m3/FreeBSD2; \
		${CHOWN} ${BINOWN}:${BINGRP} m3 m3/FreeBSD2; \
	    }

post-install:
	@@if [ ! -f ${PREFIX}/etc/m3socks.conf ]; then \
	    ${ECHO_MSG} -n "Please create a configuration file in "; \
	    ${ECHO_MSG} "${PREFIX}/etc/m3socks.conf"; \
	    ${ECHO_MSG} "Read m3socks.conf(5) for details"; \
	fi

.include <bsd.port.mk>
@


1.8
log
@Use proper POSIX syntax for `chown'.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/modula-3-socks/Makefile,v 1.7 2000/04/12 06:19:30 obrien Exp $
@


1.7
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/modula-3-socks/Makefile,v 1.6 1999/08/27 22:42:04 mharo Exp $
d45 1
a45 1
		${CHOWN} ${BINOWN}.${BINGRP} m3 m3/FreeBSD2; \
@


1.6
log
@portlint and move manpages from PLIST to Makefile
@
text
@a1 1
# Version required:	A.B9.06
d5 1
a5 1
# $FreeBSD: ports/lang/modula-3-socks/Makefile,v 1.5 1999/08/27 22:29:37 mharo Exp $
d8 2
a9 2
DISTNAME=	socks
PKGNAME=	modula-3-socks-1.0
d12 1
@


1.5
log
@echo -> ${ECHO} or ${ECHO_MSG}  and in some cases, move echo stuff
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/modula-3-socks/Makefile,v 1.4 1999/08/25 06:35:00 obrien Exp $
d9 1
a9 1
DISTNAME=	modula-3-socks
a12 1
DISTFILES=	socks.tar.gz
d17 4
@


1.4
log
@Change Id->FreeBSD.
@
text
@d6 1
a6 1
# $FreeBSD$
d47 3
a49 3
	    echo -n "Please create a configuration file in "; \
	    echo "${PREFIX}/etc/m3socks.conf"; \
	    echo "Read m3socks.conf(5) for details"; \
@


1.3
log
@chmod -> ${CHMOD}
chown -> ${CHOWN}
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1996/11/12 02:18:42 obrien Exp $
@


1.2
log
@CATAGORIES+= -> CATAGORIES=
Reordered vars where needed.  Added MAINTAINERS where needed, many
mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1996/11/01 02:37:33 jdp Exp $
d42 1
a42 1
		chown ${BINOWN}.${BINGRP} m3 m3/FreeBSD2; \
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id$
d11 1
a11 1
CATEGORIES+=	lang
d28 2
a29 2
	@@cp -p ${FILESDIR}/Makefile.top ${WRKSRC}/Makefile
	@@test -d ${WRKSRC}/libm3socks || mkdir ${WRKSRC}/libm3socks
d31 3
a33 3
	    cp -p Makefile.libm3socks ${WRKSRC}/libm3socks/Makefile; \
	    cp -p ${libm3socks_files} ${WRKSRC}/libm3socks
	@@test -d ${WRKSRC}/m3socks || mkdir ${WRKSRC}/m3socks
d35 2
a36 2
	    cp -p Makefile.m3socks ${WRKSRC}/m3socks/Makefile; \
	    cp -p ${m3socks_files} ${WRKSRC}/m3socks
d41 1
a41 1
		mkdir -p m3/FreeBSD2; \
@


1.1.1.1
log
@This package implements SOCKS support for Modula-3 applications.  It
will be used to support SOCKS operation in the soon-to-be-released next
version of CVSup.

A tip of the hat to:  Darryl Okahata, who developed the patches
necessary to make the SOCKS library work with Modula-3's multithreaded
I/O system.
@
text
@@
