summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJitang Zheng2016-08-15 12:33:06 -0700
committerJitang Zheng2016-08-15 12:33:06 -0700
commit4b27d65d3f1b7a4cd134fe151d75c5f3840ea0d6 (patch)
treee4a16501bd65e401874ccd949c98c892120c6d5b
parent67a581188e4360653ab256a3133866920754c3e5 (diff)
downloadaur-cpp-netlib-git.tar.gz
fix LICENSE uri bug
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD23
2 files changed, 18 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 26205dada8f6..b875613c109b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = cpp-netlib-git
pkgdesc = The C++ Network Library Project -- cross-platform, standards compliant networking library.
pkgver = 0.12.0.final.r51.g77dc2a2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/cpp-netlib/cpp-netlib
arch = i686
arch = x86_64
@@ -9,11 +9,8 @@ pkgbase = cpp-netlib-git
makedepends = git
makedepends = cmake
makedepends = clang
- makedepends = doxygen
- makedepends = gtest
- makedepends = gmock
- depends = openssl
- depends = boost
+ makedepends = boost
+ makedepends = openssl
depends = boost-libs
provides = cpp-netlib
conflicts = cpp-netlib
diff --git a/PKGBUILD b/PKGBUILD
index f905c7cb3733..c683d8f1314b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ _basedir=/usr
pkgname=cpp-netlib-git
pkgver=0.12.0.final.r51.g77dc2a2
-pkgrel=1
+pkgrel=2
pkgdesc='The C++ Network Library Project -- cross-platform, standards compliant networking library.'
arch=('i686' 'x86_64')
url='https://github.com/cpp-netlib/cpp-netlib'
@@ -12,8 +12,8 @@ license=(Boost)
conflicts=(cpp-netlib)
provides=(cpp-netlib)
replaces=(cpp-netlib)
-depends=(openssl boost boost-libs)
-makedepends=(git cmake clang doxygen gtest gmock)
+depends=(boost-libs)
+makedepends=(git cmake clang boost openssl)
source=(git+https://github.com/cpp-netlib/cpp-netlib.git)
md5sums=(SKIP)
@@ -34,21 +34,27 @@ build() {
mkdir cpp-netlib-build
cd cpp-netlib-build
cmake -DCMAKE_BUILD_TYPE=Release \
- -DBOOST_ROOT=$_basedir \
+ -DBUILD_SHARED_LIBS=ON \
-DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
- -DCPP-NETLIB_BUILD_TESTS=OFF \
+ -DCPP-NETLIB_ENABLE_HTTPS=ON \
-DCPP-NETLIB_BUILD_EXAMPLES=OFF \
- -DBUILD_GMOCK=OFF \
+ -DCPP-NETLIB_BUILD_TESTS=OFF \
+ -DCPP-NETLIB_BUILD_DOCS=OFF \
-DUri_BUILD_TESTS=OFF \
- -DCPP-NETLIB_BUILD_SHARED_LIBS=ON \
+ -DUri_BUILD_DOCS=OFF \
+ -DCMAKE_CXX_FLAGS="-std=c++11 ${CMAKE_CXX_FLAGS}" \
-DCMAKE_INSTALL_PREFIX=$pkgdir$_basedir ../cpp-netlib
+
make
+ cd deps/uri
+ make install
+
}
check() {
cd cpp-netlib-build
- #make check
+ make test
}
package() {
@@ -66,6 +72,7 @@ package() {
# sed -i -e "s|${pkgdir}${_basedir}|${_basedir}|g" $_file
#done
+
#Install license
install -d ${pkgdir}/usr/share/licenses/cpp-netlib
cd "$srcdir/cpp-netlib"