summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatol Pomozov2015-09-29 08:06:15 -0700
committerAnatol Pomozov2015-09-29 08:06:15 -0700
commit778d21a3ff3263af0d1be4503aa34c004eeded3d (patch)
tree255782bc90a4369cf990677085506f714d6685fb
parent09473939d9250a5c82ef624b946552f8bbe34169 (diff)
downloadaur-778d21a3ff3263af0d1be4503aa34c004eeded3d.tar.gz
updpkg
Upstream completely removed server code. Now it is just a library.
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD20
-rw-r--r--mongoose.conf10
-rw-r--r--mongoose.service9
4 files changed, 7 insertions, 43 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e12e8fb2a7f2..ff97682c9b17 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 829c24355919..a655374c6474 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-