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
}




Reply via email to