summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpingplug2018-05-18 23:49:35 +0800
committerpingplug2018-05-18 23:49:35 +0800
commit8dbe4d3c97adac7a1ce6142713415caf55c0217c (patch)
tree8480ad5dcee9ef346f4d572e5b5ce0ccfbfe16e3
parent075eb564f5fce311362ab234578c3d1d18545bfa (diff)
downloadaur-8dbe4d3c97adac7a1ce6142713415caf55c0217c.tar.gz
Updated to 19.11
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD99
2 files changed, 57 insertions, 57 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 917f9b4fb2df..fe1cfa9b2776 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,21 +1,22 @@
pkgbase = mingw-w64-dlib
- pkgdesc = Dlib is a general purpose cross-platform C++ library designed using contract programming and modern C++ techniques. (mingw-w64)
- pkgver = 19.10
+ pkgdesc = A general purpose cross-platform C++ library designed using contract programming and modern C++ techniques (mingw-w64)
+ pkgver = 19.11
pkgrel = 1
- url = http://www.dlib.net/
+ url = http://www.dlib.net
arch = any
- license = Boost Software License
+ license = custom
makedepends = mingw-w64-cmake
+ depends = mingw-w64-crt
optdepends = mingw-w64-giflib: for GIF support
optdepends = mingw-w64-lapack: for BLAS and LAPACK support
optdepends = mingw-w64-libjpeg: for JPEG support
optdepends = mingw-w64-libpng: for PNG support
optdepends = mingw-w64-sqlite: for sqlite support
- options = !buildflags
options = !strip
options = staticlibs
- source = https://downloads.sourceforge.net/project/dclib/dlib/v19.10/dlib-19.10.tar.bz2
- sha512sums = 04b1513f09bf43677ad5b59d76fe7aa9cd96c6d7d1aac2fb0f431a555ccc670996a30660a8bf50eea082842f623b68f1ac019058b351750c0d86f8f0b355891b
+ options = !buildflags
+ source = https://downloads.sourceforge.net/project/dclib/dlib/v19.11/dlib-19.11.tar.bz2
+ sha256sums = 3acb7525d25f445b3f8bc33ebe46f056297cc97c635abf275e6c0e7ca09ef48b
pkgname = mingw-w64-dlib
diff --git a/PKGBUILD b/PKGBUILD
index 57a944b37fdd..651ac72608f5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,66 +1,65 @@
# Maintainer: pingplug <pingplug@foxmail.com>
-pkgname=mingw-w64-dlib
_pkgname=dlib
-pkgver=19.10
+_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
+
+pkgname=mingw-w64-dlib
+pkgver=19.11
pkgrel=1
-pkgdesc="Dlib is a general purpose cross-platform C++ library designed using contract programming and modern C++ techniques. (mingw-w64)"
+pkgdesc="A general purpose cross-platform C++ library designed using contract programming and modern C++ techniques (mingw-w64)"
arch=('any')
-url="http://www.dlib.net/"
-license=('Boost Software License')
-makedepends=('mingw-w64-cmake')
+url="http://www.dlib.net"
+license=('custom')
+depends=('mingw-w64-crt')
optdepends=('mingw-w64-giflib: for GIF support'
'mingw-w64-lapack: for BLAS and LAPACK support'
'mingw-w64-libjpeg: for JPEG support'
'mingw-w64-libpng: for PNG support'
'mingw-w64-sqlite: for sqlite support')
-options=('!buildflags' '!strip' 'staticlibs')
-source=(https://downloads.sourceforge.net/project/dclib/${_pkgname}/v${pkgver}/${_pkgname}-${pkgver}.tar.bz2)
-sha512sums=('04b1513f09bf43677ad5b59d76fe7aa9cd96c6d7d1aac2fb0f431a555ccc670996a30660a8bf50eea082842f623b68f1ac019058b351750c0d86f8f0b355891b')
-
-_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
-
-prepare() {
- cd ${srcdir}
-}
+makedepends=('mingw-w64-cmake')
+options=('!strip' 'staticlibs' '!buildflags')
+source=("https://downloads.sourceforge.net/project/dclib/${_pkgname}/v${pkgver}/${_pkgname}-${pkgver}.tar.bz2")
+sha256sums=('3acb7525d25f445b3f8bc33ebe46f056297cc97c635abf275e6c0e7ca09ef48b')
build() {
- cd ${srcdir}
- for _arch in ${_architectures}; do
- # shared
- mkdir -p "${_pkgname}-build-${_arch}-shared" && pushd "${_pkgname}-build-${_arch}-shared"
- ${_arch}-cmake \
- -DBUILD_SHARED_LIBS:BOOL=ON \
- -DUSE_AVX_INSTRUCTIONS:BOOL=ON \
- -DUSE_SSE2_INSTRUCTIONS:BOOL=ON \
- -DUSE_SSE4_INSTRUCTIONS:BOOL=ON \
- "../${_pkgname}-${pkgver}"
- make
- popd
- # static
- mkdir -p "${_pkgname}-build-${_arch}-static" && pushd "${_pkgname}-build-${_arch}-static"
- ${_arch}-cmake \
- -DBUILD_SHARED_LIBS:BOOL=OFF \
- -DUSE_AVX_INSTRUCTIONS:BOOL=ON \
- -DUSE_SSE2_INSTRUCTIONS:BOOL=ON \
- -DUSE_SSE4_INSTRUCTIONS:BOOL=ON \
- "../${_pkgname}-${pkgver}"
- make
- popd
- done
+ cd ${srcdir}
+ for _arch in ${_architectures}; do
+ # shared
+ mkdir -p "${_pkgname}-build-${_arch}-shared" && pushd "${_pkgname}-build-${_arch}-shared"
+ ${_arch}-cmake \
+ -DBUILD_SHARED_LIBS:BOOL=ON \
+ -DUSE_AVX_INSTRUCTIONS:BOOL=ON \
+ -DUSE_SSE2_INSTRUCTIONS:BOOL=ON \
+ -DUSE_SSE4_INSTRUCTIONS:BOOL=ON \
+ "../${_pkgname}-${pkgver}"
+ make
+ popd
+ # static
+ mkdir -p "${_pkgname}-build-${_arch}-static" && pushd "${_pkgname}-build-${_arch}-static"
+ ${_arch}-cmake \
+ -DBUILD_SHARED_LIBS:BOOL=OFF \
+ -DUSE_AVX_INSTRUCTIONS:BOOL=ON \
+ -DUSE_SSE2_INSTRUCTIONS:BOOL=ON \
+ -DUSE_SSE4_INSTRUCTIONS:BOOL=ON \
+ "../${_pkgname}-${pkgver}"
+ make
+ popd
+ done
}
package() {
- cd ${srcdir}
- for _arch in ${_architectures}; do
- pushd "${_pkgname}-build-${_arch}-shared"
- make DESTDIR=${pkgdir} install
- popd
- pushd "${_pkgname}-build-${_arch}-static"
- make DESTDIR=${pkgdir} install
- popd
- ${_arch}-strip --strip-unneeded "${pkgdir}/usr/${_arch}/bin/"*.dll
- ${_arch}-strip -g "${pkgdir}/usr/${_arch}/lib/"*.a
- done
- install -Dm644 "${_pkgname}-${pkgver}/dlib/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd ${srcdir}
+ for _arch in ${_architectures}; do
+ pushd "${_pkgname}-build-${_arch}-shared"
+ make DESTDIR=${pkgdir} install
+ popd
+ pushd "${_pkgname}-build-${_arch}-static"
+ make DESTDIR=${pkgdir} install
+ popd
+ ${_arch}-strip --strip-unneeded "${pkgdir}/usr/${_arch}/bin/"*.dll
+ ${_arch}-strip -g "${pkgdir}/usr/${_arch}/lib/"*.a
+ done
+ install -Dm644 "${_pkgname}-${pkgver}/dlib/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
+
+# vim:set ts=2 sw=2 et: