diff options
author | 2014-05-30 10:24:30 +0000 | |
---|---|---|
committer | 2014-05-30 10:24:30 +0000 | |
commit | 67f8c060adc818e645fc33afda149690aec878da (patch) | |
tree | 8e86d20d94ccf42d53153a1b935eeb4ed5f775fa /sys-apps/roccat-tools | |
parent | Adding libgaminggear to the tree, thanks to Dmitry Pisklov (bug #511524) (diff) | |
download | gentoo-2-67f8c060adc818e645fc33afda149690aec878da.tar.gz gentoo-2-67f8c060adc818e645fc33afda149690aec878da.tar.bz2 gentoo-2-67f8c060adc818e645fc33afda149690aec878da.zip |
Add roccat-tools-1.6.0 thanks to Dmitry Pisklov (bug #511524)
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x2EDD52403B68AF47)
Diffstat (limited to 'sys-apps/roccat-tools')
-rw-r--r-- | sys-apps/roccat-tools/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/roccat-tools/roccat-tools-1.6.0.ebuild | 77 |
2 files changed, 83 insertions, 1 deletions
diff --git a/sys-apps/roccat-tools/ChangeLog b/sys-apps/roccat-tools/ChangeLog index a2393449add7..b0db79205076 100644 --- a/sys-apps/roccat-tools/ChangeLog +++ b/sys-apps/roccat-tools/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/roccat-tools # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/ChangeLog,v 1.7 2014/03/03 20:10:40 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/ChangeLog,v 1.8 2014/05/30 10:24:30 swift Exp $ + +*roccat-tools-1.6.0 (30 May 2014) + + 30 May 2014; Sven Vermeulen <swift@gentoo.org> +roccat-tools-1.6.0.ebuild: + Add roccat-tools-1.6.0 thanks to Dmitry Pisklov (bug #511524) *roccat-tools-1.4.1 (03 Mar 2014) diff --git a/sys-apps/roccat-tools/roccat-tools-1.6.0.ebuild b/sys-apps/roccat-tools/roccat-tools-1.6.0.ebuild new file mode 100644 index 000000000000..f1f6d4375e1b --- /dev/null +++ b/sys-apps/roccat-tools/roccat-tools-1.6.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/roccat-tools/roccat-tools-1.6.0.ebuild,v 1.1 2014/05/30 10:24:30 swift 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_kovaplus + input_devices_roccat_lua + input_devices_roccat_pyra + input_devices_roccat_savu + input_devices_roccat_ryos +" +IUSE="${IUSE_INPUT_DEVICES}" + +REQUIRED_USE="input_devices_roccat_konextd? ( input_devices_roccat_koneplus )" + +RDEPEND=" + dev-libs/libgaminggear + x11-libs/gtk+:2 + x11-libs/libnotify + media-libs/libcanberra + virtual/libusb:1 + dev-libs/dbus-glib + virtual/udev[gudev] +" + +DEPEND="${RDEPEND}" + +pkg_setup() { + enewgroup roccat +} + +src_configure() { + local UDEVDIR="$(udev_get_udevdir)"/rules.d + local MODELS=${INPUT_DEVICES//roccat_/} + mycmakeargs=( -DDEVICES=${MODELS// /;} \ + -DUDEVDIR="${UDEVDIR/"//"//}" ) + 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 +} + +pkg_postrm() { + gnome2_icon_cache_update +} |