diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1321153df824 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Rachel Mant <dx-mon@users.sourceforge.net> + +pkgbase=kicad-library-nightly +pkgname=('kicad-library-nightly' 'kicad-library-3d-nightly') +pkgver=5.99.0_4092_g1ee3df61c9 +pkgrel=1 +pkgdesc='KiCAD component and footprint libraries' +arch=('any') +url='http://kicad-pcb.org/' +license=('GPL') +makedepends=('git' 'cmake') +options=('!strip') +source=( + 'git+https://gitlab.com/kicad/libraries/kicad-symbols.git'#commit=316b73ac + 'git+https://gitlab.com/kicad/libraries/kicad-footprints.git'#commit=b5297d14 + 'git+https://gitlab.com/kicad/libraries/kicad-packages3D.git'#commit=d8b7e8c5 +) +sha256sums=('SKIP' 'SKIP' 'SKIP') + +build_package() +{ + cd "$1" + cmake . -DCMAKE_INSTALL_PREFIX=/usr/lib/kicad-nightly + make +} + +build() +{ + build_package "$srcdir/kicad-symbols" + build_package "$srcdir/kicad-footprints" + build_package "$srcdir/kicad-packages3D" +} + +package_kicad-library-nightly() +{ + pkgdesc="Kicad component and footprint libraries" + cd "$srcdir/kicad-symbols" + make DESTDIR="$pkgdir" install + cd "$srcdir/kicad-footprints" + make DESTDIR="$pkgdir" install +} + +package_kicad-library-3d-nightly() +{ + pkgdesc="Kicad 3D render model libraries" + cd "$srcdir/kicad-packages3D" + make DESTDIR="$pkgdir" install +} |