[arch-commits] Commit in kicad-library/repos (2 files)

George Rawlinson grawlinson at gemini.archlinux.org
Sat Feb 12 00:55:02 UTC 2022


    Date: Saturday, February 12, 2022 @ 00:55:01
  Author: grawlinson
Revision: 1132369

archrelease: copy trunk to community-testing-any

Added:
  kicad-library/repos/community-testing-any/
  kicad-library/repos/community-testing-any/PKGBUILD
    (from rev 1132368, kicad-library/trunk/PKGBUILD)

----------+
 PKGBUILD |   51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 51 insertions(+)

Copied: kicad-library/repos/community-testing-any/PKGBUILD (from rev 1132368, kicad-library/trunk/PKGBUILD)
===================================================================
--- community-testing-any/PKGBUILD	                        (rev 0)
+++ community-testing-any/PKGBUILD	2022-02-12 00:55:01 UTC (rev 1132369)
@@ -0,0 +1,51 @@
+# Maintainer: Filipe Laíns <lains at archlinux.org>
+# Maintainer: George Rawlinson <grawlinson at archlinux.org>
+# Maintainer: Kyle Keen <keenerd at gmail.com>
+# Contributor: Rachel Mant <aur at dragonmux.network>
+
+pkgbase=kicad-library
+pkgname=($pkgbase{,-3d})
+pkgver=6.0.2
+pkgrel=1
+pkgdesc="Assorted libraries for KiCad"
+arch=('any')
+url='http://kicad.org/'
+license=('GPL')
+makedepends=('git' 'cmake')
+source=(
+  'git+https://gitlab.com/kicad/libraries/kicad-packages3D.git#commit=02c0df0309784b30de2d65ca2c7385942591135c'
+  'git+https://gitlab.com/kicad/libraries/kicad-symbols.git#commit=13e391bb8d0ea53f12376465eecdb22c96fe070f'
+  'git+https://gitlab.com/kicad/libraries/kicad-templates.git#commit=a27d83f0a20f0be0c1ab04b139a0c518da51a5d4'
+  'git+https://gitlab.com/kicad/libraries/kicad-footprints.git#commit=2288932d368f0b4e663d1e09462eb2e518cba996'
+)
+md5sums=('SKIP'
+         'SKIP'
+         'SKIP'
+         'SKIP')
+
+build() {
+  for package in symbols footprints packages3D templates; do
+     cmake \
+       -B "build-$package" \
+       -S "kicad-$package" \
+       -DCMAKE_INSTALL_PREFIX=/usr
+
+     cmake --build "build-$package"
+   done
+}
+
+package_kicad-library() {
+  pkgdesc="KiCad symbol, footprint and template libraries"
+
+  for package in symbols footprints templates; do
+    DESTDIR="$pkgdir" cmake --install "build-$package"
+  done
+}
+
+package_kicad-library-3d() {
+  pkgdesc="KiCad 3D model libraries"
+
+  DESTDIR="$pkgdir" cmake --install build-packages3D
+}
+
+# vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list