blob: 566ca4f29ec00a03dd9cbe6526a1fa658b52b7cf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
pkgname=openmohaa-bin
pkgver=0.80.0
pkgrel=1
pkgdesc="Open re-implementation of Medal of Honor: Allied Assault"
arch=('x86_64' 'i686' 'armv7h' 'aarch64')
url="https://github.com/openmoh/openmohaa"
license=('GPL')
depends=('sdl2' 'openal')
makedepends=('unzip')
sha256sums=('39129ae2d83e744732bdbf38a2c44d78cf5170a164b2f65e9656f3d9ba56d6cd'
'71a19f353c189921a8f7a504026655f3b3623e4b6ca8bd2b4030eae7910d54c1')
sha256sums_x86_64=('ca0aa51cfd0495dc424611b41fe5bd1c933e66dad8410acdf9cdb91b1df1af74')
sha256sums_i686=('0db0096c9e2355a0b00349b23e63fcb64e8a1230032ca7f3e401a845295afd15')
sha256sums_armv7h=('11262853bd2855849ef1fcfdabd9545adf1ab598bc1ace1fbd8cdc40b6d1683f')
sha256sums_aarch64=('01fb7a572a795872f90ce307cc97bd1edf204babdf87967ecbdfcf4aec8a5abf')
source=("openmohaa.sh" "omohaaded.sh")
source_x86_64=("$url/releases/download/v$pkgver/openmohaa-v$pkgver-linux-amd64.zip")
source_i686=("$url/releases/download/v$pkgver/openmohaa-v$pkgver-linux-i686.zip")
source_armv7h=("$url/releases/download/v$pkgver/openmohaa-v$pkgver-linux-armhf.zip")
source_aarch64=("$url/releases/download/v$pkgver/openmohaa-v$pkgver-linux-arm64.zip")
package() {
install -dm755 "$pkgdir/usr/bin"
install -dm755 "$pkgdir/usr/share/games/openmohaa"
#Renaming Binaries
find "$srcdir" -type f -name "openmohaa.*" -exec bash -c 'mv "$0" "${0%.*}"' {} \;
find "$srcdir" -type f -name "omohaaded.*" -exec bash -c 'mv "$0" "${0%.*}"' {} \;
#Fixing execute permission
find "$srcdir" -type f \( -name "openmohaa" -o -name "omohaaded" -o -name "launch_openmohaa_*" \) -exec chmod +x {} \;
find "$srcdir" -type f \( -name "openmohaa.*" -o -name "cgame.*" -o -name "launch_openmohaa_*" -o -name "omohaaded" -o -name "openmohaa" -o -name "game.*" \) -exec cp -r {} "$pkgdir/usr/share/games/openmohaa" \;
install -Dm755 "$srcdir/openmohaa.sh" "$pkgdir/usr/bin/openmohaa"
install -Dm755 "$srcdir/omohaaded.sh" "$pkgdir/usr/bin/omohaaded"
}
|