summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2015-02-21 14:28:27 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2015-02-21 14:28:27 +0000
commitd2abbffd00aa7cd3d91d5ad16ec6703da325c308 (patch)
tree700d63497162f1fd9b6441fbc884105c4d7f187d /sys-apps/roccat-tools
parentDrop roccat_ryos and add roccat_ryosmk. Bug #539906 by Dmitry Pisklov (diff)
downloadhistorical-d2abbffd00aa7cd3d91d5ad16ec6703da325c308.tar.gz
historical-d2abbffd00aa7cd3d91d5ad16ec6703da325c308.tar.bz2
historical-d2abbffd00aa7cd3d91d5ad16ec6703da325c308.zip
Version bump. Bug #539906 by Dmitry Pisklov. Update input devices to old ebuilds as well
Package-Manager: portage-2.2.17/cvs/Linux x86_64 Manifest-Sign-Key: 0x09BF4F54C2BA7F3C!
Diffstat (limited to 'sys-apps/roccat-tools')
-rw-r--r--sys-apps/roccat-tools/ChangeLog10
-rw-r--r--sys-apps/roccat-tools/Manifest24
-rw-r--r--sys-apps/roccat-tools/metadata.xml3
-rw-r--r--sys-apps/roccat-tools/roccat-tools-2.0.0.ebuild7
-rw-r--r--sys-apps/roccat-tools/roccat-tools-2.1.0.ebuild7
-rw-r--r--sys-apps/roccat-tools/roccat-tools-2.2.0.ebuild7
-rw-r--r--sys-apps/roccat-tools/roccat-tools-2.4.0.ebuild5
-rw-r--r--sys-apps/roccat-tools/roccat-tools-3.0.0.ebuild91
8 files changed, 126 insertions, 28 deletions
diff --git a/sys-apps/roccat-tools/ChangeLog b/sys-apps/roccat-tools/ChangeLog
index a6b509d48e38..bf37ad078003 100644
--- a/sys-apps/roccat-tools/ChangeLog
+++ b/sys-apps/roccat-tools/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-apps/roccat-tools
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/ChangeLog,v 1.13 2015/01/27 01:14:23 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/ChangeLog,v 1.14 2015/02/21 14:28:25 hwoarang Exp $
+
+*roccat-tools-3.0.0 (21 Feb 2015)
+
+ 21 Feb 2015; Markos Chandras <hwoarang@gentoo.org> +roccat-tools-3.0.0.ebuild,
+ metadata.xml, roccat-tools-2.0.0.ebuild, roccat-tools-2.1.0.ebuild,
+ roccat-tools-2.2.0.ebuild, roccat-tools-2.4.0.ebuild:
+ Version bump. Bug #539906 by Dmitry Pisklov. Update input devices to old
+ ebuilds as well
*roccat-tools-2.4.0 (27 Jan 2015)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 11eb3a640672..c482d7e4ac9c 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -1,21 +1,13 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
AUX README.gentoo 858 SHA256 4d7ee8978e4e08443eda0ce084db65d5caa99ae22fa8fc25956b9cd712aaf117 SHA512 3f88197dc83d4bf7e3cb8fd71079754ffa355ddf5fcf151304ae439090da44b3bdef3ed9deab44b36ffffb4b28ded2a71b1abffe5d3e1aa87f56bfa264920a7b WHIRLPOOL 2279ce5d4873c8c36e2bf6f433c62ba2eb21fce1b69069918a81583c9dfcafaf9b652f4b4c9e7f0d538af00193f52e5b0eaed29da5d52c2e9108177f847caeb2
DIST roccat-tools-2.0.0.tar.bz2 2387612 SHA256 cabc2aeb594c3bc21ff1ce7385709b0f041b6f02d6959ac4869b38865398174d SHA512 8e1095d7843c82e93872c4d68f8780180761a5b62ccbba05a7a0278f96c894963808bbfbee7a1f22267b4708df3657d5e29464b654f85cad0d4537ea6ec4d024 WHIRLPOOL b8a69831def6dad9872955c6d067f3d1aed727abe3416d14e492e564244d64fcebf4b8dbca604feb789f84c2ba911457c35784db3537f51d4aa7353c76a1c196
DIST roccat-tools-2.1.0.tar.bz2 2389234 SHA256 21a9b8ddcc9ee31148e7461bf54c2bdea1f9d9a2478a5afce0345d34a9259f3b SHA512 1970f6fa7b24a459010961bc46d6ec88ef2e433955d7e058e7a365391c72b578bd7c122be54568da4b79768bf93977324280dc1be7b31343746c7113aac404af WHIRLPOOL 4b8a96849bfdef5ab6ecde4d54c82e98d1104ffa4469d2e83ca7d27a8bf3f54d98db21c326b24695d0a2db65c13183976f47f61ee821d9b5e14748ae115f138f
DIST roccat-tools-2.2.0.tar.bz2 2438531 SHA256 21a473926327716cfd1796234b05168d837d10ddcffd214a7bcc97422519c312 SHA512 918ffd39c02a0da7deecc0d547df7909dbcc631b3c482ef1c7cebb661ef9ecbe69882a82c76e3c3f22d89a57ee9ed7a39e927f675fef6f909a3cdd5f0a63d5cc WHIRLPOOL d200cdd1b064af2b8826ad3c0cc59ee1f4af5cc311a5f05993637703f01543ba1116693f631b163b5cfa5e86ee44e5a56db9d52a644c960ea7527905f9aa485b
DIST roccat-tools-2.4.0.tar.bz2 2439378 SHA256 e3198f6fc5a35e583d1f3d2d3a59e36bb76b6f68556046bd063db14148904552 SHA512 7612d75805fdfe50f8cdc7f8bcd39dd9816067f607102402394de40084b831a5fdfff92d4737248089bd4386be1dd74f8c99c0518d1c5c029c591fc47cb933ec WHIRLPOOL a59e393ac0f56ea00c15bd5492ca483e4622de821762ef5a21fe74db08ff4c66a67af1b81f29d687ba8f6cb1221b7a5d2b482b25e233f736824e2ead69090364
-EBUILD roccat-tools-2.0.0.ebuild 1760 SHA256 cc6812dbc1d5fc41747ff5c76e7a0f490b3bdd4f1042e651e4fbf0d51a9c7e13 SHA512 4a361d84d08330513f28be1e1d3d4a76d6d832d5cb9996d0d72a9523d74432c72c7c982e8a870ee006da90b479bdc3cc44170d4d3dd1ca98c06e87ac1ffe757e WHIRLPOOL 1879c88b9013f1986523c11a37d4e98bb5b6a39fe72c6d42701ad8541c20a60aac8d6abaec1d383941aeaf87500687ac367e575104b0db4f6b45e9d43de6bbab
-EBUILD roccat-tools-2.1.0.ebuild 1765 SHA256 7f9f18080caa38a671eba7848e111938e541a143b5588aaeedf1cbe9e1d42f9b SHA512 0da7bd6f96b3fed0397ccd62b26c20d601dd33277fabc4c93fe17925caa0da000583d5583dfd4a24b033989f1bb993fc399838025cb3bd7e985809e04a4d370d WHIRLPOOL dba0225e62f16432946efe54475d67be52ddbed4da4c6a23ac835b8d45f7b75ad645cadefefa6085823dce1d4ef60191b2cbc125ec338f9d7cb8f1f12d3348e4
-EBUILD roccat-tools-2.2.0.ebuild 1765 SHA256 e70a1d340c3ea13099bf05a8dc689623401f65e82c504d2b59af6927e6303e9e SHA512 4dbbc8dc1e2c1cdde3aa7cd29467c4cd68437a2c406c55e46e8085b050a1047724f346a18dc3e18274ee22c1484cfaad22b64b4c1813d6bc285151f0285646cc WHIRLPOOL 95edd903fc3d7e91c0aa1c446c93c7fe94b80dd56ac2e39888fc898cca1421f960c089f9114edb9232920d780b14f1312aa9356d7c27d9ad71a79cbd4cc21009
-EBUILD roccat-tools-2.4.0.ebuild 1791 SHA256 0382731246497ace524319433484ac196f11959cac75a5acc8392d9cb8defac0 SHA512 d92d03d02ed7a80420dc69f40491f8588cff4ba28dc490cb2d68fded73a319bce1aea7863c9c83a3da77a227fe13451196889b0cd8f663b41a437b60e900d164 WHIRLPOOL dd56f3a587fd89783d69f2efe4a4f94881b5daf59f4b82be1e0c02c93dcdc2d0f4b3222fdf40ec83d019c9a43b46f499c6b9272ebc959db4a004e8c2008e63c1
-MISC ChangeLog 2919 SHA256 331aee176d45162c23897abdf6497339904928b587918d1f9611b85943bb0211 SHA512 32f6c52edc487f43d6d51545a47ac066a34245fc05700fc5c1d9fbba9e2f3d40150e28e45816acaeb5912eb6ddcea2bb9da5a4e7f9cbedb58af8184defaed420 WHIRLPOOL 61c31d6b5cad18fd4627149957089864d8ced235211ea22d7d456320f0f3869d197d764dd3ea9cc3337c9a04a3df3a30d10985b929c1bc0e5a9152f01cfc7b1e
-MISC metadata.xml 323 SHA256 0d3fda0e2183f697392347be8118236d4e8b5d7b01bd402ddcec50852ec29dea SHA512 1345a0ec9ba5d6390eaf9ea13c411ef281f7477bff47d34e338d3951788df52639deecc481364ad44c72dd419fe00fe8ed27f8c0d43a925af88a58db4478a15c WHIRLPOOL 8bc52e5995f4dab0851c99f29ed606c17bcab27a8a00306c66075278cfe45b6b0bb7c639be1c25109786abcd2d5611c4ca97dab58e81573303a41a908d080424
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iEYEAREIAAYFAlTG5n4ACgkQso7CE7gHKw0hDgCdFo8JMCRV3QGwul3QGB8Nc777
-kSoAmwYzfRwirFegtGkgnrd5GU/Dq3rY
-=1b/9
------END PGP SIGNATURE-----
+DIST roccat-tools-3.0.0.tar.bz2 2441186 SHA256 5ad56dddaabe596f01e7b6f7e84cf7ba9ad6e3d57d65324fbfbd2ee5e134749e SHA512 1b730a8e0abd967dafe7b0878fb04e446e642c1ecbf259c4c932b3174057ef9a1bf3094df51a52f2304c5a213ee67e658e3dc097df136ba85ba380c67dc56056 WHIRLPOOL ce342a5aa6ea3f039bfdb19866114e6915107fa5fdef39a702468673dc6231305a71fb2f41d8b0005f43c84a40d5b3df0785f5b3b6f58dc06f837e8480626c5a
+EBUILD roccat-tools-2.0.0.ebuild 1797 SHA256 dc4991fa5e3ac2083c8c722dc362e26a7941b8594705809b8426b122af26071b SHA512 ed7eefca6d5bb8c35e829b8a1cc8ce53a80c64df216277490f8a26b2ea3b9b8709ae9318166a430818bdb93ee5ce888c099effd6810170b57381dbe969cb6804 WHIRLPOOL cb610763fdd0dbaf80a4d2a344cb82f3a2201ed3f567e8019bc2c24a3ef7c685402598988ad13741cc6d29d2d53659f9554a5454f0840be4d3ac344d2d805809
+EBUILD roccat-tools-2.1.0.ebuild 1797 SHA256 166be1093381747d88d8f5da04e1c1b1a547acd00cffde1b7d0a58fff2a4f425 SHA512 bf41e06f2403ac705bf6d6d49739c93f1318f6490686ad6a70b28c106f5c9c83a4207251358dfe7aeae45a1b280d167fe702a22b3ff97a7d9d4b457e78aae7b2 WHIRLPOOL b39c7bc4c3c6b9ed6cbf3bfcbd228292868cb2e5c002ebccb116b6560eae658ef63ab1646393c088338a5b2f46eec9ef666bbfe4246c63ca09b7e908961ff011
+EBUILD roccat-tools-2.2.0.ebuild 1797 SHA256 258e2ca05417ce57d5a6f9d987d4c0c2afbd9659b3763b0a8bab77e3f67fd8fe SHA512 f8ed845b38bbfb165ec1e14b74fb839492e118de19a4b56b8a9f857d1d2485e7678d88673d516d85cc5e50b1402ebfa82d73ff27abf5a2acae89b909bf094e69 WHIRLPOOL ff7eb10096790a6ab89b071942e5adf07a6db9df9201271727299f7f0452bbf440bd053260463464085b08934cc21b70ad574690899ea771058c2172043048e7
+EBUILD roccat-tools-2.4.0.ebuild 1824 SHA256 aa0f2f1272f874765d6f0e0cd04398a55b2f5fa51833d72a9b84229b7b440b6b SHA512 f4093d9f6bb8e8dfe11863a30604cd6aa763093553eafaeed7324782287eae62b78dd27174f06db3abd3d63a3becf4457eebff58de5a903a5056f4d7246e609d WHIRLPOOL 62b4a54c4b722a314e437b13bdf2450e4c4f2e79f309a03cc5abce43e999f518039d3034927ef5321f79ad4c1ca027339799f499e15b7f7cd0e08dd6d8f0416f
+EBUILD roccat-tools-3.0.0.ebuild 2337 SHA256 038fd434bec52f89200882c57d7556bc631ed34f0ee2fa33eae4ab20c1727a9c SHA512 e8c19ff136c651d77e1d28b5980ccb6f23d59300196d7549e6926f8246bef25fd560e35b3acbe032a778e1d30ecc6a4b3fb65133e54a03ff6ed0583f23e02b75 WHIRLPOOL 102c6f8c627f69f44d46141a1b5302011086e051f462a89e490714cacd3a68e16c81d6474a653f8483ddb5dfc3ea413bf20b9319a1029571841aaacf2ea36553
+MISC ChangeLog 3256 SHA256 7a4ae6f2cc8f546a64338206a1f37edc00d674d8a42d9526d95e8f57f39ad409 SHA512 e8163e4b2ef0f12c10c5530cb519de9975e49fc0f2fbf04ee4a2cb46ae38b5208ff7ac15b3b6650ba172f0ce52ca25825f138206cb6b81c55d8c29d518b01a11 WHIRLPOOL 7584aa8566a0e7cebb14671adbbe82b8f421ad7bf3c885c9652d69139845e12cc7cbe4ecd1a80d1a30d2dd78e78695edd4ad7e10a452aa53e1c65a81d08c7335
+MISC metadata.xml 428 SHA256 33c7bba1903905b59f0864161135269c047be4b2ec7f6e0cc7f2390ea8a0c684 SHA512 492b4d2dd81acc310050cd4e54bd3937ea8f4533485030f2ef3a79220300adef9fce10e81a3dc9f82cd8fbe9c20998646b4f85614686978cd5bb64e36f9c8e94 WHIRLPOOL 58cec6ff2101253134be2de54a2baa3ab4963833ff9c2e8c463858233a8e8310607fe53e8bb6ff50faf8c018767dda5382ff3a1cd3798dc8c5526520c3ae609b
diff --git a/sys-apps/roccat-tools/metadata.xml b/sys-apps/roccat-tools/metadata.xml
index b0aa25f7e4e8..6c0474ad26fc 100644
--- a/sys-apps/roccat-tools/metadata.xml
+++ b/sys-apps/roccat-tools/metadata.xml
@@ -7,4 +7,7 @@
<name>Dmitry Pisklov</name>
<description>Proxy maintainer. Assign bugs to him</description>
</maintainer>
+<use>
+ <flag name="lua">Build support for Lua scripting for RyosMKPro ripple effects</flag>
+</use>
</pkgmetadata>
diff --git a/sys-apps/roccat-tools/roccat-tools-2.0.0.ebuild b/sys-apps/roccat-tools/roccat-tools-2.0.0.ebuild
index 21e8e91f33ce..81cd44c7610b 100644
--- a/sys-apps/roccat-tools/roccat-tools-2.0.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-2.0.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-2.0.0.ebuild,v 1.2 2014/07/24 17:46:58 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-2.0.0.ebuild,v 1.3 2015/02/21 14:28:25 hwoarang Exp $
EAPI=5
@@ -28,7 +28,7 @@ IUSE_INPUT_DEVICES="
input_devices_roccat_lua
input_devices_roccat_pyra
input_devices_roccat_savu
- input_devices_roccat_ryos
+ input_devices_roccat_ryosmk
"
IUSE="${IUSE_INPUT_DEVICES}"
@@ -51,6 +51,7 @@ pkg_setup() {
src_configure() {
local UDEVDIR="$(get_udevdir)"/rules.d
local MODELS=${INPUT_DEVICES//roccat_/}
+ MODELS=${MODELS/ryosmk/ryos}
mycmakeargs=( -DDEVICES=${MODELS// /;} \
-DUDEVDIR="${UDEVDIR/"//"//}" )
cmake-utils_src_configure
diff --git a/sys-apps/roccat-tools/roccat-tools-2.1.0.ebuild b/sys-apps/roccat-tools/roccat-tools-2.1.0.ebuild
index 32b6d3286783..7d2d515a8d48 100644
--- a/sys-apps/roccat-tools/roccat-tools-2.1.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-2.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-2.1.0.ebuild,v 1.1 2014/09/06 08:21:54 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-2.1.0.ebuild,v 1.2 2015/02/21 14:28:25 hwoarang Exp $
EAPI=5
@@ -28,7 +28,7 @@ IUSE_INPUT_DEVICES="
input_devices_roccat_lua
input_devices_roccat_pyra
input_devices_roccat_savu
- input_devices_roccat_ryos
+ input_devices_roccat_ryosmk
"
IUSE="${IUSE_INPUT_DEVICES}"
@@ -51,6 +51,7 @@ pkg_setup() {
src_configure() {
local UDEVDIR="$(get_udevdir)"/rules.d
local MODELS=${INPUT_DEVICES//roccat_/}
+ MODELS=${MODELS/ryosmk/ryos}
mycmakeargs=( -DDEVICES=${MODELS// /;} \
-DUDEVDIR="${UDEVDIR/"//"//}" )
cmake-utils_src_configure
diff --git a/sys-apps/roccat-tools/roccat-tools-2.2.0.ebuild b/sys-apps/roccat-tools/roccat-tools-2.2.0.ebuild
index 2f185c1d9d85..6c64785f8458 100644
--- a/sys-apps/roccat-tools/roccat-tools-2.2.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-2.2.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-2.2.0.ebuild,v 1.1 2014/10/04 12:34:01 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-2.2.0.ebuild,v 1.2 2015/02/21 14:28:25 hwoarang Exp $
EAPI=5
@@ -28,7 +28,7 @@ IUSE_INPUT_DEVICES="
input_devices_roccat_lua
input_devices_roccat_pyra
input_devices_roccat_savu
- input_devices_roccat_ryos
+ input_devices_roccat_ryosmk
"
IUSE="${IUSE_INPUT_DEVICES}"
@@ -51,6 +51,7 @@ pkg_setup() {
src_configure() {
local UDEVDIR="$(get_udevdir)"/rules.d
local MODELS=${INPUT_DEVICES//roccat_/}
+ MODELS=${MODELS/ryosmk/ryos}
mycmakeargs=( -DDEVICES=${MODELS// /;} \
-DUDEVDIR="${UDEVDIR/"//"//}" )
cmake-utils_src_configure
diff --git a/sys-apps/roccat-tools/roccat-tools-2.4.0.ebuild b/sys-apps/roccat-tools/roccat-tools-2.4.0.ebuild
index 6dec4c98784c..5f1de056e169 100644
--- a/sys-apps/roccat-tools/roccat-tools-2.4.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-2.4.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-2.4.0.ebuild,v 1.1 2015/01/27 01:14:23 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-2.4.0.ebuild,v 1.2 2015/02/21 14:28:25 hwoarang Exp $
EAPI=5
@@ -28,7 +28,7 @@ IUSE_INPUT_DEVICES="
input_devices_roccat_lua
input_devices_roccat_pyra
input_devices_roccat_savu
- input_devices_roccat_ryos
+ input_devices_roccat_ryosmk
input_devices_roccat_tyon
"
IUSE="${IUSE_INPUT_DEVICES}"
@@ -52,6 +52,7 @@ pkg_setup() {
src_configure() {
local UDEVDIR="$(get_udevdir)"/rules.d
local MODELS=${INPUT_DEVICES//roccat_/}
+ MODELS=${MODELS/ryosmk/ryos}
mycmakeargs=( -DDEVICES=${MODELS// /;} \
-DUDEVDIR="${UDEVDIR/"//"//}" )
cmake-utils_src_configure
diff --git a/sys-apps/roccat-tools/roccat-tools-3.0.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.0.0.ebuild
new file mode 100644
index 000000000000..ed6185cdab9e
--- /dev/null
+++ b/sys-apps/roccat-tools/roccat-tools-3.0.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-3.0.0.ebuild,v 1.1 2015/02/21 14:28:25 hwoarang Exp $
+
+EAPI=5
+
+inherit readme.gentoo cmake-utils gnome2-utils udev user
+
+DESCRIPTION="Utility for advanced configuration of Roccat devices"
+
+HOMEPAGE="http://roccat.sourceforge.net/"
+SRC_URI="mirror://sourceforge/roccat/${P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE_INPUT_DEVICES="
+ input_devices_roccat_arvo
+ input_devices_roccat_isku
+ input_devices_roccat_iskufx
+ input_devices_roccat_kone
+ input_devices_roccat_koneplus
+ input_devices_roccat_konepure
+ input_devices_roccat_konepuremilitary
+ input_devices_roccat_konepureoptical
+ input_devices_roccat_konextd
+ input_devices_roccat_konextdoptical
+ input_devices_roccat_kovaplus
+ input_devices_roccat_lua
+ input_devices_roccat_pyra
+ input_devices_roccat_savu
+ input_devices_roccat_ryosmk
+ input_devices_roccat_tyon
+"
+IUSE="${IUSE_INPUT_DEVICES} lua"
+REQUIRED_USE="
+ lua? ( input_devices_roccat_ryosmk )
+"
+
+RDEPEND="
+ >=dev-libs/libgaminggear-0.6
+ x11-libs/gtk+:2
+ x11-libs/libnotify
+ media-libs/libcanberra
+ virtual/libusb:1
+ dev-libs/dbus-glib
+ virtual/libgudev:=
+"
+
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ enewgroup roccat
+}
+
+src_configure() {
+ local UDEVDIR="$(get_udevdir)"/rules.d
+ local MODELS=${INPUT_DEVICES//roccat_/}
+ mycmakeargs=(
+ -DDEVICES=${MODELS// /;} \
+ -DUDEVDIR="${UDEVDIR/"//"//}"
+ $(cmake-utils_use_with lua LUA)
+ )
+ cmake-utils_src_configure
+}
+src_install() {
+ cmake-utils_src_install
+ local stat_dir=/var/lib/roccat
+ keepdir $stat_dir
+ fowners root:roccat $stat_dir
+ fperms 2770 $stat_dir
+ readme.gentoo_src_install
+}
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+pkg_postinst() {
+ gnome2_icon_cache_update
+ readme.gentoo_print_elog
+ ewarn
+ ewarn "Starting from version 3.0.0, executables were renamed and now prefixed with 'roccat',"
+ ewarn "so konextdconfig is now roccatkonextdconfig and so on"
+ ewarn "Everything that was ryos is now ryosmk to distinguish it from the ryostkl product range"
+ ewarn
+ ewarn "In version ${P} the support for Python as a scripting language for RyosMKPro"
+ ewarn "ripple effects was dropped and replaced with Lua. Use USE=lua to enable it"
+ ewarn
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}