* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2015-09-15 20:40 Markos Chandras
0 siblings, 0 replies; 20+ messages in thread
From: Markos Chandras @ 2015-09-15 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 0a7ae5a1ad74cfa7758840319189d329cb8b133c
Author: blackraven <dpisklov <AT> gmail <DOT> com>
AuthorDate: Sun Sep 13 19:43:48 2015 +0000
Commit: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Tue Sep 15 20:29:14 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7ae5a1
sys-apps/roccat-tools: version bump
sys-apps/roccat-tools/Manifest | 2 +
sys-apps/roccat-tools/roccat-tools-3.7.0.ebuild | 93 +++++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 9f4e27d..586ff77 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -1,2 +1,4 @@
DIST roccat-tools-3.4.0.tar.bz2 2548969 SHA256 4f0e91b3cfc5be6b2c71d8a1dc77bce27c8ef180166d85f01b8383fbe05d9cb3 SHA512 7064f2095d14a496f99713b04024e0d05bfe6000f84c24a73bc48151f1d58dca94b4042fba3118787da87fc9efdfd7f42519cbdf27af34fdbb2cacd03f02b92d WHIRLPOOL b401e14dcfcb19e799905b8582ab471ab732674eef3007474dd3edee62c08b4c6e84d04d7924e0be6b96fe76ce4f3f910129dfb5b6a450b97922bf4c68945087
DIST roccat-tools-3.5.0.tar.bz2 2549533 SHA256 b940702f4005f81fec673e187328a1506d0d77ba27ecac35588b0a0e3313347d SHA512 d86f5a9c76f6c907a6d9353b710b1a24f495b12165ac6750db30a927361d19362fb975ca1fb3ca090cc17942aaa05064b7064d371d6c1ca365c08efce9663f51 WHIRLPOOL 8fbdcf96d675c2a129ff013732a3cb55e2a5426f9ab4df71496d9e3cfeabc2b6d673921ba8b9b24a4278376c0249d9e45b54ff26899de8f2cfc5980d7e37181a
+DIST roccat-tools-3.6.1.tar.bz2 3442053 SHA256 2230f2a6da72a1effd513d7bc90456e80b58f8f9fc97134f4ac41559b1bb43af SHA512 a99863fee21700a840572b68dfe859ee6032ee42b527457ac0dadbd696644abba1d7d20ff96e2aa24145af084c632e1f815e31a8eefe12f1edae4a4981b7095a WHIRLPOOL f238c6f8907bbdbace26899228a4578b9103453313b673e265278e6496f8e5c54a60fcb58bfe87cb798ef8bf6f627a2a47f55b964f25cb126f80c7789e75392f
+DIST roccat-tools-3.7.0.tar.bz2 3451047 SHA256 fbfd69634e3f504a8a5f43948566eb9c52955416a7e0698218c61e7d586fd1a5 SHA512 d28113c7fdf43bfa91dbd9e7921f20a2ab67214ed902148d3eea8e5eb8c633e4916f27d6e3e9e32357da39961fe71876de656a29a0415e48a20a90b523e51df1 WHIRLPOOL 7317e385b5deb5f805ad312bab3c817fdd4f081632d3ad80eb6747a56d50b45a9da8b4471f6fa1a45cf58424be5a84acecaa55ebd80797210edcf997efccd253
diff --git a/sys-apps/roccat-tools/roccat-tools-3.7.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.7.0.ebuild
new file mode 100644
index 0000000..f8bfe3d
--- /dev/null
+++ b/sys-apps/roccat-tools/roccat-tools-3.7.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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_nyth
+ input_devices_roccat_pyra
+ input_devices_roccat_ryosmk
+ input_devices_roccat_ryostkl
+ input_devices_roccat_savu
+ input_devices_roccat_tyon
+"
+IUSE="${IUSE_INPUT_DEVICES} lua"
+REQUIRED_USE="
+ lua? ( input_devices_roccat_ryosmk )
+"
+
+RDEPEND="
+ =dev-libs/libgaminggear-0.11*
+ x11-libs/gtk+:2
+ x11-libs/libnotify
+ media-libs/libcanberra
+ virtual/libusb:1
+ dev-libs/dbus-glib
+ virtual/libgudev:=
+ lua? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+"
+
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ enewgroup roccat
+}
+
+src_configure() {
+ local UDEVDIR="$(get_udevdir)"/rules.d
+ local MODELS=${INPUT_DEVICES//roccat_/}
+ mycmakeargs=(
+ -DDEVICES=${MODELS// /;} \
+ -DUDEVDIR="${UDEVDIR/"//"//}"
+ )
+ if use lua ; then
+ mycmakeargs+=( -DWITH_LUA=5.1 )
+ fi
+ 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
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2015-09-15 20:40 Markos Chandras
0 siblings, 0 replies; 20+ messages in thread
From: Markos Chandras @ 2015-09-15 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 9557e2edc7de03675aeb67bd8c0ea1b60f28267e
Author: blackraven <dpisklov <AT> gmail <DOT> com>
AuthorDate: Tue Sep 15 15:38:38 2015 +0000
Commit: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Tue Sep 15 20:29:08 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9557e2ed
sys-apps/roccat-tools: version bump
sys-apps/roccat-tools/roccat-tools-3.6.1.ebuild | 93 +++++++++++++++++++++++++
1 file changed, 93 insertions(+)
diff --git a/sys-apps/roccat-tools/roccat-tools-3.6.1.ebuild b/sys-apps/roccat-tools/roccat-tools-3.6.1.ebuild
new file mode 100644
index 0000000..f8bfe3d
--- /dev/null
+++ b/sys-apps/roccat-tools/roccat-tools-3.6.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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_nyth
+ input_devices_roccat_pyra
+ input_devices_roccat_ryosmk
+ input_devices_roccat_ryostkl
+ input_devices_roccat_savu
+ input_devices_roccat_tyon
+"
+IUSE="${IUSE_INPUT_DEVICES} lua"
+REQUIRED_USE="
+ lua? ( input_devices_roccat_ryosmk )
+"
+
+RDEPEND="
+ =dev-libs/libgaminggear-0.11*
+ x11-libs/gtk+:2
+ x11-libs/libnotify
+ media-libs/libcanberra
+ virtual/libusb:1
+ dev-libs/dbus-glib
+ virtual/libgudev:=
+ lua? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+"
+
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ enewgroup roccat
+}
+
+src_configure() {
+ local UDEVDIR="$(get_udevdir)"/rules.d
+ local MODELS=${INPUT_DEVICES//roccat_/}
+ mycmakeargs=(
+ -DDEVICES=${MODELS// /;} \
+ -DUDEVDIR="${UDEVDIR/"//"//}"
+ )
+ if use lua ; then
+ mycmakeargs+=( -DWITH_LUA=5.1 )
+ fi
+ 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
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2015-09-15 20:40 Markos Chandras
0 siblings, 0 replies; 20+ messages in thread
From: Markos Chandras @ 2015-09-15 20:40 UTC (permalink / raw
To: gentoo-commits
commit: b6970455e9018af0495faa428e49895842539bc7
Author: blackraven <dpisklov <AT> gmail <DOT> com>
AuthorDate: Sun Sep 13 02:16:30 2015 +0000
Commit: Markos Chandras <hwoarang <AT> gentoo <DOT> org>
CommitDate: Tue Sep 15 20:28:09 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6970455
sys-apps/roccat-tools: dependency incompatibility fix
sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild | 2 +-
sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild b/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild
index 6d4b090..6d28253 100644
--- a/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild
@@ -39,7 +39,7 @@ REQUIRED_USE="
"
RDEPEND="
- >=dev-libs/libgaminggear-0.10
+ =dev-libs/libgaminggear-0.10*
x11-libs/gtk+:2
x11-libs/libnotify
media-libs/libcanberra
diff --git a/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild
index f92e790..2a75fb9 100644
--- a/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild
@@ -38,7 +38,7 @@ REQUIRED_USE="
"
RDEPEND="
- >=dev-libs/libgaminggear-0.10
+ =dev-libs/libgaminggear-0.10*
x11-libs/gtk+:2
x11-libs/libnotify
media-libs/libcanberra
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2016-03-24 11:35 Ian Delaney
0 siblings, 0 replies; 20+ messages in thread
From: Ian Delaney @ 2016-03-24 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 141358d4615c22629382b03534328352b3c1be2b
Author: blackraven <dpisklov <AT> gmail <DOT> com>
AuthorDate: Wed Mar 23 00:33:45 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 24 11:35:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141358d4
sys-apps/roccat-tools: retiring old version
Closes: https://github.com/gentoo/gentoo/pull/1116
sys-apps/roccat-tools/Manifest | 3 -
sys-apps/roccat-tools/roccat-tools-3.4.0.ebuild | 92 -------------------
sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild | 101 ---------------------
sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild | 92 -------------------
sys-apps/roccat-tools/roccat-tools-3.6.1.ebuild | 93 -------------------
5 files changed, 381 deletions(-)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 45f9bd9..da55622 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -1,5 +1,2 @@
-DIST roccat-tools-3.4.0.tar.bz2 2548969 SHA256 4f0e91b3cfc5be6b2c71d8a1dc77bce27c8ef180166d85f01b8383fbe05d9cb3 SHA512 7064f2095d14a496f99713b04024e0d05bfe6000f84c24a73bc48151f1d58dca94b4042fba3118787da87fc9efdfd7f42519cbdf27af34fdbb2cacd03f02b92d WHIRLPOOL b401e14dcfcb19e799905b8582ab471ab732674eef3007474dd3edee62c08b4c6e84d04d7924e0be6b96fe76ce4f3f910129dfb5b6a450b97922bf4c68945087
-DIST roccat-tools-3.5.0.tar.bz2 2549533 SHA256 b940702f4005f81fec673e187328a1506d0d77ba27ecac35588b0a0e3313347d SHA512 d86f5a9c76f6c907a6d9353b710b1a24f495b12165ac6750db30a927361d19362fb975ca1fb3ca090cc17942aaa05064b7064d371d6c1ca365c08efce9663f51 WHIRLPOOL 8fbdcf96d675c2a129ff013732a3cb55e2a5426f9ab4df71496d9e3cfeabc2b6d673921ba8b9b24a4278376c0249d9e45b54ff26899de8f2cfc5980d7e37181a
-DIST roccat-tools-3.6.1.tar.bz2 3442053 SHA256 2230f2a6da72a1effd513d7bc90456e80b58f8f9fc97134f4ac41559b1bb43af SHA512 a99863fee21700a840572b68dfe859ee6032ee42b527457ac0dadbd696644abba1d7d20ff96e2aa24145af084c632e1f815e31a8eefe12f1edae4a4981b7095a WHIRLPOOL f238c6f8907bbdbace26899228a4578b9103453313b673e265278e6496f8e5c54a60fcb58bfe87cb798ef8bf6f627a2a47f55b964f25cb126f80c7789e75392f
DIST roccat-tools-3.7.0.tar.bz2 3451047 SHA256 fbfd69634e3f504a8a5f43948566eb9c52955416a7e0698218c61e7d586fd1a5 SHA512 d28113c7fdf43bfa91dbd9e7921f20a2ab67214ed902148d3eea8e5eb8c633e4916f27d6e3e9e32357da39961fe71876de656a29a0415e48a20a90b523e51df1 WHIRLPOOL 7317e385b5deb5f805ad312bab3c817fdd4f081632d3ad80eb6747a56d50b45a9da8b4471f6fa1a45cf58424be5a84acecaa55ebd80797210edcf997efccd253
DIST roccat-tools-3.9.0.tar.bz2 3508796 SHA256 ea90b53cf4707c76a41d0f67711eca91e21ef41be253ab45b113a55ac1f278c1 SHA512 28c7b8c835a92f9fc741e393373388995f7da95971b6eb2432598a17ddd2887505d38a834e3a155331fa4a67e3dc6a559050c9ea69b2729c26648a2ab76266cb WHIRLPOOL 13f08b01ca83d2b5bc035580a87d62264cb9b0644839793049638d2880c34e96941ea55cd923a21ecd3cbe077b4654901dc93046e8f6371bef1a4adf6cbf0977
diff --git a/sys-apps/roccat-tools/roccat-tools-3.4.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.4.0.ebuild
deleted file mode 100644
index f92e790..0000000
--- a/sys-apps/roccat-tools/roccat-tools-3.4.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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_ryostkl
- input_devices_roccat_tyon
-"
-IUSE="${IUSE_INPUT_DEVICES} lua"
-REQUIRED_USE="
- lua? ( input_devices_roccat_ryosmk )
-"
-
-RDEPEND="
- >=dev-libs/libgaminggear-0.10
- x11-libs/gtk+:2
- x11-libs/libnotify
- media-libs/libcanberra
- virtual/libusb:1
- dev-libs/dbus-glib
- virtual/libgudev:=
- lua? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup roccat
-}
-
-src_configure() {
- local UDEVDIR="$(get_udevdir)"/rules.d
- local MODELS=${INPUT_DEVICES//roccat_/}
- mycmakeargs=(
- -DDEVICES=${MODELS// /;} \
- -DUDEVDIR="${UDEVDIR/"//"//}"
- )
- if use lua ; then
- mycmakeargs+=( -DWITH_LUA=5.1 )
- fi
- 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
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild b/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild
deleted file mode 100644
index 6d28253..0000000
--- a/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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_ryostkl
- input_devices_roccat_tyon
-"
-IUSE="${IUSE_INPUT_DEVICES} lua lua51 lua52"
-REQUIRED_USE="
- lua? ( input_devices_roccat_ryosmk )
- lua? ( ^^ ( lua51 lua52 ) )
-"
-
-RDEPEND="
- =dev-libs/libgaminggear-0.10*
- x11-libs/gtk+:2
- x11-libs/libnotify
- media-libs/libcanberra
- virtual/libusb:1
- dev-libs/dbus-glib
- virtual/libgudev:=
- lua51? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
- lua52? ( dev-lang/lua:5.2 )
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup roccat
-}
-
-src_configure() {
- local UDEVDIR="$(get_udevdir)"/rules.d
- local MODELS=${INPUT_DEVICES//roccat_/}
- mycmakeargs=(
- -DDEVICES=${MODELS// /;} \
- -DUDEVDIR="${UDEVDIR/"//"//}"
- )
- if use lua51 ; then
- mycmakeargs+=( -DWITH_LUA=5.1 )
- elif use lua52 ; then
- mycmakeargs+=( -DWITH_LUA=5.2 )
- fi
- 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 3.5.0-r1 the support for Lua as a scripting language for RyosMKPro"
- ewarn "ripple effects has been changed. Now in combination with USE=lua to enable it"
- ewarn "one also needs to put additional use flag depending on which lua version is wanted - "
- ewarn "it can be USE=lua51 for Lua 5.1 or USE=lua52 for 5.2"
- ewarn
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild
deleted file mode 100644
index 2a75fb9..0000000
--- a/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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_ryostkl
- input_devices_roccat_tyon
-"
-IUSE="${IUSE_INPUT_DEVICES} lua"
-REQUIRED_USE="
- lua? ( input_devices_roccat_ryosmk )
-"
-
-RDEPEND="
- =dev-libs/libgaminggear-0.10*
- x11-libs/gtk+:2
- x11-libs/libnotify
- media-libs/libcanberra
- virtual/libusb:1
- dev-libs/dbus-glib
- virtual/libgudev:=
- lua? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup roccat
-}
-
-src_configure() {
- local UDEVDIR="$(get_udevdir)"/rules.d
- local MODELS=${INPUT_DEVICES//roccat_/}
- mycmakeargs=(
- -DDEVICES=${MODELS// /;} \
- -DUDEVDIR="${UDEVDIR/"//"//}"
- )
- if use lua ; then
- mycmakeargs+=( -DWITH_LUA=5.1 )
- fi
- 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
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/sys-apps/roccat-tools/roccat-tools-3.6.1.ebuild b/sys-apps/roccat-tools/roccat-tools-3.6.1.ebuild
deleted file mode 100644
index f8bfe3d..0000000
--- a/sys-apps/roccat-tools/roccat-tools-3.6.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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_nyth
- input_devices_roccat_pyra
- input_devices_roccat_ryosmk
- input_devices_roccat_ryostkl
- input_devices_roccat_savu
- input_devices_roccat_tyon
-"
-IUSE="${IUSE_INPUT_DEVICES} lua"
-REQUIRED_USE="
- lua? ( input_devices_roccat_ryosmk )
-"
-
-RDEPEND="
- =dev-libs/libgaminggear-0.11*
- x11-libs/gtk+:2
- x11-libs/libnotify
- media-libs/libcanberra
- virtual/libusb:1
- dev-libs/dbus-glib
- virtual/libgudev:=
- lua? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup roccat
-}
-
-src_configure() {
- local UDEVDIR="$(get_udevdir)"/rules.d
- local MODELS=${INPUT_DEVICES//roccat_/}
- mycmakeargs=(
- -DDEVICES=${MODELS// /;} \
- -DUDEVDIR="${UDEVDIR/"//"//}"
- )
- if use lua ; then
- mycmakeargs+=( -DWITH_LUA=5.1 )
- fi
- 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
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2016-03-24 11:35 Ian Delaney
0 siblings, 0 replies; 20+ messages in thread
From: Ian Delaney @ 2016-03-24 11:35 UTC (permalink / raw
To: gentoo-commits
commit: e34011c28c1e3ec4c787856cd9e330f3cf815ddf
Author: blackraven <dpisklov <AT> gmail <DOT> com>
AuthorDate: Tue Mar 22 23:08:29 2016 +0000
Commit: Ian Delaney <idella4 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 24 11:35:17 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34011c2
sys-apps/roccat-tools: vn. bump to 3.9.0; new devices support
Closes: https://github.com/gentoo/gentoo/pull/1116
sys-apps/roccat-tools/Manifest | 1 +
sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild | 95 +++++++++++++++++++++++++
2 files changed, 96 insertions(+)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 586ff77..45f9bd9 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -2,3 +2,4 @@ DIST roccat-tools-3.4.0.tar.bz2 2548969 SHA256 4f0e91b3cfc5be6b2c71d8a1dc77bce27
DIST roccat-tools-3.5.0.tar.bz2 2549533 SHA256 b940702f4005f81fec673e187328a1506d0d77ba27ecac35588b0a0e3313347d SHA512 d86f5a9c76f6c907a6d9353b710b1a24f495b12165ac6750db30a927361d19362fb975ca1fb3ca090cc17942aaa05064b7064d371d6c1ca365c08efce9663f51 WHIRLPOOL 8fbdcf96d675c2a129ff013732a3cb55e2a5426f9ab4df71496d9e3cfeabc2b6d673921ba8b9b24a4278376c0249d9e45b54ff26899de8f2cfc5980d7e37181a
DIST roccat-tools-3.6.1.tar.bz2 3442053 SHA256 2230f2a6da72a1effd513d7bc90456e80b58f8f9fc97134f4ac41559b1bb43af SHA512 a99863fee21700a840572b68dfe859ee6032ee42b527457ac0dadbd696644abba1d7d20ff96e2aa24145af084c632e1f815e31a8eefe12f1edae4a4981b7095a WHIRLPOOL f238c6f8907bbdbace26899228a4578b9103453313b673e265278e6496f8e5c54a60fcb58bfe87cb798ef8bf6f627a2a47f55b964f25cb126f80c7789e75392f
DIST roccat-tools-3.7.0.tar.bz2 3451047 SHA256 fbfd69634e3f504a8a5f43948566eb9c52955416a7e0698218c61e7d586fd1a5 SHA512 d28113c7fdf43bfa91dbd9e7921f20a2ab67214ed902148d3eea8e5eb8c633e4916f27d6e3e9e32357da39961fe71876de656a29a0415e48a20a90b523e51df1 WHIRLPOOL 7317e385b5deb5f805ad312bab3c817fdd4f081632d3ad80eb6747a56d50b45a9da8b4471f6fa1a45cf58424be5a84acecaa55ebd80797210edcf997efccd253
+DIST roccat-tools-3.9.0.tar.bz2 3508796 SHA256 ea90b53cf4707c76a41d0f67711eca91e21ef41be253ab45b113a55ac1f278c1 SHA512 28c7b8c835a92f9fc741e393373388995f7da95971b6eb2432598a17ddd2887505d38a834e3a155331fa4a67e3dc6a559050c9ea69b2729c26648a2ab76266cb WHIRLPOOL 13f08b01ca83d2b5bc035580a87d62264cb9b0644839793049638d2880c34e96941ea55cd923a21ecd3cbe077b4654901dc93046e8f6371bef1a4adf6cbf0977
diff --git a/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild
new file mode 100644
index 0000000..7aae56b
--- /dev/null
+++ b/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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_kiro
+ 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_kova2016
+ input_devices_roccat_lua
+ input_devices_roccat_nyth
+ input_devices_roccat_pyra
+ input_devices_roccat_ryosmk
+ input_devices_roccat_ryostkl
+ input_devices_roccat_savu
+ input_devices_roccat_tyon
+"
+IUSE="${IUSE_INPUT_DEVICES} lua"
+REQUIRED_USE="
+ lua? ( input_devices_roccat_ryosmk )
+"
+
+RDEPEND="
+ =dev-libs/libgaminggear-0.11*
+ x11-libs/gtk+:2
+ x11-libs/libnotify
+ media-libs/libcanberra
+ virtual/libusb:1
+ dev-libs/dbus-glib
+ virtual/libgudev:=
+ lua? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+"
+
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ enewgroup roccat
+}
+
+src_configure() {
+ local UDEVDIR="$(get_udevdir)"/rules.d
+ local MODELS=${INPUT_DEVICES//roccat_/}
+ mycmakeargs=(
+ -DDEVICES=${MODELS// /;} \
+ -DUDEVDIR="${UDEVDIR/"//"//}"
+ )
+ if use lua ; then
+ mycmakeargs+=( -DWITH_LUA=5.1 )
+ fi
+ 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
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2016-03-24 19:20 Patrick Lauer
0 siblings, 0 replies; 20+ messages in thread
From: Patrick Lauer @ 2016-03-24 19:20 UTC (permalink / raw
To: gentoo-commits
commit: 64e3ddbc0e5ef705e8a36edc4ded4c99af5d358a
Author: Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 24 19:18:56 2016 +0000
Commit: Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Thu Mar 24 19:18:56 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e3ddbc
sys-apps/roccat-tools: Remove unneeded useflag descriptions from metadata.xml
Package-Manager: portage-2.2.28
sys-apps/roccat-tools/metadata.xml | 2 --
1 file changed, 2 deletions(-)
diff --git a/sys-apps/roccat-tools/metadata.xml b/sys-apps/roccat-tools/metadata.xml
index e8b4e44..3d55f12 100644
--- a/sys-apps/roccat-tools/metadata.xml
+++ b/sys-apps/roccat-tools/metadata.xml
@@ -12,8 +12,6 @@
</maintainer>
<use>
<flag name="lua">Build support for Lua scripting for RyosMKPro ripple effects</flag>
- <flag name="lua51">Build support for Lua scripting for RyosMKPro ripple effects - support lua 5.1</flag>
- <flag name="lua52">Build support for Lua scripting for RyosMKPro ripple effects - support lua 5.2</flag>
</use>
<upstream>
<remote-id type="sourceforge">roccat</remote-id>
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2016-07-03 22:57 Göktürk Yüksek
0 siblings, 0 replies; 20+ messages in thread
From: Göktürk Yüksek @ 2016-07-03 22:57 UTC (permalink / raw
To: gentoo-commits
commit: 1e10dc0838571ac5a7de521e0cb036aeba2fefda
Author: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 3 22:53:30 2016 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun Jul 3 22:53:30 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e10dc08
sys-apps/roccat-tools: bump ebuild copyright year
Package-Manager: portage-2.2.28
sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild
index 7aae56b..30616e5 100644
--- a/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2017-07-17 9:08 Lars Wendler
0 siblings, 0 replies; 20+ messages in thread
From: Lars Wendler @ 2017-07-17 9:08 UTC (permalink / raw
To: gentoo-commits
commit: bd7cc1c927de29363ae78fafd342fcd7f11fdbb0
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 09:07:19 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 09:08:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7cc1c9
sys-apps/roccat-tools: Removed old.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
sys-apps/roccat-tools/Manifest | 3 -
sys-apps/roccat-tools/metadata.xml | 1 -
sys-apps/roccat-tools/roccat-tools-3.7.0.ebuild | 92 ------------------------
sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild | 94 -------------------------
sys-apps/roccat-tools/roccat-tools-5.1.0.ebuild | 88 -----------------------
5 files changed, 278 deletions(-)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 18939e1cc8b..11afd68fd5c 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -1,5 +1,2 @@
-DIST roccat-tools-3.7.0.tar.bz2 3451047 SHA256 fbfd69634e3f504a8a5f43948566eb9c52955416a7e0698218c61e7d586fd1a5 SHA512 d28113c7fdf43bfa91dbd9e7921f20a2ab67214ed902148d3eea8e5eb8c633e4916f27d6e3e9e32357da39961fe71876de656a29a0415e48a20a90b523e51df1 WHIRLPOOL 7317e385b5deb5f805ad312bab3c817fdd4f081632d3ad80eb6747a56d50b45a9da8b4471f6fa1a45cf58424be5a84acecaa55ebd80797210edcf997efccd253
-DIST roccat-tools-3.9.0.tar.bz2 3508796 SHA256 ea90b53cf4707c76a41d0f67711eca91e21ef41be253ab45b113a55ac1f278c1 SHA512 28c7b8c835a92f9fc741e393373388995f7da95971b6eb2432598a17ddd2887505d38a834e3a155331fa4a67e3dc6a559050c9ea69b2729c26648a2ab76266cb WHIRLPOOL 13f08b01ca83d2b5bc035580a87d62264cb9b0644839793049638d2880c34e96941ea55cd923a21ecd3cbe077b4654901dc93046e8f6371bef1a4adf6cbf0977
-DIST roccat-tools-5.1.0.tar.bz2 3563523 SHA256 af37e1997ed9cc698ee836b742d0a6118513d6a4bcb7e89be824780916719ae2 SHA512 efd0445a3a4c81de1c0fe888930d079df0de2616e4884815cd4f3af28ae6f35946f73022ee5d965713fffa3ebccaf1955397b02e2d568823f710d59b5e8ae659 WHIRLPOOL 980cb615981cec4277c551e3ac4ada3ecd767ccd2bdb44d2753f46a18c07c922ec16eecf00c4de6e1877cb22e067cf485edf880c1926c14ed1b663789db1694b
DIST roccat-tools-5.1.1.tar.bz2 3564442 SHA256 fe62bd1242a6343a01687740eb2c6750bb1987fcc6642b7984a6ae5375f6d8fd SHA512 c98469201be55ab7b534dc2b5ae43cd55c7a013e4bf0fd93f23c646f14de78daa2df3277d5f29b72076729b5c9ee07541ee22f0d51c2e5d9bd5c9f05da94fb4d WHIRLPOOL 025097627386897487c040f530812b85f736e7e18f39b03a4e4468e6fffe98b45996ae82673362d18ae30a2e5ae874585b15fcfe50106ff3a80ad3351114929d
DIST roccat-tools-5.7.0.tar.bz2 3737735 SHA256 a6e21315c06e072fcea79c185518c8d2c8f19ed9681633613f26085319bdfd95 SHA512 209f9fa5302806a2d2681077e990a39a4913d47b82e73f9acd86f734affd8b3a7c0087e815e5cc1dfec1787d868d09b87211d9c2a90f2ced67c150eec1b2d290 WHIRLPOOL d2e7beba83de1c4a75827fb684a71528ad2f4a094083b3fa18e6af27969d0ee3f12b33c0e3c698032293df643d5b8c6262a2b0b2089adfd59780c1ac4a4d6ea8
diff --git a/sys-apps/roccat-tools/metadata.xml b/sys-apps/roccat-tools/metadata.xml
index 994e89840c8..4ae444c4978 100644
--- a/sys-apps/roccat-tools/metadata.xml
+++ b/sys-apps/roccat-tools/metadata.xml
@@ -15,7 +15,6 @@
<flag name="input_devices_roccat_skeltr">Enable support for Skeltr keyboard.</flag>
<flag name="input_devices_roccat_sova">Enable support for Sova keyboard.</flag>
<flag name="input_devices_roccat_suora">Enable support for Suora keyboard.</flag>
- <flag name="lua">Build support for Lua scripting for RyosMKPro ripple effects</flag>
</use>
<upstream>
<remote-id type="sourceforge">roccat</remote-id>
diff --git a/sys-apps/roccat-tools/roccat-tools-3.7.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.7.0.ebuild
deleted file mode 100644
index 491636261f7..00000000000
--- a/sys-apps/roccat-tools/roccat-tools-3.7.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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_nyth
- input_devices_roccat_pyra
- input_devices_roccat_ryosmk
- input_devices_roccat_ryostkl
- input_devices_roccat_savu
- input_devices_roccat_tyon
-"
-IUSE="${IUSE_INPUT_DEVICES} lua"
-REQUIRED_USE="
- lua? ( input_devices_roccat_ryosmk )
-"
-
-RDEPEND="
- =dev-libs/libgaminggear-0.11*
- x11-libs/gtk+:2
- x11-libs/libnotify
- media-libs/libcanberra
- virtual/libusb:1
- dev-libs/dbus-glib
- virtual/libgudev:=
- lua? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup roccat
-}
-
-src_configure() {
- local UDEVDIR="$(get_udevdir)"/rules.d
- local MODELS=${INPUT_DEVICES//roccat_/}
- mycmakeargs=(
- -DDEVICES=${MODELS// /;} \
- -DUDEVDIR="${UDEVDIR/"//"//}"
- )
- if use lua ; then
- mycmakeargs+=( -DWITH_LUA=5.1 )
- fi
- 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
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild
deleted file mode 100644
index 329da6dfb58..00000000000
--- a/sys-apps/roccat-tools/roccat-tools-3.9.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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_kiro
- 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_kova2016
- input_devices_roccat_lua
- input_devices_roccat_nyth
- input_devices_roccat_pyra
- input_devices_roccat_ryosmk
- input_devices_roccat_ryostkl
- input_devices_roccat_savu
- input_devices_roccat_tyon
-"
-IUSE="${IUSE_INPUT_DEVICES} lua"
-REQUIRED_USE="
- lua? ( input_devices_roccat_ryosmk )
-"
-
-RDEPEND="
- =dev-libs/libgaminggear-0.11*
- x11-libs/gtk+:2
- x11-libs/libnotify
- media-libs/libcanberra
- virtual/libusb:1
- dev-libs/dbus-glib
- virtual/libgudev:=
- lua? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup roccat
-}
-
-src_configure() {
- local UDEVDIR="$(get_udevdir)"/rules.d
- local MODELS=${INPUT_DEVICES//roccat_/}
- mycmakeargs=(
- -DDEVICES=${MODELS// /;} \
- -DUDEVDIR="${UDEVDIR/"//"//}"
- )
- if use lua ; then
- mycmakeargs+=( -DWITH_LUA=5.1 )
- fi
- 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
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/sys-apps/roccat-tools/roccat-tools-5.1.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.1.0.ebuild
deleted file mode 100644
index 1b618b09cd4..00000000000
--- a/sys-apps/roccat-tools/roccat-tools-5.1.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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_kiro
- 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_kova2016
- input_devices_roccat_lua
- input_devices_roccat_nyth
- input_devices_roccat_pyra
- input_devices_roccat_ryosmk
- input_devices_roccat_ryostkl
- input_devices_roccat_savu
- input_devices_roccat_tyon
-"
-IUSE="${IUSE_INPUT_DEVICES}"
-
-RDEPEND="
- =dev-libs/libgaminggear-0.13*
- x11-libs/gtk+:2
- x11-libs/libnotify
- media-libs/libcanberra
- virtual/libusb:1
- dev-libs/dbus-glib
- virtual/libgudev:=
- || ( dev-lang/lua:5.1 dev-lang/lua:0 )
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup roccat
-}
-
-src_configure() {
- local UDEVDIR="$(get_udevdir)"/rules.d
- local MODELS=${INPUT_DEVICES//roccat_/}
- mycmakeargs=(
- -DDEVICES=${MODELS// /;} \
- -DUDEVDIR="${UDEVDIR/"//"//}"
- -DWITH_LUA=5.1
- )
- 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 "This version breaks stored data for some devices. Before reporting bugs please delete"
- ewarn "affected folder(s) in /var/lib/roccat"
- ewarn
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2017-07-17 9:08 Lars Wendler
0 siblings, 0 replies; 20+ messages in thread
From: Lars Wendler @ 2017-07-17 9:08 UTC (permalink / raw
To: gentoo-commits
commit: 602734d41c6ebdd4f792507de56928906709e211
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 09:00:55 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 09:08:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602734d4
sys-apps/roccat-tools: Bump to version 5.7.0 (bug #594828).
Package-Manager: Portage-2.3.6, Repoman-2.3.2
sys-apps/roccat-tools/Manifest | 1 +
sys-apps/roccat-tools/metadata.xml | 4 +
sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild | 108 ++++++++++++++++++++++++
3 files changed, 113 insertions(+)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 9a7a2b4e6ac..18939e1cc8b 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -2,3 +2,4 @@ DIST roccat-tools-3.7.0.tar.bz2 3451047 SHA256 fbfd69634e3f504a8a5f43948566eb9c5
DIST roccat-tools-3.9.0.tar.bz2 3508796 SHA256 ea90b53cf4707c76a41d0f67711eca91e21ef41be253ab45b113a55ac1f278c1 SHA512 28c7b8c835a92f9fc741e393373388995f7da95971b6eb2432598a17ddd2887505d38a834e3a155331fa4a67e3dc6a559050c9ea69b2729c26648a2ab76266cb WHIRLPOOL 13f08b01ca83d2b5bc035580a87d62264cb9b0644839793049638d2880c34e96941ea55cd923a21ecd3cbe077b4654901dc93046e8f6371bef1a4adf6cbf0977
DIST roccat-tools-5.1.0.tar.bz2 3563523 SHA256 af37e1997ed9cc698ee836b742d0a6118513d6a4bcb7e89be824780916719ae2 SHA512 efd0445a3a4c81de1c0fe888930d079df0de2616e4884815cd4f3af28ae6f35946f73022ee5d965713fffa3ebccaf1955397b02e2d568823f710d59b5e8ae659 WHIRLPOOL 980cb615981cec4277c551e3ac4ada3ecd767ccd2bdb44d2753f46a18c07c922ec16eecf00c4de6e1877cb22e067cf485edf880c1926c14ed1b663789db1694b
DIST roccat-tools-5.1.1.tar.bz2 3564442 SHA256 fe62bd1242a6343a01687740eb2c6750bb1987fcc6642b7984a6ae5375f6d8fd SHA512 c98469201be55ab7b534dc2b5ae43cd55c7a013e4bf0fd93f23c646f14de78daa2df3277d5f29b72076729b5c9ee07541ee22f0d51c2e5d9bd5c9f05da94fb4d WHIRLPOOL 025097627386897487c040f530812b85f736e7e18f39b03a4e4468e6fffe98b45996ae82673362d18ae30a2e5ae874585b15fcfe50106ff3a80ad3351114929d
+DIST roccat-tools-5.7.0.tar.bz2 3737735 SHA256 a6e21315c06e072fcea79c185518c8d2c8f19ed9681633613f26085319bdfd95 SHA512 209f9fa5302806a2d2681077e990a39a4913d47b82e73f9acd86f734affd8b3a7c0087e815e5cc1dfec1787d868d09b87211d9c2a90f2ced67c150eec1b2d290 WHIRLPOOL d2e7beba83de1c4a75827fb684a71528ad2f4a094083b3fa18e6af27969d0ee3f12b33c0e3c698032293df643d5b8c6262a2b0b2089adfd59780c1ac4a4d6ea8
diff --git a/sys-apps/roccat-tools/metadata.xml b/sys-apps/roccat-tools/metadata.xml
index 3d55f12a978..994e89840c8 100644
--- a/sys-apps/roccat-tools/metadata.xml
+++ b/sys-apps/roccat-tools/metadata.xml
@@ -11,6 +11,10 @@
<name>Proxy Maintainers</name>
</maintainer>
<use>
+ <flag name="input_devices_roccat_ryosmkfx">Enable support for Ryos Mk FX keyboard.</flag>
+ <flag name="input_devices_roccat_skeltr">Enable support for Skeltr keyboard.</flag>
+ <flag name="input_devices_roccat_sova">Enable support for Sova keyboard.</flag>
+ <flag name="input_devices_roccat_suora">Enable support for Suora keyboard.</flag>
<flag name="lua">Build support for Lua scripting for RyosMKPro ripple effects</flag>
</use>
<upstream>
diff --git a/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild
new file mode 100644
index 00000000000..ddaecc9fce6
--- /dev/null
+++ b/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit readme.gentoo-r1 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_kiro
+ 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_kova2016
+ input_devices_roccat_lua
+ input_devices_roccat_nyth
+ input_devices_roccat_pyra
+ input_devices_roccat_ryosmk
+ input_devices_roccat_ryosmkfx
+ input_devices_roccat_ryostkl
+ input_devices_roccat_savu
+ input_devices_roccat_skeltr
+ input_devices_roccat_sova
+ input_devices_roccat_suora
+ input_devices_roccat_tyon
+)
+
+IUSE="${IUSE_INPUT_DEVICES[@]}"
+
+RDEPEND="
+ dev-libs/dbus-glib
+ dev-libs/glib:2
+ >=dev-libs/libgaminggear-0.15.1
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ virtual/libgudev:=
+ virtual/libusb:1
+ input_devices_roccat_ryosmk? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+ input_devices_roccat_ryosmkfx? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+ input_devices_roccat_ryostkl? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+DOCS=( Changelog KNOWN_LIMITATIONS README )
+
+pkg_setup() {
+ enewgroup roccat
+
+ local model
+ for model in ${IUSE_INPUT_DEVICES[@]} ; do
+ use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
+ done
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DDEVICES="${USED_MODELS/;/}"
+ -DUDEVDIR="$(get_udevdir)/rules.d"
+ -DWITH_LUA=5.1
+ )
+ 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_create_doc
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ readme.gentoo_print_elog
+ ewarn
+ ewarn "This version breaks stored data for some devices. Before reporting bugs please delete"
+ ewarn "affected folder(s) in /var/lib/roccat"
+ ewarn
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2018-06-06 8:39 Andreas Sturmlechner
0 siblings, 0 replies; 20+ messages in thread
From: Andreas Sturmlechner @ 2018-06-06 8:39 UTC (permalink / raw
To: gentoo-commits
commit: bf8f6850471c7b7948f89facf1a27cd1e3c8f061
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 3 13:09:27 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jun 6 08:39:46 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8f6850
sys-apps/roccat-tools: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
sys-apps/roccat-tools/Manifest | 1 -
sys-apps/roccat-tools/roccat-tools-5.1.1.ebuild | 88 -------------------------
2 files changed, 89 deletions(-)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 8c838140aac..2dc0fc27582 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -1,2 +1 @@
-DIST roccat-tools-5.1.1.tar.bz2 3564442 BLAKE2B b3fa57ee4f5b691f75cc0047dadbf929a6c09be6caab8733445a80a4409aa0390d8a5f9e3a2fe5bbbfc614e216feda07a7d964966922558b7c33ff864dba9d6a SHA512 c98469201be55ab7b534dc2b5ae43cd55c7a013e4bf0fd93f23c646f14de78daa2df3277d5f29b72076729b5c9ee07541ee22f0d51c2e5d9bd5c9f05da94fb4d
DIST roccat-tools-5.7.0.tar.bz2 3737735 BLAKE2B fdd86cef425f1f33309165673be52c8297380a1f0a722e827c2b3697c59dd787f4b473186ab5b8ff8fadcfc851f3bb5e76c8407d831b31f82cd360679d3c1a09 SHA512 209f9fa5302806a2d2681077e990a39a4913d47b82e73f9acd86f734affd8b3a7c0087e815e5cc1dfec1787d868d09b87211d9c2a90f2ced67c150eec1b2d290
diff --git a/sys-apps/roccat-tools/roccat-tools-5.1.1.ebuild b/sys-apps/roccat-tools/roccat-tools-5.1.1.ebuild
deleted file mode 100644
index 1b618b09cd4..00000000000
--- a/sys-apps/roccat-tools/roccat-tools-5.1.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-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_kiro
- 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_kova2016
- input_devices_roccat_lua
- input_devices_roccat_nyth
- input_devices_roccat_pyra
- input_devices_roccat_ryosmk
- input_devices_roccat_ryostkl
- input_devices_roccat_savu
- input_devices_roccat_tyon
-"
-IUSE="${IUSE_INPUT_DEVICES}"
-
-RDEPEND="
- =dev-libs/libgaminggear-0.13*
- x11-libs/gtk+:2
- x11-libs/libnotify
- media-libs/libcanberra
- virtual/libusb:1
- dev-libs/dbus-glib
- virtual/libgudev:=
- || ( dev-lang/lua:5.1 dev-lang/lua:0 )
-"
-
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
- enewgroup roccat
-}
-
-src_configure() {
- local UDEVDIR="$(get_udevdir)"/rules.d
- local MODELS=${INPUT_DEVICES//roccat_/}
- mycmakeargs=(
- -DDEVICES=${MODELS// /;} \
- -DUDEVDIR="${UDEVDIR/"//"//}"
- -DWITH_LUA=5.1
- )
- 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 "This version breaks stored data for some devices. Before reporting bugs please delete"
- ewarn "affected folder(s) in /var/lib/roccat"
- ewarn
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2019-07-16 14:51 Michał Górny
0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2019-07-16 14:51 UTC (permalink / raw
To: gentoo-commits
commit: 946e99d9a15f09c016657a2457aa9d927d70e82f
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 14:51:00 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 16 14:51:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946e99d9
sys-apps/roccat-tools: Update maintainer
Proxied maintainer retires, poly-c volunteered to take it.
Closes: https://bugs.gentoo.org/632766
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-apps/roccat-tools/metadata.xml | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/sys-apps/roccat-tools/metadata.xml b/sys-apps/roccat-tools/metadata.xml
index a1070120dcc..68e4e4dc651 100644
--- a/sys-apps/roccat-tools/metadata.xml
+++ b/sys-apps/roccat-tools/metadata.xml
@@ -2,12 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>dpisklov@gmail.com</email>
- <name>Dmitry Pisklov</name>
- </maintainer>
- <maintainer type="project">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
</maintainer>
<use>
<flag name="input_devices_roccat_ryosmkfx">Enable support for Ryos Mk FX keyboard.</flag>
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2019-07-17 11:43 Michał Górny
0 siblings, 0 replies; 20+ messages in thread
From: Michał Górny @ 2019-07-17 11:43 UTC (permalink / raw
To: gentoo-commits
commit: 7c5cda6152ada6d89dc774d7eca693827ad2a881
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 16 12:35:11 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 11:42:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5cda61
sys-apps/roccat-tools: Remove duplicate flag descs
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-apps/roccat-tools/metadata.xml | 6 ------
1 file changed, 6 deletions(-)
diff --git a/sys-apps/roccat-tools/metadata.xml b/sys-apps/roccat-tools/metadata.xml
index 68e4e4dc651..7ee8c816231 100644
--- a/sys-apps/roccat-tools/metadata.xml
+++ b/sys-apps/roccat-tools/metadata.xml
@@ -5,12 +5,6 @@
<email>polynomial-c@gentoo.org</email>
<name>Lars Wendler</name>
</maintainer>
- <use>
- <flag name="input_devices_roccat_ryosmkfx">Enable support for Ryos Mk FX keyboard.</flag>
- <flag name="input_devices_roccat_skeltr">Enable support for Skeltr keyboard.</flag>
- <flag name="input_devices_roccat_sova">Enable support for Sova keyboard.</flag>
- <flag name="input_devices_roccat_suora">Enable support for Suora keyboard.</flag>
- </use>
<upstream>
<remote-id type="sourceforge">roccat</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2019-07-17 13:10 Lars Wendler
0 siblings, 0 replies; 20+ messages in thread
From: Lars Wendler @ 2019-07-17 13:10 UTC (permalink / raw
To: gentoo-commits
commit: 0eea5e4cbdcb2388171e83ab0cf2c0807e0646d1
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 12:55:57 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 13:10:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eea5e4c
sys-apps/roccat-tools: Bump to version 5.9.0
Closes: https://bugs.gentoo.org/660396
Closes: https://bugs.gentoo.org/689968
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-apps/roccat-tools/Manifest | 1 +
sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild | 112 ++++++++++++++++++++++++
2 files changed, 113 insertions(+)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 2dc0fc27582..518d6dba87b 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -1 +1,2 @@
DIST roccat-tools-5.7.0.tar.bz2 3737735 BLAKE2B fdd86cef425f1f33309165673be52c8297380a1f0a722e827c2b3697c59dd787f4b473186ab5b8ff8fadcfc851f3bb5e76c8407d831b31f82cd360679d3c1a09 SHA512 209f9fa5302806a2d2681077e990a39a4913d47b82e73f9acd86f734affd8b3a7c0087e815e5cc1dfec1787d868d09b87211d9c2a90f2ced67c150eec1b2d290
+DIST roccat-tools-5.9.0.tar.bz2 3736671 BLAKE2B 4cdd0c6b50021cfae127a692d5a2a7fff5e7e1281da7add0cf9cd8f5fbfd8882186142d56982bf929867bde2950440f26ced167b52707c9d810ab53a62a4bded SHA512 d825fc372654257f330abbc7e611e87c4888924288ad56c8e57c9db5c8c25426d454ae1ab4dd591ef3b930bed410497c0aa88095d5319e2708f4b263d16eca00
diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
new file mode 100644
index 00000000000..85d62559e76
--- /dev/null
+++ b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit readme.gentoo-r1 cmake-utils udev user xdg
+
+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_kiro
+ 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_kova2016
+ input_devices_roccat_lua
+ input_devices_roccat_nyth
+ input_devices_roccat_pyra
+ input_devices_roccat_ryosmk
+ input_devices_roccat_ryosmkfx
+ input_devices_roccat_ryostkl
+ input_devices_roccat_savu
+ input_devices_roccat_skeltr
+ input_devices_roccat_sova
+ input_devices_roccat_suora
+ input_devices_roccat_tyon
+)
+
+IUSE="${IUSE_INPUT_DEVICES[@]}"
+
+RDEPEND="
+ dev-libs/dbus-glib
+ dev-libs/glib:2
+ >=dev-libs/libgaminggear-0.15.1
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ virtual/libgudev:=
+ virtual/libusb:1
+ input_devices_roccat_ryosmk? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+ input_devices_roccat_ryosmkfx? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+ input_devices_roccat_ryostkl? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+DOCS=( Changelog KNOWN_LIMITATIONS README )
+
+pkg_setup() {
+ enewgroup roccat
+
+ local model
+ for model in ${IUSE_INPUT_DEVICES[@]} ; do
+ use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
+ done
+}
+
+# Required because xdg.eclass overrides src_prepare() from cmake-utils.eclass
+src_prepare() {
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DDEVICES="${USED_MODELS/;/}"
+ -DUDEVDIR="${EPREFIX}/$(get_udevdir)/rules.d"
+ )
+ 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_create_doc
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ readme.gentoo_print_elog
+ ewarn
+ ewarn "This version breaks stored data for some devices. Before reporting bugs please delete"
+ ewarn "affected folder(s) in /var/lib/roccat"
+ ewarn
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2019-07-18 8:11 Lars Wendler
0 siblings, 0 replies; 20+ messages in thread
From: Lars Wendler @ 2019-07-18 8:11 UTC (permalink / raw
To: gentoo-commits
commit: 7dac47f91aa4be10629e8220353eae3200c1a472
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 18 08:11:16 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jul 18 08:11:41 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dac47f9
sys-apps/roccat-tools: Removed superfluous /
which lead to cmake-utils_src_install being broken in some cases.
Thanks-to: poncho <poncho <AT> spahan.ch>
Closes: https://bugs.gentoo.org/690122
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
index 85d62559e76..36aaaeefd2b 100644
--- a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
@@ -80,7 +80,7 @@ src_prepare() {
src_configure() {
mycmakeargs=(
-DDEVICES="${USED_MODELS/;/}"
- -DUDEVDIR="${EPREFIX}/$(get_udevdir)/rules.d"
+ -DUDEVDIR="${EPREFIX}$(get_udevdir)/rules.d"
)
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2019-07-24 5:47 Lars Wendler
0 siblings, 0 replies; 20+ messages in thread
From: Lars Wendler @ 2019-07-24 5:47 UTC (permalink / raw
To: gentoo-commits
commit: 7c3b570e4be54aa5c1a4458530e3d1d592f1ebbb
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 05:45:51 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 05:47:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c3b570e
sys-apps/roccat-tools: Make lua finder happy...
Thanks-to: Attila Tóth <atoth <AT> atoth.sote.hu>
Closes: https://bugs.gentoo.org/690532
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild | 22 +++++++++++++++++++---
1 file changed, 19 insertions(+), 3 deletions(-)
diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
index 36aaaeefd2b..1f81be7eaa3 100644
--- a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
@@ -42,6 +42,8 @@ IUSE_INPUT_DEVICES=(
IUSE="${IUSE_INPUT_DEVICES[@]}"
+LUA_DEPEND="|| ( dev-lang/lua:5.1 dev-lang/lua:0 )"
+
RDEPEND="
dev-libs/dbus-glib
dev-libs/glib:2
@@ -52,9 +54,9 @@ RDEPEND="
x11-libs/libX11
virtual/libgudev:=
virtual/libusb:1
- input_devices_roccat_ryosmk? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
- input_devices_roccat_ryosmkfx? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
- input_devices_roccat_ryostkl? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
+ input_devices_roccat_ryosmk? ( ${LUA_DEPEND} )
+ input_devices_roccat_ryosmkfx? ( ${LUA_DEPEND} )
+ input_devices_roccat_ryostkl? ( ${LUA_DEPEND} )
"
DEPEND="
@@ -82,6 +84,20 @@ src_configure() {
-DDEVICES="${USED_MODELS/;/}"
-DUDEVDIR="${EPREFIX}$(get_udevdir)/rules.d"
)
+
+ local lua_use=(
+ input_devices_roccat_ryosmk
+ input_devices_roccat_ryosmkfx
+ input_devices_roccat_ryostkl
+ )
+ local luse
+ for luse in ${lua_use[@]} ; do
+ if use ${luse} ; then
+ mycmakeargs+=( -DWITH_LUA="5.1" )
+ break
+ fi
+ done
+
cmake-utils_src_configure
}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2020-01-01 14:33 Lars Wendler
0 siblings, 0 replies; 20+ messages in thread
From: Lars Wendler @ 2020-01-01 14:33 UTC (permalink / raw
To: gentoo-commits
commit: f8ac2929494bd379889bb50d9d96ec4df466e5c6
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 1 13:52:17 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jan 1 14:33:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ac2929
sys-apps/roccat-tools: Fix build with pango-1.44
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
index 9be7384e324..131d6081045 100644
--- a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit readme.gentoo-r1 cmake udev user xdg
+inherit readme.gentoo-r1 cmake flag-o-matic udev user xdg
DESCRIPTION="Utility for advanced configuration of Roccat devices"
@@ -62,6 +62,9 @@ RDEPEND="
DEPEND="
${RDEPEND}
"
+BDEPEND="
+ virtual/pkgconfig
+"
DOCS=( Changelog KNOWN_LIMITATIONS README )
@@ -80,6 +83,11 @@ src_prepare() {
}
src_configure() {
+ if has_version \>=x11-libs/pango-1.44.0 ; then
+ # Fix build with pango-1.44
+ append-cflags "$(pkg-config --cflags harfbuzz)"
+ fi
+
mycmakeargs=(
-DDEVICES="${USED_MODELS/;/}"
-DUDEVDIR="${EPREFIX}$(get_udevdir)/rules.d"
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2020-01-13 11:41 Lars Wendler
0 siblings, 0 replies; 20+ messages in thread
From: Lars Wendler @ 2020-01-13 11:41 UTC (permalink / raw
To: gentoo-commits
commit: 5b88c3d7cb122ae546843a3f58139bd890d86bac
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 13 11:41:15 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jan 13 11:41:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b88c3d7
sys-apps/roccat-tools: Ebuild adjustments
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild | 15 ++++-----------
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
index 131d6081045..3cc91e932e0 100644
--- a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
+++ b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit readme.gentoo-r1 cmake flag-o-matic udev user xdg
+inherit readme.gentoo-r1 cmake flag-o-matic toolchain-funcs udev user xdg
DESCRIPTION="Utility for advanced configuration of Roccat devices"
@@ -84,8 +84,9 @@ src_prepare() {
src_configure() {
if has_version \>=x11-libs/pango-1.44.0 ; then
- # Fix build with pango-1.44
- append-cflags "$(pkg-config --cflags harfbuzz)"
+ # Fix build with pango-1.44 which depends on harfbuzz
+ local PKGCONF="$(tc-getPKG_CONFIG)"
+ append-cflags "$(${PKGCONF} --cflags harfbuzz)"
fi
mycmakeargs=(
@@ -118,10 +119,6 @@ src_install() {
readme.gentoo_create_doc
}
-pkg_preinst() {
- xdg_pkg_preinst
-}
-
pkg_postinst() {
xdg_pkg_postinst
readme.gentoo_print_elog
@@ -130,7 +127,3 @@ pkg_postinst() {
ewarn "affected folder(s) in /var/lib/roccat"
ewarn
}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2021-03-25 23:31 Conrad Kostecki
0 siblings, 0 replies; 20+ messages in thread
From: Conrad Kostecki @ 2021-03-25 23:31 UTC (permalink / raw
To: gentoo-commits
commit: 425464ca060e7eb937d1125ea71eb7505f6c5e7a
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 25 23:29:06 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Mar 25 23:31:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425464ca
sys-apps/roccat-tools: drop old version
Drop all old versions, which do not support non slotted lua.
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
sys-apps/roccat-tools/Manifest | 1 -
sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild | 108 --------------------
sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild | 129 ------------------------
3 files changed, 238 deletions(-)
diff --git a/sys-apps/roccat-tools/Manifest b/sys-apps/roccat-tools/Manifest
index 518d6dba87b..99375a0d2c8 100644
--- a/sys-apps/roccat-tools/Manifest
+++ b/sys-apps/roccat-tools/Manifest
@@ -1,2 +1 @@
-DIST roccat-tools-5.7.0.tar.bz2 3737735 BLAKE2B fdd86cef425f1f33309165673be52c8297380a1f0a722e827c2b3697c59dd787f4b473186ab5b8ff8fadcfc851f3bb5e76c8407d831b31f82cd360679d3c1a09 SHA512 209f9fa5302806a2d2681077e990a39a4913d47b82e73f9acd86f734affd8b3a7c0087e815e5cc1dfec1787d868d09b87211d9c2a90f2ced67c150eec1b2d290
DIST roccat-tools-5.9.0.tar.bz2 3736671 BLAKE2B 4cdd0c6b50021cfae127a692d5a2a7fff5e7e1281da7add0cf9cd8f5fbfd8882186142d56982bf929867bde2950440f26ced167b52707c9d810ab53a62a4bded SHA512 d825fc372654257f330abbc7e611e87c4888924288ad56c8e57c9db5c8c25426d454ae1ab4dd591ef3b930bed410497c0aa88095d5319e2708f4b263d16eca00
diff --git a/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild
deleted file mode 100644
index f8ddfcc8bd6..00000000000
--- a/sys-apps/roccat-tools/roccat-tools-5.7.0.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit readme.gentoo-r1 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_kiro
- 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_kova2016
- input_devices_roccat_lua
- input_devices_roccat_nyth
- input_devices_roccat_pyra
- input_devices_roccat_ryosmk
- input_devices_roccat_ryosmkfx
- input_devices_roccat_ryostkl
- input_devices_roccat_savu
- input_devices_roccat_skeltr
- input_devices_roccat_sova
- input_devices_roccat_suora
- input_devices_roccat_tyon
-)
-
-IUSE="${IUSE_INPUT_DEVICES[@]}"
-
-RDEPEND="
- dev-libs/dbus-glib
- dev-libs/glib:2
- >=dev-libs/libgaminggear-0.15.1
- dev-libs/libgudev:=
- sys-apps/dbus
- x11-libs/cairo
- x11-libs/gtk+:2
- x11-libs/libX11
- virtual/libusb:1
- input_devices_roccat_ryosmk? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
- input_devices_roccat_ryosmkfx? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
- input_devices_roccat_ryostkl? ( || ( dev-lang/lua:5.1 dev-lang/lua:0 ) )
-"
-
-DEPEND="
- ${RDEPEND}
-"
-
-DOCS=( Changelog KNOWN_LIMITATIONS README )
-
-pkg_setup() {
- enewgroup roccat
-
- local model
- for model in ${IUSE_INPUT_DEVICES[@]} ; do
- use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
- done
-}
-
-src_configure() {
- mycmakeargs=(
- -DDEVICES="${USED_MODELS/;/}"
- -DUDEVDIR="$(get_udevdir)/rules.d"
- -DWITH_LUA=5.1
- )
- 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_create_doc
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- readme.gentoo_print_elog
- ewarn
- ewarn "This version breaks stored data for some devices. Before reporting bugs please delete"
- ewarn "affected folder(s) in /var/lib/roccat"
- ewarn
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild b/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
deleted file mode 100644
index 3cc91e932e0..00000000000
--- a/sys-apps/roccat-tools/roccat-tools-5.9.0.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit readme.gentoo-r1 cmake flag-o-matic toolchain-funcs udev user xdg
-
-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_kiro
- 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_kova2016
- input_devices_roccat_lua
- input_devices_roccat_nyth
- input_devices_roccat_pyra
- input_devices_roccat_ryosmk
- input_devices_roccat_ryosmkfx
- input_devices_roccat_ryostkl
- input_devices_roccat_savu
- input_devices_roccat_skeltr
- input_devices_roccat_sova
- input_devices_roccat_suora
- input_devices_roccat_tyon
-)
-
-IUSE="${IUSE_INPUT_DEVICES[@]}"
-
-LUA_DEPEND="|| ( dev-lang/lua:5.1 dev-lang/lua:0 )"
-
-RDEPEND="
- dev-libs/dbus-glib
- dev-libs/glib:2
- >=dev-libs/libgaminggear-0.15.1
- dev-libs/libgudev:=
- sys-apps/dbus
- x11-libs/cairo
- x11-libs/gtk+:2
- x11-libs/libX11
- virtual/libusb:1
- input_devices_roccat_ryosmk? ( ${LUA_DEPEND} )
- input_devices_roccat_ryosmkfx? ( ${LUA_DEPEND} )
- input_devices_roccat_ryostkl? ( ${LUA_DEPEND} )
-"
-
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-DOCS=( Changelog KNOWN_LIMITATIONS README )
-
-pkg_setup() {
- enewgroup roccat
-
- local model
- for model in ${IUSE_INPUT_DEVICES[@]} ; do
- use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
- done
-}
-
-# Required because xdg.eclass overrides src_prepare() from cmake.eclass
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- if has_version \>=x11-libs/pango-1.44.0 ; then
- # Fix build with pango-1.44 which depends on harfbuzz
- local PKGCONF="$(tc-getPKG_CONFIG)"
- append-cflags "$(${PKGCONF} --cflags harfbuzz)"
- fi
-
- mycmakeargs=(
- -DDEVICES="${USED_MODELS/;/}"
- -DUDEVDIR="${EPREFIX}$(get_udevdir)/rules.d"
- )
-
- local lua_use=(
- input_devices_roccat_ryosmk
- input_devices_roccat_ryosmkfx
- input_devices_roccat_ryostkl
- )
- local luse
- for luse in ${lua_use[@]} ; do
- if use ${luse} ; then
- mycmakeargs+=( -DWITH_LUA="5.1" )
- break
- fi
- done
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- local stat_dir=/var/lib/roccat
- keepdir ${stat_dir}
- fowners root:roccat ${stat_dir}
- fperms 2770 ${stat_dir}
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- readme.gentoo_print_elog
- ewarn
- ewarn "This version breaks stored data for some devices. Before reporting bugs please delete"
- ewarn "affected folder(s) in /var/lib/roccat"
- ewarn
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2021-07-22 20:09 Conrad Kostecki
0 siblings, 0 replies; 20+ messages in thread
From: Conrad Kostecki @ 2021-07-22 20:09 UTC (permalink / raw
To: gentoo-commits
commit: d311d9b04463a0ce7c5f7a176db24a6920056304
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 22 19:47:14 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Jul 22 20:08:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d311d9b0
sys-apps/roccat-tools: drop old version
Closes: https://bugs.gentoo.org/781581
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
.../roccat-tools/roccat-tools-5.9.0-r100.ebuild | 147 ---------------------
1 file changed, 147 deletions(-)
diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0-r100.ebuild b/sys-apps/roccat-tools/roccat-tools-5.9.0-r100.ebuild
deleted file mode 100644
index 1a5d2b88c0a..00000000000
--- a/sys-apps/roccat-tools/roccat-tools-5.9.0-r100.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 luajit )
-
-inherit readme.gentoo-r1 cmake flag-o-matic lua-single toolchain-funcs udev user xdg
-
-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_kiro
- 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_kova2016
- input_devices_roccat_lua
- input_devices_roccat_nyth
- input_devices_roccat_pyra
- input_devices_roccat_ryosmk
- input_devices_roccat_ryosmkfx
- input_devices_roccat_ryostkl
- input_devices_roccat_savu
- input_devices_roccat_skeltr
- input_devices_roccat_sova
- input_devices_roccat_suora
- input_devices_roccat_tyon
-)
-
-IUSE="${IUSE_INPUT_DEVICES[@]}"
-
-REQUIRED_USE="
- input_devices_roccat_ryosmk? ( ${LUA_REQUIRED_USE} )
- input_devices_roccat_ryosmkfx? ( ${LUA_REQUIRED_USE} )
- input_devices_roccat_ryostkl? ( ${LUA_REQUIRED_USE} )
-"
-
-RDEPEND="
- dev-libs/dbus-glib
- dev-libs/glib:2
- >=dev-libs/libgaminggear-0.15.1
- dev-libs/libgudev:=
- sys-apps/dbus
- x11-libs/cairo
- x11-libs/gtk+:2
- x11-libs/libX11
- virtual/libusb:1
- input_devices_roccat_ryosmk? ( ${LUA_DEPS} )
- input_devices_roccat_ryosmkfx? ( ${LUA_DEPS} )
- input_devices_roccat_ryostkl? ( ${LUA_DEPS} )
-"
-
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.9.0-cmake_lua_impl.patch
-)
-
-DOCS=( Changelog KNOWN_LIMITATIONS README )
-
-pkg_setup() {
- # Don't bother checking all the relevant USE flags, this is harmless
- # to call even when no Lua implementations have been pulled in
- # by dependencies.
- lua-single_pkg_setup
-
- enewgroup roccat
-
- local model
- for model in ${IUSE_INPUT_DEVICES[@]} ; do
- use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
- done
-}
-
-# Required because xdg.eclass overrides src_prepare() from cmake.eclass
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- if has_version \>=x11-libs/pango-1.44.0 ; then
- # Fix build with pango-1.44 which depends on harfbuzz
- local PKGCONF="$(tc-getPKG_CONFIG)"
- append-cflags "$(${PKGCONF} --cflags harfbuzz)"
- fi
-
- mycmakeargs=(
- -DDEVICES="${USED_MODELS/;/}"
- -DUDEVDIR="${EPREFIX}$(get_udevdir)/rules.d"
- )
-
- local lua_use=(
- input_devices_roccat_ryosmk
- input_devices_roccat_ryosmkfx
- input_devices_roccat_ryostkl
- )
- local luse
- for luse in ${lua_use[@]} ; do
- if use ${luse} ; then
- mycmakeargs+=(
- -DLUA_IMPL="${ELUA}"
- -DWITH_LUA="$(ver_cut 1-2 $(lua_get_version))"
- )
- break
- fi
- done
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- local stat_dir=/var/lib/roccat
- keepdir ${stat_dir}
- fowners root:roccat ${stat_dir}
- fperms 2770 ${stat_dir}
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- readme.gentoo_print_elog
- ewarn
- ewarn "This version breaks stored data for some devices. Before reporting bugs please delete"
- ewarn "affected folder(s) in /var/lib/roccat"
- ewarn
-}
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/
@ 2021-07-22 20:09 Conrad Kostecki
0 siblings, 0 replies; 20+ messages in thread
From: Conrad Kostecki @ 2021-07-22 20:09 UTC (permalink / raw
To: gentoo-commits
commit: c5ff9a52d45da93a5b8dd802bec7dc9fdc402587
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 22 19:46:27 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Jul 22 20:08:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ff9a52
sys-apps/roccat-tools: migrate to GLEP 81
Bug: https://bugs.gentoo.org/781581
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
.../roccat-tools/roccat-tools-5.9.0-r101.ebuild | 146 +++++++++++++++++++++
1 file changed, 146 insertions(+)
diff --git a/sys-apps/roccat-tools/roccat-tools-5.9.0-r101.ebuild b/sys-apps/roccat-tools/roccat-tools-5.9.0-r101.ebuild
new file mode 100644
index 00000000000..ee1371ca60c
--- /dev/null
+++ b/sys-apps/roccat-tools/roccat-tools-5.9.0-r101.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 luajit )
+
+inherit readme.gentoo-r1 cmake flag-o-matic lua-single toolchain-funcs udev xdg
+
+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_kiro
+ 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_kova2016
+ input_devices_roccat_lua
+ input_devices_roccat_nyth
+ input_devices_roccat_pyra
+ input_devices_roccat_ryosmk
+ input_devices_roccat_ryosmkfx
+ input_devices_roccat_ryostkl
+ input_devices_roccat_savu
+ input_devices_roccat_skeltr
+ input_devices_roccat_sova
+ input_devices_roccat_suora
+ input_devices_roccat_tyon
+)
+
+IUSE="${IUSE_INPUT_DEVICES[@]}"
+
+REQUIRED_USE="
+ input_devices_roccat_ryosmk? ( ${LUA_REQUIRED_USE} )
+ input_devices_roccat_ryosmkfx? ( ${LUA_REQUIRED_USE} )
+ input_devices_roccat_ryostkl? ( ${LUA_REQUIRED_USE} )
+"
+
+RDEPEND="
+ acct-group/roccat
+ dev-libs/dbus-glib
+ dev-libs/glib:2
+ >=dev-libs/libgaminggear-0.15.1
+ dev-libs/libgudev:=
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gtk+:2
+ x11-libs/libX11
+ virtual/libusb:1
+ input_devices_roccat_ryosmk? ( ${LUA_DEPS} )
+ input_devices_roccat_ryosmkfx? ( ${LUA_DEPS} )
+ input_devices_roccat_ryostkl? ( ${LUA_DEPS} )
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.9.0-cmake_lua_impl.patch
+)
+
+DOCS=( Changelog KNOWN_LIMITATIONS README )
+
+pkg_setup() {
+ # Don't bother checking all the relevant USE flags, this is harmless
+ # to call even when no Lua implementations have been pulled in
+ # by dependencies.
+ lua-single_pkg_setup
+
+ local model
+ for model in ${IUSE_INPUT_DEVICES[@]} ; do
+ use ${model} && USED_MODELS+="${model/input_devices_roccat_/;}"
+ done
+}
+
+# Required because xdg.eclass overrides src_prepare() from cmake.eclass
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ if has_version \>=x11-libs/pango-1.44.0 ; then
+ # Fix build with pango-1.44 which depends on harfbuzz
+ local PKGCONF="$(tc-getPKG_CONFIG)"
+ append-cflags "$(${PKGCONF} --cflags harfbuzz)"
+ fi
+
+ mycmakeargs=(
+ -DDEVICES="${USED_MODELS/;/}"
+ -DUDEVDIR="${EPREFIX}$(get_udevdir)/rules.d"
+ )
+
+ local lua_use=(
+ input_devices_roccat_ryosmk
+ input_devices_roccat_ryosmkfx
+ input_devices_roccat_ryostkl
+ )
+ local luse
+ for luse in ${lua_use[@]} ; do
+ if use ${luse} ; then
+ mycmakeargs+=(
+ -DLUA_IMPL="${ELUA}"
+ -DWITH_LUA="$(ver_cut 1-2 $(lua_get_version))"
+ )
+ break
+ fi
+ done
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ local stat_dir=/var/lib/roccat
+ keepdir ${stat_dir}
+ fowners root:roccat ${stat_dir}
+ fperms 2770 ${stat_dir}
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ readme.gentoo_print_elog
+ ewarn
+ ewarn "This version breaks stored data for some devices. Before reporting bugs please delete"
+ ewarn "affected folder(s) in /var/lib/roccat"
+ ewarn
+}
^ permalink raw reply related [flat|nested] 20+ messages in thread
end of thread, other threads:[~2021-07-22 20:09 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-25 23:31 [gentoo-commits] repo/gentoo:master commit in: sys-apps/roccat-tools/ Conrad Kostecki
-- strict thread matches above, loose matches on Subject: below --
2021-07-22 20:09 Conrad Kostecki
2021-07-22 20:09 Conrad Kostecki
2020-01-13 11:41 Lars Wendler
2020-01-01 14:33 Lars Wendler
2019-07-24 5:47 Lars Wendler
2019-07-18 8:11 Lars Wendler
2019-07-17 13:10 Lars Wendler
2019-07-17 11:43 Michał Górny
2019-07-16 14:51 Michał Górny
2018-06-06 8:39 Andreas Sturmlechner
2017-07-17 9:08 Lars Wendler
2017-07-17 9:08 Lars Wendler
2016-07-03 22:57 Göktürk Yüksek
2016-03-24 19:20 Patrick Lauer
2016-03-24 11:35 Ian Delaney
2016-03-24 11:35 Ian Delaney
2015-09-15 20:40 Markos Chandras
2015-09-15 20:40 Markos Chandras
2015-09-15 20:40 Markos Chandras
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox