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

(-)devel/ecgi/Makefile (-12 / +15 lines)
Lines 5-20 Link Here
5
# $FreeBSD: ports/devel/ecgi/Makefile,v 1.4 2002/06/27 13:32:14 perky Exp $
5
# $FreeBSD: ports/devel/ecgi/Makefile,v 1.4 2002/06/27 13:32:14 perky Exp $
6
#
6
#
7
7
8
PORTNAME=       ecgi
8
PORTNAME=	ecgi
9
PORTVERSION=	0.6.2
9
PORTVERSION=	0.6.2
10
CATEGORIES=     devel
10
PORTREVISION=	1
11
MASTER_SITES=   http://www.global-owl.com/ecgi/download/
11
CATEGORIES=	devel
12
MASTER_SITES=	ftp://ftp.debian.org/debian/pool/main/libe/libecgi/
13
DISTNAME=	lib${PORTNAME}_${PORTVERSION}.orig
12
14
13
MAINTAINER=	ports@freebsd.org
15
MAINTAINER=	ports@FreeBSD.org
14
16
15
USE_GMAKE=	yes
17
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
16
USE_REINPLACE=	yes
17
18
19
USE_REINPLACE=	yes
20
USE_GMAKE=	yes
18
INSTALLS_SHLIB=	yes
21
INSTALLS_SHLIB=	yes
19
22
20
HEADER_FILES=	ecgi.h ecgitk.h include/memfile.h
23
HEADER_FILES=	ecgi.h ecgitk.h include/memfile.h
Lines 23-38 Link Here
23
	@${REINPLACE_CMD} -e 's,<malloc.h>,<stdlib.h>,' ${WRKSRC}/src/memfile.c
26
	@${REINPLACE_CMD} -e 's,<malloc.h>,<stdlib.h>,' ${WRKSRC}/src/memfile.c
24
27
25
do-install:
28
do-install:
26
	@${INSTALL_DATA} ${WRKSRC}/libecgi.a ${PREFIX}/lib
29
	${INSTALL_DATA} ${WRKSRC}/libecgi.a ${PREFIX}/lib
27
	@${INSTALL_PROGRAM} ${WRKSRC}/libecgi.so ${PREFIX}/lib
30
	${INSTALL_PROGRAM} ${WRKSRC}/libecgi.so ${PREFIX}/lib
28
	@${INSTALL_PROGRAM} ${WRKSRC}/html2h/html2h ${PREFIX}/bin
31
	${INSTALL_PROGRAM} ${WRKSRC}/html2h/html2h ${PREFIX}/bin
29
	@${MKDIR} ${PREFIX}/include/ecgi
32
	@${MKDIR} ${PREFIX}/include/ecgi
30
.for file in ${HEADER_FILES}
33
.for file in ${HEADER_FILES}
31
	@${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/include/ecgi
34
	${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/include/ecgi
32
.endfor
35
.endfor
33
.if !defined(NOPORTDOCS)
36
.if !defined(NOPORTDOCS)
34
	@${MKDIR} ${PREFIX}/share/doc/ecgi
37
	@${MKDIR} ${DOCSDIR}
35
	@${INSTALL_DATA} ${WRKSRC}/doc/ecgitut.txt ${PREFIX}/share/doc/ecgi
38
	${INSTALL_DATA} ${WRKSRC}/doc/ecgitut.txt ${DOCSDIR}
36
.endif
39
.endif
37
40
38
.include <bsd.port.mk>
41
.include <bsd.port.mk>
(-)devel/ecgi/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (ecgi-0.6.2.tar.gz) = 1d2b17b1e0540b34f704ffedb9d154e5
1
MD5 (libecgi_0.6.2.orig.tar.gz) = 1d2b17b1e0540b34f704ffedb9d154e5
(-)devel/ecgi/files/patch-Makefile (-3 / +11 lines)
Lines 1-5 Link Here
1
--- Makefile.orig	Tue Feb 13 23:46:51 2001
1
--- Makefile.orig	Tue Feb 13 22:02:11 2001
2
+++ Makefile	Tue Feb 13 23:47:50 2001
2
+++ Makefile	Wed Aug 14 05:20:36 2002
3
@@ -1,14 +1,14 @@
3
@@ -1,14 +1,14 @@
4
 SHAREDOPT = -shared
4
 SHAREDOPT = -shared
5
-LIBDIR = /usr/lib
5
-LIBDIR = /usr/lib
Lines 21-27 Link Here
21
 
21
 
22
 shared: libecgi.so
22
 shared: libecgi.so
23
 	cp libecgi.so /usr/lib
23
 	cp libecgi.so /usr/lib
24
@@ -26,25 +26,25 @@
24
@@ -19,32 +19,32 @@
25
 	printf "\n\n***congratulations - compilation worked***\n***       run 'make install' now       ***\n\n"
26
 
27
 libecgi.so: obj/ecgi.o obj/ecgitk.o
28
-	gcc $(SHAREDOPT) obj/ecgi.o obj/memfile.o obj/ecgitk.o -o libecgi.so
29
+	$(CC) $(SHAREDOPT) obj/ecgi.o obj/memfile.o obj/ecgitk.o -o libecgi.so
30
 
31
 install:
32
 	cp libecgi.a $(LIBDIR)
25
 	cp ecgi.h $(INCDIR)
33
 	cp ecgi.h $(INCDIR)
26
 	cp include/memfile.h $(INCDIR)
34
 	cp include/memfile.h $(INCDIR)
27
 	cp ecgitk.h $(INCDIR)
35
 	cp ecgitk.h $(INCDIR)
(-)devel/ecgi/files/patch-src::ecgitk.c (+11 lines)
Line 0 Link Here
1
--- src/ecgitk.c.orig	Tue Feb 13 21:09:37 2001
2
+++ src/ecgitk.c	Sat Sep 14 01:22:11 2002
3
@@ -23,7 +23,7 @@
4
 {
5
 	char buf[4096];
6
 	int used;
7
-	va_list *ap;
8
+	va_list ap;
9
 	
10
 	va_start(ap, (void*)format);
11
 	used=vsnprintf(buf, 4095, format, ap);

Return to bug 43697