diff options
author | prspkt <prspkt@protonmail.com> | 2018-07-13 16:54:41 +0300 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-07-13 17:07:28 +0000 |
commit | bf3442a33c883271ddac46b9301cc0466fadf2fa (patch) | |
tree | add10bb70957337f00850928d0a525b96e034312 /main/websocket++ | |
parent | 7cf68c428860775f63b63cdcdac433f906bb62dc (diff) | |
download | aports-bf3442a33c883271ddac46b9301cc0466fadf2fa.tar.bz2 aports-bf3442a33c883271ddac46b9301cc0466fadf2fa.tar.xz |
main/websocket++: modernize, claim maintainership
Diffstat (limited to 'main/websocket++')
-rw-r--r-- | main/websocket++/APKBUILD | 40 |
1 files changed, 16 insertions, 24 deletions
diff --git a/main/websocket++/APKBUILD b/main/websocket++/APKBUILD index 9ddf2bbadc..b88e122546 100644 --- a/main/websocket++/APKBUILD +++ b/main/websocket++/APKBUILD @@ -1,5 +1,5 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> -# Maintainer: +# Maintainer: prspkt <prspkt@protonmail.com> pkgname=websocket++ pkgver=0.7.0 pkgrel=0 @@ -12,35 +12,27 @@ depends_dev="" makedepends="$depends_dev cmake" install="" subpackages="" -source="$pkgname-$pkgver.tar.gz::https://github.com/zaphoyd/websocketpp/archive/${pkgver}.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/zaphoyd/websocketpp/archive/$pkgver.tar.gz" -_builddir="$srcdir"/websocketpp-$pkgver - -prepare() { - local i - cd "$_builddir" - for i in $source; do - case $i in - *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; - esac - done -} +builddir="$srcdir"/websocketpp-$pkgver build() { - mkdir -p "$_builddir"/build - cd "$_builddir"/build - cmake "$_builddir" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - || return 1 - make || return 1 + cd "$builddir" + if [ "$CBUILD" != "$CHOST" ]; then + CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" + fi + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ + -DCMAKE_C_FLAGS="$CFLAGS" \ + ${CMAKE_CROSSOPTS} + make } package() { - cd "$_builddir"/build - make DESTDIR="$pkgdir" install || return 1 + cd "$builddir" + make DESTDIR="$pkgdir" install } -md5sums="5027c20cde76fdaef83a74acfcf98e23 websocket++-0.7.0.tar.gz" -sha256sums="07b3364ad30cda022d91759d4b83ff902e1ebadb796969e58b59caa535a03923 websocket++-0.7.0.tar.gz" sha512sums="91a86d4f5120db3f474169bb146f865f82167b1e9eedabec8793b31005e4ce3d22083283bc1b9f9e37fa0da835addcb2b68260a27c753852c06b3b1bb2f3c12e websocket++-0.7.0.tar.gz" |