summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2012-02-12 18:42:10 +0000
committerMike Frysinger <vapier@gentoo.org>2012-02-12 18:42:10 +0000
commit7c1a1fad217d58f96e5dce20eb2cde7e764318b4 (patch)
tree641abd5417bcefe6ce1e30d168aacd20ffc072c7 /games-util/joystick
parentalpha/ia64/sparc stable wrt #400013 (diff)
downloadhistorical-7c1a1fad217d58f96e5dce20eb2cde7e764318b4.tar.gz
historical-7c1a1fad217d58f96e5dce20eb2cde7e764318b4.tar.bz2
historical-7c1a1fad217d58f96e5dce20eb2cde7e764318b4.zip
Version bump #374245 by Alan Swanson.
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64
Diffstat (limited to 'games-util/joystick')
-rw-r--r--games-util/joystick/ChangeLog8
-rw-r--r--games-util/joystick/Manifest27
-rw-r--r--games-util/joystick/files/joystick-1.4.2-build.patch79
-rw-r--r--games-util/joystick/joystick-1.4.2.ebuild34
4 files changed, 145 insertions, 3 deletions
diff --git a/games-util/joystick/ChangeLog b/games-util/joystick/ChangeLog
index 32acd28470ab..9a0ae1893e66 100644
--- a/games-util/joystick/ChangeLog
+++ b/games-util/joystick/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-util/joystick
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-util/joystick/ChangeLog,v 1.10 2012/02/12 18:36:39 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-util/joystick/ChangeLog,v 1.11 2012/02/12 18:42:10 vapier Exp $
+
+*joystick-1.4.2 (12 Feb 2012)
+
+ 12 Feb 2012; Mike Frysinger <vapier@gentoo.org> +joystick-1.4.2.ebuild,
+ +files/joystick-1.4.2-build.patch:
+ Version bump #374245 by Alan Swanson.
*joystick-0_pre20060731 (12 Feb 2012)
diff --git a/games-util/joystick/Manifest b/games-util/joystick/Manifest
index 470cba65fb2e..77ce640b0923 100644
--- a/games-util/joystick/Manifest
+++ b/games-util/joystick/Manifest
@@ -1,7 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX joystick-1.4.2-build.patch 2169 RMD160 b82b216e31af44ac2d5c30f9ae7d340f39f1c725 SHA1 c6937655703df6aff49d54f641dff51de2f7f6f6 SHA256 6a059bf8705cd78fbf017c15ccf542ec9ea955eee7f4c766d9b884d03f2cfb85
AUX joystick-20060731-asneeded.patch 832 RMD160 edd93052a8c0a3eb711be04b633c88f2bab82c3d SHA1 0d65fa234594aa263ffda713803cc5a1dc62e2f1 SHA256 6f714e005697fe5f2965727529c2b2dc56534f5d49f301dbef69e26479399887
AUX joystick-MCS-defines.patch 575 RMD160 1c3ee34bc75645dff552e0b22a8515e4b3bb3dbe SHA1 81d0fa629cc7c11e7336fc3b610c296418fbd777 SHA256 fc58bba55c2b158aa5615599c6433989df2d09204d1d2717728f50489fac0b61
AUX joystick-jstest-segv.patch 1561 RMD160 16585232d1edf36e492dea560a916e8a63e2567b SHA1 f59b280ad68880a336e6f86cedda6962a0a3c4ee SHA256 d0caec60e34eb2b60ae621ddaf3d5aeb6f0ca7efbcd10d0727c39a79153c873a
DIST joystick-20060731.tar.bz2 27411 RMD160 fea5a38160bb578c7d0ab380b7d5f7ceba490ca4 SHA1 9846e9750058728b75f5db9b4496af4c72dfb016 SHA256 17aa3ca45f6bbd2004d0cede4a0f1c32b4cabb946628a85602d89c45d874006b
-EBUILD joystick-20060731.ebuild 1012 RMD160 d747ae325ed4df2a70123fbe99a230be582e9b63 SHA1 2eddcf8e0692f1ca6b4754199b75c6dc98e58028 SHA256 8dd457e6e76ba7e7d7fc05b43b6ec15b6ffbbdfbe82b952cc7dc26999e91ef25
-MISC ChangeLog 1587 RMD160 00e9b4bc58e8058dc2fead13c7f3a9943697364e SHA1 40cb181edf1b530f914eb5c7c6dc609b216a5a48 SHA256 c2271cf7f7a2a1b4bc943af2d20cee168066edb6bec38d276fd63b64b5ac158e
+DIST linuxconsoletools-1.4.2.tar.bz2 39818 RMD160 6dbce6cd3f7db0ba575cbc9e8e74f3065323ae5b SHA1 a3825c3cfffc8e9965a68d367b9b4529647b941c SHA256 af85bac15df35dac00191a717813a49294402dc3ee556a4fd8f0e191feb21763
+EBUILD joystick-0_pre20060731.ebuild 1026 RMD160 f6a92a9f4c0165bfea0b53ca50a4b27c52f1c8ae SHA1 e756eb81eb612c1d21f6f6c432bcf312c9f80026 SHA256 1ae9c484a10c9ddaef6474231b8f6de6d970c9fdab054783553b979711d74bf3
+EBUILD joystick-1.4.2.ebuild 834 RMD160 83914fea4387b3b9719eac4a9cd7eb5908b3683d SHA1 9f46b3e244bc76910e33c48571eed070d737ff2f SHA256 f819fa73e641b1b2df4e2f3edb2165dde0383df7d33749f5ba2c122fc43656cc
+MISC ChangeLog 1971 RMD160 9c28ca6e93a256e86d2ab8f4a28533ca75d62c6e SHA1 45f28ed4089ef0b7788f0dfae34367a43de07992 SHA256 f4d3a6c3ab05f494fb062c38b80815f88a52ce0bd40cc3b9b275c8f7977a7a27
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iQIcBAEBAgAGBQJPOAgfAAoJELEHsLL7fEFW9OkP/1PBO1rbWqhl4qf2rf2qMtPU
+4CV6cMCItm4nOdq8xRs1fueB2dpqVsFpE5VKAemRew6ULvkGeuVyLIo7EcTbjI9/
+A7kpvMiiPX7h5x4HSMR/GVqYwF/0DL5ktPQb1cLZcHYzChPvtY2gJr4ZlSRNUz8a
+2+ShLrb74SwqcCPAmzEJDdf6WY2wlmOs+5b05qbssGIp19wvYtZkeOW7sklyzze6
+DVz4J8pX/K4cLZEw92uaWvi2Abjiy9TLQ6ZsR2sx+R0buuq/XniV+qzR9HKuXnQ3
+emYK5clIdLfap/UDm9zMb5YPlKZOMjN5hnkgfe1pPGhg5IOZxTq6lROOJK6Zs3U+
+cFXGR9XVKpbjQX1VX6uhRCyE7FlRcvkjR4HzKO3hp1cuhGmnvrninVIDlNWsMa5o
+qdckYmnqkdmqRkx0ggKeBCdUTy8fuub/3quGTD1moDasinsxXtIUOJy3XV+FAj5V
+XU1dfWfGGoFiAbZkO3IbcAQnOY1OfEfIuwxQsaTHLMzrMm2zsv4Kfd9bTOw+O7ZQ
+H23Hv9PDLcubUC+yUqBvqJsP2HQZFGHkMV+IbeeriQyfIfxSq9DMffmdMFj5CP9Y
+EAItchI1bZpA1MM9WIJecuZxfaljGsxDzBN0EA/FIUNy6KHv5SxfvXC8ryZ0O6Ju
+3ij2wG+3WLo4Y19YQg3O
+=1bBR
+-----END PGP SIGNATURE-----
diff --git a/games-util/joystick/files/joystick-1.4.2-build.patch b/games-util/joystick/files/joystick-1.4.2-build.patch
new file mode 100644
index 000000000000..6e3d5774e5e4
--- /dev/null
+++ b/games-util/joystick/files/joystick-1.4.2-build.patch
@@ -0,0 +1,79 @@
+--- a/docs/Makefile
++++ b/docs/Makefile
+@@ -20,13 +20,16 @@
+ # 02110-1301 USA.
+
+ MANPAGES = inputattach.1 jstest.1 jscal.1 fftest.1 \
+- ffmvforce.1 ffset.1 ffcfstress.1 jscal-store.1 \
++ ffset.1 ffcfstress.1 jscal-store.1 \
+ jscal-restore.1
++ifneq ($(USE_SDL),no)
++MANPAGES += ffmvforce.1
++endif
+
+ PREFIX ?= /usr/local
+
+ install:
+ install -d $(DESTDIR)$(PREFIX)/share/man/man1
+- install $(MANPAGES) $(DESTDIR)$(PREFIX)/share/man/man1
++ install -m 644 $(MANPAGES) $(DESTDIR)$(PREFIX)/share/man/man1
+
+ .PHONY: install
+--- a/utils/Makefile
++++ b/utils/Makefile
+@@ -25,11 +25,19 @@
+ # Edit the options below to suit your needs
+ #
+
+-CC = gcc
+-CFLAGS = -g -O2 -Wall -I../linux/include
++CC ?= gcc
++PKG_CONFIG ?= pkg-config
++CFLAGS ?= -g -O2
++CFLAGS += -Wall
++CPPFLAGS += -I../linux/include
++SDL_CFLAGS = $(shell $(PKG_CONFIG) --cflags sdl)
++SDL_LIBS = $(shell $(PKG_CONFIG) --libs sdl)
+
+-PROGRAMS = inputattach jstest jscal fftest ffmvforce ffset \
++PROGRAMS = inputattach jstest jscal fftest ffset \
+ ffcfstress jscal-restore jscal-store
++ifneq ($(USE_SDL),no)
++PROGRAMS += ffmvforce
++endif
+
+ PREFIX ?= /usr/local
+
+@@ -40,27 +48,27 @@
+ $(RM) *.o *.swp $(PROGRAMS) *.orig *.rej map *~
+
+ ffcfstress: ffcfstress.c
+- $(CC) -O2 -funsigned-char ffcfstress.c -lm -o ffcfstress
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -funsigned-char ffcfstress.c -lm -o ffcfstress
+
+ ffmvforce.o: ffmvforce.c
+- $(CC) -c $(CFLAGS) $(CPPFLAGS) $^ -o $@ `sdl-config --cflags`
++ $(CC) -c $(CFLAGS) $(CPPFLAGS) $(SDL_CFLAGS) $^ -o $@
+
+ ffmvforce: ffmvforce.o
+- $(CC) $^ -o $@ $(LDFLAGS) -g -lm `sdl-config --libs`
++ $(CC) $^ -o $@ $(CFLAGS) $(LDFLAGS) -lm $(SDL_LIBS)
+
+ axbtnmap.o: axbtnmap.c axbtnmap.h
+
+ jscal.o: jscal.c axbtnmap.h
+
+ jscal: jscal.o axbtnmap.o
+- $(CC) $(CFLAGS) $(CPPFLAGS) $^ -lm -o $@
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $^ -lm -o $@
+
+ jstest.o: jstest.c axbtnmap.h
+
+ jstest: jstest.o axbtnmap.o
+
+ gencodes: gencodes.c scancodes.h
+- $(CC) $(CFLAGS) $(CPPFLAGS) gencodes.c -o gencodes
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) gencodes.c -o gencodes
+
+ jscal-restore: jscal-restore.in
+ sed "s^@@PREFIX@@^$(PREFIX)^g" < $^ > $@
diff --git a/games-util/joystick/joystick-1.4.2.ebuild b/games-util/joystick/joystick-1.4.2.ebuild
new file mode 100644
index 000000000000..ebf9ae751d72
--- /dev/null
+++ b/games-util/joystick/joystick-1.4.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-util/joystick/joystick-1.4.2.ebuild,v 1.1 2012/02/12 18:42:10 vapier Exp $
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+MY_P="linuxconsoletools-${PV}"
+DESCRIPTION="joystick testing utilities"
+HOMEPAGE="http://sourceforge.net/projects/linuxconsole/ http://atrey.karlin.mff.cuni.cz/~vojtech/input/"
+SRC_URI="mirror://sourceforge/linuxconsole/files/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="sdl"
+
+DEPEND="sdl? ( media-libs/libsdl[video] )
+ !x11-libs/tslib"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-build.patch
+ export PREFIX=/usr
+}
+
+src_compile() {
+ tc-export CC PKG_CONFIG
+ export USE_SDL=$(usex sdl)
+ emake
+}