summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarks2020-06-01 23:36:08 +0200
committerDarks2020-06-01 23:36:08 +0200
commit11a92974d298bce379e0cf88fdf1b5354a2773fd (patch)
tree752ae9ca0c5d4bb6e349e13b863652fd69996741
downloadaur-11a92974d298bce379e0cf88fdf1b5354a2773fd.tar.gz
Created package
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD37
2 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..68de84b28968
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+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.0
+ pkgrel = 1
+ arch = i686
+ arch = x86_64
+ depends = sh-elf-gcc-casio
+ depends = fxsdk-git
+ depends = gint-git
+ depends = mkg3a
+ options = !strip
+ source = libprof::git+https://gitea.planet-casio.com/Lephenixnoir/libprof.git
+ source = libimg::git+https://gitea.planet-casio.com/Lephenixnoir/libimg.git
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = gint-devel-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..057cb26c3f90
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Darks <l.gatin@protonmail.com>
+pkgname="gint-devel-git"
+pkgver=1.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')
+source=("libprof::git+https://gitea.planet-casio.com/Lephenixnoir/libprof.git"
+ "libimg::git+https://gitea.planet-casio.com/Lephenixnoir/libimg.git")
+options=("!strip")
+sha256sums=("SKIP" "SKIP")
+
+prepare() {
+ for i in ${_libraries[@]}; do
+ cd "$srcdir/${i}"
+ # Ensure clean build
+ make clean
+ done
+}
+
+build() {
+ for i in ${_libraries[@]}; do
+ cd "$srcdir/${i}"
+ make
+ 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
+ done
+}