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-puzzle/xbomb |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-puzzle/xbomb')
-rw-r--r-- | games-puzzle/xbomb/Manifest | 7 | ||||
-rw-r--r-- | games-puzzle/xbomb/files/xbomb-2.2b-DESTDIR.patch | 34 | ||||
-rw-r--r-- | games-puzzle/xbomb/files/xbomb-2.2b-ldflags.patch | 11 | ||||
-rw-r--r-- | games-puzzle/xbomb/metadata.xml | 8 | ||||
-rw-r--r-- | games-puzzle/xbomb/xbomb-2.2b.ebuild | 40 |
5 files changed, 100 insertions, 0 deletions
diff --git a/games-puzzle/xbomb/Manifest b/games-puzzle/xbomb/Manifest new file mode 100644 index 000000000000..3560e39803d3 --- /dev/null +++ b/games-puzzle/xbomb/Manifest @@ -0,0 +1,7 @@ +AUX xbomb-2.2b-DESTDIR.patch 871 SHA256 228e6a4dd935a7176a2e03b03dc6275e4563bad8a2569c85b5fc4f9988eae823 SHA512 98135eb5927b4bd92bc1a6ac6fb86bf8c1f7387949c1ac419e3f78cc84184e1c8b2b8b6fb5d23089b6fdd8a7a8dca05733821180d1316d30edc53f487a16e4c8 WHIRLPOOL 24ed49a723778743e2ba6ba396f7e61218aab10191bfd9eda6a9ef084f770f4d7c2cc9efbd26e767657ddf74e55819e57b53112c87475a3f88cf88a701f867ae +AUX xbomb-2.2b-ldflags.patch 177 SHA256 1425280668b2ac8a779b2334d7edfe0828ffba6c49204235019174e9d0d0c3e2 SHA512 21c7d9c57ec972ae49dd20a94041378a53dcd310685c8c3755571243d51b0b0e1664b30c0ce9013ad289d8589e7e219bafdcbcc31503ccc25052f2c3dbc2df82 WHIRLPOOL d94f7ff90a96609267c6bfd75d21288a4dd232b99a232b06c386ee5912afbcaf5c31808f7dec895feeb0e7a12dfd184a248ff42bbabcac9883363a0456dbf148 +DIST xbomb-2.2b.tgz 24774 SHA256 350d8443c0f6339ef463effbb17c9347f669b8641a159a2447706324b87c2219 SHA512 7315cc08bff1ef14cc376ea3ad4913c4286e2e33e92ca1d924e4703fba2f58e5aa9df0db760cd0d9a83f2f1730cc65281403f5b198f32a30d0c5e736add8c2e1 WHIRLPOOL 0db3088207bb14548d300b3c19aa5310b71f81d05068de8070bd1195524849cdf47ea82f585b2461db0259a543d323d6a15f93be1dcf43c482fb84b90c2c1059 +EBUILD xbomb-2.2b.ebuild 998 SHA256 533e62e030b6398d7cfee72b7c090b6039cfc7f7c6992e8dd31908643f86f05c SHA512 658bca020e53bcaa332b10611354a5a28ba73c60069571b49559030c19536cdba60fb11af206a2a9e2f0b1f9e996c3d47fa1346625ae90917cd7c536c646c610 WHIRLPOOL 95813b82ab0d81997ee87be1a2b0f84218bfb54b6a1b57c75f3ad23ddd7610feb926693d68e8c6a1bc276f864f6e9d0383975ef3c8eba9923db61b5f1b8a8eba +MISC ChangeLog 3964 SHA256 b1b4aa5fb08a44b8e0f2b4e9331081b8b204341e1155cde768afcf2854a38680 SHA512 c04a2187d47c342fd7e5318945c105cdd086a633bb9c037c484196d1ba676c15905acae7c6d580d3c28e556c733f9acee5bfb27e00be5aa2c5f649e3ce298bb7 WHIRLPOOL 0599f59318a20c11672d60d860a13dba3f4ff82063a35e3784930a8b044d9311d443171853d7999fc9d14a4e0de3bbddb6364b1703c0a606878af5d49ea68090 +MISC ChangeLog-2015 2702 SHA256 1004d43d4f5dd50ad47531f0d69fdca7e0f2626f59dcd50489499dad0e5736ed SHA512 7a9caac8aab6c3969e72e7a399edf7f6b8235694e030f4a2e09e09a2540a70b67931fb88ece04b7db98eec8656112ebfb5eb9d3241373c32ee8ad8a7ca50cc8b WHIRLPOOL 2965be4a4084e41e2b2ee1e3b736bf334935f939976a5724fa77b3b0c20f9788a1184057839838f419d65f1c1e78c1bdb0dd2c669c4de680d70cd94a4a18913a +MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088 diff --git a/games-puzzle/xbomb/files/xbomb-2.2b-DESTDIR.patch b/games-puzzle/xbomb/files/xbomb-2.2b-DESTDIR.patch new file mode 100644 index 000000000000..2ee8edd4ec91 --- /dev/null +++ b/games-puzzle/xbomb/files/xbomb-2.2b-DESTDIR.patch @@ -0,0 +1,34 @@ +*** xbomb-2.1/Makefile 1996-01-20 16:02:46.000000000 -0500 +--- xbomb-2.1.new/Makefile +*************** +*** 27,34 **** + + OBJ=xbomb.o xwindow.o hiscore.o + +- INSTDIR=/usr/local +- + ######## + + xbomb : $(OBJ) +--- 27,32 ---- +*************** +*** 52,60 **** + + install : + strip xbomb +! install -d $(INSTDIR)/bin +! install -d $(INSTDIR)/man/man6 +! install -d $(INSTDIR)/lib/app-defaults +! install -m 755 xbomb $(INSTDIR)/bin +! install -m 644 xbomb.6 $(INSTDIR)/man/man6 +! install -m 644 xbomb.ad $(INSTDIR)/lib/app-defaults/XBomb +--- 50,58 ---- + + install : + strip xbomb +! install -d $(DESTDIR)/usr/bin +! install -d $(DESTDIR)/usr/share/man/man6 +! install -d $(DESTDIR)/etc/X11/app-defaults +! install -m 755 xbomb $(DESTDIR)/usr/bin +! install -m 644 xbomb.6 $(DESTDIR)/usr/share/man/man6 +! install -m 644 xbomb.ad $(DESTDIR)/etc/X11/app-defaults/XBomb diff --git a/games-puzzle/xbomb/files/xbomb-2.2b-ldflags.patch b/games-puzzle/xbomb/files/xbomb-2.2b-ldflags.patch new file mode 100644 index 000000000000..a320b0900c53 --- /dev/null +++ b/games-puzzle/xbomb/files/xbomb-2.2b-ldflags.patch @@ -0,0 +1,11 @@ +--- Makefile.old ++++ Makefile +@@ -30,7 +30,7 @@ + ######## + + xbomb : $(OBJ) +- $(LINK) $(OBJ) -o $@ $(LIB) $(XLIB) ++ $(LINK) $(LDFLAGS) $(OBJ) -o $@ $(LIB) $(XLIB) + + ######## + diff --git a/games-puzzle/xbomb/metadata.xml b/games-puzzle/xbomb/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-puzzle/xbomb/metadata.xml @@ -0,0 +1,8 @@ +<?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> +</pkgmetadata> diff --git a/games-puzzle/xbomb/xbomb-2.2b.ebuild b/games-puzzle/xbomb/xbomb-2.2b.ebuild new file mode 100644 index 000000000000..9391ceb6455b --- /dev/null +++ b/games-puzzle/xbomb/xbomb-2.2b.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils games + +DESCRIPTION="Minesweeper clone with hexagonal, rectangular and triangular grid" +HOMEPAGE="http://www.gedanken.org.uk/software/xbomb/" +SRC_URI="http://www.gedanken.org.uk/software/xbomb/download/${P}.tgz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 ppc64 x86" +IUSE="" + +DEPEND="x11-libs/libXaw" +RDEPEND=${DEPEND} + +src_prepare() { + epatch "${FILESDIR}"/${P}-DESTDIR.patch \ + "${FILESDIR}"/${P}-ldflags.patch + sed -i \ + -e '/strip/d' \ + -e '/^CC=/d' \ + -e "/^CFLAGS/ { s:=.*:=${CFLAGS}: }" \ + -e "s:/usr/bin:${GAMES_BINDIR}:" \ + Makefile || die + sed -i \ + -e "s:/var/tmp:${GAMES_STATEDIR}/${PN}:g" \ + hiscore.c || die +} + +src_install() { + default + dodir "${GAMES_STATEDIR}"/${PN} + touch "${D}/${GAMES_STATEDIR}"/${PN}/${PN}{3,4,6}.hi || die "touch failed" + fperms 660 "${GAMES_STATEDIR}"/${PN}/${PN}{3,4,6}.hi + make_desktop_entry xbomb XBomb + prepgamesdirs +} |