37 lines
1.3 KiB
Bash
37 lines
1.3 KiB
Bash
# Template file for 'fingerprint-gui'
|
|
pkgname=fingerprint-gui
|
|
version=1.06
|
|
revision=7
|
|
build_style=qmake
|
|
make_dirs="/var/lib/fingerprint-gui 0755 root root
|
|
/var/upek_data 0750 root input"
|
|
hostmakedepends="qca-devel qt-devel qt-host-tools qt-qmake"
|
|
makedepends="qt-devel qca-devel libfprint-devel libfakekey-devel polkit-qt-devel pam-devel"
|
|
depends="desktop-file-utils"
|
|
short_desc="Fingerprint management GUI and PAM module"
|
|
maintainer="Leah Neukirchen <leah@vuxu.org>"
|
|
license="GPL-2.0-or-later"
|
|
homepage="http://www.ullrich-online.cc/fingerprint/"
|
|
distfiles="http://www.ullrich-online.cc/fingerprint/download/${pkgname}-${version}.tar.gz"
|
|
checksum=f5021d4c446b65ce62de63b9b2874b05a62318b386f35577ca0322b722a1920f
|
|
CXXFLAGS+="-I/usr/include/QtCrypto"
|
|
LDFLAGS+="-Wl,--no-as-needed -lqca"
|
|
configure_args='LIBPOLKIT_QT=LIBPOLKIT_QT_1_1'
|
|
|
|
pre_configure() {
|
|
sed -i 's/plugdev/input/g' \
|
|
upek/91-fingerprint-gui-upek.rules \
|
|
bin/fingerprint-helper/92-fingerprint-gui-uinput.rules
|
|
}
|
|
|
|
post_install() {
|
|
vdoc CHANGELOG
|
|
vconf upek/upek.cfg
|
|
vmkdir usr/lib/udev/rules.d
|
|
mv ${DESTDIR}/etc/udev/rules.d/* ${DESTDIR}/usr/lib/udev/rules.d
|
|
vinstall upek/91-fingerprint-gui-upek.rules 644 usr/lib/udev/rules.d
|
|
case "$XBPS_TARGET_MACHINE" in
|
|
i686*) vcopy "upek/lib/libbsapi.so.*" usr/lib;;
|
|
x86_64*) vcopy "upek/lib64/libbsapi.so.*" usr/lib;;
|
|
esac
|
|
}
|