summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD18
2 files changed, 15 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bdbf9b8a99b8..e4d704a237e0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,18 @@
# Generated by mksrcinfo v8
-# Sat Dec 3 03:51:15 UTC 2016
+# Fri Aug 11 01:16:30 UTC 2017
pkgbase = cpprestsdk-git
pkgdesc = A cross-platform, modern, and asynchronous library that enables developers to access and author connected applications
- pkgver = 2.9.0.r1724.717ba22
+ pkgver = 2.9.0.r1852.935917a7
pkgrel = 1
url = https://github.com/Microsoft/cpprestsdk/
arch = i686
arch = x86_64
license = MIT
makedepends = git
- makedepends = cmake>=2.6.0
+ makedepends = cmake>=3.0.0
depends = boost
depends = websocketpp
- depends = openssl>=1.0.0
+ depends = openssl-1.0
provides = cpprestsdk
conflicts = cpprestsdk
conflicts = casablanca
diff --git a/PKGBUILD b/PKGBUILD
index 061191b51cb0..32d53d9c1826 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: Michael Yang <ohmyarchlinux@gmail.com>
pkgname=cpprestsdk-git
-pkgver=2.9.0.r1724.717ba22
+pkgver=2.9.0.r1852.935917a7
pkgrel=1
-pkgdesc="A cross-platform, modern, and asynchronous library that enables developers to access and author connected applications"
+pkgdesc='A cross-platform, modern, and asynchronous library that enables developers to access and author connected applications'
arch=('i686' 'x86_64')
-url="https://github.com/Microsoft/cpprestsdk/"
+url='https://github.com/Microsoft/cpprestsdk/'
license=('MIT')
-depends=('boost' 'websocketpp' 'openssl>=1.0.0')
-makedepends=('git' 'cmake>=2.6.0')
+depends=('boost' 'websocketpp' 'openssl-1.0')
+makedepends=('git' 'cmake>=3.0.0')
conflicts=('cpprestsdk' 'casablanca' 'casablanca-git')
provides=('cpprestsdk')
source=("git://github.com/Microsoft/cpprestsdk.git")
@@ -29,6 +29,10 @@ build() {
cmake ../cpprestsdk/Release \
-DBUILD_TESTS=OFF \
-DBUILD_SAMPLES=OFF \
+ -DCPPREST_EXPORT_DIR=lib/cmake/cpprestsdk \
+ -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0 \
+ -DOPENSSL_SSL_LIBRARY=/usr/lib/openssl-1.0/libssl.so \
+ -DOPENSSL_CRYPTO_LIBRARY=/usr/lib/openssl-1.0/libcrypto.so \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
make
@@ -37,6 +41,6 @@ build() {
package() {
make -C build DESTDIR="${pkgdir}" install
cd cpprestsdk
- install -Dm644 license.txt ${pkgdir}/usr/share/licenses/cpprestsdk/LICENSE
- install -Dm644 ThirdPartyNotices.txt ${pkgdir}/usr/share/licenses/cpprestsdk/ThirdPartyNotices
+ install -Dm644 license.txt ${pkgdir}/usr/share/licenses/cpprestsdk-git/LICENSE
+ install -Dm644 ThirdPartyNotices.txt ${pkgdir}/usr/share/licenses/cpprestsdk-git/ThirdPartyNotices
}