diff options
author | Darks | 2020-05-08 15:07:00 +0200 |
---|---|---|
committer | Darks | 2020-05-08 15:07:00 +0200 |
commit | 4c3a0b5556e8198661cf5ea8550d631c81645669 (patch) | |
tree | ecdbc515917c76d7956512f02b7844fd33afacd8 | |
parent | 1d96df9b840399191ccc79aca3ebf4a42763daa9 (diff) | |
download | aur-4c3a0b5556e8198661cf5ea8550d631c81645669.tar.gz |
Updated to last version of fxsdk
- Changed git source URL
- Added all tools to build list (fxsdk, fxconv and fxg1a)
- Cleaned installation process (/usr instead of ~/.local)
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 31 insertions, 17 deletions
@@ -1,12 +1,16 @@ pkgbase = fxsdk-git pkgdesc = Tools to program for the Casio fx9860 calculators - pkgver = r14.3ebe66a + pkgver = r35.c9dd9fa pkgrel = 1 arch = i686 arch = x86_64 + makedepends = git + depends = sh-elf-gcc-casio provides = fxsdk - source = git+http://git.planet-casio.com/lephe/fxsdk.git - md5sums = SKIP + provides = fxconv + provides = fxg1a + source = fxsdk-git::git+https://gitea.planet-casio.com/Lephenixnoir/fxsdk.git + sha256sums = SKIP pkgname = fxsdk-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..018a3de08144 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!PKGBUILD +!.SRCINFO +!.gitignore @@ -1,28 +1,34 @@ -# Packager : Jules Roumieux -basename="fxsdk" -pkgname="$basename-git" -pkgver=r14.3ebe66a +# Maintainer: Darks <l.gatin@protonmail.com> +# Contributor: CoiledSpring + +_basename=fxsdk +pkgname=${_basename}-git +pkgver=r35.c9dd9fa pkgrel=1 pkgdesc="Tools to program for the Casio fx9860 calculators" arch=("i686" "x86_64") -provides=("fxsdk") -source=("git+http://git.planet-casio.com/lephe/$basename.git") -md5sums=("SKIP") +provides=("fxsdk" "fxconv" "fxg1a") +depends=("sh-elf-gcc-casio") +makedepends=("git") +source=("${pkgname}::git+https://gitea.planet-casio.com/Lephenixnoir/${_basename}.git") +sha256sums=("SKIP") pkgver() { - cd "$basename" + cd "$srcdir/${pkgname}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "$basename" + cd "$srcdir/${pkgname}" + ./configure --enable-fxsdk --enable-fxconv --enable-fxg1a make } package() { - cd "$basename" - mkdir -p "$pkgdir/usr/bin/" - install -m 755 bin/* "$pkgdir/usr/bin" - mkdir -p "$pkgdir/usr/share/fxsdk" - install -m 644 runtime/* "$pkgdir/usr/share/fxsdk" + cd "$srcdir/${pkgname}" + + # Dirty patch before an update from developper + sed -i -e "s/PREFIX/DESTDIR/" Makefile + + make DESTDIR="$pkgdir/usr" install } |