summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarks2021-03-06 15:26:48 +0100
committerDarks2021-03-06 15:26:48 +0100
commitd4e4cf3c9dadc972940e9fdd21f1ea9590d17da3 (patch)
tree74a5848227b4b015a410072ac0d49c00617e0628
parent595c94def30e3b1174f210b388218a2e5f524c0a (diff)
downloadaur-d4e4cf3c9dadc972940e9fdd21f1ea9590d17da3.tar.gz
Updated to use fxsdk for builds
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD21
2 files changed, 14 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index df8bd87e2437..5f3ff0181526 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,11 @@
pkgbase = gint-devel-git
pkgdesc = Set of tools and libraries based on gcc, fxsdk and gint to build native programs for Casio calculators
- pkgver = 1.1
+ pkgver = 2.0
pkgrel = 1
arch = i686
arch = x86_64
+ license = unkwown
+ makedepends = fxsdk-git
depends = sh-elf-gcc-casio
depends = fxsdk-git
depends = gint-git
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
}