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

(-)b/yaws/Makefile (-3 / +11 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	yaws
8
PORTNAME=	yaws
9
PORTVERSION=	1.92
9
PORTVERSION=	1.93
10
CATEGORIES=	www
10
CATEGORIES=	www
11
MASTER_SITES=	http://yaws.hyber.org/download/
11
MASTER_SITES=	http://yaws.hyber.org/download/
12
12
Lines 32-37 APPDIR=${PREFIX}/lib/erlang/lib/yaws-${PORTVERSION} Link Here
32
32
33
SUB_FILES=      pkg-message
33
SUB_FILES=      pkg-message
34
34
35
CONFIGURE_ARGS+=--prefix=${PREFIX} --localstatedir=/var
36
35
.include <bsd.port.pre.mk>
37
.include <bsd.port.pre.mk>
36
38
37
.if defined(WITH_SENDFILE)
39
.if defined(WITH_SENDFILE)
Lines 55-70 do-install: Link Here
55
	@${MKDIR} ${ETCDIR}
57
	@${MKDIR} ${ETCDIR}
56
	@${INSTALL_DATA} ${FILESDIR}/yaws.conf.sample ${ETCDIR}
58
	@${INSTALL_DATA} ${FILESDIR}/yaws.conf.sample ${ETCDIR}
57
	@${MKDIR} ${APPDIR}/ebin
59
	@${MKDIR} ${APPDIR}/ebin
60
	@${MKDIR} ${APPDIR}/examples
61
	@${MKDIR} ${APPDIR}/examples/ebin
62
	@${MKDIR} ${APPDIR}/examples/src
58
	@${MKDIR} ${APPDIR}/include
63
	@${MKDIR} ${APPDIR}/include
59
	@${MKDIR} ${APPDIR}/priv
64
	@${MKDIR} ${APPDIR}/priv
60
	@${MKDIR} ${APPDIR}/priv/lib
65
	@${MKDIR} ${APPDIR}/priv/lib
61
	@${MKDIR} ${APPDIR}/src
66
	@${MKDIR} ${APPDIR}/src
62
	@${MKDIR} ${PREFIX}/www/yaws
67
	@${MKDIR} ${PREFIX}/www/yaws
63
	@${INSTALL_DATA} ${WRKSRC}/ebin/* ${APPDIR}/ebin
68
	@${INSTALL_DATA} ${WRKSRC}/ebin/* ${APPDIR}/ebin
64
.for FILE in envelope.xsd mime.types soap.xsd wsdl.xsd epam
69
	@${INSTALL_DATA} ${WRKSRC}/examples/ebin/* ${APPDIR}/examples/ebin
70
	@${INSTALL_DATA} ${WRKSRC}/examples/src/* ${APPDIR}/examples/src
71
.for FILE in envelope.xsd mime.types soap.xsd wsdl.xsd soap-envelope.xsd wsdl11soap12.xsd xml.xsd
65
	@${INSTALL_DATA} ${WRKSRC}/priv/${FILE} ${APPDIR}/priv
72
	@${INSTALL_DATA} ${WRKSRC}/priv/${FILE} ${APPDIR}/priv
66
.endfor
73
.endfor
67
	@${INSTALL_DATA} ${WRKSRC}/priv/lib/* ${APPDIR}/priv/lib
74
	@${INSTALL_PROGRAM} ${WRKSRC}/priv/epam ${APPDIR}/priv
75
	@${INSTALL_LIB} ${WRKSRC}/priv/lib/* ${APPDIR}/priv/lib
68
	@${INSTALL_DATA} ${WRKSRC}/include/* ${APPDIR}/include
76
	@${INSTALL_DATA} ${WRKSRC}/include/* ${APPDIR}/include
69
	@${INSTALL_DATA} ${WRKSRC}/src/*.?rl ${APPDIR}/src
77
	@${INSTALL_DATA} ${WRKSRC}/src/*.?rl ${APPDIR}/src
70
	@cd ${WRKSRC}/www && (${FIND} * | ${CPIO} -pu ${WWWDIR})
78
	@cd ${WRKSRC}/www && (${FIND} * | ${CPIO} -pu ${WWWDIR})
(-)b/yaws/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (yaws-1.92.tar.gz) = cde83ca55d8e1b10a89094e1cfdc3e78d91ba9b1036cb5ea4e1994f5922c2357
1
SHA256 (yaws-1.93.tar.gz) = 56e26ebbbb7cac15993dcab431f01a120510603567e696b9e09fa0a9e644a38f
2
SIZE (yaws-1.92.tar.gz) = 894749
2
SIZE (yaws-1.93.tar.gz) = 1138147
(-)b/yaws/files/patch-man_yaws.conf.5 (-3 / +3 lines)
Lines 1-4 Link Here
1
1
Modified by Kenji Rikitake
2
$FreeBSD: ports/www/yaws/files/patch-man_yaws.conf.5,v 1.4 2010/03/20 16:30:16 olgeni Exp $
2
$FreeBSD: ports/www/yaws/files/patch-man_yaws.conf.5,v 1.4 2010/03/20 16:30:16 olgeni Exp $
3
3
4
--- man/yaws.conf.5.orig
4
--- man/yaws.conf.5.orig
Lines 6-13 $FreeBSD: ports/www/yaws/files/patch-man_yaws.conf.5,v 1.4 2010/03/20 16:30:16 o Link Here
6
@@ -1,6 +1,6 @@
6
@@ -1,6 +1,6 @@
7
 .TH YAWS.CONF "5" "" "" "User Commands"
7
 .TH YAWS.CONF "5" "" "" "User Commands"
8
 .SH NAME
8
 .SH NAME
9
-/etc/yaws/yaws.conf \- Configuration file for the yaws web server
9
-/etc/yaws/yaws.conf \- Configuration file for the Yaws web server
10
+!!PREFIX!!/etc/yaws/yaws.conf \- Configuration file for the yaws web server
10
+!!PREFIX!!/etc/yaws/yaws.conf \- Configuration file for the Yaws web server
11
 .SH DESCRIPTION
11
 .SH DESCRIPTION
12
 .\" Add any additional description here
12
 .\" Add any additional description here
13
 .PP
13
 .PP
(-)b/yaws/files/patch-scripts__gen-yaws (+20 lines)
Added Link Here
1
--- scripts/gen-yaws.ORIG	2012-06-24 15:27:11.000000000 +0900
2
+++ scripts/gen-yaws	2012-06-24 15:33:26.000000000 +0900
3
@@ -1,13 +1,15 @@
4
 #!/bin/sh
5
 
6
+# CAUTION: Modified for FreeBSD Port installation
7
+# referring yawsdir in the installed yaws library
8
+
9
 # Used by scripts/Makefile and scripts/rebar-pre-script to generate
10
 # the yaws execution script
11
 
12
 set -e
13
 
14
-topdir=`cd .. && pwd`
15
 cat yaws.template | \
16
-    ./Subst %yawsdir% "${topdir}" | \
17
+    ./Subst %yawsdir% "/usr/local/lib/erlang/lib/yaws" | \
18
     ./Subst %vardir% "${VARDIR}" | \
19
     ./Subst %run_erl% "${ERLBINDIR}/run_erl" | \
20
     ./Subst %to_erl% "${ERLBINDIR}/to_erl" | \
(-)b/yaws/pkg-plist (-4 / +20 lines)
Lines 1-6 Link Here
1
bin/yaws
1
bin/yaws
2
%%ETCDIR%%/yaws.conf.sample
2
%%ETCDIR%%/yaws.conf.sample
3
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/authmod_gssapi.beam
4
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/haxe.beam
3
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/haxe.beam
5
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/json.beam
4
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/json.beam
6
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/json2.beam
5
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/json2.beam
Lines 38-66 bin/yaws Link Here
38
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_server.beam
37
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_server.beam
39
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_session_server.beam
38
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_session_server.beam
40
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_shaper.beam
39
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_shaper.beam
40
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_soap12_lib.beam
41
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_soap_lib.beam
41
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_soap_lib.beam
42
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_soap_srv.beam
42
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_soap_srv.beam
43
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_stats.beam
43
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_stats.beam
44
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_sup.beam
44
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_sup.beam
45
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_sup_restarts.beam
45
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_sup_restarts.beam
46
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_ticker.beam
46
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_ticker.beam
47
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_trace.beam
47
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_vdir.beam
48
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_vdir.beam
48
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_websockets.beam
49
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_websockets.beam
49
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_xmlrpc.beam
50
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_xmlrpc.beam
50
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_zlib.beam
51
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/ebin/yaws_zlib.beam
52
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/examples/ebin/advanced_echo_callback.beam
53
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/examples/ebin/authmod_gssapi.beam
54
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/examples/ebin/basic_echo_callback.beam
55
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/examples/ebin/myappmod.beam
56
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/examples/ebin/shopcart.beam
57
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/examples/src/advanced_echo_callback.erl
58
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/examples/src/authmod_gssapi.erl
59
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/examples/src/basic_echo_callback.erl
60
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/soap-envelope.hrl
51
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/soap.hrl
61
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/soap.hrl
62
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/wsdl11soap12.hrl
52
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/yaws.hrl
63
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/yaws.hrl
53
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/yaws_api.hrl
64
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/yaws_api.hrl
54
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/yaws_dav.hrl
65
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/yaws_dav.hrl
66
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/include/yaws_soap.hrl
55
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/envelope.xsd
67
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/envelope.xsd
56
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/epam
68
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/epam
57
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/lib/setuid_drv.so
69
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/lib/setuid_drv.so
58
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/mime.types
70
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/mime.types
71
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/soap-envelope.xsd
59
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/soap.xsd
72
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/soap.xsd
60
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/wsdl.xsd
73
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/wsdl.xsd
61
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/advanced_echo_callback.erl
74
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/wsdl11soap12.xsd
62
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/authmod_gssapi.erl
75
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/priv/xml.xsd
63
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/basic_echo_callback.erl
64
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/haxe.erl
76
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/haxe.erl
65
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/json.erl
77
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/json.erl
66
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/json2.erl
78
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/json2.erl
Lines 99-110 bin/yaws Link Here
99
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_server.erl
111
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_server.erl
100
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_session_server.erl
112
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_session_server.erl
101
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_shaper.erl
113
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_shaper.erl
114
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_soap12_lib.erl
102
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_soap_lib.erl
115
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_soap_lib.erl
103
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_soap_srv.erl
116
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_soap_srv.erl
104
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_stats.erl
117
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_stats.erl
105
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_sup.erl
118
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_sup.erl
106
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_sup_restarts.erl
119
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_sup_restarts.erl
107
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_ticker.erl
120
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_ticker.erl
121
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_trace.erl
108
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_vdir.erl
122
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_vdir.erl
109
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_websockets.erl
123
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_websockets.erl
110
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_xmlrpc.erl
124
%%LIB32DIR%%/erlang/lib/yaws-%%VERSION%%/src/yaws_xmlrpc.erl
Lines 269-274 bin/yaws Link Here
269
%%WWWDIR%%/json_intro.yaws
283
%%WWWDIR%%/json_intro.yaws
270
%%WWWDIR%%/json_sample.html
284
%%WWWDIR%%/json_sample.html
271
%%WWWDIR%%/json_sample.yaws
285
%%WWWDIR%%/json_sample.yaws
286
%%WWWDIR%%/logger_mod.yaws
272
%%WWWDIR%%/man.yaws
287
%%WWWDIR%%/man.yaws
273
%%WWWDIR%%/motivation.yaws
288
%%WWWDIR%%/motivation.yaws
274
%%WWWDIR%%/news
289
%%WWWDIR%%/news
Lines 328-333 bin/yaws Link Here
328
%%WWWDIR%%/websockets_example_endpoint.yaws
343
%%WWWDIR%%/websockets_example_endpoint.yaws
329
%%WWWDIR%%/yapp_intro.yaws
344
%%WWWDIR%%/yapp_intro.yaws
330
%%WWWDIR%%/yaws-1.55_to_1.56.patch
345
%%WWWDIR%%/yaws-1.55_to_1.56.patch
346
%%WWWDIR%%/yaws.eps
331
%%WWWDIR%%/ybed.erl
347
%%WWWDIR%%/ybed.erl
332
%%WWWDIR%%/ybed_sup.erl
348
%%WWWDIR%%/ybed_sup.erl
333
%%WWWDIR%%/yman.yaws
349
%%WWWDIR%%/yman.yaws

Return to bug 169363