Package Details: kcgi 0.13.3-1

Git Clone URL: https://aur.archlinux.org/kcgi.git (read-only, click to copy)
Package Base: kcgi
Description: Minimal CGI and FastCGI library
Upstream URL: http://kristaps.bsd.lv/kcgi/
Keywords: cgi fcgi http web
Licenses: custom:ISC
Submitter: wlhlm
Maintainer: aperez
Last Packager: aperez
Votes: 8
Popularity: 0.055528
First Submitted: 2016-05-25 12:52 (UTC)
Last Updated: 2024-01-09 10:40 (UTC)

Latest Comments

aperez commented on 2023-11-26 21:52 (UTC)

The following bumps the package to 0.13.2, the latest release: https://o.perezdecastro.org/73c6g4be.diff

wlhlm commented on 2019-12-10 08:43 (UTC)

I'm no longer using kcgi and thus have fallen back in regards to updating this package. Thus, I'm disowning it and hope someone more interested takes over.

xse commented on 2019-10-27 12:55 (UTC)

Since curl 7.66, bmake regress fails See: https://github.com/kristapsdz/kcgi/issues/72#issuecomment-544187885 I made a small patch you can find in the PRs, but i think the issue should be fixed differently, for now better ignore the regression tests till someone is able to patch.

wlhlm commented on 2018-11-28 08:57 (UTC)

I have updated the the package to version 0.10.7. Sorry for the delay.

@tornado thank you for the updated PKGBUILD, but I only found your comment after submitting the update to 0.10.7. Sorry.

tornado commented on 2018-04-12 17:06 (UTC) (edited on 2018-04-12 19:25 (UTC) by tornado)

I have an updated PKGBUILD for v 0.10.3:

# Maintainer: Felber S <stephel [at] protonmail [dot] com>
pkgname=kcgi
pkgver=0.10.3
pkgrel=1
pkgdesc="kcgi is an open source CGI and FastCGI library for C/C++ web applications."
arch=("x86_64")
url="<https://kristaps.bsd.lv/kcgi/>"
license=("custom:ISC")
depends=("glibc" "libbsd")
source=("<https://kristaps.bsd.lv/kcgi/snapshots/>$pkgname.tgz"
    "<https://raw.githubusercontent.com/kristapsdz/kcgi/master/LICENSE.md>")
sha512sums=("1dbe3a2e85762d2b44caf069715fa6e39c4506afa4885111b7cf109099c398700aeb3d373014c5f9cf5b4cea52d943f3a7aadf6b2453ba713a4a34f02353d437"
    "d655f282d812bbe9c2d3afe37a4f60680929ae225dab566ee5c3629cdc0c683b86f1836a01afe2e6063b2bd1e01213b2a89877cfda2a96a610b63052c6d18722")

build() {
    cd "$pkgname-$pkgver"

    ./configure PREFIX=/usr SBINDIR=/usr/bin
    make
}

package() {
    echo "$pkgdir"
    cd "$pkgname-$pkgver"
    make DESTDIR="$pkgdir/" install

    install -Dm644 "$srcdir/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}