| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.8.1-r1 | 7 | ~amd64 ~x86 | 0 |
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit flag-o-matic
DESCRIPTION="Tool which translates gamepad/joystick input into key strokes/mouse actions in X"
HOMEPAGE="http://rejoystick.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
x11-libs/gtk+:2
x11-libs/gdk-pixbuf:2
x11-libs/libXtst
x11-libs/libX11
media-libs/libsdl[joystick]"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
# dirty hack
sed -r \
-e '/version.mk/s@\.\ version.mk@eval $(cat version.mk)@' \
-e '/^\t\tCFLAGS.*-s"$/s@-s@@' \
-e "/-O2/s@-O2@${CFLAGS}@g" \
-e '/INSTALL_STRIP_PROGRAM/s@-s@@' \
-i configure
sed -r \
-e '/^LIBS/s@$@ -lX11@' \
-i {,src/}Makefile.in
# /dirty hack
default
}
src_configure() {
append-cflags "-Wno-implicit-function-declaration"
econf --disable-dependency-tracking --with-x --with-pic
}
x11-libs/gtk+:2 x11-libs/gdk-pixbuf:2 x11-libs/libXtst x11-libs/libX11 media-libs/libsdl[joystick] virtual/pkgconfig
x11-libs/gtk+:2 x11-libs/gdk-pixbuf:2 x11-libs/libXtst x11-libs/libX11 media-libs/libsdl[joystick]