Update to 0.4.2:

- Adds capsicum when sandboxing the CGI input processing
- split html out of the default cgi library
- add a json library
This commit is contained in:
Baptiste Daroussin 2014-12-02 13:46:33 +00:00
parent 3aa2948cb4
commit e0c62229ac
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=373762
4 changed files with 18 additions and 28 deletions

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= kcgi
PORTVERSION= 0.3.3
PORTVERSION= 0.4.2
CATEGORIES= www devel
MASTER_SITES= http://kristaps.bsd.lv/kcgi/snapshots/

View File

@ -1,2 +1,2 @@
SHA256 (kcgi-0.3.3.tgz) = 932512d8dc57fecca18b277e500d86c90166981e71bbb769812f5270bfdb0b7d
SIZE (kcgi-0.3.3.tgz) = 45010
SHA256 (kcgi-0.4.2.tgz) = 7ad01bdf5ee4c62a74bf4ec735e4b7b3a28bdf12e72115e008d9ab41165db80b
SIZE (kcgi-0.4.2.tgz) = 58527

View File

@ -1,25 +0,0 @@
--- Makefile.orig 2014-07-07 14:23:50 UTC
+++ Makefile
@@ -67,14 +67,14 @@ installcgi: sample
install: libkcgi.a
sed -e "s!@VERSION@!$(VERSION)!g" -e "s!@DATADIR@!$(DATADIR)!g" kcgi.h >kcgi.h~
sed -e "s!@VERSION@!$(VERSION)!g" -e "s!@DATADIR@!$(DATADIR)!g" kcgi.3 >kcgi.3~
- mkdir -p $(LIBDIR)
- mkdir -p $(INCLUDEDIR)
- mkdir -p $(DATADIR)
- mkdir -p $(MANDIR)
- install -m 0444 libkcgi.a $(LIBDIR)
- install -m 0444 kcgi.h~ $(INCLUDEDIR)/kcgi.h
- install -m 0444 kcgi.3~ $(MANDIR)/kcgi.3
- install -m 0444 template.xml sample.c $(DATADIR)
+ mkdir -p $(DESTDIR)$(LIBDIR)
+ mkdir -p $(DESTDIR)$(INCLUDEDIR)
+ mkdir -p $(DESTDIR)$(DATADIR)
+ mkdir -p $(DESTDIR)$(MANDIR)
+ install -m 0444 libkcgi.a $(DESTDIR)$(LIBDIR)
+ install -m 0444 kcgi.h~ $(DESTDIR)$(INCLUDEDIR)/kcgi.h
+ install -m 0444 kcgi.3~ $(DESTDIR)$(MANDIR)/kcgi.3
+ install -m 0444 template.xml sample.c $(DESTDIR)$(DATADIR)
rm -f kcgi.h~ kcgi.3~
sample: sample.o libkcgi.a

View File

@ -1,5 +1,20 @@
include/kcgi.h
include/kcgihtml.h
include/kcgijson.h
lib/libkcgi.a
lib/libkcgihtml.a
lib/libkcgijson.a
man/man3/kcgi.3.gz
man/man3/kcgihtml.3.gz
man/man3/kcgijson.3.gz
man/man3/khttp_body.3.gz
man/man3/khttp_free.3.gz
man/man3/khttp_head.3.gz
man/man3/khttp_parse.3.gz
man/man3/khttp_template.3.gz
man/man3/khttp_write.3.gz
man/man3/kmalloc.3.gz
man/man3/kutil_urlencode.3.gz
man/man3/kvalid_string.3.gz
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.c
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/template.xml