summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: b6aecbbefb44746135d342493f9cce83dcf5b4a3 (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
36
37
38
39
# Maintainer: Darks <l.gatin@protonmail.com>
pkgname="gint-devel-git"
pkgver=2.4.1
pkgrel=1
pkgdesc='Set of tools and libraries based on gcc, fxsdk and gint to build native programs for Casio calculators'
arch=('i686' 'x86_64')
depends=('gint')
makedepends=('fxsdk' 'gint')
license=('unkwown')
source=("libprof::git+https://gitea.planet-casio.com/Lephenixnoir/libprof.git"
        "libimg::git+https://gitea.planet-casio.com/Lephenixnoir/libimg.git"
        "justui::git+https://gitea.planet-casio.com/Lephenixnoir/JustUI.git")
sha256sums=("SKIP" "SKIP" "SKIP")
options=("!strip")
_libraries=$(for i in "${source[@]}"; do echo $i | cut -d: -f1; done)

prepare() {
  for i in ${_libraries[@]}; do
    cd "$srcdir/${i}"
    fxsdk build-fx -c
    fxsdk build-cg -c
  done
}

build() {
  for i in ${_libraries[@]}; do
    cd "$srcdir/${i}"
    fxsdk build-fx
    fxsdk build-cg
  done
}

package() {
  for i in ${_libraries[@]}; do
    cd "$srcdir/${i}"
    fxsdk build-fx DESTDIR="$pkgdir" install
    fxsdk build-cg DESTDIR="$pkgdir" install
  done
}