v5.1.2 - new repo

This commit is contained in:
Karl Zeilhofer 2019-07-04 15:42:38 +02:00
commit 1b7e1c0641
2 changed files with 39 additions and 0 deletions

13
README.md Normal file
View file

@ -0,0 +1,13 @@
KiCad AppImages
===============
These AppImages were built and tested on a Linux Mint 19.
They were built using https://github.com/AppImage/AppImages.git running
`bash -ex ./pkg2appimage recipes/kicad4.yml`
or
`bash -ex ./pkg2appimage recipes/kicad5.yml`
using the Yaml files from the recipes folder.
Feel free to use the recipe for the nightly version.

26
recipes/kicad5.1.yml Normal file
View file

@ -0,0 +1,26 @@
# Might be necessary to bundle Python - to be investigated
app: KiCad
binpatch: true
ingredients:
packages:
- kicad
- libcurl3
dist: xenial
sources:
- deb http://archive.ubuntu.com/ubuntu/ xenial main universe
ppas:
- js-reynaud/kicad-5.1
script:
- # Workaround until
- # AppRun.c exports rather than just sets environment variables
- cat > ./AppRun <<\EOF
- #!/bin/sh
- HERE="$(dirname "$(readlink -f "${0}")")"
- export LD_LIBRARY_PATH="${HERE}"/usr/lib/x86_64-linux-gnu/:"${HERE}"/lib/x86_64-linux-gnu/:"${HERE}"/usr/lib/:"${HERE}"/lib/:$LD_LIBRARY_PATH
- cd "${HERE}/usr"
- exec "./bin/kicad" "$@"
- EOF
- chmod a+x ./AppRun