View | Details | Raw Unified | Return to bug 58224
Collapse All | Expand All

(-)net/poptop/Makefile (-22 / +29 lines)
Lines 5-34 Link Here
5
# $FreeBSD: ports/net/poptop/Makefile,v 1.17 2003/07/30 08:26:37 krion Exp $
5
# $FreeBSD: ports/net/poptop/Makefile,v 1.17 2003/07/30 08:26:37 krion Exp $
6
#
6
#
7
7
8
PORTNAME=		poptop
8
PORTNAME=	poptop
9
PORTVERSION=		1.1.4.b4
9
PORTVERSION=	1.1.4.b4
10
CATEGORIES=		net
10
PORTREVISION=	1
11
MASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
11
CATEGORIES=	net
12
MASTER_SITE_SUBDIR=	poptop
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
DISTNAME=		pptpd-${PORTVERSION:S/.b/-b/}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
14
14
DISTNAME=	pptpd-${PORTVERSION:S/.b/-b/}
15
MAINTAINER=		ports@FreeBSD.org
15
16
COMMENT=		Windows 9x compatible PPTP (VPN) server
16
MAINTAINER=	ports@FreeBSD.org
17
17
COMMENT=	Windows 9x compatible PPTP (VPN) server
18
GNU_CONFIGURE=		yes
18
19
.ifdef(POPTOP_KERNPPP)
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
20
CONFIGURE_ARGS=
21
.else
22
CONFIGURE_ARGS=		--with-bsdppp
23
.endif
24
WRKSRC=			${WRKDIR}/${PORTNAME}-1.1.4
25
20
26
MAN5=			pptpd.conf.5
21
USE_GETOPT_LONG=	yes
27
MAN8=			pptpd.8 pptpctrl.8
22
USE_REINPLACE=	yes
23
USE_GMAKE=	yes
24
GNU_CONFIGURE=	yes
25
MAKE_ARGS=	ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \
26
		AUTOHEADER="${TRUE}" \
27
28
MAN5=		pptpd.conf.5
29
MAN8=		pptpd.8 pptpctrl.8
30
31
.ifdef(WITH_KERNPPP)
32
CONFIGURE_ARGS+=	--with-bsdppp
33
.endif
28
34
29
# fix broken timestamps that trigger autotools hell
35
post-patch:
30
pre-patch:
36
.for file in bcrelay.c pptpd.c
31
	@cd ${WRKSRC}; ${TOUCH} aclocal.m4 Makefile.in stamp-h.in
37
	@${REINPLACE_CMD} -e 's|"out_getopt\.h"|<getopt.h>|g' ${WRKSRC}/${file}
38
.endfor
32
39
33
post-install:
40
post-install:
34
	${INSTALL_DATA} ${WRKSRC}/samples/pptpd.conf \
41
	${INSTALL_DATA} ${WRKSRC}/samples/pptpd.conf \
(-)net/poptop/files/patch-ab (-2 / +23 lines)
Lines 1-8 Link Here
1
1
2
$FreeBSD: ports/net/poptop/files/patch-ab,v 1.4 2003/06/24 23:39:42 naddy Exp $
2
$FreeBSD: ports/net/poptop/files/patch-ab,v 1.4 2003/06/24 23:39:42 naddy Exp $
3
3
4
--- Makefile.in.orig	Thu Feb 27 16:41:21 2003
4
--- Makefile.in.orig	Fri Feb 28 00:41:21 2003
5
+++ Makefile.in	Wed Jun 25 01:35:11 2003
5
+++ Makefile.in	Sat Oct 18 21:51:01 2003
6
@@ -75,7 +75,7 @@
6
@@ -75,7 +75,7 @@
7
 AUTOMAKE_OPTIONS = no-dependencies foreign
7
 AUTOMAKE_OPTIONS = no-dependencies foreign
8
 
8
 
Lines 12-14 Link Here
12
 #CFLAGS = -O2 -fno-builtin -Wall -ansi -DSBINDIR='"$(sbindir)"'
12
 #CFLAGS = -O2 -fno-builtin -Wall -ansi -DSBINDIR='"$(sbindir)"'
13
 #CFLAGS = -O2 -fno-builtin -Wall -ansi -pedantic -Wmissing-prototypes -Werror -DSBINDIR='"$(sbindir)"'
13
 #CFLAGS = -O2 -fno-builtin -Wall -ansi -pedantic -Wmissing-prototypes -Werror -DSBINDIR='"$(sbindir)"'
14
 
14
 
15
@@ -93,8 +93,8 @@
16
 # for dependencies, so just attribute them all to pptpd.
17
 
18
 pptpd_SOURCES = \
19
-	pptpd.c configfile.c pptpmanager.c compat.c inststr.c getopt.c getopt1.c \
20
-	compat.h configfile.h ctrlpacket.h defaults.h inststr.h our_getopt.h \
21
+	pptpd.c configfile.c pptpmanager.c compat.c inststr.c \
22
+	compat.h configfile.h ctrlpacket.h defaults.h inststr.h out_getopt.h \
23
 	our_syslog.h ppphdlc.h pptpctrl.h pptpdefs.h pptpgre.h pptpmanager.h
24
 
25
 
26
@@ -118,8 +118,7 @@
27
 LDFLAGS = @LDFLAGS@
28
 LIBS = @LIBS@
29
 pptpd_OBJECTS =  pptpd.$(OBJEXT) configfile.$(OBJEXT) \
30
-pptpmanager.$(OBJEXT) compat.$(OBJEXT) inststr.$(OBJEXT) \
31
-getopt.$(OBJEXT) getopt1.$(OBJEXT)
32
+pptpmanager.$(OBJEXT) compat.$(OBJEXT) inststr.$(OBJEXT)
33
 pptpd_DEPENDENCIES = 
34
 pptpd_LDFLAGS = 
35
 pptpctrl_OBJECTS =  pptpctrl.$(OBJEXT) ctrlpacket.$(OBJEXT) \

Return to bug 58224