summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-05-16 10:18:35 +0000
committerTim Harder <radhermit@gentoo.org>2013-05-16 10:18:35 +0000
commitf9c8a23106a8443341a9599c626623eb8468a162 (patch)
treef995d61a7903b5d0d01575eb763928b9f4d5de86 /app-misc/solaar
parentFix DOCS to work with distutils-r1. (diff)
downloadgentoo-2-f9c8a23106a8443341a9599c626623eb8468a162.tar.gz
gentoo-2-f9c8a23106a8443341a9599c626623eb8468a162.tar.bz2
gentoo-2-f9c8a23106a8443341a9599c626623eb8468a162.zip
Initial import, ebuild based on work by Carlos Silva.
(Portage version: 2.2.0_alpha175/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
Diffstat (limited to 'app-misc/solaar')
-rw-r--r--app-misc/solaar/ChangeLog10
-rw-r--r--app-misc/solaar/Manifest4
-rw-r--r--app-misc/solaar/metadata.xml8
-rw-r--r--app-misc/solaar/solaar-0.8.7.ebuild47
4 files changed, 69 insertions, 0 deletions
diff --git a/app-misc/solaar/ChangeLog b/app-misc/solaar/ChangeLog
new file mode 100644
index 000000000000..a7d7ea00c57a
--- /dev/null
+++ b/app-misc/solaar/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-misc/solaar
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/solaar/ChangeLog,v 1.1 2013/05/16 10:18:35 radhermit Exp $
+
+*solaar-0.8.7 (16 May 2013)
+
+ 16 May 2013; Tim Harder <radhermit@gentoo.org> +solaar-0.8.7.ebuild,
+ +metadata.xml:
+ Initial import, ebuild based on work by Carlos Silva.
+
diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest
new file mode 100644
index 000000000000..be84f7d88bd1
--- /dev/null
+++ b/app-misc/solaar/Manifest
@@ -0,0 +1,4 @@
+DIST solaar-0.8.7.tar.gz 781084 SHA256 e0e167134c6a689574f0f248cba99bc212f930916b2dfffcdeda0c9294e0d167 SHA512 312abfa6e5d5d12c8f4c470ed555f06622d9238e53a587a2da04f6abfe08ef0aca1293dc3770ebd31dec26c27253b1f2366390abe3717396003f8cdbbcb1bef0 WHIRLPOOL dc981c2b9af44afb58ff19acb657ef231c7456033dda333a3f2c40136a70e8ff9485d77b39c1668162b93a9ac6076576cbfb55463fc0c12231b153d52adc504d
+EBUILD solaar-0.8.7.ebuild 1012 SHA256 7cf512982b5365879452a51f5e31a0a3d2721a1698418733bb281c3ffecbb1cd SHA512 2bc9062a4e397b55da621383d8cb508f5e523846816e0886a38e767aa87ae98f264b3aa28c554418e2ed0fdec33391765ee10325cd330aa9d444146678e3db59 WHIRLPOOL 7ff1f47f149a56c8c6efd3dd0b3302fca3eb7006746ff0c50e15e535b2942b636fb1017a3f6f565f1fa5167dd9fe4dad635c186f926df2ad7595187ac2c803b6
+MISC ChangeLog 290 SHA256 b8721d8eadcd41d1962529d77d9989a928f832d7c8003aafb205799f4e261594 SHA512 b6806d08b246d98b130f9706fa8f1fde565377a51a41c5b70e7633ce9ed131967292e82463456339f1effc4990863842811d0f3440e95a90d669162833ca9ed2 WHIRLPOOL c3632fc293deff492013055ebb917d4d52d0236db706b78316eec35dcb3220f78eecfa81acf4bdd0655852e1f31793d7bdb4b473fdf1d163a6ce84abf7b28005
+MISC metadata.xml 236 SHA256 5285fd5ca6bc85e0392ff64ec8e54d0018ebd761d3977869c00c93dee45ea09d SHA512 a1abf9a60fb1a2078d0475df655f8abd4b2f877f8d232028232fafca2eb7e7ae6ec2c835c4fe0ef27b3b5655d746d1fe53bbcb353703819448ddec84acdd4215 WHIRLPOOL fdbf5fcd34aa17330575f013aef4c87a8b039b62b6de3337a4004a6a0217238ceca43fa15425c30ddb7a5a632de7eb138ed541dfb161614cba817527297781e2
diff --git a/app-misc/solaar/metadata.xml b/app-misc/solaar/metadata.xml
new file mode 100644
index 000000000000..efa5eb0078f3
--- /dev/null
+++ b/app-misc/solaar/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version = '1.0' encoding = 'UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/app-misc/solaar/solaar-0.8.7.ebuild b/app-misc/solaar/solaar-0.8.7.ebuild
new file mode 100644
index 000000000000..ec9814700a9b
--- /dev/null
+++ b/app-misc/solaar/solaar-0.8.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/solaar/solaar-0.8.7.ebuild,v 1.1 2013/05/16 10:18:35 radhermit Exp $
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_2} )
+
+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 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-python/pyudev-0.13
+ dev-python/pygobject[${PYTHON_USEDEP}]"
+
+S=${WORKDIR}/Solaar-${PV}
+
+CONFIG_CHECK="~HID_LOGITECH_DJ"
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ udev_dorules rules.d/*.rules
+
+ if use doc; then
+ dodoc -r docs/*
+ fi
+}
+
+pkg_postinst() {
+ enewgroup plugdev
+
+ if ! has_version ${CATEGORY}/${PN} ; 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; }