summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302021-10-30 00:27:14 +0200
committerM0Rf302021-10-30 00:27:14 +0200
commit6356ed0cee7b2be3e28b78f7a7bf434b5dd964b8 (patch)
tree4ad9ead710e5c57411dee805d0ae214ef3f475bc
parente67872319af6880b2f292d1446b06a6a512422a5 (diff)
downloadaur-6356ed0cee7b2be3e28b78f7a7bf434b5dd964b8.tar.gz
abyss-engine-git: first commit
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD25
-rw-r--r--opendiablo2.sh3
3 files changed, 27 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 84ae191007d5..4d9bbd52acf7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,8 +11,14 @@ pkgbase = abyss-engine-git
depends = ffmpeg
depends = lua
provides = abyss-engine
+ provides = opendiablo2-git
conflicts = abyss-engine
+ conflicts = opendiablo2-git
source = abyss-engine::git+https://github.com/AbyssEngine/AbyssEngine
+ source = opendiablo2::git+https://github.com/AbyssEngine/OpenDiablo2
+ source = opendiablo2.sh
sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = 45666f5f052518b30217aef2a310b80eefff6e3a3822e3fec9aa3666dc8989e9
pkgname = abyss-engine-git
diff --git a/PKGBUILD b/PKGBUILD
index cf5936a0fa84..d8dc06f53309 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,10 +8,15 @@ url="https://github.com/AbyssEngine/AbyssEngine"
license=('GPL3')
depends=('ffmpeg' 'lua')
makedepends=('cmake' 'git')
-provides=("${pkgname%-git}")
-conflicts=("${pkgname%-git}")
-source=("${pkgname%-git}::git+${url}")
-sha256sums=('SKIP')
+provides=("${pkgname%-git}" "opendiablo2-git")
+conflicts=("${pkgname%-git}" "opendiablo2-git")
+source=("${pkgname%-git}::git+${url}"
+ "opendiablo2::git+https://github.com/AbyssEngine/OpenDiablo2"
+ "opendiablo2.sh"
+)
+sha256sums=('SKIP'
+ 'SKIP'
+ '45666f5f052518b30217aef2a310b80eefff6e3a3822e3fec9aa3666dc8989e9')
pkgver() {
cd "$srcdir/${pkgname%-git}"
@@ -24,21 +29,27 @@ pkgver() {
}
prepare() {
- cd "$srcdir/${pkgname%-git}"
+ cd "${srcdir}/${pkgname%-git}"
if [ ! -d build ]; then
mkdir build
fi
}
build() {
- cd "$srcdir/${pkgname%-git}"
+ cd "${srcdir}/${pkgname%-git}"
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
}
package() {
- cd "$srcdir/${pkgname%-git}"
+ cd "${srcdir}/${pkgname%-git}"
cd build
make DESTDIR="$pkgdir" install
+ mkdir -p "${pkgdir}/usr/share"
+ cp -r "${srcdir}/opendiablo2" \
+ "${pkgdir}/usr/share/opendiablo2"
+
+ install -Dm755 "${srcdir}/opendiablo2.sh" \
+ "${pkgdir}/usr/bin/opendiablo2"
}
diff --git a/opendiablo2.sh b/opendiablo2.sh
new file mode 100644
index 000000000000..251edd86223e
--- /dev/null
+++ b/opendiablo2.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+cd /usr/share/opendiablo2
+abyssengine