ports/81513: Update port: www/cherokee to 0.4.23

KATO Tsuguru tkato432 at yahoo.com
Thu May 26 15:10:07 UTC 2005


>Number:         81513
>Category:       ports
>Synopsis:       Update port: www/cherokee to 0.4.23
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu May 26 15:10:05 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p7 i386
>Organization:
>Environment:
>Description:
- Update to version 0.4.23

New file:
files/patch-cherokee-buffer.c
files/patch-cherokee-config_protocol_scanner.c

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/www/cherokee/Makefile www/cherokee/Makefile
--- /usr/ports/www/cherokee/Makefile	Sun Apr 24 03:47:15 2005
+++ www/cherokee/Makefile	Tue May 24 16:26:27 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	cherokee
-PORTVERSION=	0.4.19
+PORTVERSION=	0.4.23
 CATEGORIES=	www
 MASTER_SITES=	http://www.0x50.org/download/%SUBDIR%/
 MASTER_SITE_SUBDIR=	${PORTVERSION:R}/${PORTVERSION}
@@ -25,7 +25,7 @@
 CONFIGURE_ARGS=	--with-wwwroot=${PREFIX}/www
 INSTALLS_SHLIB=	yes
 
-MAN1=		cherokee-config.1 cherokee.1
+MAN1=		cget.1 cherokee-config.1 cherokee.1
 
 CPPFLAGS=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
 LDFLAGS=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
diff -urN /usr/ports/www/cherokee/distinfo www/cherokee/distinfo
--- /usr/ports/www/cherokee/distinfo	Sun Apr 24 03:47:15 2005
+++ www/cherokee/distinfo	Tue May 24 15:55:26 2005
@@ -1,2 +1,2 @@
-MD5 (cherokee-0.4.19.tar.gz) = ecd2b9e52450bdd70f0eed8f0c803871
-SIZE (cherokee-0.4.19.tar.gz) = 1024984
+MD5 (cherokee-0.4.23.tar.gz) = 915416b891a7ac60d4d7a0868c305bd2
+SIZE (cherokee-0.4.23.tar.gz) = 1340107
diff -urN /usr/ports/www/cherokee/files/patch-cherokee-buffer.c www/cherokee/files/patch-cherokee-buffer.c
--- /usr/ports/www/cherokee/files/patch-cherokee-buffer.c	Thu Jan  1 09:00:00 1970
+++ www/cherokee/files/patch-cherokee-buffer.c	Tue May 24 16:18:14 2005
@@ -0,0 +1,13 @@
+--- cherokee/buffer.c.orig	Tue May 24 00:46:59 2005
++++ cherokee/buffer.c	Tue May 24 16:18:01 2005
+@@ -39,6 +39,10 @@
+ #include "util.h"
+ #include "crc32.h"
+ 
++#ifndef va_copy
++#define va_copy(to,fr) ((to)=(fr))
++#endif
++
+ #define BUFFER_VA_LEN 200
+ 
+ #define TO_HEX(c) (c>9? c+'a'-10 : c+'0')
diff -urN /usr/ports/www/cherokee/files/patch-cherokee-config_protocol_scanner.c www/cherokee/files/patch-cherokee-config_protocol_scanner.c
--- /usr/ports/www/cherokee/files/patch-cherokee-config_protocol_scanner.c	Thu Jan  1 09:00:00 1970
+++ www/cherokee/files/patch-cherokee-config_protocol_scanner.c	Tue May 24 16:15:57 2005
@@ -0,0 +1,11 @@
+--- cherokee/config_protocol_scanner.c.orig	Sat May 21 02:14:14 2005
++++ cherokee/config_protocol_scanner.c	Tue May 24 16:15:26 2005
+@@ -782,7 +782,7 @@
+ case 6:
+ YY_RULE_SETUP
+ #line 47 "config_protocol_scanner.l"
+-{ yy_config_protocol_lval.number = atoll(yy_config_protocol_text); return T_NUM; }
++{ yy_config_protocol_lval.number = strtoll(yy_config_protocol_text, (char **)NULL, 10); return T_NUM; }
+ 	YY_BREAK
+ case 7:
+ /* rule 7 can match eol */
diff -urN /usr/ports/www/cherokee/pkg-plist www/cherokee/pkg-plist
--- /usr/ports/www/cherokee/pkg-plist	Sun Apr 24 03:47:15 2005
+++ www/cherokee/pkg-plist	Tue May 24 16:36:17 2005
@@ -10,10 +10,12 @@
 etc/cherokee/sites-available/example.com
 etc/cherokee/sites-enabled/default
 %%PAM5%%etc/pam.d/cherokee
+include/cherokee/admin_client.h
 include/cherokee/buffer.h
 include/cherokee/cherokee-config.h
 include/cherokee/cherokee.h
 include/cherokee/common.h
+include/cherokee/config_value.h
 include/cherokee/connection.h
 include/cherokee/downloader.h
 include/cherokee/encoder.h
@@ -32,18 +34,22 @@
 include/cherokee/table.h
 include/cherokee/url.h
 include/cherokee/util.h
+lib/cherokee/libplugin_admin.so
 lib/cherokee/libplugin_cgi.so
 lib/cherokee/libplugin_combined.so
 lib/cherokee/libplugin_common.so
 lib/cherokee/libplugin_dirlist.so
 lib/cherokee/libplugin_error_redir.so
+lib/cherokee/libplugin_fastcgi.so
 lib/cherokee/libplugin_file.so
 lib/cherokee/libplugin_gzip.so
+lib/cherokee/libplugin_htdigest.so
 lib/cherokee/libplugin_ncsa.so
 lib/cherokee/libplugin_nn.so
 %%PAM%%lib/cherokee/libplugin_pam.so
 lib/cherokee/libplugin_phpcgi.so
 lib/cherokee/libplugin_plain.so
+lib/cherokee/libplugin_read_config.so
 lib/cherokee/libplugin_redir.so
 lib/cherokee/libplugin_remote_control.so
 lib/cherokee/libplugin_server_info.so
@@ -54,6 +60,9 @@
 lib/libcherokee-client.a
 lib/libcherokee-client.so
 lib/libcherokee-client.so.0
+lib/libcherokee-config.a
+lib/libcherokee-config.so
+lib/libcherokee-config.so.0
 lib/libcherokee-server.a
 lib/libcherokee-server.so
 lib/libcherokee-server.so.0
@@ -85,6 +94,10 @@
 %%DATADIR%%/icons/text.png
 %%DATADIR%%/icons/unknown.png
 %%DATADIR%%/mime_types.txt
+www/images/cherokee-logo.png
+www/images/powered_by_cherokee.png
+www/images/top-layer.png
+www/index.html
 @dirrm %%DATADIR%%/icons
 @dirrm %%DATADIR%%/deps
 @dirrm %%DATADIR%%
@@ -96,4 +109,5 @@
 @dirrm etc/cherokee/mods-enabled
 @dirrm etc/cherokee/mods-available
 @dirrm etc/cherokee
- at unexec rmdir %%LOCALBASE%%/www/data 2>/dev/null || true
+ at unexec rmdir %D/www/images 2>/dev/null || true
+ at unexec rmdir %D/www/data 2>/dev/null || true
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list