Conversion to Chicken 5
This commit is contained in:
parent
32ff1c148b
commit
b608f66b5b
|
@ -30,7 +30,7 @@
|
||||||
;;; POSSIBILITY OF SUCH DAMAGE.
|
;;; POSSIBILITY OF SUCH DAMAGE.
|
||||||
;;;
|
;;;
|
||||||
|
|
||||||
(require-extension fastcgi)
|
(import fastcgi)
|
||||||
|
|
||||||
(fcgi-accept-loop
|
(fcgi-accept-loop
|
||||||
"/tmp/fastcgi-socket-0"
|
"/tmp/fastcgi-socket-0"
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
;; -+- mode: scheme -+-
|
||||||
|
((author "Alex Drummond <a.d.drummond@gmail.com>")
|
||||||
|
(synopsis "Bindings for the FCGX API of libfcgi")
|
||||||
|
(category web)
|
||||||
|
(license "BSD")
|
||||||
|
(dependencies srfi-1 srfi-13)
|
||||||
|
(foreign-dependencies fcgi)
|
||||||
|
(components
|
||||||
|
(extension fastcgi
|
||||||
|
(csc-options "-I/usr/include/fastcgi"
|
||||||
|
"-L" "-lfcgi"))))
|
|
@ -1,8 +0,0 @@
|
||||||
((egg "fastcgi.egg")
|
|
||||||
(synopsis "Bindings for the FCGX API of libfcgi")
|
|
||||||
(category web)
|
|
||||||
(license "BSD")
|
|
||||||
(doc-from-wiki)
|
|
||||||
(author "Alex Drummond <a.d.drummond@gmail.com>")
|
|
||||||
(files "fastcgi.meta" "fastcgi.scm" "fastcgi.release-info" "example.scm" "fastcgi.setup"))
|
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
(repo git "https:///gitea.lyrion.ch/zilti/fastcgi.git")
|
||||||
|
(uri targz "https://gitea.lyrion.ch/zilti/fastcgi/archive/{egg-release}.tar.gz")
|
||||||
|
(release "1.1.3")
|
10
fastcgi.scm
10
fastcgi.scm
|
@ -38,8 +38,14 @@
|
||||||
fcgi-get-post-data
|
fcgi-get-post-data
|
||||||
*fcgi-slurp-chunk-size*)
|
*fcgi-slurp-chunk-size*)
|
||||||
|
|
||||||
(import chicken scheme foreign)
|
(import scheme
|
||||||
(use srfi-1 srfi-13)
|
(chicken base)
|
||||||
|
(chicken condition)
|
||||||
|
(chicken blob)
|
||||||
|
(chicken foreign)
|
||||||
|
(chicken gc)
|
||||||
|
srfi-1
|
||||||
|
srfi-13)
|
||||||
|
|
||||||
(foreign-declare "#include <fcgi_config.h>")
|
(foreign-declare "#include <fcgi_config.h>")
|
||||||
(foreign-declare "#include <fcgiapp.h>")
|
(foreign-declare "#include <fcgiapp.h>")
|
||||||
|
|
|
@ -1,9 +0,0 @@
|
||||||
;;;; fastcgi.setup -*- Scheme -*-
|
|
||||||
|
|
||||||
(compile -s -O2 fastcgi.scm -j fastcgi -lfcgi)
|
|
||||||
(compile -s -O2 fastcgi.import.scm)
|
|
||||||
|
|
||||||
(install-extension 'fastcgi '("fastcgi.so" "fastcgi.import.so")
|
|
||||||
'((documentation "fastcgi.html")
|
|
||||||
(version "1.1.2")))
|
|
||||||
|
|
Loading…
Reference in New Issue