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 | |
parent | 1d3a5e34293b92db11057c0f4311919fba99f924 (diff) | |
download | aur-3456e9efd58080c008e3afc335b50c2654901b37.tar.gz |
add templates
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 70 |
3 files changed, 74 insertions, 27 deletions
@@ -1,19 +1,30 @@ -# Generated by mksrcinfo v8 -# Fri Feb 16 23:27:51 UTC 2018 pkgbase = kicad-library-git - pkgdesc = The schematic and 3D libraries used for KiCad v4 - pkgver = a + pkgver = r5733.be973eca pkgrel = 1 - url = https://github.com/KiCad/kicad-library + url = https://github.com/KiCad arch = any license = GPL makedepends = cmake makedepends = git + provides = kicad-footprints conflicts = kicad-library-bzr + conflicts = kicad-library-git conflicts = kicad-library-3d conflicts = kicad-library - source = git://github.com/KiCad/kicad-library.git + conflicts = kicad-footprints + options = !strip + source = git://github.com/KiCad/kicad-symbols.git + source = git://github.com/KiCad/kicad-footprints.git + source = git://github.com/KiCad/kicad-packages3D.git + source = git://github.com/KiCad/kicad-templates.git + md5sums = SKIP + md5sums = SKIP + md5sums = SKIP md5sums = SKIP pkgname = kicad-library-git + pkgdesc = Kicad component libraries, footprint libraries and templates + +pkgname = kicad-library-3d-git + pkgdesc = Kicad 3D render model libraries diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..bfdb9214d9d3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +src/ +pkg/ +*.tar.xz +*.tar.gz +kicad-footprints/ +kicad-packages3D/ +kicad-symbols/ +kicad-templates/ @@ -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 +} + |