summaryrefslogtreecommitdiff
path: root/www/cgic/DESCR
diff options
context:
space:
mode:
authorjmmv <jmmv@pkgsrc.org>2004-07-20 21:44:29 +0000
committerjmmv <jmmv@pkgsrc.org>2004-07-20 21:44:29 +0000
commit46f793f28f476bbbd533962a1537d6b4ee649b63 (patch)
treee6ad0ab0b7727d41aeb46531ab74672f42c86dba /www/cgic/DESCR
parentce66e4c1bbe9476f86df255c8b09ca365ff8d7ef (diff)
downloadpkgsrc-46f793f28f476bbbd533962a1537d6b4ee649b63.tar.gz
Initial import of cgic, version 2.02, provided by cinnion at ka8zrt.com:
This is the code written to accompany Thomas Boutell's book "CGI Programming in C & Perl". It provides a library of routines for use in CGI programming, and unlike cgilib-0.5, this library handles the "multipart/form-data" encoding required to use the FILE input control type as defined in the HTML specification. NOTE: It should be aware that there were a few developer visible changes made from Thomas Boutell's original distribution when integrating it with the NetBSD packages environment. They are: 1) Instead of being yet another source file which is used in building the application, the package have been converted totally into a library format. This library is linked using "-lcgic". 2) As a result of the first item, the developer no longer writes their entry point under the function name of cgiMain(). Instead, the user will provide their own main(), and will need to call cgiInit() before any other cgic function is called.
Diffstat (limited to 'www/cgic/DESCR')
-rw-r--r--www/cgic/DESCR17
1 files changed, 17 insertions, 0 deletions
diff --git a/www/cgic/DESCR b/www/cgic/DESCR
new file mode 100644
index 00000000000..263da45c7f6
--- /dev/null
+++ b/www/cgic/DESCR
@@ -0,0 +1,17 @@
+This is the code written to accompany Thomas Boutell's book "CGI
+Programming in C & Perl". It provides a library of routines for use
+in CGI programming, and unlike cgilib-0.5, this library handles the
+"multipart/form-data" encoding required to use the FILE input control
+type as defined in the HTML specification.
+
+NOTE: It should be aware that there were a few developer visible changes
+made from Thomas Boutell's original distribution when integrating it
+with the NetBSD packages environment. They are:
+
+1) Instead of being yet another source file which is used in building
+ the application, the package have been converted totally into a
+ library format. This library is linked using "-lcgic".
+2) As a result of the first item, the developer no longer writes their
+ entry point under the function name of cgiMain(). Instead, the
+ user will provide their own main(), and will need to call cgiInit()
+ before any other cgic function is called.