summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Birchinger <joker@gentoo.org>2012-11-27 13:57:18 +0000
committerChristian Birchinger <joker@gentoo.org>2012-11-27 13:57:18 +0000
commit3c5c256c4814e03f68f898d27e7c104b2256a424 (patch)
tree9bab4cf900c853d145aae2c81e1c7cbd489db2fd /sys-apps/razercfg
parenteapi5 (diff)
downloadhistorical-3c5c256c4814e03f68f898d27e7c104b2256a424.tar.gz
historical-3c5c256c4814e03f68f898d27e7c104b2256a424.tar.bz2
historical-3c5c256c4814e03f68f898d27e7c104b2256a424.zip
Version bump with git snapshot that supports more mice such as the Imperator
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/razercfg')
-rw-r--r--sys-apps/razercfg/ChangeLog8
-rw-r--r--sys-apps/razercfg/Manifest4
-rw-r--r--sys-apps/razercfg/razercfg-0.19_p20121013.ebuild53
3 files changed, 63 insertions, 2 deletions
diff --git a/sys-apps/razercfg/ChangeLog b/sys-apps/razercfg/ChangeLog
index cbc4eebfe512..e798ee56eed2 100644
--- a/sys-apps/razercfg/ChangeLog
+++ b/sys-apps/razercfg/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/razercfg
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/razercfg/ChangeLog,v 1.11 2012/10/14 15:13:56 joker Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/razercfg/ChangeLog,v 1.12 2012/11/27 13:57:14 joker Exp $
+
+*razercfg-0.19_p20121013 (27 Nov 2012)
+
+ 27 Nov 2012; Christian Birchinger <joker@gentoo.org>
+ +razercfg-0.19_p20121013.ebuild:
+ Version bump with git snapshot that supports more mice such as the Imperator
14 Oct 2012; Christian Birchinger <joker@gentoo.org> -razercfg-0.16.ebuild,
-razercfg-0.16-r1.ebuild:
diff --git a/sys-apps/razercfg/Manifest b/sys-apps/razercfg/Manifest
index e1d66162fccf..745333ce16e5 100644
--- a/sys-apps/razercfg/Manifest
+++ b/sys-apps/razercfg/Manifest
@@ -4,9 +4,11 @@ DIST razercfg-0.17.tar.bz2 57411 SHA256 8a8e8ece935f331573c27228cda355aabb04bc1a
DIST razercfg-0.17_p20111028.tar.bz2 64911 SHA256 d25d1ae5079641fbd8029b592257c21e5a5a671babd9efe27debe6d3da346ad9 SHA512 1ffc8acb967032346c89e7f68f1ae494a76b0078663cc437ce37307404d1bb5923a9d0845fbc860b40fd8f1ac9be043e5150f1c90e127416c0729131ce4d7895 WHIRLPOOL 7235b66388627ec4cfa6ea73343ab049ecd21a646c01bf4fd4559ba0b4ccb5387d65cf7c39196072985363f2388525d61c6c2ebe9a658444484fc992959ed303
DIST razercfg-0.18.tar.bz2 65648 SHA256 df61b2f929e1ace6772b8f867abc1dc834e0f01f7831f14b52a721613c16f2c8 SHA512 69769fa7b2d5b0abcb6bb10aed92d02376ac946c2066e81ff0ebd04ef4a99cc857f7630f22ff9302a0cd77043b1525fc4eeb49d06eed74d6dbe776a65c1c8bc5 WHIRLPOOL 3667a35f44235c7e19b852f547a004adece31f3e8a7ac6430ec1b78c8c1e86a1c643ee12756f67cf307bddeee4754572b6bc385ed5c3588ac526468972b38886
DIST razercfg-0.19.tar.bz2 65786 SHA256 ac1a78085d2f263354576e7d4b0eae5e95a2f86b9c77facd617499103756b0ab SHA512 27851ae587820d8426781b279f62ef1f8f1ca72734b678b0f7309cf7059c25b720c393ab78ec0e562aa2a394851c6947b34d4286ce317be18d06ab7ac0e273d3 WHIRLPOOL 6a2127c74aa78e03de261fb567e8033e2e92c7b253d07e3adf8747f417b877416bcdf173f915eb4bbf784c852cbec18b1c7e46a5391b2fd49fb9ef915ac552a7
+DIST razercfg-0.19_p20121013.tar.bz2 285995 SHA256 ad9aa1cf1bdc2b05020ab3aaf466171612c0ac3054e8fbe17266e62a0d22821f SHA512 cf1b145905ab92b310c85b946d1c839ceee07961aa86b6065afc673c24c5ba676c3fbc60a05cebf907d192603de0f7f3781ff4b94aad33105f50d683a3e17819 WHIRLPOOL 8ada1ca07ed8ea6b9229d1cc13cac890f524618db93271ec67114028a2de42b521d2bc9fb8351fe72d2a0d6e595ba9c8fbd554adc95d43c39cca52816895c329
EBUILD razercfg-0.17.ebuild 1396 SHA256 962be2648240a886c843313430ac0d8526cbc0cc396fcaab5450c70f6227305c SHA512 b6a1a87d0fb4f608f751e586a92bda6c537f504ef1e1a6511db6d457c1fb5098b07fc5fa6c22d5fa46c5335ccdfd7ba4fa5aded6918fb9a4f45d968a82214267 WHIRLPOOL 198c0f51be3057662e215388f25f492303ef90abf4e6884139dd86e644ead2ad029943210aa57c4766fbe2ecfa1bdc165766b75c2f91e136f1397e2b1400675e
EBUILD razercfg-0.17_p20111028.ebuild 1424 SHA256 b045d4d8cdd499af45f971a2e310b4063b43bebdc5336bd662bd1e19f1f3c95d SHA512 50cb0bcf7a22c0d568a5b51354c4ad4d18b2a5f429f75792c2289297337e85896a86cc2c3615245af0aa66ffb812749f87dde513368c13758ca217531f0db0f6 WHIRLPOOL 84d139178d49f3170e59b3a0a2e6432f7cf871081cbbfcd18085ae0a7f41eea00f3daec171763b9d4073c8ea7270ed5c01e4330b50c4a4d2100d4ce5ec303b85
EBUILD razercfg-0.18.ebuild 1396 SHA256 be71cb03e09aa74b608e0e4165af8a8bb1b01f14699b1ed3ce2f27ce2fb0b14e SHA512 730cdd29cb5f0ec11942b294011953c495bb0269371bcb90d420b1d6b3eb2edccf45431ff7ca1d4360523ab4b8a1315e2f7684637b64716a8290b3a53bb9c24e WHIRLPOOL 24b091f37003b94a8491d7ba7c37373a75a7f07c28b69cab883110d0b6d8de46e27821a609c1553d98a08d1e063ba2ff2d251659a27a91d12a9003331879f1db
EBUILD razercfg-0.19.ebuild 1396 SHA256 c7914e7b2f0d88d5fdaadb81a22c5c1293be476030cf29df52a551e9edad1fe1 SHA512 1c085bd439f822f9816f9fd977c62541612cb29943a0dc56b32eb25dc17a14e3f10b5441bc78386993e89b9145e9f0d404f407d968eb67355b72df4b5b72566e WHIRLPOOL e2a7a384be293d00ed2939e38b9676402b1abc232f4ee06ab9ea06d9c9e85b7438df198efd248fe9bdc0531d22beb1dc7aa3614d6b9d319b4feeeb0f211d9755
-MISC ChangeLog 1816 SHA256 65c168b6b079e3063b83d3625c1f1d7920ce1e9003cb51908f45852f43ffb504 SHA512 8a2cc8e6574db3cbb5aa16dbbc4f8cc7f8aa526c91e736db398af3ee527d3785fb2232db46468daf44da494f0146d560ce015ab345838a4e680afbc9914f1340 WHIRLPOOL f75de99d1aa1b735e477c1bdcb9f003210e5f23352d3eec6e4f23c968669104ed4aa8fe84c88632219457e2f1b3bdf198224f7b2d440c6b7cb401c15c0ae42f3
+EBUILD razercfg-0.19_p20121013.ebuild 1424 SHA256 df326febed80aec03e0275dbb109dc744e0e7cc83a46d755c20ff7d21aaafb30 SHA512 853f3a55b19ad89812179d91672f5cfe26fd24468b9596acda053073bc30003f5cee0d10403d7e3051e682b97669baeb0df6fe779ab5b0fdd5a496fe2823ce12 WHIRLPOOL cdf88bfa4527fa55cf5447568e75a7a227748fabc2ddd7d22c6f8ff6c6ae4a319045e720dbe70d192e3375a4274ebbd8dbc002f4276aff3245806be71fb7dbef
+MISC ChangeLog 2026 SHA256 ff675a06fd6eebc0b1402f9d53899ec913f1eeaac21e9ec8ab5e2d876ff4ffcf SHA512 fb3d85b19c4fb8ac7347cd10801f6e9518ac0c1345f2d8f488b2f8b03b4f451d637968f2b5e154f3bbfa78477166cb46e3fd0e30635d3127e2e428dd11aa8e96 WHIRLPOOL a11bdc5d15fdbe271f9645491fc2dde19c6b96c3a9a718eb7c75aefbb98423593ca91d7eee0a15a48417b13fa707522f7aab09f9ba7fdc06f7dd1f96bd9b084d
MISC metadata.xml 904 SHA256 5b25d7c848021f7153a4556c316e694db1cbda8f31d628fa6cfbff738520d621 SHA512 f5d43e4b625958c0be9f31c847d7e4631bf1100cb26d0fa19ee5d4a8d43b1b0f0b8c72462562c3ea4bbb867a852aa8d81debc0b02fef3c7ace8f213439dcb585 WHIRLPOOL e50810579d9d78d25e8c8c78921c93f4dc566dbca3d527c3ede9b0829dea2c2f47a20a8a69622d1b049942fdee1b64840a0f6aed5b334e30cd56059c460464d2
diff --git a/sys-apps/razercfg/razercfg-0.19_p20121013.ebuild b/sys-apps/razercfg/razercfg-0.19_p20121013.ebuild
new file mode 100644
index 000000000000..6ad72fe9c0c0
--- /dev/null
+++ b/sys-apps/razercfg/razercfg-0.19_p20121013.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/razercfg/razercfg-0.19_p20121013.ebuild,v 1.1 2012/11/27 13:57:14 joker Exp $
+
+EAPI=4
+
+inherit cmake-utils multilib eutils
+
+DESCRIPTION="Utility for advanced configuration of Razer mice (DeathAdder, Krait, Lachesis)"
+
+HOMEPAGE="http://bues.ch/cms/hacking/razercfg.html"
+SRC_URI="http://dev.gentoo.org/~joker/distfiles/${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 )
+ dev-lang/python"
+
+DEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i \
+ -e '/ldconfig/{N;d}' \
+ -e '/udevadm control/{N;d}' \
+ -e "s:/etc/udev/rules.d/:/$(get_libdir)/udev/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 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
+}
+
+pkg_postinst() {
+ udevadm control --reload-rules && udevadm trigger --subsystem-match=usb
+}