0
0
Fork 0
mirror of https://github.com/boltgolt/howdy.git synced 2024-09-19 09:51:19 +02:00

Beta building working on launchpad

This commit is contained in:
boltgolt 2022-01-08 00:59:48 +01:00
parent 43995beacd
commit 11583ced25
No known key found for this signature in database
GPG key ID: BECEC9937E1AAE26
6 changed files with 32 additions and 6 deletions

View file

@ -2,14 +2,14 @@ Source: howdy
Section: misc Section: misc
Priority: optional Priority: optional
Standards-Version: 3.9.7 Standards-Version: 3.9.7
Build-Depends: python, dh-python, devscripts, dh-make, debhelper, fakeroot Build-Depends: python, devscripts, dh-make, debhelper, fakeroot, python3, python3-pip, python3-setuptools, python3-wheel, ninja-build, meson, libpam0g-dev, libboost-all-dev
Maintainer: boltgolt <boltgolt@gmail.com> Maintainer: boltgolt <boltgolt@gmail.com>
Vcs-Git: https://github.com/boltgolt/howdy Vcs-Git: https://github.com/boltgolt/howdy
Package: howdy Package: howdy
Homepage: https://github.com/boltgolt/howdy Homepage: https://github.com/boltgolt/howdy
Architecture: all Architecture: amd64
Depends: ${misc:Depends}, curl|wget, python3, python3-pip, python3-dev, python3-setuptools, libpam-python, libopencv-dev, cmake Depends: ${misc:Depends}, ${shlibs:Depends}, curl|wget, python3, python3-pip, python3-dev, python3-setuptools, libopencv-dev, cmake
Recommends: libatlas-base-dev | libopenblas-dev | liblapack-dev, howdy-gtk Recommends: libatlas-base-dev | libopenblas-dev | liblapack-dev, howdy-gtk
Suggests: nvidia-cuda-dev (>= 7.5) Suggests: nvidia-cuda-dev (>= 7.5)
Description: Howdy: Windows Hello style authentication for Linux. Description: Howdy: Windows Hello style authentication for Linux.

View file

@ -1,3 +1,16 @@
src/. lib/security/howdy src/cli/. lib/security/howdy/cli
src/dlib-data/. lib/security/howdy/dlib-data
src/locales/. lib/security/howdy/locales
src/recorders/. lib/security/howdy/recorders
src/rubberstamps/. lib/security/howdy/rubberstamps
src/cli.py lib/security/howdy
src/compare.py lib/security/howdy
src/config.ini lib/security/howdy
src/i18n.py lib/security/howdy
src/logo.png lib/security/howdy
src/pam.py lib/security/howdy
src/snapshot.py lib/security/howdy
src/autocomplete/. usr/share/bash-completion/completions
src/pam-config/. /usr/share/pam-configs src/pam-config/. /usr/share/pam-configs
autocomplete/. usr/share/bash-completion/completions build/libpam_howdy.so lib/security/howdy

View file

@ -6,3 +6,13 @@ include /usr/share/dpkg/default.mk
%: %:
dh $@ dh $@
build:
# Create build dir
meson setup -Dinih:with_INIReader=true build src/pam
# Compile shared object
meson compile -C build
clean:
# Delete mason build directory
rm -rf ./build

View file

@ -9,3 +9,6 @@ tar-ignore = ".travis.yml"
tar-ignore = "fedora" tar-ignore = "fedora"
tar-ignore = "opensuse" tar-ignore = "opensuse"
tar-ignore = "archlinux" tar-ignore = "archlinux"
tar-ignore = "build"
tar-ignore = "__pycache__"
tar-ignore = "*.dat"

View file

@ -119,4 +119,4 @@ elif args.command == "snapshot":
elif args.command == "test": elif args.command == "test":
import cli.test import cli.test
else: else:
print("Howdy 2.6.1") print("Howdy 3.0.0 BETA")