summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDarks2021-03-06 15:26:48 +0100
committerDarks2021-03-06 15:26:48 +0100
commitd4e4cf3c9dadc972940e9fdd21f1ea9590d17da3 (patch)
tree74a5848227b4b015a410072ac0d49c00617e0628 /PKGBUILD
parent595c94def30e3b1174f210b388218a2e5f524c0a (diff)
downloadaur-d4e4cf3c9dadc972940e9fdd21f1ea9590d17da3.tar.gz
Updated to use fxsdk for builds
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 11 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 47873316e23d..9a64fe3e478b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,38 @@
# Maintainer: Darks <l.gatin@protonmail.com>
pkgname="gint-devel-git"
-pkgver=1.1
+pkgver=2.0
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=('sh-elf-gcc-casio' 'fxsdk-git' 'gint-git' 'mkg3a')
-_libraries=('libprof' 'libimg')
+makedepends=('fxsdk-git')
+license=('unkwown')
source=("libprof::git+https://gitea.planet-casio.com/Lephenixnoir/libprof.git"
"libimg::git+https://gitea.planet-casio.com/Lephenixnoir/libimg.git")
-options=("!strip")
+_libraries=$(for i in "${source[@]}"; do echo $i | cut -d: -f1; done)
sha256sums=("SKIP" "SKIP")
+options=("!strip")
prepare() {
for i in ${_libraries[@]}; do
cd "$srcdir/${i}"
- # Ensure clean build
- make clean
+ fxsdk build-fx -c
+ fxsdk build-cg -c
done
}
build() {
for i in ${_libraries[@]}; do
cd "$srcdir/${i}"
- make
+ fxsdk build-fx
+ fxsdk build-cg
done
}
package() {
- _prefix=$(sh-elf-gcc -print-search-dirs | sed -rn "s#install: (.+)/#\1#p")
- mkdir -p $pkgdir${_prefix}/include
-
for i in ${_libraries[@]}; do
cd "$srcdir/${i}"
- make DESTDIR=$pkgdir install
+ fxsdk build-fx DESTDIR=${pkgdir} install
+ fxsdk build-cg DESTDIR=${pkgdir} install
done
}