summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ce2cb5ab93cef358e739a3d05330be6376b5e8dd (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
# Maintainer: Martin Reboredo <yakoyoku@gmail.com>

pkgname=godot-headers
pkgver=3.5.1
pkgrel=1
pkgdesc='Headers for the Godot API supplied by the GDNative module'
arch=('any')
url='https://godotengine.org'
license=('MIT')
source=(
  https://github.com/godotengine/$pkgname/archive/refs/tags/godot-$pkgver-stable.tar.gz
  godot.pc.in
)
sha256sums=('1c38268031425a4881c0d6d41926a0f1bf5847f05dc24c29332609e318276b6b'
            'f8e4f4cc7e5a221d6364ad5b520cafebdafb5de4f139d200f028b8cdc229647a')

prepare() {
  cd "$srcdir"/${pkgname}-godot-${pkgver}-stable

  sed "s/@VERSION@/$pkgver/" "$srcdir"/godot.pc.in > godot.pc
}

package() {
  cd "$srcdir"/${pkgname}-godot-${pkgver}-stable

  install -dm00755 "$pkgdir"/usr/include/godot
  install -Dm00644 godot.pc "$pkgdir"/usr/lib/pkgconfig/godot.pc
  install -Dm00644 LICENSE.md "$pkgdir"/usr/share/licenses/godot-headers/LICENSE.md
  rm -rf *.md images
  cp -rup * "$pkgdir"/usr/include/godot
}