Date: Thursday, December 3, 2015 @ 11:48:49 Author: kkeen Revision: 148197
archrelease: copy trunk to community-any Added: kicad-library-bzr/repos/community-any/PKGBUILD (from rev 148196, kicad-library-bzr/trunk/PKGBUILD) Deleted: kicad-library-bzr/repos/community-any/PKGBUILD ----------+ PKGBUILD | 98 +++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 57 insertions(+), 41 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2015-12-03 10:48:32 UTC (rev 148196) +++ PKGBUILD 2015-12-03 10:48:49 UTC (rev 148197) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen <keen...@gmail.com> -# Contributor: Marq Schneider <queue...@gmail.com> - -pkgname=kicad-library-bzr -pkgver=240 -_bzrver=240 -pkgrel=2 -pkgdesc="Kicad component and footprint libraries" -arch=('any') -url="http://iut-tice.ujf-grenoble.fr/kicad/" -license=('GPL') -makedepends=('cmake' 'bzr') -source=() -md5sums=() -_bzrtrunk="lp:~kicad-lib-committers/kicad/library" -_bzrmod="kicad-library" - -build() { - cd "$srcdir" - msg "Connecting to BZR server..." - if [ ! -d "$srcdir/$_bzrmod" ] ; then - bzr co --lightweight --revision $_bzrver $_bzrtrunk $_bzrmod - else - bzr up $_bzrmod - fi - msg "BZR checkout done or server timeout" - - mkdir -p "$srcdir/$_bzrmod/build/Release" - cd "$srcdir/$_bzrmod/build/Release" - cmake ../.. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -} - -package() { - cd "$srcdir/$_bzrmod/build/Release" - - make DESTDIR="$pkgdir" install - - # not libraries (and provided by kicad) - rm -rf "$pkgdir/usr/share/kicad/template" -} Copied: kicad-library-bzr/repos/community-any/PKGBUILD (from rev 148196, kicad-library-bzr/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2015-12-03 10:48:49 UTC (rev 148197) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Kyle Keen <keen...@gmail.com> + +pkgbase=kicad-library +pkgname=('kicad-library' 'kicad-library-3d') +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Kicad component and footprint libraries" +arch=('any') +url="https://github.com/KiCad/kicad-library" +license=('GPL') +makedepends=('cmake') +#replaces=('kicad-library-bzr') +options=('!strip') +source=("http://downloads.kicad-pcb.org/libraries/kicad-footprints-$pkgver.tar.gz" + "http://downloads.kicad-pcb.org/libraries/kicad-library-$pkgver.tar.gz") +md5sums=('e31d83fed31b10c30918fcfd7db4c6b7' + '676bafdb4eb003083cded3245bffb7e6') + +build() { + # schematics, 3D files, docs + cd "$srcdir/kicad-library-$pkgver" + mkdir -p build/Release + cd build/Release + cmake ../.. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr + + # footprints + cd "$srcdir/kicad-footprints-$pkgver" + # nothing to build +} + +package_kicad-library() { + pkgdesc="Kicad component and footprint libraries" + cd "$srcdir/kicad-library-$pkgver/build/Release" + make DESTDIR="$pkgdir" install + + # not libraries (and provided by kicad) + #rm -rf "$pkgdir/usr/share/kicad/template" + + # footprints + cd "$srcdir/kicad-footprints-$pkgver" + # no install either, do it manually + install -d "$pkgdir/usr/share/kicad/footprints/" + cp -r * "$pkgdir/usr/share/kicad/footprints/" + + # nuke 3D, nuke docs + rm -rf "$pkgdir/usr/share/kicad/modules/packages3d" + rm -rf "$pkgdir/usr/share/kicad/modules/footprints_doc" +} + +package_kicad-library-3d() { + pkgdesc="Kicad 3D render model libararies" + + install -d "$pkgdir/usr/share/kicad/modules/packages3d" + cd "$srcdir/kicad-library-$pkgver/modules/packages3d" + cp -r * "$pkgdir/usr/share/kicad/modules/packages3d/" +}