summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Sun2019-12-04 15:35:17 -0500
committerAndrew Sun2019-12-04 15:35:17 -0500
commit4c551a394d0628b96b30f96c02ce06d6c7a36946 (patch)
tree2e9d381366479ba57b860e7301c960a2661508d4
parentdd46fcf9d7e3848d6618494b44ce8d1a2b335f41 (diff)
downloadaur-4c551a394d0628b96b30f96c02ce06d6c7a36946.tar.gz
add RELRO
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD28
2 files changed, 18 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a6bed6abe530..58d8c3c40d8f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = mongrel2
pkgdesc = Application, language, and network architecture agnostic web server
pkgver = 1.12.2
- pkgrel = 1
- url = http://mongrel2.org
+ pkgrel = 2
+ url = https://mongrel2.org/
arch = i686
arch = x86_64
license = BSD
+ makedepends = git
depends = sqlite3
depends = zeromq
source = https://github.com/mongrel2/mongrel2/releases/download/v1.12.2/mongrel2-v1.12.2.tar.bz2
diff --git a/PKGBUILD b/PKGBUILD
index 302e0b5f1f4d..e9a6694f25eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,31 @@
-# Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
-# Contributor: Peter Nguyen <peter.hieu.nguyen@gmail.com>
+# Maintainer: Andrew Sun <adsun701 at gmail dot com>
+# Contributor: Massimiliano Torromeo <massimiliano dot torromeo at gmail dot com>
+# Contributor: Peter Nguyen <peter dot hieu dot nguyen at gmail dot com>
pkgname=mongrel2
pkgver=1.12.2
-pkgrel=1
+pkgrel=2
pkgdesc="Application, language, and network architecture agnostic web server"
-url="http://mongrel2.org"
-license=("BSD")
+url="https://mongrel2.org/"
+license=('BSD')
arch=("i686" "x86_64")
-depends=("sqlite3" "zeromq")
+depends=('sqlite3' 'zeromq')
+makedepends=('git')
source=("https://github.com/mongrel2/mongrel2/releases/download/v$pkgver/$pkgname-v$pkgver.tar.bz2")
sha256sums=('3bffeae198c37a1efc9c12f77d5f1eb61cdf62b35d661babc2527dd030aa7d8f')
build() {
- cd "$srcdir"/$pkgname-v$pkgver
- OPTFLAGS="$CFLAGS -Wno-implicit-fallthrough -Wno-unused -Wno-unused-result" make -f localmbedtls.mak
+ cd "${srcdir}/${pkgname}-v${pkgver}"
+ OPTFLAGS="$CFLAGS -Wno-implicit-fallthrough -Wno-unused -Wno-unused-result $LDFLAGS" make -f localmbedtls.mak
}
check() {
- cd "$srcdir"/$pkgname-v$pkgver
- make -f localmbedtls.mak tests
+ cd "${srcdir}/${pkgname}-v${pkgver}"
+ make -f localmbedtls.mak tests
}
package() {
- cd "$srcdir"/$pkgname-v$pkgver
- make -f localmbedtls.mak PREFIX="$pkgdir"/usr install
- install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ cd "${srcdir}/${pkgname}-v${pkgver}"
+ make -f localmbedtls.mak PREFIX="${pkgdir}"/usr install
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}