diff options
author | Anatol Pomozov | 2015-09-29 08:06:15 -0700 |
---|---|---|
committer | Anatol Pomozov | 2015-09-29 08:06:15 -0700 |
commit | 778d21a3ff3263af0d1be4503aa34c004eeded3d (patch) | |
tree | 255782bc90a4369cf990677085506f714d6685fb | |
parent | 09473939d9250a5c82ef624b946552f8bbe34169 (diff) | |
download | aur-778d21a3ff3263af0d1be4503aa34c004eeded3d.tar.gz |
updpkg
Upstream completely removed server code. Now it is just a library.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | mongoose.conf | 10 | ||||
-rw-r--r-- | mongoose.service | 9 |
4 files changed, 7 insertions, 43 deletions
@@ -1,6 +1,6 @@ pkgbase = mongoose pkgdesc = Easy to use, powerful, embeddable web server - pkgver = 5.6 + pkgver = 6.0 pkgrel = 1 url = https://github.com/cesanta/mongoose arch = i686 @@ -8,13 +8,8 @@ pkgbase = mongoose license = GPL2 depends = glibc depends = openssl - backup = etc/mongoose/mongoose.conf - source = https://github.com/cesanta/mongoose/archive/5.6.tar.gz - source = mongoose.conf - source = mongoose.service - sha1sums = e99340a6db580af2e5abab738b3fab4a10fae843 - sha1sums = dc53f149c21243e65dbc6e6463f9b373026e79d8 - sha1sums = 493e5792257b6ea9651f1042683385d4850cc28d + source = https://github.com/cesanta/mongoose/archive/6.0.tar.gz + sha1sums = 6ce351814405680003bb330959200c375da99f29 pkgname = mongoose @@ -4,38 +4,26 @@ # Contributor: Felix Saparelli <me@passcod.name> pkgname=mongoose -pkgver=5.6 +pkgver=6.0 pkgrel=1 pkgdesc='Easy to use, powerful, embeddable web server' arch=(i686 x86_64) license=(GPL2) depends=(glibc openssl) -backup=(etc/mongoose/mongoose.conf) url='https://github.com/cesanta/mongoose' -source=(https://github.com/cesanta/mongoose/archive/$pkgver.tar.gz - mongoose.conf - mongoose.service) -sha1sums=('e99340a6db580af2e5abab738b3fab4a10fae843' - 'dc53f149c21243e65dbc6e6463f9b373026e79d8' - '493e5792257b6ea9651f1042683385d4850cc28d') +source=(https://github.com/cesanta/mongoose/archive/$pkgver.tar.gz) +sha1sums=('6ce351814405680003bb330959200c375da99f29') build() { cd mongoose-$pkgver # hopefully upstream will provdide an official Makefile # https://github.com/cesanta/mongoose/issues/326 - gcc -shared -fPIC -DNS_ENABLE_SSL $CFLAGS $LDFLAGS mongoose.c -o libmongoose.so -lssl - - cd examples/web_server - make web_server + gcc -shared -fPIC -DMG_ENABLE_SSL $CFLAGS $LDFLAGS mongoose.c -o libmongoose.so -lssl } package() { - install -D -m644 mongoose.conf "$pkgdir/etc/mongoose/mongoose.conf" - install -D -m644 mongoose.service "$pkgdir/usr/lib/systemd/system/mongoose.service" - cd mongoose-$pkgver install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -D -m755 libmongoose.so "$pkgdir/usr/lib/libmongoose.so" install -D -m644 mongoose.h "$pkgdir/usr/include/mongoose.h" - install -D -m755 examples/web_server/web_server "$pkgdir/usr/bin/mongoose" } diff --git a/mongoose.conf b/mongoose.conf deleted file mode 100644 index c5eaa127de27..000000000000 --- a/mongoose.conf +++ /dev/null @@ -1,10 +0,0 @@ -document_root /srv/http -listening_ports 80 - -access_log_file /var/log/mongoose-access.log -error_log_file /var/log/mongoose-error.log - -access_control_list -0.0.0.0/0,+127.0.0.1 -authentication_domain localhost - -index_files index.html,index.htm,index.php diff --git a/mongoose.service b/mongoose.service deleted file mode 100644 index ac9f1bb9f6ba..000000000000 --- a/mongoose.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Mongoose HTTP Daemon - -[Service] -ExecStart=/usr/bin/mongoose /etc/mongoose/mongoose.conf -ExecReload=/bin/kill -HUP $MAINPID -KillMode=process -Restart=always - |