summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Alff2018-12-08 13:20:42 -0500
committerTed Alff2018-12-08 13:20:42 -0500
commitcd79af93bde096843ccbe85d7f90995c50a90e85 (patch)
tree1fd740cb7d3b1f21a69dfe6ed4a1eed4d4da1511
downloadaur-cd79af93bde096843ccbe85d7f90995c50a90e85.tar.gz
Initial commit
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD55
-rw-r--r--openskyscraper.desktop9
3 files changed, 97 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2359eac01a7f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,33 @@
+# Generated by mksrcinfo v8
+# Sat Dec 8 18:20:20 UTC 2018
+pkgbase = openskyscraper-git
+ pkgdesc = Simtower clone
+ pkgver = r343+ad0843d
+ pkgrel = 1
+ epoch = 2
+ url = https://github.com/matthewharvey/openskyscraper
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = cmake
+ makedepends = git
+ makedepends = unzip
+ makedepends = imagemagick
+ depends = libgl
+ depends = sfml
+ depends = libmspack
+ depends = librocket-git
+ provides = openskyscraper
+ conflicts = openskyscraper
+ noextract = SimTower_-_The_Vertical_Empire.zip
+ source = openskyscraper::git+https://github.com/matthewharvey/openskyscraper
+ source = SimTower_-_The_Vertical_Empire.zip::http://files.abandonia.com/download.php?game=SimTower+-+The+Vertical+Empire&secure=af938dbb075eeb94c87e771c1ae6be14&td=1544286020
+ source = openskyscraper.png::http://www.abandonia.com/files/games/341/Sim%20Tower_thumb.png
+ source = openskyscraper.desktop
+ sha256sums = SKIP
+ sha256sums = a0d203989c52fdaf1816d38d550d6d0de1d22c6d3c1287ea106f3975365d03c7
+ sha256sums = e350547b48c6b72eeba79b8aa8f4bf66e2b48956596ab2f90895fa908669b96c
+ sha256sums = 66404e18ab53b0d67e9f3b822627234d10cd6e499f6e5529a88524b70e4c7a56
+
+pkgname = openskyscraper-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5d1741996f7d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: twa022 <twa022 at gmail dot com>
+
+_pkgname=openskyscraper
+pkgname=${_pkgname}-git
+epoch=2
+pkgver=r343+ad0843d
+pkgrel=1
+pkgdesc="Simtower clone"
+arch=('i686' 'x86_64')
+url="https://github.com/matthewharvey/openskyscraper"
+license=('GPL')
+depends=('libgl' 'sfml' 'libmspack' 'librocket-git')
+makedepends=('cmake' 'git' 'unzip' 'imagemagick')
+provides=("${_pkgname}")
+conflicts=("${_pkgname}")
+source=("${_pkgname}::git+https://github.com/matthewharvey/openskyscraper"
+ 'SimTower_-_The_Vertical_Empire.zip::http://files.abandonia.com/download.php?game=SimTower+-+The+Vertical+Empire&secure=af938dbb075eeb94c87e771c1ae6be14&td=1544286020'
+ 'openskyscraper.png::http://www.abandonia.com/files/games/341/Sim%20Tower_thumb.png'
+ 'openskyscraper.desktop')
+sha256sums=('SKIP'
+ 'a0d203989c52fdaf1816d38d550d6d0de1d22c6d3c1287ea106f3975365d03c7'
+ 'e350547b48c6b72eeba79b8aa8f4bf66e2b48956596ab2f90895fa908669b96c'
+ '66404e18ab53b0d67e9f3b822627234d10cd6e499f6e5529a88524b70e4c7a56')
+noextract=('SimTower_-_The_Vertical_Empire.zip')
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ printf 'r%s+%s' "$(git rev-list --count HEAD)" "$(git describe --always)"
+}
+
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+ git submodule update --init
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ [ -d build ] && rm -r build
+ mkdir build
+ cd build
+
+ cmake .. -DCMAKE_BUILD_TYPE=Release
+ make
+}
+
+package() {
+ install -d -m 755 "${pkgdir}"/usr/share/{pixmaps,applications,openskyscraper}
+ cp -Lfpr "${_pkgname}"/data/* "${pkgdir}"/usr/share/openskyscraper/
+ unzip SimTower_-_The_Vertical_Empire.zip SIMTOWER.EX_ -d "${pkgdir}"/usr/share/openskyscraper/
+ install -D -m 755 "${_pkgname}"/build/OpenSkyscraper "${pkgdir}"/usr/bin/openskyscraper
+ convert -crop 113x113+30x0 openskyscraper.png openskyscraper.png
+ convert -resize 128x128 openskyscraper.png openskyscraper.png
+ install -m644 openskyscraper.png "${pkgdir}"/usr/share/pixmaps/openskyscraper.png
+ install -Dm644 openskyscraper.desktop "${pkgdir}"/usr/share/applications/openskyscraper.desktop
+}
diff --git a/openskyscraper.desktop b/openskyscraper.desktop
new file mode 100644
index 000000000000..1d0d3b4ff9b7
--- /dev/null
+++ b/openskyscraper.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=OpenSkyscraper
+Comment=A SimTower clone
+Exec=openskyscraper
+Categories=Application;Game;
+Icon=openskyscraper
+Terminal=false
+Type=Application