From f660c6de84558324d784218831d8f0782ee41e2e Mon Sep 17 00:00:00 2001
From: V3n3RiX <venerix@koprulu.sector>
Date: Wed, 27 Oct 2021 22:41:01 +0100
Subject: gentoo resync : 27.10.2021

---
 games-puzzle/Manifest.gz         | Bin 16985 -> 16988 bytes
 games-puzzle/tod/Manifest        |   2 +-
 games-puzzle/tod/tod-0-r2.ebuild |  38 ----------------------------
 games-puzzle/tod/tod-0-r3.ebuild |  53 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 54 insertions(+), 39 deletions(-)
 delete mode 100644 games-puzzle/tod/tod-0-r2.ebuild
 create mode 100644 games-puzzle/tod/tod-0-r3.ebuild

(limited to 'games-puzzle')

diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index 160274681d2a..79e1653909e6 100644
Binary files a/games-puzzle/Manifest.gz and b/games-puzzle/Manifest.gz differ
diff --git a/games-puzzle/tod/Manifest b/games-puzzle/tod/Manifest
index dd52b50c2507..b8ccdfe2c215 100644
--- a/games-puzzle/tod/Manifest
+++ b/games-puzzle/tod/Manifest
@@ -1,5 +1,5 @@
 AUX tod-0-allegro.patch 5788 BLAKE2B a84cf4915524ba2060d77db2cf411d91e3e381be201d757f79c9827af31aa83288914510035ee21e34426b74c0771c44eb6a23898eb686035cea1f1612b963d9 SHA512 6e719bd7bfa7186e1ac22512af73bce659f5e52b728c795913ebea56f1c17cb3f76b5528857df291a9876c23dd7e49e8463019cb00ad6f5cf5455a90d62d59c4
 AUX tod-0-makefile.patch 336 BLAKE2B 914b05d5bf298a3d60c6ac836ef45127c253859fa8b620adf5827abbc3dd3375c02eebd614ab79277bd3c52f7f383a4b4458e80d8fabd8549e4d49ca5702959f SHA512 efd342bfedacdb1dcd20d5a938a02c555c7d260bf9584a0d6d24c4aa0617df7ba8e37fdfacc5b0e0f600a2cae752e50347ba8b6992c5ba2dc22c1b62306e7438
 DIST wintod.zip 115653 BLAKE2B 9c54be567954892eabc353bf5985579ff11fcb9e00304bf92792ef787bbaccf29084c68a58faae46229856fae103c4b27c462b62c2da489bfe635d474fd564ef SHA512 8cc203d9745cc4855c58c2f9119d06a1f02e1ecb9c1cc2c1dc1f1c77e5aa0553925bdcba3d744db462bbc77f3637a42e35a579a8807c8098aa2fde7452cc30cc
-EBUILD tod-0-r2.ebuild 786 BLAKE2B 304ba9546a36a6154adbf3e3ef1ffb039601d03c8803a2fcc8b5c19638db00afdce17d6ba1c7457623742c52d3cdb58f22c8576d250fe3ed444f58f92dce88e9 SHA512 1a31186cd20e0db64d2cd996b513fcf1ff72f56fc8344221d665abec4063feb71d81eddfb6ea23263e81e13591738dfce89187816a5387cc2b6268e75ab7d26f
+EBUILD tod-0-r3.ebuild 1016 BLAKE2B 7f9acbe961ba039ac27d5df9cef76213b320f28645c923512300a8f6bd4d16e63c8bd9233e5855d47f27a24ee60212285e948840718018aee2e1df0d3bb3c682 SHA512 2b0a9bc387aa26de537ada2be768421a74f1d392334206f4aaed53afe8c80c09b74f5e5ceb9a4bc152888763ea766ea9b6f4b38432d6abdc0ed1621e7529d227
 MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-puzzle/tod/tod-0-r2.ebuild b/games-puzzle/tod/tod-0-r2.ebuild
deleted file mode 100644
index 9de46566b137..000000000000
--- a/games-puzzle/tod/tod-0-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop
-
-DESCRIPTION="Tetanus On Drugs simulates playing Tetris under the influence of drugs"
-HOMEPAGE="http://www.pineight.com/tod/"
-SRC_URI="http://www.pineight.com/pc/win${PN}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="media-libs/allegro:0[X]"
-DEPEND="${RDEPEND}
-	app-arch/unzip"
-
-S="${WORKDIR}"
-
-src_prepare() {
-	default
-	eapply "${FILESDIR}"/${P}-makefile.patch
-	eapply "${FILESDIR}"/${P}-allegro.patch
-	sed -i \
-		-e "s:idltd\.dat:/usr/share/${PN}/idltd.dat:" \
-		rec.c || die
-}
-
-src_install() {
-	newbin tod-debug.exe tod
-	insinto /usr/share/${PN}
-	doins idltd.dat
-	dodoc readme.txt
-	make_desktop_entry ${PN} "Tetanus On Drugs"
-}
diff --git a/games-puzzle/tod/tod-0-r3.ebuild b/games-puzzle/tod/tod-0-r3.ebuild
new file mode 100644
index 000000000000..ad378860628a
--- /dev/null
+++ b/games-puzzle/tod/tod-0-r3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop toolchain-funcs
+
+DESCRIPTION="Tetanus On Drugs simulates playing Tetris under the influence of drugs"
+HOMEPAGE="http://www.pineight.com/tod/"
+SRC_URI="http://www.pineight.com/pc/win${PN}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="media-libs/allegro:0[X]"
+DEPEND="${RDEPEND}
+	app-arch/unzip"
+
+S="${WORKDIR}"
+
+src_prepare() {
+	default
+
+	eapply "${FILESDIR}"/${P}-makefile.patch
+	eapply "${FILESDIR}"/${P}-allegro.patch
+
+	sed -i \
+		-e '/CC = gcc/d' \
+		-e 's/gcc/$(CC)/' \
+		-e 's/$(CC) $(CFLAGS)/& $(CPPFLAGS)/' \
+		-e 's/$(LDFLAGS)/$(CFLAGS) $(CPPFLAGS) &/' \
+		makefile || die
+
+	sed -i \
+		-e "s:idltd\.dat:${EPREFIX}/usr/share/${PN}/idltd.dat:" \
+		rec.c || die
+}
+
+src_compile() {
+	tc-export CC
+
+	emake
+}
+
+src_install() {
+	newbin tod-debug.exe tod
+	insinto /usr/share/${PN}
+	doins idltd.dat
+	dodoc readme.txt
+	make_desktop_entry ${PN} "Tetanus On Drugs"
+}
-- 
cgit v1.2.3