diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2015-02-21 14:28:27 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2015-02-21 14:28:27 +0000 |
commit | d2abbffd00aa7cd3d91d5ad16ec6703da325c308 (patch) | |
tree | 700d63497162f1fd9b6441fbc884105c4d7f187d /sys-apps/roccat-tools | |
parent | Drop roccat_ryos and add roccat_ryosmk. Bug #539906 by Dmitry Pisklov (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | sys-apps/roccat-tools/Manifest | 24 | ||||
-rw-r--r-- | sys-apps/roccat-tools/metadata.xml | 3 | ||||
-rw-r--r-- | sys-apps/roccat-tools/roccat-tools-2.0.0.ebuild | 7 | ||||
-rw-r--r-- | sys-apps/roccat-tools/roccat-tools-2.1.0.ebuild | 7 | ||||
-rw-r--r-- | sys-apps/roccat-tools/roccat-tools-2.2.0.ebuild | 7 | ||||
-rw-r--r-- | sys-apps/roccat-tools/roccat-tools-2.4.0.ebuild | 5 | ||||
-rw-r--r-- | sys-apps/roccat-tools/roccat-tools-3.0.0.ebuild | 91 |
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 +} |