idella4 15/07/21 08:20:46
Modified: metadata.xml ChangeLog
Added: roccat-tools-3.5.0.ebuild
roccat-tools-3.5.0-r1.ebuild
Removed: roccat-tools-3.2.0.ebuild roccat-tools-3.1.0.ebuild
roccat-tools-3.0.0.ebuild
Log:
bump, revbump; the -3.5.0-r1 has been pmasked due to deps of masked slots of
dev-lang/lua, ebuilds by maintainer sourced from Bug 548388, removal of old
versions
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key
0xB8072B0D)
Revision Changes Path
1.6 sys-apps/roccat-tools/metadata.xml
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/metadata.xml?rev=1.6&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/metadata.xml?rev=1.6&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/metadata.xml?r1=1.5&r2=1.6
Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/metadata.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- metadata.xml 15 Jun 2015 19:18:09 -0000 1.5
+++ metadata.xml 21 Jul 2015 08:20:46 -0000 1.6
@@ -9,6 +9,8 @@
</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>
1.17 sys-apps/roccat-tools/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/ChangeLog?rev=1.17&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/ChangeLog?rev=1.17&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/ChangeLog?r1=1.16&r2=1.17
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/ChangeLog,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ChangeLog 24 Mar 2015 05:24:49 -0000 1.16
+++ ChangeLog 21 Jul 2015 08:20:46 -0000 1.17
@@ -1,6 +1,16 @@
# 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.16
2015/03/24 05:24:49 idella4 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/ChangeLog,v 1.17
2015/07/21 08:20:46 idella4 Exp $
+
+*roccat-tools-3.5.0 (21 Jul 2015)
+*roccat-tools-3.5.0-r1 (21 Jul 2015)
+
+ 21 Jul 2015; Ian Delaney <[email protected]> +roccat-tools-3.5.0-r1.ebuild,
+ +roccat-tools-3.5.0.ebuild, -roccat-tools-3.0.0.ebuild,
+ -roccat-tools-3.1.0.ebuild, -roccat-tools-3.2.0.ebuild, metadata.xml:
+ bump, revbump; the -3.5.0-r1 has been pmasked due to deps of masked slots of
+ dev-lang/lua, ebuilds by maintainer sourced from Bug 548388, removal of old
+ versions
*roccat-tools-3.2.0 (24 Mar 2015)
1.1 sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/roccat-tools-3.5.0.ebuild?rev=1.1&content-type=text/plain
Index: roccat-tools-3.5.0.ebuild
===================================================================
# 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.5.0.ebuild,v 1.1
2015/07/21 08:20:46 idella4 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_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
}
1.1 sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/roccat-tools/roccat-tools-3.5.0-r1.ebuild?rev=1.1&content-type=text/plain
Index: roccat-tools-3.5.0-r1.ebuild
===================================================================
# 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.5.0-r1.ebuild,v
1.1 2015/07/21 08:20:46 idella4 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_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
}