summaryrefslogtreecommitdiff
path: root/games-arcade/late
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-arcade/late
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/late')
-rw-r--r--games-arcade/late/Manifest7
-rw-r--r--games-arcade/late/files/late-0.1.0-gcc43.patch11
-rw-r--r--games-arcade/late/files/late-0.1.0-gcc46.patch11
-rw-r--r--games-arcade/late/late-0.1.0.ebuild35
-rw-r--r--games-arcade/late/metadata.xml11
5 files changed, 75 insertions, 0 deletions
diff --git a/games-arcade/late/Manifest b/games-arcade/late/Manifest
new file mode 100644
index 000000000000..dbe1bac80168
--- /dev/null
+++ b/games-arcade/late/Manifest
@@ -0,0 +1,7 @@
+AUX late-0.1.0-gcc43.patch 186 SHA256 d19da4706dfa9fa9fd2ac05045792756d458bdf6dd084976bb8a60b0723925bc SHA512 05f7c7305ac577d56cae3cfbe7c403cc7af63c630a904c6872d0fa8bc0c20bdf01f04c2ba9a58014211254d1f667b8beb2f8720f89fffc915b04578c73cecab4 WHIRLPOOL a39e9fcb0d5e1cc229741ab398aa997e74831905bcc189eafb435eedf6f3fb15b0f0348c2d0c7ca833d629a26b43364929ac8f206a60fa48f654f848dd7ffd8d
+AUX late-0.1.0-gcc46.patch 283 SHA256 122b11965b61ef9f1ad9cbc05895c7e93b69006777a06ecc63d17096702c520d SHA512 4284066e07331e77dda457ecbb62d387eebda33cd98a1bc4095cbac11871ff5728d4a9ae9737882b0f411958d0318eadf54f661ad85884902bee8ff5ac6836b8 WHIRLPOOL 12b0c7bba8a0591fd3d057451385a6b71d24c19a02257f4370c661118a3d58e4a480076afec9ba7ad0e3a252e9660f7a5dee619be7e6bec7ea3993f47f90a970
+DIST late-0.1.0.tar.bz2 1560232 SHA256 76aac8e436e0420642790658129b5a3f27c836c07bd9b6871b3c88aa2f8aff0a SHA512 6b3f4d27a723ae450bd8dda375c8663c1a3f457ffbe0a91f5eb96efdd797c2370ec68894df7a4d31e7124b28f3b41b3b952805901427c6ea3502b0d4d13cd72e WHIRLPOOL 3ebd6f69da7e248fcbf059d8245b1658891ff6ec5cbb1abd118f2cd642fa60c47b0948cbf5256648a8c5672eaf16513fe1f145d697dba882429c6f6696e916f8
+EBUILD late-0.1.0.ebuild 732 SHA256 9a0c6ed8dfcc6ab1632c8642fb90d6c7de2fb826b5295f1d2e91cd31283dbb81 SHA512 27f35afb99b5fde659571796d3bc33e3ad47f3542fef7496fda29f3c9843fa62bebf28ae1c74885b67e1410d567931245070249e46107a2c5d0d0771bf4ea6f6 WHIRLPOOL 1ab6eda5933692ae559e13d4b0540d8988ad3421e5dec72986a5967816269dda449b775f01a058eedc00c5caef19a04377a6fdd71d2556555d91afa3885d090e
+MISC ChangeLog 2486 SHA256 a6c386b313628a60f4c0ba6f496f31d01f646bed0c2dfa839b3d80699e16254d SHA512 7127cd94b84fdf5c46619a71201159b9aa888986bf77da911ba53f83e04041f2bfc9f471d51872b0661a64c6338c181e64fdf4195a44aaf2bc72355a16a58a25 WHIRLPOOL 238d890a2b6a1ed3012b29976492e1d4d9ed0415b9d0f8ba919eaaca0a0f87a89d0b9f76b8d86607071714b3e4190ab5df6ca7079e0502e4c9a50b3ef0a4cae6
+MISC ChangeLog-2015 1257 SHA256 7c5ab6f3f47d5407f1a7c6948ae9b098f0c9e891c1d3abf3a7f50eed2ea0b341 SHA512 c5f8c863eea43ee0fe3798c6fe3159cd7efa44df7528ddd234d2878b6b034f40e8eb81115b2349033f96063ed816cca0fa45f1bb4975a2bec44b70164edcebb4 WHIRLPOOL 3ab67fe9f90369386d83e615dd73bd073078dce0a32ef82c7d8f802da67ff696e63a04a2abfce293a84d50591c12e4934caf8448ee61a9637210a8174523af55
+MISC metadata.xml 327 SHA256 6c161e2f10adedfe3184155fc90af87f85f8d8ccfeb21936b6587318f1aa023d SHA512 8646246369ce084393463912bb6b8305f6f3336de50adc223faeb9c87f3d4d87750515d8f0fc9b03d2f2d10840357f559bbb9d8f302affe06aa4d6a68d80f3d9 WHIRLPOOL 5091fde5ed3cde8831bef107c2c0f34e401ca14d3a52cd7fa750c132855876cfe1ebfd0cb2d9e4bdaa12ed683742aeced3147d7a7aaf51d038f224f80f6ab528
diff --git a/games-arcade/late/files/late-0.1.0-gcc43.patch b/games-arcade/late/files/late-0.1.0-gcc43.patch
new file mode 100644
index 000000000000..bce26464cf04
--- /dev/null
+++ b/games-arcade/late/files/late-0.1.0-gcc43.patch
@@ -0,0 +1,11 @@
+--- src/init.cpp
++++ src/init.cpp
+@@ -26,6 +26,8 @@
+ #include "scorescreen.h"
+ #include <fstream>
+ #include <iostream>
++#include <cstdlib>
++#include <cstring>
+ using namespace std;
+
+
diff --git a/games-arcade/late/files/late-0.1.0-gcc46.patch b/games-arcade/late/files/late-0.1.0-gcc46.patch
new file mode 100644
index 000000000000..95d18ba7ed11
--- /dev/null
+++ b/games-arcade/late/files/late-0.1.0-gcc46.patch
@@ -0,0 +1,11 @@
+diff -ru late-0.1.0.orig/src/ball.h late-0.1.0/src/ball.h
+--- late-0.1.0.orig/src/ball.h 2003-08-07 18:26:13.000000000 -0400
++++ late-0.1.0/src/ball.h 2011-04-07 21:32:14.189799689 -0400
+@@ -25,6 +25,7 @@
+ class ball;
+
+ #include "square.h"
++#include <cstddef>
+
+ class ball_base
+ {
diff --git a/games-arcade/late/late-0.1.0.ebuild b/games-arcade/late/late-0.1.0.ebuild
new file mode 100644
index 000000000000..3dd5bba084e7
--- /dev/null
+++ b/games-arcade/late/late-0.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="A game, similar to Barrack by Ambrosia Software"
+HOMEPAGE="http://late.sourceforge.net/"
+SRC_URI="mirror://sourceforge/late/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl[video]
+ media-libs/sdl-image[jpeg]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch \
+ "${FILESDIR}"/${P}-gcc43.patch \
+ "${FILESDIR}"/${P}-gcc46.patch
+ sed -i \
+ -e "/chown/d" \
+ Makefile.in \
+ || die "sed failed"
+}
+
+src_install () {
+ default
+ newicon graphics/latebg2.jpg ${PN}.jpg
+ make_desktop_entry late Late /usr/share/pixmaps/${PN}.jpg
+ prepgamesdirs
+}
diff --git a/games-arcade/late/metadata.xml b/games-arcade/late/metadata.xml
new file mode 100644
index 000000000000..9bdb3fcf19ef
--- /dev/null
+++ b/games-arcade/late/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">late</remote-id>
+ </upstream>
+</pkgmetadata>