aboutsummaryrefslogtreecommitdiffstats
path: root/testing/dlib/APKBUILD
blob: e97aec025a7b971691719e6996b021be98e8b6eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Contributor: Davis E. King <davis@dlib.net>
# Maintainer: Adriaan Groenenboom <agboom@pm.me>
pkgname=dlib
pkgver=19.18
pkgrel=0
pkgdesc="A toolkit for making real world machine learning and data analysis applications in C++"
url="http://dlib.net"
arch="all"
license="BSL-1.0"
makedepends="cmake openblas-dev libx11-dev pkgconf libjpeg-turbo-dev libpng-dev"
source="dlib-$pkgver.tar.bz2::https://downloads.sourceforge.net/project/dclib/dlib/v$pkgver/dlib-$pkgver.tar.bz2"
sha512sums="0b65c35b6f351da948b2fe193b83ba22627dc259fc4adf3540abdca1febe87ec83d68ba64ea37f15c05173b92915cc5d2fa687d8f342ca203eac8a5c1e79ca8d  dlib-19.18.tar.bz2"

build() {
	cd "$srcdir"
	mkdir -p build && cd build
	cmake \
	  -DCMAKE_INSTALL_PREFIX:PATH=/usr \
	  -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib \
	  -DBUILD_SHARED_LIBS:BOOL=ON \
	  -DCMAKE_BUILD_TYPE=Release \
	  "../$pkgname-$pkgver"
	make
}

package() {
	cd "$srcdir/build"
	make DESTDIR=${pkgdir} install
	install -Dm644 "../$pkgname-$pkgver/dlib/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}