diff --git a/srcpkgs/udevil/template b/srcpkgs/udevil/template new file mode 100644 index 00000000000..6b810ed73fe --- /dev/null +++ b/srcpkgs/udevil/template @@ -0,0 +1,28 @@ +# Template file for 'udevil' +pkgname=udevil +version=0.4.1 +revision=1 +build_style=gnu-configure +hostmakedepends="pkg-config intltool" +makedepends="libglib-devel libudev-devel" +short_desc="CLI which mounts and unmounts removable devices without a password" +maintainer="Juan RP " +license="GPL-3" +homepage="http://ignorantguru.github.io/udevil/" +distfiles="https://raw.github.com/IgnorantGuru/$pkgname/master/packages/$version/$pkgname-$version.tar.xz" +checksum=fa4a3d85361d17bb69dd7dabdcfeecd2b0f5fff95698113975d8fbd504af6c2e + +post_install() { + # Drop useless conf.d/devmon file. + rm -rf ${DESTDIR}/etc/conf.d + sed -e '/EnvironmentFile.*/d' -i ${DESTDIR}/usr/lib/systemd/system/devmon@.service + # make udevil setuid. + chmod 4755 ${DESTDIR}/usr/bin/udevil +} + +udevil_package() { + conf_files="/etc/udevil/udevil.conf" + pkg_install() { + vmove all + } +}