From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- games-puzzle/xpired/Manifest | 4 +++ .../xpired/files/xpired-1.22-ldflags.patch | 26 ++++++++++++++ games-puzzle/xpired/metadata.xml | 11 ++++++ games-puzzle/xpired/xpired-1.22-r1.ebuild | 42 ++++++++++++++++++++++ 4 files changed, 83 insertions(+) create mode 100644 games-puzzle/xpired/Manifest create mode 100644 games-puzzle/xpired/files/xpired-1.22-ldflags.patch create mode 100644 games-puzzle/xpired/metadata.xml create mode 100644 games-puzzle/xpired/xpired-1.22-r1.ebuild (limited to 'games-puzzle/xpired') diff --git a/games-puzzle/xpired/Manifest b/games-puzzle/xpired/Manifest new file mode 100644 index 000000000000..613f64a1d90e --- /dev/null +++ b/games-puzzle/xpired/Manifest @@ -0,0 +1,4 @@ +AUX xpired-1.22-ldflags.patch 868 BLAKE2B 8230de4bfae81985ed37abb2c3810df680c64957411c0fa77c83d60581a373f2c85674bcbb5d4fd6070108981d76f6f2802fc5b191cdd8aa606f3f21df48d791 SHA512 81987d60466c459a98ac03b8f4bdf8da7c6004a716a83051b58ec35657ab3a93672305ff9a8edcf9e056784919c9ea235f81c71176bf6d4b75d5dabc72b1b7f9 +DIST xpired-1.22-linux_source.tar.gz 478593 BLAKE2B 54ee871017e39bd599a1e5e13df282d309d4ef9c91c7bf1e6eab31cd83d5f2bb4d31d9c08df091796d9f61f55eb0d54e9745b8162f9e9116eeac98d7c49b0f9d SHA512 08e506e6206be9346bde083a9cdd25a890c0100826a7fb2b515b60180cfd0b885712261db2e7a5d589078c0b74f2b9ad659b39d9378cb3dc92af111ab499ee10 +EBUILD xpired-1.22-r1.ebuild 867 BLAKE2B 7b8889364640262e543f705428f4032bd8e0906f7e59bc0027b9de59cfaa2fd55584159e659bb5a5f6be24ed5e800e764ef15118eb0fdafffed14dd0f09a2225 SHA512 f656f9466e29e94ea267c5f7e996d6732d7076fe7fb1779a2be0551eac0f49b57950bcdf13240872ee871cf9b9655542002c6b3742058abc3f3f70adb28bb719 +MISC metadata.xml 329 BLAKE2B 7c524c47d197b0205ef4fb908c0546932d08eedaf250445b796b7da70d100dd72bdbd82b6ef1cc551622046af5c0ee6d7b53db64bd6cfc14389a7d739f44d9d8 SHA512 457c612953cc30db620e0315c75ecb20619ee537692e0a871d0c60e8cedaa547bc9e50eb922bf995eb68bde526c641e901d3bfc9d88a097263f5bd90c68f257e diff --git a/games-puzzle/xpired/files/xpired-1.22-ldflags.patch b/games-puzzle/xpired/files/xpired-1.22-ldflags.patch new file mode 100644 index 000000000000..f3a1e6839cf4 --- /dev/null +++ b/games-puzzle/xpired/files/xpired-1.22-ldflags.patch @@ -0,0 +1,26 @@ +diff -ru src.orig/Makefile src/Makefile +--- src.orig/Makefile 2002-08-01 14:42:51.000000000 -0400 ++++ src/Makefile 2010-10-13 19:31:21.944183145 -0400 +@@ -1,18 +1,17 @@ + PREFIX=/usr/local + SHARE_PREFIX=$(PREFIX)/share/xpired +-CFLAGS=`sdl-config --cflags` -DUNIX -DPREFIX=\"$(PREFIX)\" -DSHARE_PREFIX=\"$(SHARE_PREFIX)\" +-LDFLAGS=`sdl-config --libs` -lSDL -lSDL_mixer -lSDL_image -lSDL_gfx +-CC=gcc ++CFLAGS+=`sdl-config --cflags` -DUNIX -DPREFIX=\"$(PREFIX)\" -DSHARE_PREFIX=\"$(SHARE_PREFIX)\" ++LDLIBS=`sdl-config --libs` -lSDL -lSDL_mixer -lSDL_image -lSDL_gfx + + BINARIES = xpired xpiredit + + all: $(BINARIES) + + xpired: xpired.o +- $(CC) -o xpired xpired.o $(LDFLAGS) ++ $(CC) $(LDFLAGS) -o xpired xpired.o $(LDLIBS) + + xpiredit: xpiredit.o xpired_unix.h +- $(CC) -o xpiredit xpiredit.o $(LDFLAGS) ++ $(CC) $(LDFLAGS) -o xpiredit xpiredit.o $(LDLIBS) + + .PHONY: clean + diff --git a/games-puzzle/xpired/metadata.xml b/games-puzzle/xpired/metadata.xml new file mode 100644 index 000000000000..bcec96319239 --- /dev/null +++ b/games-puzzle/xpired/metadata.xml @@ -0,0 +1,11 @@ + + + + + games@gentoo.org + Gentoo Games Project + + + xpired + + diff --git a/games-puzzle/xpired/xpired-1.22-r1.ebuild b/games-puzzle/xpired/xpired-1.22-r1.ebuild new file mode 100644 index 000000000000..8ea6b7243bf8 --- /dev/null +++ b/games-puzzle/xpired/xpired-1.22-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit desktop + +DESCRIPTION="A Sokoban-styled puzzle game with lots more action" +HOMEPAGE="http://xpired.sourceforge.net" +SRC_URI="mirror://sourceforge/xpired/${P}-linux_source.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="media-libs/sdl-gfx + media-libs/sdl-image[jpeg] + media-libs/sdl-mixer[mod]" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/src" + +PATCHES=( "${FILESDIR}"/${P}-ldflags.patch ) + +src_compile() { + emake \ + PREFIX=/usr \ + SHARE_PREFIX=/usr/share/xpired +} + +src_install() { + emake \ + PREFIX="${D}/usr" \ + SHARE_PREFIX="${D}/usr/share/${PN}" \ + install + + newicon img/icon.bmp ${PN}.bmp + make_desktop_entry xpired Xpired /usr/share/pixmaps/${PN}.bmp + make_desktop_entry xpiredit "Xpired Level Editor" + + einstalldocs +} -- cgit v1.2.3