diff options
author | darthdomo | 2021-12-10 18:19:45 -0500 |
---|---|---|
committer | darthdomo | 2021-12-10 18:19:45 -0500 |
commit | 76a2ec3112ed89ac99d0bf3e485ef9fa9fe130ce (patch) | |
tree | 4c93285b3397fa42061df653fdad0ba1b5647da9 | |
download | aur-76a2ec3112ed89ac99d0bf3e485ef9fa9fe130ce.tar.gz |
Intial commit for package
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2f0d547aff86 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = sirfidal-git + pkgdesc = SiRFIDal - Simple RFID authentication for Linux + pkgver = r183.18954f9 + pkgrel = 1 + url = https://github.com/Giraut/SiRFIDaL + arch = x86_64 + license = GPL3 + makedepends = git + depends = python + depends = python-psutil + depends = python-filelock + depends = python-setproctitle + depends = pcsclite + depends = pcsc-tools + depends = python-pyscard + depends = python-pyserial + depends = android-tools + depends = python-evdev + depends = tk + depends = python-xlib + depends = python-cryptography + depends = python-pynput + depends = sox + depends = python-pyufr + provides = sirfidal + source = git+https://github.com/Giraut/SiRFIDaL.git + md5sums = SKIP + +pkgname = sirfidal-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b21a61f12d58 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: darthdomo <levipinkard@gmail.com> +pkgname=sirfidal-git +_pkgname=sirfidal +_gitname=SiRFIDaL +pkgver=r183.18954f9 +pkgrel=1 +pkgdesc="SiRFIDal - Simple RFID authentication for Linux" +arch=('x86_64') +url="https://github.com/Giraut/SiRFIDaL" +license=('GPL3') +depends=('python' 'python-psutil' 'python-filelock' 'python-setproctitle' 'pcsclite' 'pcsc-tools' 'python-pyscard' 'python-pyserial' 'android-tools' 'python-evdev' 'tk' 'python-xlib' 'python-cryptography' 'python-pynput' 'sox' 'python-pyufr') +makedepends=('git') +provides=('sirfidal') +conflicts=() +options=() +source=(git+https://github.com/Giraut/SiRFIDaL.git) +md5sums=('SKIP') + +pkgver() { + cd "${_gitname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd "$srcdir"/"$_gitname" + mkdir -p "$pkgdir"/usr/local/bin + mkdir -p "$pkgdir"/usr/share/pam-configs + mkdir -p "$pkgdir"/etc + mkdir -p "$pkgdir"/usr/lib/systemd/system + mkdir -p "$pkgdir"/etc/xdg/autostart + + mkdir -p "$pkgdir"/usr/local/share/sounds/sirfidal + + mkdir -p "$pkgdir"/usr/share/licenses/${_pkgname} + install -Dm 644 "LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" + + install -Dm 755 sirfidal_server.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_client_class.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_autolockscreen.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_auto_send_enter_at_login.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_autotype.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_beep.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_getuids.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_keyboard_wedge.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_pam.py "$pkgdir"/usr/local/bin + install -Dm 755 sirfidal_useradm.py "$pkgdir"/usr/local/bin + + install -Dm 755 sirfidal_server_parameters.py "$pkgdir"/etc + install -Dm 755 sirfidal_clients_parameters.py "$pkgdir"/etc + install -Dm 755 *.service "$pkgdir"/usr/lib/systemd/system + install -Dm 755 *.desktop "$pkgdir"/etc/xdg/autostart + + install -Dm 755 sounds/* "$pkgdir"/usr/local/share/sounds/sirfidal +} |