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

(-)www/cgicc/Makefile (-6 / +23 lines)
Lines 7-27 Link Here
7
#
7
#
8
8
9
PORTNAME=	cgicc
9
PORTNAME=	cgicc
10
PORTVERSION=	3.2.3
10
PORTVERSION=	3.2.8
11
PORTREVISION=	1
12
CATEGORIES=	www devel
11
CATEGORIES=	www devel
13
MASTER_SITES=	GNU
12
MASTER_SITES=	GNU
14
13
15
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	ports@FreeBSD.org
16
COMMENT=	A C++ class library for writing CGI applications
15
COMMENT=	A C++ class library for writing CGI applications
17
16
18
USE_AUTOTOOLS=	libtool:22
19
USE_GMAKE=	yes
17
USE_GMAKE=	yes
20
GNU_CONFIGURE=	yes
18
USE_AUTOTOOLS=	aclocal:110 autoheader:262 automake:110 autoconf:262 libtool:22
21
MAKE_ARGS=	NOPORTDOCS=${NOPORTDOCS}
19
ACLOCAL_ARGS=	-I m4 --install
20
AUTOMAKE_ARGS=	--add-missing
22
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
23
22
23
PORTDOCS=	*
24
25
post-extract:
26
	@${FIND} ${WRKSRC} -type l -delete
27
24
post-patch:
28
post-patch:
25
	@${REINPLACE_CMD} -e 's|-pedantic||g' ${WRKSRC}/configure
29
	@${REINPLACE_CMD} -e '/CXXFLAGS/s|-pedantic||g' ${WRKSRC}/configure.ac
30
	@${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||g' ${WRKSRC}/Makefile.am
31
32
pre-configure:
33
	@(cd ${CONFIGURE_WRKSRC} \
34
		&& ${SETENV} ${AUTOTOOLS_ENV} ${ACLOCAL} ${ACLOCAL_ARGS} \
35
		&& ${SETENV} ${AUTOTOOLS_ENV} ${AUTOHEADER} ${AUTOHEADER_ARGS} \
36
		&& ${SETENV} ${AUTOTOOLS_ENV} ${LIBTOOLIZE})
37
38
post-install:
39
.if !defined(NOPORTDOCS)
40
	@${MKDIR} ${DOCSDIR}
41
	@(cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${DOCSDIR})
42
.endif
26
43
27
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)www/cgicc/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (cgicc-3.2.3.tar.gz) = 57f290cbaea871bc2ccb004d27b1257e
1
MD5 (cgicc-3.2.8.tar.gz) = 7bfe01649f2b7bf582a8d0034ed0b32b
2
SHA256 (cgicc-3.2.3.tar.gz) = e1349bbfcb1de75cc9f38d2d35881241f44f3e3b2127dd7b13a80946e6f78a05
2
SHA256 (cgicc-3.2.8.tar.gz) = 8718e1b9919b6381d55ef7ebca42564278b76225e83ab94db99cee18668e4033
3
SIZE (cgicc-3.2.3.tar.gz) = 718154
3
SIZE (cgicc-3.2.8.tar.gz) = 8142543
(-)www/cgicc/files/patch-Makefile.in (-14 lines)
Lines 1-14 Link Here
1
--- Makefile.in.orig	Sat Jun 19 08:25:52 2004
2
+++ Makefile.in	Mon Jul  5 22:06:23 2004
3
@@ -178,7 +178,10 @@
4
 AUTOMAKE_OPTIONS = check-news dist-bzip2
5
 @DEMOS_FALSE@DEMO = 
6
 @DEMOS_TRUE@DEMO = demo contrib
7
-SUBDIRS = cgicc doc support $(DEMO)
8
+ifndef NOPORTDOCS
9
+DOC = doc
10
+endif
11
+SUBDIRS = cgicc support $(DEMO) $(DOC)
12
 CLEANFILES = *~
13
 MAINTAINERCLEANFILES = aclocal.m4 cgicc-*.tar.gz cgicc-*.diff
14
 EXTRA_DIST = BUGS README.WIN COPYING.DOC example win
(-)www/cgicc/files/patch-cgicc::CgiEnvironment.cpp (-12 lines)
Lines 1-12 Link Here
1
--- cgicc/CgiEnvironment.cpp.orig	Thu Mar 11 01:29:33 2004
2
+++ cgicc/CgiEnvironment.cpp	Thu Mar 11 01:29:42 2004
3
@@ -138,7 +138,7 @@
4
   std::string::const_iterator data_iter;
5
   
6
   for(data_iter = data.begin(); data_iter != data.end(); ++data_iter,++wscount)
7
-    if(std::isspace(*data_iter) == 0)
8
+    if(isspace(*data_iter) == 0)
9
       break;			
10
   
11
   // Per RFC 2091, do not unescape the data (thanks to afm@othello.ch)
12
(-)www/cgicc/files/patch-configure (-10 lines)
Lines 1-10 Link Here
1
--- configure.orig	Mon Mar 18 06:39:53 2002
2
+++ configure	Sat Nov  2 14:30:17 2002
3
@@ -7835,6 +7835,7 @@
4
 
5
 # This can be used to rebuild libtool when needed
6
 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
7
+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
8
 
9
 # Always use our own libtool.
10
 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
(-)www/cgicc/files/patch-doc:Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- doc/Makefile.in.orig	Tue Jun 15 02:54:56 2004
2
+++ doc/Makefile.in	Mon Jul  5 22:12:44 2004
3
@@ -155,7 +155,7 @@
4
 target_alias = @target_alias@
5
 CLEANFILES = *~
6
 DOXYFILE = Doxyfile
7
-docdir = $(prefix)/doc/$(PACKAGE)-$(VERSION)
8
+docdir = $(prefix)/share/doc/$(PACKAGE)
9
 TEMPLATES = index.tmpl license.tmpl lists.tmpl bugs.tmpl demos.tmpl	\
10
 cgi-overview.tmpl tutorial.tmpl lib-overview.tmpl COPYING COPYING.LIB	\
11
 COPYING.DOC header.html footer.html cgicc-doc.css
(-)www/cgicc/pkg-plist (-159 / +5 lines)
Lines 22-189 Link Here
22
include/cgicc/HTTPRedirectHeader.h
22
include/cgicc/HTTPRedirectHeader.h
23
include/cgicc/HTTPResponseHeader.h
23
include/cgicc/HTTPResponseHeader.h
24
include/cgicc/HTTPStatusHeader.h
24
include/cgicc/HTTPStatusHeader.h
25
include/cgicc/HTTPXHTMLHeader.h
25
include/cgicc/MStreamable.h
26
include/cgicc/MStreamable.h
27
include/cgicc/XHTMLDoctype.h
28
include/cgicc/XMLDeclaration.h
29
include/cgicc/XMLPI.h
26
lib/libcgicc.a
30
lib/libcgicc.a
27
lib/libcgicc.la
31
lib/libcgicc.la
28
lib/libcgicc.so
32
lib/libcgicc.so
29
lib/libcgicc.so.5
33
lib/libcgicc.so.5
30
%%PORTDOCS%%%%DOCSDIR%%/COPYING-source.html
34
share/aclocal/cgicc.m4
31
%%PORTDOCS%%%%DOCSDIR%%/COPYING_8DOC-source.html
32
%%PORTDOCS%%%%DOCSDIR%%/COPYING_8LIB-source.html
33
%%PORTDOCS%%%%DOCSDIR%%/CgiDefs_8h-source.html
34
%%PORTDOCS%%%%DOCSDIR%%/CgiDefs_8h.html
35
%%PORTDOCS%%%%DOCSDIR%%/CgiEnvironment_8h-source.html
36
%%PORTDOCS%%%%DOCSDIR%%/CgiEnvironment_8h.html
37
%%PORTDOCS%%%%DOCSDIR%%/CgiInput_8h-source.html
38
%%PORTDOCS%%%%DOCSDIR%%/CgiInput_8h.html
39
%%PORTDOCS%%%%DOCSDIR%%/CgiUtils_8h-source.html
40
%%PORTDOCS%%%%DOCSDIR%%/CgiUtils_8h.html
41
%%PORTDOCS%%%%DOCSDIR%%/Cgicc_8h-source.html
42
%%PORTDOCS%%%%DOCSDIR%%/Cgicc_8h.html
43
%%PORTDOCS%%%%DOCSDIR%%/FormEntry_8h-source.html
44
%%PORTDOCS%%%%DOCSDIR%%/FormEntry_8h.html
45
%%PORTDOCS%%%%DOCSDIR%%/FormFile_8h-source.html
46
%%PORTDOCS%%%%DOCSDIR%%/FormFile_8h.html
47
%%PORTDOCS%%%%DOCSDIR%%/HTMLAtomicElement_8h-source.html
48
%%PORTDOCS%%%%DOCSDIR%%/HTMLAtomicElement_8h.html
49
%%PORTDOCS%%%%DOCSDIR%%/HTMLAttributeList_8h-source.html
50
%%PORTDOCS%%%%DOCSDIR%%/HTMLAttributeList_8h.html
51
%%PORTDOCS%%%%DOCSDIR%%/HTMLAttribute_8h-source.html
52
%%PORTDOCS%%%%DOCSDIR%%/HTMLAttribute_8h.html
53
%%PORTDOCS%%%%DOCSDIR%%/HTMLBooleanElement_8h-source.html
54
%%PORTDOCS%%%%DOCSDIR%%/HTMLBooleanElement_8h.html
55
%%PORTDOCS%%%%DOCSDIR%%/HTMLClasses_8h-source.html
56
%%PORTDOCS%%%%DOCSDIR%%/HTMLClasses_8h.html
57
%%PORTDOCS%%%%DOCSDIR%%/HTMLDoctype_8h-source.html
58
%%PORTDOCS%%%%DOCSDIR%%/HTMLDoctype_8h.html
59
%%PORTDOCS%%%%DOCSDIR%%/HTMLElementList_8h-source.html
60
%%PORTDOCS%%%%DOCSDIR%%/HTMLElementList_8h.html
61
%%PORTDOCS%%%%DOCSDIR%%/HTMLElement_8h-source.html
62
%%PORTDOCS%%%%DOCSDIR%%/HTMLElement_8h.html
63
%%PORTDOCS%%%%DOCSDIR%%/HTTPContentHeader_8h-source.html
64
%%PORTDOCS%%%%DOCSDIR%%/HTTPContentHeader_8h.html
65
%%PORTDOCS%%%%DOCSDIR%%/HTTPCookie_8h-source.html
66
%%PORTDOCS%%%%DOCSDIR%%/HTTPCookie_8h.html
67
%%PORTDOCS%%%%DOCSDIR%%/HTTPHTMLHeader_8h-source.html
68
%%PORTDOCS%%%%DOCSDIR%%/HTTPHTMLHeader_8h.html
69
%%PORTDOCS%%%%DOCSDIR%%/HTTPHeader_8h-source.html
70
%%PORTDOCS%%%%DOCSDIR%%/HTTPHeader_8h.html
71
%%PORTDOCS%%%%DOCSDIR%%/HTTPPlainHeader_8h-source.html
72
%%PORTDOCS%%%%DOCSDIR%%/HTTPPlainHeader_8h.html
73
%%PORTDOCS%%%%DOCSDIR%%/HTTPRedirectHeader_8h-source.html
74
%%PORTDOCS%%%%DOCSDIR%%/HTTPRedirectHeader_8h.html
75
%%PORTDOCS%%%%DOCSDIR%%/HTTPResponseHeader_8h-source.html
76
%%PORTDOCS%%%%DOCSDIR%%/HTTPResponseHeader_8h.html
77
%%PORTDOCS%%%%DOCSDIR%%/HTTPStatusHeader_8h-source.html
78
%%PORTDOCS%%%%DOCSDIR%%/HTTPStatusHeader_8h.html
79
%%PORTDOCS%%%%DOCSDIR%%/MStreamable_8h-source.html
80
%%PORTDOCS%%%%DOCSDIR%%/MStreamable_8h.html
81
%%PORTDOCS%%%%DOCSDIR%%/annotated.html
82
%%PORTDOCS%%%%DOCSDIR%%/bugs_8tmpl-source.html
83
%%PORTDOCS%%%%DOCSDIR%%/cgi-overview_8tmpl-source.html
84
%%PORTDOCS%%%%DOCSDIR%%/cgi_overview.html
85
%%PORTDOCS%%%%DOCSDIR%%/cgicc-doc.css
86
%%PORTDOCS%%%%DOCSDIR%%/cgicc.png
87
%%PORTDOCS%%%%DOCSDIR%%/cgicc_bugs.html
88
%%PORTDOCS%%%%DOCSDIR%%/cgicc_demos.html
89
%%PORTDOCS%%%%DOCSDIR%%/cgicc_license.html
90
%%PORTDOCS%%%%DOCSDIR%%/cgicc_lists.html
91
%%PORTDOCS%%%%DOCSDIR%%/cgicc_tutorial.html
92
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1CgiEnvironment-members.html
93
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1CgiEnvironment.html
94
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1CgiInput-members.html
95
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1CgiInput.html
96
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1Cgicc-members.html
97
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1Cgicc.html
98
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1FormEntry-members.html
99
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1FormEntry.html
100
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1FormFile-members.html
101
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1FormFile.html
102
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLAtomicElement-members.html
103
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLAtomicElement.html
104
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLAtomicElement.png
105
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLAttribute-members.html
106
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLAttribute.html
107
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLAttribute.png
108
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLAttributeList-members.html
109
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLAttributeList.html
110
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLBooleanElement-members.html
111
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLBooleanElement.html
112
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLBooleanElement.png
113
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLDoctype-members.html
114
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLDoctype.html
115
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLDoctype.png
116
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLElement-members.html
117
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLElement.html
118
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLElement.png
119
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLElementList-members.html
120
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTMLElementList.html
121
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPContentHeader-members.html
122
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPContentHeader.html
123
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPContentHeader.png
124
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPCookie-members.html
125
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPCookie.html
126
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPCookie.png
127
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPHTMLHeader-members.html
128
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPHTMLHeader.html
129
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPHTMLHeader.png
130
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPHeader-members.html
131
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPHeader.html
132
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPHeader.png
133
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPPlainHeader-members.html
134
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPPlainHeader.html
135
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPPlainHeader.png
136
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPRedirectHeader-members.html
137
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPRedirectHeader.html
138
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPRedirectHeader.png
139
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPResponseHeader-members.html
140
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPResponseHeader.html
141
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPResponseHeader.png
142
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPStatusHeader-members.html
143
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPStatusHeader.html
144
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1HTTPStatusHeader.png
145
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1MStreamable-members.html
146
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1MStreamable.html
147
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1MStreamable.png
148
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1comment-members.html
149
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1comment.html
150
%%PORTDOCS%%%%DOCSDIR%%/classcgicc_1_1comment.png
151
%%PORTDOCS%%%%DOCSDIR%%/config_8h-source.html
152
%%PORTDOCS%%%%DOCSDIR%%/cookie_8cpp-source.html
153
%%PORTDOCS%%%%DOCSDIR%%/cookie_8cpp.html
154
%%PORTDOCS%%%%DOCSDIR%%/demos_8tmpl-source.html
155
%%PORTDOCS%%%%DOCSDIR%%/dns_8cpp-source.html
156
%%PORTDOCS%%%%DOCSDIR%%/dns_8cpp.html
157
%%PORTDOCS%%%%DOCSDIR%%/doxygen.css
158
%%PORTDOCS%%%%DOCSDIR%%/doxygen.png
159
%%PORTDOCS%%%%DOCSDIR%%/files.html
160
%%PORTDOCS%%%%DOCSDIR%%/functions.html
161
%%PORTDOCS%%%%DOCSDIR%%/functions_enum.html
162
%%PORTDOCS%%%%DOCSDIR%%/functions_eval.html
163
%%PORTDOCS%%%%DOCSDIR%%/functions_func.html
164
%%PORTDOCS%%%%DOCSDIR%%/functions_rela.html
165
%%PORTDOCS%%%%DOCSDIR%%/globals.html
166
%%PORTDOCS%%%%DOCSDIR%%/globals_defs.html
167
%%PORTDOCS%%%%DOCSDIR%%/hierarchy.html
168
%%PORTDOCS%%%%DOCSDIR%%/index.html
169
%%PORTDOCS%%%%DOCSDIR%%/index_8tmpl-source.html
170
%%PORTDOCS%%%%DOCSDIR%%/lib-overview_8tmpl-source.html
171
%%PORTDOCS%%%%DOCSDIR%%/lib_overview.html
172
%%PORTDOCS%%%%DOCSDIR%%/license_8tmpl-source.html
173
%%PORTDOCS%%%%DOCSDIR%%/license_fdl.html
174
%%PORTDOCS%%%%DOCSDIR%%/license_gpl.html
175
%%PORTDOCS%%%%DOCSDIR%%/license_lgpl.html
176
%%PORTDOCS%%%%DOCSDIR%%/lists_8tmpl-source.html
177
%%PORTDOCS%%%%DOCSDIR%%/namespacecgicc.html
178
%%PORTDOCS%%%%DOCSDIR%%/namespacemembers.html
179
%%PORTDOCS%%%%DOCSDIR%%/namespacemembers_func.html
180
%%PORTDOCS%%%%DOCSDIR%%/namespacemembers_type.html
181
%%PORTDOCS%%%%DOCSDIR%%/namespaces.html
182
%%PORTDOCS%%%%DOCSDIR%%/pages.html
183
%%PORTDOCS%%%%DOCSDIR%%/test_8cpp-source.html
184
%%PORTDOCS%%%%DOCSDIR%%/test_8cpp.html
185
%%PORTDOCS%%%%DOCSDIR%%/tutorial_8tmpl-source.html
186
%%PORTDOCS%%%%DOCSDIR%%/upload_8cpp-source.html
187
%%PORTDOCS%%%%DOCSDIR%%/upload_8cpp.html
188
%%PORTDOCS%%@dirrm %%DOCSDIR%%
189
@dirrm include/cgicc
35
@dirrm include/cgicc

Return to bug 138282