summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormuhviehstarr2021-01-13 11:32:44 +0100
committermuhviehstarr2021-01-13 11:32:44 +0100
commit0f2de5e0828eb5a4cba69253150f34e6887d1e4f (patch)
tree00b4227d80db27699605e5911c403693e7c0c956
parentba33cf5ebc5c5286b41e736a5165246430af0c60 (diff)
downloadaur-0f2de5e0828eb5a4cba69253150f34e6887d1e4f.tar.gz
initial
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD16
2 files changed, 10 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 949bddd27453..63770d1f89ba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
-pkgbase = dlib
+pkgbase = dlib-sse
pkgdesc = A general purpose cross-platform C++ library designed using contract programming and modern C++ techniques
pkgver = 19.22
- pkgrel = 1
+ pkgrel = 2
url = http://dlib.net
arch = x86_64
license = custom
diff --git a/PKGBUILD b/PKGBUILD
index bbc3da6213c3..ed3fc95b006b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
# Maintainer: Timo Sarawinsi <tino@it-kraut.net>
-pkgbase=dlib
+_pkgbase=dlib
pkgname=("dlib-sse" "dlib-sse-cuda")
pkgver=19.22
-pkgrel=1
+pkgrel=2
_commit=4a53742f8f6a071fb002655857f3a4e5d72a52d1
pkgdesc="A general purpose cross-platform C++ library designed using contract programming and modern C++ techniques"
arch=('x86_64')
@@ -23,8 +23,8 @@ source=("https://github.com/davisking/dlib/archive/$_commit.tar.gz"
sha256sums=('f2f7aecb25f6a70c902e95e8ed6d24e663fff4e03fac03d607ad2d4d4169943f'
'df6167bb6c9a258eebfed651bd4c8d4e5d89324dd10579057fa58e6d1f4d110d')
build() {
- mv -v "${srcdir}/${pkgbase}-${_commit}" "${srcdir}/${pkgbase}-${pkgver}"
- cd "${srcdir}/${pkgbase}-${pkgver}"
+ mv -v "${srcdir}/${_pkgbase}-${_commit}" "${srcdir}/${_pkgbase}-${pkgver}"
+ cd "${srcdir}/${_pkgbase}-${pkgver}"
patch -p1 -i ../version.patch
cd ..
mkdir -p build && cd build
@@ -46,7 +46,7 @@ build() {
-DUSE_SSE4_INSTRUCTIONS=ON \
-DDLIB_USE_BLAS=ON \
-DDLIB_USE_CUDA=OFF \
- "../${pkgbase}-${pkgver}"
+ "../${_pkgbase}-${pkgver}"
#ninja ${MAKEFLAGS:--j1}
cmake --build . --config Release -- -j $(nproc)
@@ -71,7 +71,7 @@ build() {
-DDLIB_LINK_WITH_SQLITE3=ON \
-DDLIB_USE_CUDA=ON \
-DCUDA_NVCC_EXECUTABLE=/usr/lib/ccache/bin/nvcc-ccache \
- "../${pkgbase}-${pkgver}"
+ "../${_pkgbase}-${pkgver}"
#inja ${MAKEFLAGS:--j1}
cmake --build . --config Release -- -j $(nproc)
}
@@ -80,7 +80,7 @@ package_dlib-sse() {
cd "${srcdir}/build"
#DESTDIR=${pkgdir} ninja install
DESTDIR=${pkgdir} cmake --install "$DESTDIR"
- install -Dm644 "../${pkgbase}-${pkgver}/dlib/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE"
+ install -Dm644 "../${_pkgbase}-${pkgver}/dlib/LICENSE.txt" "${pkgdir}/usr/share/licenses/${_pkgbase}/LICENSE"
# remove redundant external libraries
rm -r "${pkgdir}/usr/include/dlib/external"
}
@@ -92,7 +92,7 @@ package_dlib-sse-cuda() {
cd "${srcdir}/build-cuda"
#DESTDIR=${pkgdir} ninja install
DESTDIR=${pkgdir} cmake --install "$DESTDIR"
- install -Dm644 "../${pkgbase}-${pkgver}/dlib/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgbase}/LICENSE"
+ install -Dm644 "../${_pkgbase}-${pkgver}/dlib/LICENSE.txt" "${pkgdir}/usr/share/licenses/${_pkgbase}/LICENSE"
# remove redundant external libraries
rm -r "${pkgdir}/usr/include/dlib/external"
}