summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD70
1 files changed, 49 insertions, 21 deletions
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
+}
+