summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--LICENSE13
-rw-r--r--PKGBUILD35
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5307023ea9d6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = kcgi
+ pkgdesc = Minimal CGI and FastCGI library
+ pkgver = 0.8.3
+ pkgrel = 1
+ url = http://kristaps.bsd.lv/kcgi/
+ arch = i686
+ arch = x86_64
+ license = custom
+ depends = glibc
+ source = https://kristaps.bsd.lv/kcgi/snapshots/kcgi-0.8.3.tgz
+ source = LICENSE
+ sha512sums = e0e01ca94008970a9e15048fd2b0d3ea8dfb0e1bb7551cab5f1d14a859df12261d9c72ad18b53e16b2023be497ca9ba7d2181f64d9a5efae4bbd1ea4dc3494bb
+ sha512sums = b040c157fe8b95a41a0375d2cd3cc4e6406a988ed5f337b0c6dd15f1ea08344196018a5c2353c2acfbde7858ca5e0f2bf00d1cc4890661effadf39e239a95520
+
+pkgname = kcgi
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 000000000000..1c75a83662f0
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,13 @@
+Copyright (c) 2012--2016, Kristaps Dzonsons <kristaps@bsd.lv>
+
+Permission to use, copy, modify, and/or distribute this software for any purpose
+with or without fee is hereby granted, provided that the above copyright notice
+and this permission notice appear in all copies.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
+REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
+INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
+OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
+THIS SOFTWARE.
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5128ca9dc3ee
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Wilhelm Schuster <wilhelm [aT] wilhelm [.] re>
+pkgname=kcgi
+pkgver=0.8.3
+pkgrel=1
+pkgdesc="Minimal CGI and FastCGI library"
+arch=('i686' 'x86_64')
+url="http://kristaps.bsd.lv/kcgi/"
+license=('custom')
+depends=('glibc')
+source=("https://kristaps.bsd.lv/kcgi/snapshots/$pkgname-$pkgver.tgz"
+ "LICENSE")
+sha512sums=('e0e01ca94008970a9e15048fd2b0d3ea8dfb0e1bb7551cab5f1d14a859df12261d9c72ad18b53e16b2023be497ca9ba7d2181f64d9a5efae4bbd1ea4dc3494bb'
+ 'b040c157fe8b95a41a0375d2cd3cc4e6406a988ed5f337b0c6dd15f1ea08344196018a5c2353c2acfbde7858ca5e0f2bf00d1cc4890661effadf39e239a95520')
+
+build() {
+ cd $pkgname-$pkgver
+
+ ./configure
+ make
+}
+
+check() {
+ cd $pkgname-$pkgver
+
+ make regress
+}
+
+package() {
+ cd $pkgname-$pkgver
+
+ make PREFIX="$pkgdir/usr" SBINDIR="$pkgdir/usr/bin" install
+
+ install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+