summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD32
3 files changed, 23 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f091ff2329c8..2c848cb3dac7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = howdy
pkgdesc = Windows Hello for Linux
pkgver = 2.6.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/boltgolt/howdy
arch = x86_64
license = MIT
@@ -10,13 +10,14 @@ pkgbase = howdy
depends = opencv
depends = hdf5
depends = pam-python
- depends = python3
+ depends = python
depends = python-pillow
depends = python-dlib
depends = python-face_recognition
depends = python-face_recognition_models
depends = python-click
depends = python-numpy
+ depends = python-opencv
backup = usr/lib/security/howdy/config.ini
source = https://github.com/boltgolt/howdy/archive/v2.6.1.tar.gz
source = https://github.com/davisking/dlib-models/raw/master/dlib_face_recognition_resnet_model_v1.dat.bz2
@@ -28,4 +29,3 @@ pkgbase = howdy
sha256sums = 6e787bbebf5c9efdb793f6cd1f023230c4413306605f24f299f12869f95aa472
pkgname = howdy
-
diff --git a/.gitignore b/.gitignore
index 6748987a3d9d..44b3c35ebbf4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,4 +4,6 @@ src
*.zip
*.tar.xz
*.patch
-*.dat.bz2 \ No newline at end of file
+*.dat.bz2
+*.tar.zst
+
diff --git a/PKGBUILD b/PKGBUILD
index 00f7cc277401..40766de48929 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=howdy
pkgver=2.6.1
-pkgrel=1
+pkgrel=2
pkgdesc="Windows Hello for Linux"
arch=('x86_64')
url="https://github.com/boltgolt/howdy"
@@ -14,13 +14,14 @@ depends=(
'opencv'
'hdf5'
'pam-python'
- 'python3'
+ 'python'
'python-pillow'
'python-dlib'
'python-face_recognition'
'python-face_recognition_models'
'python-click'
'python-numpy'
+ 'python-opencv'
)
makedepends=(
'cmake'
@@ -40,17 +41,18 @@ sha256sums=('f3f48599f78fd82b049539fcfc34de25c9435cad732697bdda94e85352964794'
package() {
# Installing the proper license files and the rest of howdy
- cd howdy-$pkgver
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- mkdir -p "$pkgdir/usr/lib/security/howdy"
- cp -r src/* "$pkgdir/usr/lib/security/howdy"
- cp "${srcdir}/dlib_face_recognition_resnet_model_v1.dat" "$pkgdir/usr/lib/security/howdy/dlib-data/"
- cp "${srcdir}/mmod_human_face_detector.dat" "$pkgdir/usr/lib/security/howdy/dlib-data/"
- cp "${srcdir}/shape_predictor_5_face_landmarks.dat" "$pkgdir/usr/lib/security/howdy/dlib-data/"
- chmod 600 -R "$pkgdir/usr/lib/security/howdy"
- mkdir -p "$pkgdir/usr/bin"
- ln -s /lib/security/howdy/cli.py "$pkgdir/usr/bin/howdy"
- chmod +x "$pkgdir/usr/lib/security/howdy/cli.py"
- mkdir -p "$pkgdir/usr/share/bash-completion/completions"
- cp autocomplete/howdy "$pkgdir/usr/share/bash-completion/completions/howdy"
+ cd "${pkgname}-${pkgver}"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ mkdir -p "${pkgdir}/usr/lib/security/howdy"
+ cp -r src/* "${pkgdir}/usr/lib/security/howdy"
+ cp "${srcdir}/dlib_face_recognition_resnet_model_v1.dat" "${pkgdir}/usr/lib/security/howdy/dlib-data/"
+ cp "${srcdir}/mmod_human_face_detector.dat" "${pkgdir}/usr/lib/security/howdy/dlib-data/"
+ cp "${srcdir}/shape_predictor_5_face_landmarks.dat" "${pkgdir}/usr/lib/security/howdy/dlib-data/"
+ chmod 600 -R "${pkgdir}/usr/lib/security/howdy"
+ mkdir -p "${pkgdir}/usr/bin"
+ ln -s /lib/security/howdy/cli.py "${pkgdir}/usr/bin/howdy"
+ chmod +x "${pkgdir}/usr/lib/security/howdy/cli.py"
+ mkdir -p "${pkgdir}/usr/share/bash-completion/completions"
+ cp autocomplete/howdy "${pkgdir}/usr/share/bash-completion/completions/howdy"
}
+