diff options
author | Grey Christoforo | 2019-12-16 19:16:50 +0000 |
---|---|---|
committer | Grey Christoforo | 2019-12-16 19:16:50 +0000 |
commit | 3456e9efd58080c008e3afc335b50c2654901b37 (patch) | |
tree | d215436fa8609404e67501669908939a3ae6b953 /PKGBUILD | |
parent | 1d3a5e34293b92db11057c0f4311919fba99f924 (diff) | |
download | aur-3456e9efd58080c008e3afc335b50c2654901b37.tar.gz |
add templates
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 70 |
1 files changed, 49 insertions, 21 deletions
@@ -1,37 +1,65 @@ -# Maintainer: Swift Geek -# Contributor: Kyle Keen <keenerd@gmail.com> -# Contributor: Marq Schneider <queueRAM@gmail.com> +# Maintainer: Grey Christoforo <firstname@lastname.net> -pkgname=kicad-library-git -_pkgname=${pkgname%-*} -pkgver=a +pkgbase=kicad-library-git +pkgname=('kicad-library-git' 'kicad-library-3d-git') +pkgver=r5733.be973eca pkgrel=1 -pkgdesc="The schematic and 3D libraries used for KiCad v4" arch=('any') -url="https://github.com/KiCad/kicad-library" +url="https://github.com/KiCad" license=('GPL') makedepends=('cmake' 'git') -conflicts=('kicad-library-bzr' 'kicad-library-3d' 'kicad-library') -source=("git://github.com/KiCad/kicad-library.git") -md5sums=('SKIP') +options=('!strip') +conflicts=('kicad-library-bzr' 'kicad-library-git' 'kicad-library-3d' 'kicad-library' 'kicad-footprints') +provides=('kicad-footprints') + +source=("git://github.com/KiCad/kicad-symbols.git" + "git://github.com/KiCad/kicad-footprints.git" + "git://github.com/KiCad/kicad-packages3D.git" + "git://github.com/KiCad/kicad-templates.git") + +md5sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP') pkgver() { - cd "$srcdir/$_pkgname" - git rev-parse --short HEAD # Fix to better comply with github display + cd "$srcdir/kicad-symbols" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd "$srcdir" - mkdir -p "$srcdir/${_pkgname}-build/Release" - cd "$srcdir/${_pkgname}-build/Release" - cmake ../../${_pkgname} -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr + cd "$srcdir/kicad-symbols/" + cmake ./ -DCMAKE_INSTALL_PREFIX=/usr + make + + cd "$srcdir/kicad-footprints/" + cmake ./ -DCMAKE_INSTALL_PREFIX=/usr + make + + cd "$srcdir/kicad-packages3D/" + cmake ./ -DCMAKE_INSTALL_PREFIX=/usr + make + + cd "$srcdir/kicad-templates/" + cmake ./ -DCMAKE_INSTALL_PREFIX=/usr + make } -package() { - cd "$srcdir/${_pkgname}-build/Release" +package_kicad-library-git() { + pkgdesc="Kicad component libraries, footprint libraries and templates" + cd "$srcdir/kicad-symbols" + make DESTDIR="$pkgdir" install + cd "$srcdir/kicad-footprints/" make DESTDIR="$pkgdir" install - # not libraries (and provided by kicad) - #rm -rf "$pkgdir/usr/share/kicad/template" + cd "$srcdir/kicad-templates/" + make DESTDIR="$pkgdir" install } + +package_kicad-library-3d-git() { + pkgdesc="Kicad 3D render model libraries" + cd "$srcdir/kicad-packages3D/" + make DESTDIR="$pkgdir" install +} + |