Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:alesar1:mingw-w64
mingw-w64-libnghttp2
PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PKGBUILD of Package mingw-w64-libnghttp2
# Maintainer: drakkan <nicola.murino at gmail dot com> pkgname=mingw-w64-libnghttp2 pkgver=1.60.0 pkgrel=1 pkgdesc='Framing layer of HTTP/2 is implemented as a reusable C library (mingw-w64)' arch=(any) url='https://nghttp2.org/' license=(MIT) depends=('mingw-w64-crt') makedepends=('mingw-w64-configure') options=(staticlibs !strip !buildflags) source=(https://github.com/nghttp2/nghttp2/releases/download/v$pkgver/nghttp2-$pkgver.tar.xz) sha256sums=('625d6c3da1d9ca4fd643a638256431ae68fd1901653b2a61a245eea7b261bf4e') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" build() { cd nghttp2-$pkgver for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} ${_arch}-configure \ --enable-lib-only make popd done } package() { for _arch in ${_architectures}; do cd "${srcdir}/nghttp2-$pkgver/build-${_arch}" make DESTDIR="$pkgdir" install find "$pkgdir/usr/${_arch}" -name '*.dll' -exec ${_arch}-strip --strip-unneeded {} \; find "$pkgdir/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs ${_arch}-strip -g done } # vim: ts=2 sw=2 et:
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor