summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-11-24 08:02:44 +0000
committerTim Harder <radhermit@gentoo.org>2014-11-24 08:02:44 +0000
commit75534c3078380b5f784a8fb2e414d0015ebfcec8 (patch)
tree81e4010e387cba8362e2957a44136ed191b47950 /app-misc
parentversion bump, proxy for Harold Naparst (diff)
downloadhistorical-75534c3078380b5f784a8fb2e414d0015ebfcec8.tar.gz
historical-75534c3078380b5f784a8fb2e414d0015ebfcec8.tar.bz2
historical-75534c3078380b5f784a8fb2e414d0015ebfcec8.zip
Fix plugdev group device node permissions, install devices.md by default, and add missing gtk+ dep (bug #521886).
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/solaar/ChangeLog8
-rw-r--r--app-misc/solaar/Manifest17
-rw-r--r--app-misc/solaar/solaar-0.9.2-r3.ebuild59
3 files changed, 82 insertions, 2 deletions
diff --git a/app-misc/solaar/ChangeLog b/app-misc/solaar/ChangeLog
index 826d0256b2db..09cc1cd41358 100644
--- a/app-misc/solaar/ChangeLog
+++ b/app-misc/solaar/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-misc/solaar
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/solaar/ChangeLog,v 1.6 2014/06/12 18:21:55 mrueg Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/solaar/ChangeLog,v 1.7 2014/11/24 08:02:40 radhermit Exp $
+
+*solaar-0.9.2-r3 (24 Nov 2014)
+
+ 24 Nov 2014; Tim Harder <radhermit@gentoo.org> +solaar-0.9.2-r3.ebuild:
+ Fix plugdev group device node permissions, install devices.md by default, and
+ add missing gtk+ dep (bug #521886).
12 Jun 2014; Manuel Rüger <mrueg@gentoo.org> solaar-0.9.2-r2.ebuild:
Keyword ~arm. Tested on radxa rock (armv7)
diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
index f49e48da951f..af6839a0fbe9 100644
--- a/app-misc/solaar/Manifest
+++ b/app-misc/solaar/Manifest
@@ -1,4 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST solaar-0.9.2.tar.gz 864509 SHA256 b2802812e5aafae4801692ac8cf8a11e9f46f2adc43522d977ef35257e7ea424 SHA512 13f469df753cc8fab55f5259ccc3e62b6e44471d277d240cd56ce0580144d2b1f95d731268176648663dd15e5607bfb512f477362f4f100aa0a653b001dfe04b WHIRLPOOL 3ae66957355c1b40ce43d6033f81912c5cc984e4bebbfc423c42312173ada6b69af7c6e1ceacd0893617b7770878b36ee7e90103db8c5fb6e35efe20c2f8f2e1
EBUILD solaar-0.9.2-r2.ebuild 1290 SHA256 94fe5f19b3d763813afcc71c8ed1eeb648f4a9399bd9416ba55b21f1d0f3c9de SHA512 2927fc2f93e2e857a99db7cf9bdda53888b37d56cc11519dc11dfa63cc54d7306add7ba599beaf6c2832e206a90c7bb19edd5413ea04119b8b2b28eb10ae50b4 WHIRLPOOL d568e36e617d614023a3e79bd9a59dc9ab6c3835d49b716d668fefadf79e6f33eedeeed33e2086d00f7da31226a1d8443726f280642fd0051401371ebee71251
-MISC ChangeLog 1097 SHA256 17eeaaeb9195d7ac27764aea28f6633cd861e78ef91bbc6e2ff1ea559401bdb2 SHA512 5c0392f97facc0ef65c1ee6b351a133424ec6cb5f826373bea2e5b3a90b807093b5d626be9d3ea73edeb2a9379dc72e580adbbd2ce5759bfe20d833b0d9145e3 WHIRLPOOL db15bd3c72d6ec5045ea9bdbd1b614d25902d76852d49c2f864db3972eb5d3ddb9e1a482d4c212ce759d221f3baa16a0e3dddd690b83b4296552e66234fd31db
+EBUILD solaar-0.9.2-r3.ebuild 1460 SHA256 9e0c085fb03d1e9e0204ea102c7904b8cde45ed2ee1c67892a08d07a78804b23 SHA512 9471c5c00bb5649175846b998552cd5fdc90165c8c7252128369a4c8972d32ec2bd38a53f46fab61eb8c715af24e91ac10f12b2e7db92262091cec62ef0d9038 WHIRLPOOL 8e1a1e4561b5eab81b91cfdb132121d760b1c0db248af4730c68eb7fdd261527e5f01e0efac29c6f163977d8884634bac8bac5c25a6da70199fd07d15e9fb38e
+MISC ChangeLog 1326 SHA256 6bc84ec3a16fa9896be7ab16b68791512229b299dc57cd14f1adbe733cb2ed0e SHA512 25d9e970d38c91110d8add01c1b2601e5ca50b3a396ce9e0015b3a7075aee9bbe342452b7c1ac4cb44608588a459051e93084feb45b05e7816824cb2e16f6927 WHIRLPOOL 477b3d94d6e601d44be208877181ac193178b90830ee2fae0008b7ea5a584c93f5fa8a1f0054c3bd9b0bba9f4cee109a532f776dc97dd5440d2c8120f4adcb0f
MISC metadata.xml 236 SHA256 5285fd5ca6bc85e0392ff64ec8e54d0018ebd761d3977869c00c93dee45ea09d SHA512 a1abf9a60fb1a2078d0475df655f8abd4b2f877f8d232028232fafca2eb7e7ae6ec2c835c4fe0ef27b3b5655d746d1fe53bbcb353703819448ddec84acdd4215 WHIRLPOOL fdbf5fcd34aa17330575f013aef4c87a8b039b62b6de3337a4004a6a0217238ceca43fa15425c30ddb7a5a632de7eb138ed541dfb161614cba817527297781e2
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQEcBAEBCAAGBQJUcuYpAAoJEEqz6FtPBkyjfRQH/0I83l7dvmdjdAwqCoNe1Txy
+uA53EynoulqKqkYCrWS9gq260luVn+Z1T2ckv/EuHgrPykxGEGkTtUkE2D5r+4ja
+A+T6hX09/2GxKwy7JZ7E8mADOimONkUJvwdmqqsacWPM5UBeLRJNbVCf4mM+R2bg
+wHb1N8HBCYnCQj0pdWZTwMmAap2NXy6eC5jGpbg4xyWAMONJuKVYcvGy3YkeXmh/
+W+sbYbdoRq5noMRKAGS9bOvXib9x3KhDEW2SP98uKdy0gBJnG8oPV/PBJTsEV9Sr
+Irssrf3CuOjd+4rfYoMpb+ErgeJ1cLcwzlgbcVLdLkBBPe/DjF6Km/pRH/MH0Nc=
+=uXTI
+-----END PGP SIGNATURE-----
diff --git a/app-misc/solaar/solaar-0.9.2-r3.ebuild b/app-misc/solaar/solaar-0.9.2-r3.ebuild
new file mode 100644
index 000000000000..a3bcd85da747
--- /dev/null
+++ b/app-misc/solaar/solaar-0.9.2-r3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/solaar/solaar-0.9.2-r3.ebuild,v 1.1 2014/11/24 08:02:40 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit distutils-r1 udev user linux-info gnome2-utils
+
+DESCRIPTION="A Linux device manager for Logitech's Unifying Receiver peripherals"
+HOMEPAGE="http://pwr.github.com/Solaar/"
+SRC_URI="https://github.com/pwr/Solaar/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-python/pyudev-0.13[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ x11-libs/gtk+:3[introspection]"
+
+S=${WORKDIR}/Solaar-${PV}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ ~HIDRAW"
+
+python_prepare_all() {
+ # don't autostart (bug #494608)
+ sed -i '/yield autostart_path/d' setup.py || die
+
+ # grant plugdev group rw access
+ sed -i 's/#MODE=/MODE=/' rules.d/42-logitech-unify-permissions.rules || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ udev_dorules rules.d/*.rules
+
+ dodoc docs/devices.md
+ if use doc; then
+ dodoc -r docs/*
+ fi
+}
+
+pkg_postinst() {
+ enewgroup plugdev
+
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "Users must be in the plugdev group to use this application."
+ fi
+
+ gnome2_icon_cache_update
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postrm() { gnome2_icon_cache_update; }