From 777956e872cf72bb4c5d8ee7829e71e792a90cbb Mon Sep 17 00:00:00 2001
From: memdmp <memdmp@estrogen.zone>
Date: Fri, 20 Jun 2025 19:01:01 +0000
Subject: games/openttd-sse4: Move to new games repo

---
 src/games/.rootbld-repositories  |  2 ++
 src/games/openttd-sse4/APKBUILD  | 64 ++++++++++++++++++++++++++++++++++++++++
 src/memdmp/openttd-sse4/APKBUILD | 64 ----------------------------------------
 3 files changed, 66 insertions(+), 64 deletions(-)
 create mode 100644 src/games/.rootbld-repositories
 create mode 100644 src/games/openttd-sse4/APKBUILD
 delete mode 100644 src/memdmp/openttd-sse4/APKBUILD

(limited to 'src')

diff --git a/src/games/.rootbld-repositories b/src/games/.rootbld-repositories
new file mode 100644
index 0000000..64d7ad2
--- /dev/null
+++ b/src/games/.rootbld-repositories
@@ -0,0 +1,2 @@
+$mirror/$version/main
+$mirror/$version/community
diff --git a/src/games/openttd-sse4/APKBUILD b/src/games/openttd-sse4/APKBUILD
new file mode 100644
index 0000000..4e6525f
--- /dev/null
+++ b/src/games/openttd-sse4/APKBUILD
@@ -0,0 +1,64 @@
+# Contributor: Adrian Siekierka <kontakt@asie.pl>
+# Contributor: Thomas Kienlen <kommander@laposte.net>
+# Maintainer: memdmp <memdmp@estrogen.zone>
+_pkgname=openttd
+pkgname="${_pkgname}-sse4"
+pkgver=14.1
+pkgrel=2
+pkgdesc="Open source version of the Transport Tycoon Deluxe simulator - without patching out SSE4"
+url="https://www.openttd.org"
+arch="all !x86"
+license="GPL-2.0-or-later"
+makedepends="
+	cmake
+	curl-dev
+	fontconfig-dev
+	fluidsynth-dev
+	freetype-dev
+	harfbuzz-dev
+	icu-dev
+	libpng-dev
+	lzo-dev
+	samurai
+	sdl3
+	sdl3-dev
+	sdl2-compat-dev
+	xz-dev
+	zlib-dev
+	"
+subpackages="$pkgname-doc $pkgname-lang::noarch"
+source="https://cdn.openttd.org/openttd-releases/$pkgver/openttd-$pkgver-source.tar.xz"
+builddir="$srcdir/$_pkgname-$pkgver"
+
+build() {
+	cmake -B build \
+		-G "Ninja" \
+		-DCMAKE_INSTALL_BINDIR=bin \
+		-DCMAKE_INSTALL_PREFIX=/usr \
+		-DCMAKE_INSTALL_DATADIR=share/games \
+		-DCMAKE_BUILD_TYPE=Release \
+		-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -Wl,-z,stack-size=1048576"
+	cmake --build build
+}
+
+check() {
+	cmake --build build --target openttd_test
+	./build/openttd_test
+}
+
+package() {
+	DESTDIR="$pkgdir" cmake --build build --target install
+}
+
+lang() {
+	pkgdesc="$pkgdesc (localizations)"
+
+	cd "$pkgdir"
+	mkdir -p "$subpkgdir"/usr/share/games/openttd/lang
+	find usr/share/games/openttd/lang/ ! -name 'english.lng' -type f \
+		-exec mv {} "$subpkgdir"/{} \;
+}
+
+sha512sums="
+194135cc01457d9ed069c09d8961ad3de681bc9936533ca81ff23099f394bb9a83ef84a0852e85525e258f6149e14fd41cfc5f8e683c0643515005c42fb77e3b  openttd-14.1-source.tar.xz
+"
diff --git a/src/memdmp/openttd-sse4/APKBUILD b/src/memdmp/openttd-sse4/APKBUILD
deleted file mode 100644
index 4e6525f..0000000
--- a/src/memdmp/openttd-sse4/APKBUILD
+++ /dev/null
@@ -1,64 +0,0 @@
-# Contributor: Adrian Siekierka <kontakt@asie.pl>
-# Contributor: Thomas Kienlen <kommander@laposte.net>
-# Maintainer: memdmp <memdmp@estrogen.zone>
-_pkgname=openttd
-pkgname="${_pkgname}-sse4"
-pkgver=14.1
-pkgrel=2
-pkgdesc="Open source version of the Transport Tycoon Deluxe simulator - without patching out SSE4"
-url="https://www.openttd.org"
-arch="all !x86"
-license="GPL-2.0-or-later"
-makedepends="
-	cmake
-	curl-dev
-	fontconfig-dev
-	fluidsynth-dev
-	freetype-dev
-	harfbuzz-dev
-	icu-dev
-	libpng-dev
-	lzo-dev
-	samurai
-	sdl3
-	sdl3-dev
-	sdl2-compat-dev
-	xz-dev
-	zlib-dev
-	"
-subpackages="$pkgname-doc $pkgname-lang::noarch"
-source="https://cdn.openttd.org/openttd-releases/$pkgver/openttd-$pkgver-source.tar.xz"
-builddir="$srcdir/$_pkgname-$pkgver"
-
-build() {
-	cmake -B build \
-		-G "Ninja" \
-		-DCMAKE_INSTALL_BINDIR=bin \
-		-DCMAKE_INSTALL_PREFIX=/usr \
-		-DCMAKE_INSTALL_DATADIR=share/games \
-		-DCMAKE_BUILD_TYPE=Release \
-		-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -Wl,-z,stack-size=1048576"
-	cmake --build build
-}
-
-check() {
-	cmake --build build --target openttd_test
-	./build/openttd_test
-}
-
-package() {
-	DESTDIR="$pkgdir" cmake --build build --target install
-}
-
-lang() {
-	pkgdesc="$pkgdesc (localizations)"
-
-	cd "$pkgdir"
-	mkdir -p "$subpkgdir"/usr/share/games/openttd/lang
-	find usr/share/games/openttd/lang/ ! -name 'english.lng' -type f \
-		-exec mv {} "$subpkgdir"/{} \;
-}
-
-sha512sums="
-194135cc01457d9ed069c09d8961ad3de681bc9936533ca81ff23099f394bb9a83ef84a0852e85525e258f6149e14fd41cfc5f8e683c0643515005c42fb77e3b  openttd-14.1-source.tar.xz
-"
-- 
cgit v1.2.3