Date: Saturday, March 11, 2017 @ 13:39:20 Author: kkeen Revision: 215656
archrelease: copy trunk to community-any Added: kicad-library/repos/community-any/PKGBUILD (from rev 215655, kicad-library/trunk/PKGBUILD) Deleted: kicad-library/repos/community-any/PKGBUILD ----------+ PKGBUILD | 126 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-03-11 13:38:50 UTC (rev 215655) +++ PKGBUILD 2017-03-11 13:39:20 UTC (rev 215656) @@ -1,63 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen <keen...@gmail.com> - -pkgbase=kicad-library -pkgname=('kicad-library' 'kicad-library-3d') -pkgver=4.0.5 -pkgrel=1 -pkgdesc="Kicad component and footprint libraries" -arch=('any') -url="https://github.com/KiCad/kicad-library" -license=('GPL') -makedepends=('cmake' 'tar') -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") -noextract=("kicad-footprints-$pkgver.tar.gz") -md5sums=('559b031cfdf69ecf395729a146262dfe' - 'a5df6b70803cf51cb5973cfb5ac4a02c') - -prepare() { - # noextract will hopefully only be needed for 4.0.4 - cd "$srcdir" - tar -xaf "kicad-footprints-$pkgver.tar.gz" -} - -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 libraries" - - install -d "$pkgdir/usr/share/kicad/modules/packages3d" - cd "$srcdir/kicad-library-$pkgver/modules/packages3d" - cp -r * "$pkgdir/usr/share/kicad/modules/packages3d/" -} Copied: kicad-library/repos/community-any/PKGBUILD (from rev 215655, kicad-library/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-03-11 13:39:20 UTC (rev 215656) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Kyle Keen <keen...@gmail.com> + +pkgbase=kicad-library +pkgname=('kicad-library' 'kicad-library-3d') +pkgver=4.0.6 +pkgrel=1 +pkgdesc="Kicad component and footprint libraries" +arch=('any') +url="https://github.com/KiCad/kicad-library" +license=('GPL') +makedepends=('cmake' 'tar') +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") +noextract=("kicad-footprints-$pkgver.tar.gz") +md5sums=('df3db90c19e12234f16bdaede7e7ce50' + '325ca078191584cd063835e01ecabd67') + +prepare() { + # noextract will hopefully only be needed for 4.0.4 + cd "$srcdir" + tar -xaf "kicad-footprints-$pkgver.tar.gz" +} + +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 libraries" + + install -d "$pkgdir/usr/share/kicad/modules/packages3d" + cd "$srcdir/kicad-library-$pkgver/modules/packages3d" + cp -r * "$pkgdir/usr/share/kicad/modules/packages3d/" +}