summaryrefslogtreecommitdiff
path: root/community/darkhttpd/PKGBUILD
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2013-09-03 16:10:12 -0300
committerNicolás Reynolds <fauno@endefensadelsl.org>2013-09-03 16:10:12 -0300
commit037bcb846a6662420bd0f5d1edaad58bda4c86a7 (patch)
tree82494884d013c7b2cc9cd5df16c54cae0712d472 /community/darkhttpd/PKGBUILD
parent830afd54d0d990fdb982292bed4c97f577dc195d (diff)
parent3aa73e2018f321c9ccff8eca801b1c2fa9f18fa8 (diff)
Merge branch 'master' of ssh://vparabola/home/parabola/abslibre-pre-mips64el
Conflicts: community/darkhttpd/PKGBUILD community/gnome-panel/PKGBUILD community/gpicview/PKGBUILD community/iftop/PKGBUILD community/lazarus/PKGBUILD community/netsurf/PKGBUILD community/polkit-gnome/PKGBUILD community/texvc/PKGBUILD community/unbound/PKGBUILD community/xfmedia/PKGBUILD core/glibc/PKGBUILD extra/arora/PKGBUILD extra/cairo/PKGBUILD extra/graphviz/PKGBUILD extra/libmng/PKGBUILD extra/mesa/PKGBUILD extra/nx/PKGBUILD extra/qt4/PKGBUILD extra/qt5/PKGBUILD extra/sqlite/PKGBUILD libre/midori-libre/PKGBUILD ~fauno/distccd-zeroconf/PKGBUILD ~fauno/kyotocabinet/PKGBUILD ~fauno/kyototycoon/PKGBUILD
Diffstat (limited to 'community/darkhttpd/PKGBUILD')
-rw-r--r--community/darkhttpd/PKGBUILD37
1 files changed, 24 insertions, 13 deletions
diff --git a/community/darkhttpd/PKGBUILD b/community/darkhttpd/PKGBUILD
index 247f77f7e..d9bc86e41 100644
--- a/community/darkhttpd/PKGBUILD
+++ b/community/darkhttpd/PKGBUILD
@@ -1,26 +1,37 @@
-# $Id: PKGBUILD 91852 2013-05-28 17:25:58Z spupykin $
-# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
-# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
-
pkgname=darkhttpd
pkgver=1.9
-pkgrel=2
-pkgdesc="A small, static webserver"
+pkgrel=4
+pkgdesc="A small and secure static webserver"
arch=('i686' 'x86_64' 'mips64el')
url="http://dmr.ath.cx/net/darkhttpd/"
license=('BSD')
depends=('glibc')
-source=($url/$pkgname-$pkgver.tar.bz2)
-md5sums=('156f239af542028c3fb5c2248aa0db8d')
+source=("$url/$pkgname-$pkgver.tar.bz2"
+ 'darkhttpd.service'
+ 'darkhttpd.socket')
+sha256sums=('33ef622069dc167bcf85e46482388f2d6555e25796f64a6c5b215d939f2b41c8'
+ 'a93af5e470c4d7363468b9a43a9a15b6c18f0fdf19495ce5555f3debca0d958b'
+ '3a5ad507b72c0c37e3255a70a5dcd8c8c79b728efd07a2dc2f6786f9b9cc3c1b')
+sha256sums=('33ef622069dc167bcf85e46482388f2d6555e25796f64a6c5b215d939f2b41c8'
+ 'c0c8885682aca80474986080b5426f73dbf37237d02e3fc9035ac72ba74cdb1b'
+ '3a5ad507b72c0c37e3255a70a5dcd8c8c79b728efd07a2dc2f6786f9b9cc3c1b')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
make
}
package() {
- cd $srcdir/$pkgname-$pkgver
- install -D $srcdir/$pkgname-$pkgver/darkhttpd $pkgdir/usr/bin/darkhttpd
- mkdir -p $pkgdir/usr/share/licenses/$pkgname
- head -n 18 darkhttpd.c >$pkgdir/usr/share/licenses/$pkgname/license
+ cd "$srcdir/$pkgname-$pkgver"
+
+ # install darkhttpd:
+ install -Dm755 "$srcdir/$pkgname-$pkgver/darkhttpd" "$pkgdir/usr/bin/darkhttpd"
+
+ # install systemd files:
+ install -Dm644 "$srcdir/darkhttpd.service" "$pkgdir/usr/lib/systemd/system/darkhttpd.service"
+ install -Dm644 "$srcdir/darkhttpd.socket" "$pkgdir/usr/lib/systemd/system/darkhttpd.socket"
+
+ # install license"
+ install -d "$pkgdir/usr/share/licenses/$pkgname"
+ head -n 18 darkhttpd.c > "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}