summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrey Christoforo2019-12-16 19:16:50 +0000
committerGrey Christoforo2019-12-16 19:16:50 +0000
commit3456e9efd58080c008e3afc335b50c2654901b37 (patch)
treed215436fa8609404e67501669908939a3ae6b953
parent1d3a5e34293b92db11057c0f4311919fba99f924 (diff)
downloadaur-3456e9efd58080c008e3afc335b50c2654901b37.tar.gz
add templates
-rw-r--r--.SRCINFO23
-rw-r--r--.gitignore8
-rw-r--r--PKGBUILD70
3 files changed, 74 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1910ecff47de..79dfcef104b0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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/
diff --git a/PKGBUILD b/PKGBUILD
index a58c74bdfa0e..b98171bfe6d8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}
+