summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTerminalHash2023-03-23 15:56:04 +0300
committerTerminalHash2023-03-23 15:56:04 +0300
commitfc2506b10e92751b8384aa061f4d0a4487b05514 (patch)
treeeff37f70024f1813d12a2c150966bc74bfdffb0e
downloadaur-fc2506b10e92751b8384aa061f4d0a4487b05514.tar.gz
initial commit
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD53
-rw-r--r--d2d_rembo.1.gzbin0 -> 1181 bytes
-rwxr-xr-xdoom2d.desktop11
-rwxr-xr-xdoom2d.install14
-rw-r--r--doom2d.pngbin0 -> 7764 bytes
-rwxr-xr-xdoom2d.sh6
7 files changed, 117 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8053563988aa
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,33 @@
+pkgbase = doom2d-rembo
+ pkgdesc = Doom-themed platformer by Prikol Software, a modern port made by Rembo
+ pkgver = 1.35
+ pkgrel = 1
+ url = https://doom2d.org/
+ install = doom2d.install
+ arch = x86_64
+ arch = i686
+ license = GPL3
+ makedepends = git
+ makedepends = cmake
+ makedepends = gcc
+ depends = doom2d-res
+ depends = sdl2
+ depends = openal
+ depends = libgl
+ provides = doom2d
+ conflicts = flatwaifu
+ conflicts = doom2d-vcd
+ noextract = d2d.1.gz
+ options = !strip
+ source = git+https://github.com/Doom2D/doom2d-rembo.git
+ source = d2d_rembo.1.gz
+ source = doom2d.desktop
+ source = doom2d.png
+ source = doom2d.sh
+ md5sums = SKIP
+ md5sums = 9bf5e3f3489fa2ba0e6da9dd193da749
+ md5sums = 045e4e63fdcc5f6dddb7cc396eab16ee
+ md5sums = 9e3f78a5f7d779b4050bc7e7659822f4
+ md5sums = 0c92ce494d887acf4e9199368d9b2456
+
+pkgname = doom2d-rembo
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b1eb65a267ee
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer: Dmitry Lyashuk <lyashuk.voxx at gmail dot com>
+pkgname=doom2d-rembo
+pkgver=1.35
+pkgrel=1
+pkgdesc="Doom-themed platformer by Prikol Software, a modern port made by Rembo"
+arch=(x86_64 i686)
+url="https://doom2d.org/"
+license=('GPL3')
+depends=(doom2d-res sdl2 openal libgl)
+makedepends=(git cmake gcc)
+provides=(doom2d)
+conflicts=(flatwaifu doom2d-vcd)
+source=(
+ 'git+https://github.com/Doom2D/doom2d-rembo.git'
+ 'd2d_rembo.1.gz'
+ 'doom2d.desktop'
+ 'doom2d.png'
+ 'doom2d.sh'
+)
+noextract=(
+ 'd2d.1.gz'
+)
+md5sums=(
+ 'SKIP'
+ '9bf5e3f3489fa2ba0e6da9dd193da749'
+ '045e4e63fdcc5f6dddb7cc396eab16ee'
+ '9e3f78a5f7d779b4050bc7e7659822f4'
+ '0c92ce494d887acf4e9199368d9b2456'
+)
+options=(
+ !strip
+)
+install=doom2d.install
+
+build() {
+ cd "$srcdir"/doom2d-rembo/src
+ mkdir build
+ cd build
+ cmake ..
+ make
+}
+
+
+package() {
+ cd "$srcdir"/doom2d-rembo/src/build
+ install -Dm755 doom2d "$pkgdir"/usr/bin/doom2d
+
+ cd ../../..
+ install -Dm644 doom2d.desktop "$pkgdir"/usr/share/applications/doom2d.desktop
+ install -Dm644 doom2d.png "$pkgdir"/usr/share/pixmaps/doom2d.png
+ install -Dm755 doom2d.sh "$pkgdir"/usr/share//doom2d/doom2d.sh
+ install -Dm644 d2d_rembo.1.gz "$pkgdir"/usr/share/man/man1/d2d.1.gz
+}
diff --git a/d2d_rembo.1.gz b/d2d_rembo.1.gz
new file mode 100644
index 000000000000..4ae41e316d9a
--- /dev/null
+++ b/d2d_rembo.1.gz
Binary files differ
diff --git a/doom2d.desktop b/doom2d.desktop
new file mode 100755
index 000000000000..8bc6bc9c6c8a
--- /dev/null
+++ b/doom2d.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Version=1.0
+Name=Doom 2D
+Exec=/usr/share/doom2d/doom2d.sh
+Icon=doom2d
+Terminal=false
+Type=Application
+Categories=Game;Shooter;ActionGame
+Comment=Doom-themed platformer by Prikol Software
+Comment[ru]=Платформер во вселенной Doom от Prikol Software
+Keywords=Doom;Doom2D;Shooter;Doom 2D;
diff --git a/doom2d.install b/doom2d.install
new file mode 100755
index 000000000000..622fe9acdc57
--- /dev/null
+++ b/doom2d.install
@@ -0,0 +1,14 @@
+post_install() {
+ usr/bin/mandb
+ echo '-- -- -- -- -- -- -- -- --'
+ echo "Check manual page d2d for some information about commandline options!"
+ echo '-- -- -- -- -- -- -- -- --'
+}
+
+post_upgrade() {
+ usr/bin/mandb
+}
+
+post_remove() {
+ usr/bin/mandb
+}
diff --git a/doom2d.png b/doom2d.png
new file mode 100644
index 000000000000..6acc5903d65c
--- /dev/null
+++ b/doom2d.png
Binary files differ
diff --git a/doom2d.sh b/doom2d.sh
new file mode 100755
index 000000000000..2185b3d5b7a0
--- /dev/null
+++ b/doom2d.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+set -e
+
+cd /usr/share/doom2d;
+exec doom2d