diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 23 insertions, 19 deletions
@@ -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 + @@ -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" } + |