diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /games-util/qjoypad |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-util/qjoypad')
-rw-r--r-- | games-util/qjoypad/Manifest | 6 | ||||
-rw-r--r-- | games-util/qjoypad/files/qjoypad-4.1.0-underlink.patch | 11 | ||||
-rw-r--r-- | games-util/qjoypad/metadata.xml | 11 | ||||
-rw-r--r-- | games-util/qjoypad/qjoypad-4.1.0.ebuild | 50 |
4 files changed, 78 insertions, 0 deletions
diff --git a/games-util/qjoypad/Manifest b/games-util/qjoypad/Manifest new file mode 100644 index 000000000000..5c50f6984ecd --- /dev/null +++ b/games-util/qjoypad/Manifest @@ -0,0 +1,6 @@ +AUX qjoypad-4.1.0-underlink.patch 248 SHA256 52577d1f1fe5240241feb4c88bf4c7acc7712f05f4f66a5832f19d53e7e3dbfb SHA512 e2c81e08402afa6f06dc915b2bd16598248ac360617a5646f188d7fa2cd9b5a4f1ed88fe29cbd2b79a4eebfd7d4ca7f9c348d10bb515f68452b0941d4bdd6f6f WHIRLPOOL 5aebdc28ad5de308bdce86702eb598ea73ed45ce01fb5d6d3029e4d879b165d9b0017384d251f4bdad18b8a7791b027317221aca9d57a7c3bf2c7abf0b8c88b7 +DIST qjoypad-4.1.0.tar.gz 82306 SHA256 b5aa088827a6f7231e43e45fb942917e3f677ef933109a7b41e13a6b443c95ca SHA512 c14705aa24ead7c358dc2c82284ae5145df4eb041f47d4a017391346719b6330a8a1146e37ebd1f5d25d755385b611965b94b5835f9df0f6b2ef5e6a4ea3bc7b WHIRLPOOL d78ba76196899779e14eae78fcb528ca32f4802670c9f0f95faa6db6186c6924293cecffcf4c2e85f0ef5b5bfb77c568092a5eef650aaae9f70bea996c329793 +EBUILD qjoypad-4.1.0.ebuild 1053 SHA256 335298757e466d4df7c57e0307f46949005491aa9b7cfee4fdc18ad1c001f752 SHA512 1e3ae562ad6713bce5cf8abd96dd28223d4d36804a2d288330304eac4a5f53f1bc5ae53ccdec300a7087817220ee77c44790ad730761664225ee1370bb537b8c WHIRLPOOL b7db4cc4e2b42c8eb894c4818f624ee13062910d1b2888f931e493e33d66b71ecc1b9088a3d46b02cc75099c357e60e374811773bf21a98d5389b419d11e3ca0 +MISC ChangeLog 2467 SHA256 750e8ddcdff4395989928b4668098b932cc4dbd29054b082377f294c15818b32 SHA512 11c0f2b173d7b04f3b32b0ac783dbd78fd2b8c0de0acedecc70a8d7a4182b3130ab308f91420e3561ea6bd96afa58c841aeb00e0cce01a9479ed98fb39a84b7a WHIRLPOOL 6201ff172b5bd9b0872dc4db0e98a8f1aa7732a8684bb0e76d71498c969de28ef8c069ddf22f9280e23f547687dee08305cdbdad13b75cc9a1a3873e01479a2c +MISC ChangeLog-2015 3831 SHA256 e42b1f60f83846b464e40bc5d81433df0f1fbd3795cda8c6794d3787ce8b0484 SHA512 3c4e0f41bdaccb2e713eced6ab1fa5b8b8ed9875d5dffb139457c94d202219eff2a92a642c1649a0caf4947d583ed45ab885ab54ee83ab1c1ef0ac2985076df3 WHIRLPOOL a2d47a46cfa2b26beb42ff16ea4afce6194498cf18f7f0405848d70252c40030e70814cbea1396a5edf839a63e3ff033539fab193a47805e9d51eecc8fa4a09c +MISC metadata.xml 330 SHA256 6ea1dd96c55ebcd705d31ecf03649bdd8f9cb7278bb1f990adb65983571151a0 SHA512 007937b334543dcc52d271b9dd594d167b9f003af545c346c81aab34cdfdf5e3f13a7dca30d67044d41d092539e7f9c589e6cd0a6c026b32ac2d7e7b321f2bb3 WHIRLPOOL 2656bff49f46cdb14ff4c8db415094ec17009269b640b2acdf92933d289dd771b6496a4366085b6e2c8fad9fc1c5339e9cf57e9e45928cfc45c936593da93dbc diff --git a/games-util/qjoypad/files/qjoypad-4.1.0-underlink.patch b/games-util/qjoypad/files/qjoypad-4.1.0-underlink.patch new file mode 100644 index 000000000000..8fde419546a7 --- /dev/null +++ b/games-util/qjoypad/files/qjoypad-4.1.0-underlink.patch @@ -0,0 +1,11 @@ +--- qjoypad.pro.old 2011-06-22 06:54:06.001667461 +0200 ++++ qjoypad.pro 2011-06-22 06:56:17.580044446 +0200 +@@ -32,7 +32,7 @@ + + TEMPLATE = app + INCLUDEPATH += . +-QMAKE_LIBS += -lXtst ++QMAKE_LIBS += -lXtst -lm -lX11 + + # Input + HEADERS += axis.h \ diff --git a/games-util/qjoypad/metadata.xml b/games-util/qjoypad/metadata.xml new file mode 100644 index 000000000000..38b576bdaefb --- /dev/null +++ b/games-util/qjoypad/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>games@gentoo.org</email> + <name>Gentoo Games Project</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">qjoypad</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-util/qjoypad/qjoypad-4.1.0.ebuild b/games-util/qjoypad/qjoypad-4.1.0.ebuild new file mode 100644 index 000000000000..a029b7f0c024 --- /dev/null +++ b/games-util/qjoypad/qjoypad-4.1.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils qt4-r2 + +DESCRIPTION="Translate gamepad/joystick input into key strokes/mouse actions in X" +HOMEPAGE="http://qjoypad.sourceforge.net/" +SRC_URI="mirror://sourceforge/qjoypad/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND=" + x11-libs/libXtst + dev-qt/qtgui:4" +DEPEND="${RDEPEND} + x11-proto/inputproto + x11-proto/xextproto + x11-proto/xproto" + +S=${WORKDIR}/${P}/src + +src_prepare() { + epatch "${FILESDIR}"/${P}-underlink.patch + # fixup the icon tray support (bug #436426) + sed -i \ + -e '/^icons.extra/d' \ + -e '/^icons/s:/qjoypad::' \ + -e 's/icon24.png/qjoypad4-24x24.png/' \ + -e 's/icon64.png/qjoypad4-64x64.png/' \ + qjoypad.pro || die +} + +src_configure() { + eqmake4 qjoypad.pro PREFIX=/usr DEVDIR=/dev/input +} + +src_install() { + local i + dobin qjoypad + dodoc ../README.txt + cd ../icons + for i in *; do + newicon ${i} ${i/gamepad/qjoypad} + done + make_desktop_entry qjoypad QJoypad ${PN}4-64x64 +} |