summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Birchinger <joker@gentoo.org>2014-02-23 22:04:08 +0000
committerChristian Birchinger <joker@gentoo.org>2014-02-23 22:04:08 +0000
commit9e1f43b0fac8977b517d5d7711ea426a243e1185 (patch)
tree9a4114a88afd059f0b732c1c516f7bbbdba96404 /sys-apps/razercfg
parentcleanup old, depended on vdr-plugin.eclass2 (diff)
downloadhistorical-9e1f43b0fac8977b517d5d7711ea426a243e1185.tar.gz
historical-9e1f43b0fac8977b517d5d7711ea426a243e1185.tar.bz2
historical-9e1f43b0fac8977b517d5d7711ea426a243e1185.zip
Version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x0151863A67652900!
Diffstat (limited to 'sys-apps/razercfg')
-rw-r--r--sys-apps/razercfg/ChangeLog7
-rw-r--r--sys-apps/razercfg/Manifest26
-rw-r--r--sys-apps/razercfg/razercfg-0.23.ebuild56
3 files changed, 65 insertions, 24 deletions
diff --git a/sys-apps/razercfg/ChangeLog b/sys-apps/razercfg/ChangeLog
index bd54d5c77a86..8cf002fbe8d7 100644
--- a/sys-apps/razercfg/ChangeLog
+++ b/sys-apps/razercfg/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/razercfg
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/razercfg/ChangeLog,v 1.20 2014/01/10 12:18:23 joker Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/razercfg/ChangeLog,v 1.21 2014/02/23 22:04:05 joker Exp $
+
+*razercfg-0.23 (23 Feb 2014)
+
+ 23 Feb 2014; Christian Birchinger <joker@gentoo.org> +razercfg-0.23.ebuild:
+ Version bump
10 Jan 2014; Christian Birchinger <joker@gentoo.org> -razercfg-0.18.ebuild,
-razercfg-0.19.ebuild:
diff --git a/sys-apps/razercfg/Manifest b/sys-apps/razercfg/Manifest
index 6e6304876258..534dbcd34c2e 100644
--- a/sys-apps/razercfg/Manifest
+++ b/sys-apps/razercfg/Manifest
@@ -1,35 +1,15 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX razerd.init.d 562 SHA256 6abd13e57031ae4c826a9680832b6d648e768dea1c1a02b7f560041789f21d33 SHA512 9f569bba82fa7fcbef03c630fe039a53797f64a3107a51843f5b4cef0ed750a83b380a91351248caa301a9978aea98ca4819c8d2253af3c8a3ab592df93439de WHIRLPOOL 4c9253911281bd63250b0b60b570022d05163351c87df231d1e0f1438622b78aa5aa03d56856a6c830b05bfbc96e76db86a0ac988d7e3a125c49cef740ca8b7d
AUX razerd.init.d-r1 561 SHA256 6f795bd62c06d40b68c71155a732ad863c4e5fb178d20dd0c7b42e76e7292b71 SHA512 3c1083d3de4acaacad1dd2358f34271661440faf014a081642d97809111d4ed143eb032c977d6a5f8d488aea8dda81eecea20f70346f0a96726be894de3f5bce WHIRLPOOL 37e7335427f32fe6e94e54133505e3b672e317358a889180147adc4415561bcda18658bec18894c259b44dab38a6311ac3c6284240ee9aa40ab338528928d94d
DIST razercfg-0.19_p20121013.tar.gz 290951 SHA256 c0f7c8dac52ff6a2106c2cadac3ca9e44e3da508aeb182b907233c6b78f36581 SHA512 e49955ff0a635348a285a3ad6f8150bf468ed315f9c3eac332c9879daddd3911b915968a950b379106a27ecfd953ba6770152827b2b7b3185b17d3e3499bed40 WHIRLPOOL e6b525377be0581383e97ea9e202532cecb817985e5444876717b88fcb04f10744aa8e17415362a0daf7889160acebd5199f3b864094b1c8300fed0db91de356
DIST razercfg-0.20.tar.bz2 68289 SHA256 de2f2f038b085cb22a97968f2f12a4c776741af80e486fb494b756708556509b SHA512 cbd4b20bdbde207cf19cfae2d9179861ab2fa6660f0a11ac21982cf3548ef374292ef38b5fa1ecba9a79beb23c9d9b522080feb2c70bf5278120b071263ab991 WHIRLPOOL 04d867aac4281381a8f980f34b5f21e9c057055f4a7982f94928e162a41c318584a8418f6c2ecf9efcebe93d45b1dd1986520858414e0d5d2766c082e090b08a
DIST razercfg-0.21.tar.bz2 68274 SHA256 bfbd6089273fbec3f7495032b623f5c46bbf2e3f953130cb0f610e5c8eede884 SHA512 2514908547e5f7ffbf79231a66f6ac731ebc328944c9589cc7218a83e16f7aed5e741dceb06949222ec35254fb596490aa8bd2bad4682a362de09144e00df638 WHIRLPOOL ffcb3a5fe2b18a96998222714a0ab3ddb26f93e157a164922b2fdb9db06d273a071ee28e49d5d7cf2ab4447ffb9522b61b35c9ea31085cf54dfd1c48a9558975
DIST razercfg-0.22.tar.bz2 68137 SHA256 c587fec284fc3f564f94b4ffcd7f24a5103b9fe2aaa60aa6e59812404e46c283 SHA512 cc5c2fd6a169ccddaa4010f50fcf80a5f01ef9a808fec7ddb0f19c24974b064bd77eb054d1935f179229ab551bbc3305824140c653be38533b2228abcc3d25ae WHIRLPOOL febf79693876bd7e74a59557e23fb07d9e969d85729600dd96ac419f52bd00aea998630aa29e32911dbd57a9652cec2eb39b44070e62dabf72d2a9ee55871b70
+DIST razercfg-0.23.tar.bz2 69425 SHA256 44bdc48588c504a937d811e84a0ecb054e35d3e2e4980d7d76b3ea8c2f0d1b43 SHA512 79c795870efa960b42abc70710b4bebe793acb9e732943207ca4b34d35ba926af4877993db888829dbacedbe327324fba0ab2ef82ced1d653b4aee23e154fd8b WHIRLPOOL 11c57842daeb241d19b3546db0c4b3a98e59b565176f89227dd159f31b3037ce08130014dc35ae4db5dc81744a94a405252787b6a42c67129857f81f6eb0411c
EBUILD razercfg-0.19_p20121013.ebuild 1559 SHA256 0e0048cd92227dbcb136d0157e1f308f24acf769f5a272cc03a7b19ccf72c96c SHA512 d3e8be35ef7e93aab401d38e2e42d307185d9f401237acfbb11eb0616254da2a92272fb15596fe8d716e9825da1d048cfeae83cf6bccfde3bff86321314f5884 WHIRLPOOL 8e7bb9205445eb7bfc348a7b7dbc008585f0b315019ef8ccf46e8e442b4b4009a54615a24546af26959bbdf45e29912b79a5c34cc176334e0aab16ef77344f80
EBUILD razercfg-0.20.ebuild 1396 SHA256 60426806ac58b8c46365877e6d21409e8cf938eaaf0038ec893679ec88f104f2 SHA512 9e21d54e7efccea4f206e7f9200c6c25471ee4a0a0f6cd336e2030975109aa93992d2a2fe6e71b8cc2f947d4d8dd69092dac866d369314fb7dcfc4c1654cd8df WHIRLPOOL a7233b8f2fa2442636ea99f0a23224d64933281e22c466848cafe5fb983b9304011cc8e53649acdc82e85a2e61f33a8c65086e2a9175af6114ceeb9e43ac2466
EBUILD razercfg-0.21.ebuild 1396 SHA256 6396fa020b1ad6026ecf0ea2ebe36cb2dbf4d9f60f3a6f66a09962b2264ab79f SHA512 b51a3442f0a299405dbf4fa77846911d9836c491ea9ec0f836c6d4d1ead9f10fa8640630d5d658333ffa081eec112274a9dc6fc6e7039088958b07059865ced9 WHIRLPOOL 528274624499d5a30ff8958a87ddfc7d20bea92e95c780118a19e5fffab178adc8783a915f9af974e74df72a7627361bedfbf94dd0e4f7a84eb81531132ff528
EBUILD razercfg-0.22-r1.ebuild 1473 SHA256 d895cf3a622b50284d5bfe143521b7d5862a5c359f0569e61d3ae5f4f58d1f2c SHA512 8f8bad6444302d7997e815415c6cd4efcbcbfcaef5f2448a2594bf492b042fe0422973366b01a876d77b8d004ad5f6379454581777cc1b6812977bc2176977bc WHIRLPOOL c471cc7058bf65bba82aa3fde9261e60dab0ece84304a868868414a523a87a44adccae30292d27edda67a67f04eaacf8b2a9498166d46891e198ac61a3f2af28
EBUILD razercfg-0.22.ebuild 1399 SHA256 133af33a33b711a4844b2b66b9d4cc56b6450b7f5dbeef94ef3ac0107ebcc16f SHA512 1ffc85f9857c394b44136a9a35096c7ac289a3544a2cc023429874681edbd1d214014af24cfd173e6b39d13a5d24a0a64686c16c5378ad3596dd9d60f59dbcc3 WHIRLPOOL 048ea52f7c61e610a0eff02d90da1b0c0759307e49d590f8d663de72124731aa6957068104e0b2de3f7309ebfb229c4f487115048a21b6014e734e835d484968
-MISC ChangeLog 3365 SHA256 b075bc3d33df288173df5dbfd9946059a80cd0d5d5811f49e2199e5368a170f0 SHA512 5c0ed9640fa2431ff25abfdc3becba57fbdaf7e021b5d71f24b9c2b67d1b266849b580fde733cd3f164ca119abfca94d0353fb9dbc209de42f207265e7b0d2c4 WHIRLPOOL 2810a0f7517457089cbb409f887c8b8b46f9163c373c74bade1f43cbbfc381f30336824a3e8eda3d364929094c01d0626ced68b96d8a57e7e60fb3c447cba191
+EBUILD razercfg-0.23.ebuild 1470 SHA256 33be8f6ea18a273eda42aede01eb0cd7c8e148b74a2a18f41a49ea1c897f3a9d SHA512 0f8f1f4816ab59a1728607f9406a2a4297236c43df99723b13dece79d60229971bf51c9dee5008c620596a59a6f36e571be23efd6b538a9d1cd0fd048ce4e49c WHIRLPOOL de0819786acb5c0d3e7716b32f9eef6b77725bb53ec5b5bed8bf54e7aaf9588ba54712bbc46b40b7a60c92ea7b6e2547f34f27773e7a16240105c0aa9927bfca
+MISC ChangeLog 3489 SHA256 492a61eaeca28c8de645b306eb509ac286d3ddc6a56db696c5d69190a310d732 SHA512 a20a2733d03ce4921d5f692f3dd09a53ed6f613547bd7498a95b884312b97797c6ad1069a797a0b5c20bcb4a9dcc9f4da00c901e95f5a7365dde88d57d2978a3 WHIRLPOOL f648370ccf0a145137457efe8fe6cd8072379c9817a35db19d599c52eb26438abc8a61b5d37f994648d3280038e5da69830808cf05971adbca7245f8b0fb1888
MISC metadata.xml 904 SHA256 5b25d7c848021f7153a4556c316e694db1cbda8f31d628fa6cfbff738520d621 SHA512 f5d43e4b625958c0be9f31c847d7e4631bf1100cb26d0fa19ee5d4a8d43b1b0f0b8c72462562c3ea4bbb867a852aa8d81debc0b02fef3c7ace8f213439dcb585 WHIRLPOOL e50810579d9d78d25e8c8c78921c93f4dc566dbca3d527c3ede9b0829dea2c2f47a20a8a69622d1b049942fdee1b64840a0f6aed5b334e30cd56059c460464d2
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
-
-iQJ8BAEBCABmBQJSz+USXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0ODVGNzIyN0VCNkRCNUU5MzkzNzY5ODAw
-MTUxODYzQTY3NjUyOTAwAAoJEAFRhjpnZSkAXUYP/isNEmZuulanaFTLZmGYjU5i
-PnKsEJHVBBAb+79jmF5pOOErYER0eajs5+/pxy9tp+oNIzvRO/KZmSUmex7c/DKJ
-mtQawMj6DT36aNHn1EqBLEdQ6ueL/QzbmhPY3YGik7wsRWmUtjEqk9rfOQ/AJQfm
-Rypo0gNdO0ll0ZYrTEJXqqSMi52h/7BfLUEHC0X0P3gKIQCmDKopnS/qL5LjH6Pr
-JQ0bDcHD6SPMzupm/7HeeYd893CyXVEVlipeS2wtPzF116LTa0r5Y5+y2nYr6c1X
-T6ZMklg5/vz72VETdUC90kuD3CW8wIpwzZkcT2cV1mAHDNFrDjpCAFM8pEgiUtq4
-WjsIU2rKrUKBT+i8yAFFEdoCgh1PrDF/KxN+VWfs3rGnkgxZE5Br3kRu4xXeqE3z
-pmQhkghsUByv6fiZOgAb0ZI8DqhXJYr04n+Ya473FsnUq0mvBHSC0ZQ0Y/JY/RzL
-qn6HLy8pVxdtt2tLQIsgwFWJhzs3dodW3rYabs5rlD10gPWqJIRJhkaJXc0bd+mt
-ChG7EFwQ1+iH5s6aToJbfp6jUzY4LcAY/hivee/iGHpDaK+RuKF35jDwi8/12QK+
-kqougGSd2wERI4heHRWTgQI10WgXFktuasBwjl+Tj7fRo2SHrCqEi8htvB8fhewv
-P9mSsYxpQGpHyQ0BENeX
-=1auH
------END PGP SIGNATURE-----
diff --git a/sys-apps/razercfg/razercfg-0.23.ebuild b/sys-apps/razercfg/razercfg-0.23.ebuild
new file mode 100644
index 000000000000..1c46f62bc679
--- /dev/null
+++ b/sys-apps/razercfg/razercfg-0.23.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/razercfg/razercfg-0.23.ebuild,v 1.1 2014/02/23 22:04:05 joker Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit cmake-utils multilib eutils udev python-single-r1
+
+DESCRIPTION="Utility for advanced configuration of Razer mice (DeathAdder, Krait, Lachesis)"
+
+HOMEPAGE="http://bues.ch/cms/hacking/razercfg.html"
+SRC_URI="http://bues.ch/${PN}/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+pm-utils qt4"
+
+RDEPEND="${DEPEND}
+ pm-utils? ( sys-power/pm-utils )
+ qt4? ( dev-python/PyQt4 )"
+
+DEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i \
+ -e '/ldconfig/{N;d}' \
+ -e '/udevadm control/{N;d}' \
+ -e "s:/etc/udev/rules.d/:$(get_udevdir)/rules.d/:" \
+ -e 's:01-razer-udev.rules:40-razercfg.rules:' \
+ -e "s:/etc/pm/sleep.d:/usr/$(get_libdir)/pm-utils/sleep.d/:" \
+ -e 's:50-razer:80razer:' \
+ librazer/CMakeLists.txt \
+ || die "sed failed"
+}
+
+src_install() {
+ cmake-utils_src_install
+ newinitd "${FILESDIR}"/razerd.init.d-r1 razerd
+ dodoc README razer.conf
+
+ if ! use qt4; then
+ rm "${D}"/usr/bin/qrazercfg
+ else
+ make_desktop_entry qrazercfg "Razer Mouse Settings" mouse "Qt;Settings"
+ fi
+
+ use pm-utils || rm "${D}"/usr/$(get_libdir)/pm-utils/sleep.d/80razer
+
+ python_fix_shebang "${ED}"usr/bin
+}
+
+pkg_postinst() {
+ udevadm control --reload-rules && udevadm trigger --subsystem-match=usb
+}