From 0fc83e925535e7712631c3bb15e079e493593294 Mon Sep 17 00:00:00 2001 From: pivoq Date: Tue, 19 Feb 2013 17:38:52 +0100 Subject: [PATCH] add Arch Linux package --- packaging/arch/PKGBUILD | 26 +++++++++++++++++++++++ packaging/arch/solaar-0.8.7-1.src.tar.gz | Bin 968 -> 0 bytes packaging/arch/solaar.install | 17 +++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 packaging/arch/PKGBUILD delete mode 100644 packaging/arch/solaar-0.8.7-1.src.tar.gz create mode 100644 packaging/arch/solaar.install diff --git a/packaging/arch/PKGBUILD b/packaging/arch/PKGBUILD new file mode 100644 index 00000000..eb7e7e2a --- /dev/null +++ b/packaging/arch/PKGBUILD @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Patrick Hüther +pkgname=solaar +pkgver=0.8.7 +pkgrel=1 +pkgdesc="Linux devices manager for the Logitech Unifying Receiver" +arch=("any") +url="http://pwr.github.com/Solaar/" +license=('GPL') +depends=( + 'systemd' 'python' 'python-pyudev' + ) +optdepends=( + 'gtk3: required for GUI application' + 'gobject-introspection: required for GUI application' + 'python-gobject: required for GUI application' + ) +install=solaar.install +source=("https://github.com/pwr/Solaar/archive/$pkgver.tar.gz") +md5sums=('6b61313b0b113ffcd38b1d6ffbaf5ba3') + +package() { + cd "$srcdir/Solaar-$pkgver" + python setup.py install --root="$pkgdir/" --optimize=1 +} +#vim: set ft=PKGBUILD sw=2 ts=2 et diff --git a/packaging/arch/solaar-0.8.7-1.src.tar.gz b/packaging/arch/solaar-0.8.7-1.src.tar.gz deleted file mode 100644 index 0aa4d79b75811aaaad198acf98c9e582739f9bcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 968 zcmV;(12_C1iwFQ7oFh>H1MOB@Z`(E$&a-~SffB&+TI*t2c56%px+Tbrx{2W?dmSi| zmN`qJMpALzBL8e}`(rzlWTWZYra+wy+k609;^DdRTs}&Pj1cJ_JtldcHwr^APo$5Z z&BE{dzBlrRUN8jD?+1SW2*O8=s-;S4A~6&xg#MD;L;D{e?q5Qxsekiuc!Al-vOW92 zd<+MJ&(_}`jKa45*e5}N^$-2g;0U}u$MH$}pV$BR7>G>49|PzmgMzK0B*}`T3~rfJ zTohI*l>VjdjMFZ>w*XkO6ktyp9xqa;D7yt&WlTAaWA7wp86%28PF4(5C0XsG%&OFg zr&3fUu(w=k1)_kBs3fS3(kus3&}LmJCV?v;kh45y(%9CbN|s=|m6C48W7jx$8|T!0 z{=Aoolxqy2R~3A*!SH&LC5+>FoLXuZU+3kI*ORNuD6$Eq_EUIuKEFJl;&REUBA5c`B%;t#WY9w+Mz~iC?JS&$f;n(0)*x9fZkrO{ z6bo+r!o2nS6xM`m@I6or4N_HC*rW)M%?ltY;YIEDu4%Z&+P!|88`k|;je^X-F%=J- z^v*hlTb_><)1Xz<2ermOrpMMlJ-mCM7XN3jE`GR~OwS(0$3yrZgrn{KANEHB#Q$J0 z7#;Bc@1SEina~sL@Ygth8h=cVVMes%$qIh@<9D293E!73g9;7Hiq%Y_ATi=`Un>{ z6Ch=Yj)~^R-cDA;zp_O4xPcl~;wx@HpuE*>LuyTYol@6oZ|>;+C!VG7c16-ED{<#i+ws=EMl?< zV-jG(t@fLuh4X}heWGMS`PNUbwQu0KIVN5dx+ "/usr/lib/udev/rules.d/99-logitech-unifying-receiver.rules" + chmod a+r "/usr/lib/udev/rules.d/99-logitech-unifying-receiver.rules" + echo "Reloading udev rules..." + udevadm control --reload-rules + echo "Done. Now remove the Unfiying Receiver, wait 10 seconds and plug it in again." + } +post_remove() { + echo "Removing udev rules" + rm "/usr/lib/udev/rules.d/99-logitech-unifying-receiver.rules" + udevadm control --reload-rules +} +# vim:set ts=2 sw=2 et: