diff options
author | Félix Piédallu | 2019-05-09 15:38:57 +0200 |
---|---|---|
committer | Félix Piédallu | 2019-05-09 15:38:57 +0200 |
commit | 5edbb877377f95907df3458866f20e7a3399e866 (patch) | |
tree | 5e1bd8eb2918a4fb77d4b80989db011b00e7d173 | |
download | aur-5edbb877377f95907df3458866f20e7a3399e866.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..43107b0cecf2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = kicad-library-utils-git + pkgdesc = Some scripts for helping with library development, git checkout + pkgver = r980.d3568c6 + pkgrel = 1 + url = https://github.com/KiCad/kicad-library-utils + arch = any + license = GPLv3 + depends = python3 + source = git+https://github.com/KiCad/kicad-library-utils + sha256sums = SKIP + +pkgname = kicad-library-utils-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dbb9e75f9cf4 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Salamandar <felix@piedallu.me> + +_pkgname=kicad-library-utils +pkgname="${_pkgname}-git" +pkgver=r980.d3568c6 +pkgrel=1 +pkgdesc='Some scripts for helping with library development, git checkout' +arch=('any') +url='https://github.com/KiCad/kicad-library-utils' +license=('GPLv3') +depends=('python3') +source=( + "git+${url}" +) +sha256sums=( + 'SKIP' +) + + +pkgver() { + cd "${srcdir}/${_pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd "${srcdir}/${_pkgname}" + + install_dir="/usr/share/kicad/scripting/${_pkgname}" + mkdir -p "${pkgdir}/${install_dir}" + cp . -R "${pkgdir}/${install_dir}" + + mkdir -p "${pkgdir}/usr/bin" + + ln -s "${install_dir}/pcb/check_kicad_mod.py" \ + "${pkgdir}/usr/bin/kicad_check_mod" + + ln -s "${install_dir}/pcb/check_3d_coverage.py" \ + "${pkgdir}/usr/bin/kicad_check_3d_coverage" + + ln -s "${install_dir}/pcb/test_kicad_mod.sh" \ + "${pkgdir}/usr/bin/kicad_test_mod" + + ln -s "${install_dir}/schlib/test_schlib.sh" \ + "${pkgdir}/usr/bin/kicad_test_schlib" + + chmod +x "${pkgdir}/usr/bin/"{kicad_check_mod,kicad_check_3d_coverage} +} |