summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 6 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b6873b431d8b..2b465c5af69e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,30 @@
# Maintainer: HLFH <gaspard@dhautefeuille.eu>
-# FIXME: mruby disabled until we figure out how to build with it
-
pkgname=h2o
pkgver=2.3.0_beta2
-pkgrel=1
+pkgrel=2
pkgdesc="Optimized HTTP server with support for HTTP/1.x and HTTP/2"
arch=('i686' 'x86_64')
-depends=('libuv' 'libyaml' 'wslay' 'zlib')
+depends=('libuv' 'libyaml' 'openssl' 'wslay' 'zlib')
makedepends=('gcc' 'bison' 'cmake' 'libtool' 'make' 'pkg-config' 'ruby')
url="https://github.com/h2o/h2o"
license=('MIT')
source=($pkgname-$pkgver.tar.gz::https://codeload.github.com/h2o/$pkgname/tar.gz/v${pkgver/_/-}
h2o.service)
-sha512sums=('b30330482f8dee98d990c34c2c91145ca864d52773ae5e42ebc30390fe07d47d043135c773b11deeb4dbcd13882184f86eac17dd2f4b75a92e9d63955d54fec0'
- 'c7e797ccf38aaec017e02c11549ff42dc384555b8a4a19e864d50ba1148110dab426b47326771481dc04cd2a1b65d7916c6cfff771fb0e6555887765703a0b9c')
+b2sums=('a219c1f7ba275755e6b3f07afea2bbb82d5bce823dd37afbbf1a59fd645ce4965fdc760a3d03d4d14718b5bce3eca144e061e0ff7f68eea6b4a841f93ec76ec4'
+ '59b86cec57d06c3754b0634adef46da6b86ce4b251c5f864ab866e94a169ca2ed9357521a9b645ff38ea463ab168b4f07c0104a34945c4f2fb73df837312d5a7')
backup=('etc/h2o.conf')
+options=(!lto)
provides=('h2o' 'libh2o')
conflicts=('libh2o')
build() {
cd "$srcdir/$pkgname-${pkgver/_/-}"
- msg2 'Building...'
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DWITH_BUNDLED_SSL=on \
+ -DWITH_BUNDLED_SSL=off \
-DWITH_MRUBY=off \
.
make
@@ -36,18 +34,9 @@ build() {
package() {
cd "$srcdir/$pkgname-${pkgver/_/-}"
- msg2 'Installing license...'
install -Dm 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
- msg2 'Installing documentation...'
install -Dm 644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
-
- msg2 'Installing systemd service...'
install -Dm 644 "$srcdir/h2o.service" "$pkgdir/usr/lib/systemd/system/h2o.service"
-
- msg2 'Installing conf file...'
install -Dm 644 examples/h2o/h2o.conf "$pkgdir/etc/h2o.conf"
-
- msg2 'Installing...'
make DESTDIR="$pkgdir" install
}