diff options
author | Greyson Christoforo | 2021-02-04 13:39:45 +0000 |
---|---|---|
committer | Greyson Christoforo | 2021-02-04 13:39:45 +0000 |
commit | 1299a0c43bb4a95c30ddf1ba56908bd05cf191dd (patch) | |
tree | 57fef0803c0b817549ae7929560b2f8101c036d4 /PKGBUILD | |
parent | 03b20102402fdedd56dfd772ecc7332a89edfb4a (diff) | |
download | aur-kicad-library-digikey-git.tar.gz |
rewrite and fix version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 58 |
1 files changed, 30 insertions, 28 deletions
@@ -1,38 +1,40 @@ +# Maintainer: Grey Christoforo <first name at last name dot net> + pkgname=kicad-library-digikey-git -pkgver=r228.0802230 +pkgver=v1.2.r43.ge10fdb7 pkgrel=1 -pkgdesc="Part footprints and symbols for KiCAD from Digi-Key" -arch=('any') -url="https://github.com/digikey/digikey-kicad-library" +pkgdesc="An atomic parts library for Ki-Cad by Digi-Key" +arch=(any) +url=https://github.com/Digi-Key/digikey-kicad-library license=('CC-BY-SA 4.0') -makedepends=('git') -depends=('kicad') -conflicts=('digikey-kicad-library' 'kicad-digikey-library') -provides=('kicad-library-digikey') -_reponame=digikey-kicad-library -source=("git+https://github.com/digikey/${_reponame}.git") -md5sums=('SKIP') +options=('!strip') +makedepends=( +git +) +conflicts=(kicad-library-digikey) +provides=(kicad-library-digikey) +source=( +git+https://github.com/Digi-Key/digikey-kicad-library.git +) +sha256sums=('SKIP') pkgver() { - cd "$srcdir/$_reponame" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd digikey-kicad-library + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } -#build() { -# cd "$srcdir" -# mkdir -p "$srcdir/build/" -# cd "$srcdir/build" -# cmake ../${_reponame} -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -#} - package() { + cd digikey-kicad-library + # footprints - _DEST_DIR="usr/share/kicad/modules" - mkdir -p "${pkgdir}/${_DEST_DIR}" - cp -a "${srcdir}/${_reponame}"/digikey-footprints.pretty "${pkgdir}/${_DEST_DIR}/." - - # symbols - _DEST_DIR="usr/share/kicad/library" - mkdir -p "${pkgdir}/${_DEST_DIR}" - cp -a "${srcdir}/${_reponame}"/digikey-symbols/* "${pkgdir}/${_DEST_DIR}/." + install -m755 -d "${pkgdir}"/usr/share/kicad/modules + find . -name '*.pretty' -exec cp -r {} "${pkgdir}"/usr/share/kicad/modules \; + + # schematic symbols + install -m755 -d "${pkgdir}"/usr/share/kicad/library + find . -name '*.lib' -exec cp -r {} "${pkgdir}"/usr/share/kicad/library \; + find . -name '*.dcm' -exec cp -r {} "${pkgdir}"/usr/share/kicad/library \; + + install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 LICENSE.md } + |