diff options
author | Darks | 2021-03-06 15:26:48 +0100 |
---|---|---|
committer | Darks | 2021-03-06 15:26:48 +0100 |
commit | d4e4cf3c9dadc972940e9fdd21f1ea9590d17da3 (patch) | |
tree | 74a5848227b4b015a410072ac0d49c00617e0628 /PKGBUILD | |
parent | 595c94def30e3b1174f210b388218a2e5f524c0a (diff) | |
download | aur-d4e4cf3c9dadc972940e9fdd21f1ea9590d17da3.tar.gz |
Updated to use fxsdk for builds
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 11 insertions, 10 deletions
@@ -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 } |