[arch-commits] Commit in kicad-library/repos/community-any (PKGBUILD PKGBUILD)

Filipe Laíns ffy00 at gemini.archlinux.org
Thu Dec 30 00:39:49 UTC 2021


    Date: Thursday, December 30, 2021 @ 00:39:49
  Author: ffy00
Revision: 1088061

archrelease: copy trunk to community-any

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

----------+
 PKGBUILD |  114 ++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 68 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-30 00:39:39 UTC (rev 1088060)
+++ PKGBUILD	2021-12-30 00:39:49 UTC (rev 1088061)
@@ -1,46 +0,0 @@
-# Maintainer: Kyle Keen <keenerd at gmail.com>
-# Maintainer: George Rawlinson <grawlinson at archlinux.org>
-
-pkgbase=kicad-library
-pkgname=('kicad-library' 'kicad-library-3d')
-pkgver=6.0.0
-pkgrel=1
-pkgdesc="Kicad component and footprint libraries"
-arch=('any')
-url="https://kicad.github.io/"
-license=('GPL')
-makedepends=('cmake')
-options=('!strip')
-source=("https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/$pkgver/kicad-symbols-$pkgver.tar.gz"
-        "https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/$pkgver/kicad-footprints-$pkgver.tar.gz"
-        "https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/$pkgver/kicad-packages3D-$pkgver.tar.gz")
-sha512sums=('9e223ba15e8c8d00d5f5889f4fc9f7677a290253121889dd162788af3bbf1400b39c6d41bb1167b53ea028c32016f8f465251a308f546ece69149a9e5b32e66c'
-            '919883ee3a422e03ec7e89c6859d85431965e2ba6a6ee0449c1c7349d190abc65e6e9ac85e083e0fa8ed5d5657fa0a00f4094cf1c56046af470a2b4300bac19b'
-            '84f8b319c34a31d669c089a1c26f1367e8369ad051d846417b7d646efd6a298aba3ebbabbc49f7bac849804cc6b7465281655593ecd6242bb25f4e77ab0df5f4')
-b2sums=('ba96aac11c60ba590c23d3df56e0c3cb7fbea828833e0cd7874976f0ed93bf7e0dd21a3a367eff0e5086126c663eec075b45cb82f463c36289b780ecf1836e20'
-        'f54b1e47e4eb575c2d7bbb7d009954ca12f1aad5c06e4b39c9fa55ba1450ed865d3528dec5d98fac558a183266a77fb58209fb1028a2e2f5f6bd4e1d14b5caf7'
-        '17f63f6946350e2169f63d83872bf03044f88b37bca641e24d4b985f3be6cee8773142bc00802777c715c15f78e5b557891d266af9e968f827877c592e49a3b9')
-
-build() {
-  for package in symbols footprints packages3D; do
-    cmake \
-      -B "build-$package" \
-      -S "kicad-$package-$pkgver" \
-      -DCMAKE_INSTALL_PREFIX=/usr
-
-    cmake --build "build-$package"
-  done
-}
-
-package_kicad-library() {
-  pkgdesc="Kicad component and footprint libraries"
-
-  DESTDIR="$pkgdir" cmake --install build-symbols
-  DESTDIR="$pkgdir" cmake --install build-footprints
-}
-
-package_kicad-library-3d() {
-  pkgdesc="Kicad 3D render model libraries"
-
-  DESTDIR="$pkgdir" cmake --install build-packages3D
-}

Copied: kicad-library/repos/community-any/PKGBUILD (from rev 1088060, kicad-library/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-12-30 00:39:49 UTC (rev 1088061)
@@ -0,0 +1,68 @@
+# Maintainer: Filipe Laíns <lains at archlinux.org>
+# Contributor: Rachel Mant <aur at dragonmux.network>
+
+pkgbase=kicad-library
+pkgname=($pkgbase{,-3d})
+pkgver=6.0.0
+pkgrel=2
+pkgdesc='KiCAD component and footprint libraries'
+arch=('any')
+url='http://kicad.org/'
+license=('GPL')
+makedepends=('cmake' 'make')
+source=("https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/$pkgver/kicad-symbols-$pkgver.tar.bz2"
+        "https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/$pkgver/kicad-footprints-$pkgver.tar.bz2"
+        "https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/$pkgver/kicad-packages3D-$pkgver.tar.bz2")
+sha512sums=('5891606d47004cc2a530e1d327ae6bd7a89c571bb60dbc4e2f8c6659277de361b6ea337939414028c834392a2f69668a3d3c99962765cc76048b8e4dd153cca3'
+            'd8eac8fcc380ef67ccbd3b8f2529d7023aecef674299d83aabccd41beef1934507edf3a9bdbf4b440ae550470d7f16382aba4090fe5f1d5397a8e0a0f4364ec9'
+            '48f6698d8b48483e484638f780cf5a9522cda5381c3858b15b0862994dfacc271426ecbaaa5168a2fc8f6be84ac6e9b160e080ac74183d5be282de36088416af')
+
+build()
+{
+  mkdir kicad-{symbols,footprints,packages3D}-$pkgver/build
+
+  cd "$srcdir"/kicad-symbols-$pkgver/build
+
+  cmake .. \
+    -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+
+  cd "$srcdir"/kicad-footprints-$pkgver/build
+
+  cmake .. \
+    -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+
+  cd "$srcdir"/kicad-packages3D-$pkgver/build
+
+  cmake .. \
+    -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+package_kicad-library()
+{
+  pkgdesc="Kicad component and footprint libraries"
+
+  cd "$srcdir"/kicad-symbols-$pkgver/build
+
+  make DESTDIR="$pkgdir" install
+
+  cd "$srcdir"/kicad-footprints-$pkgver/build
+
+  make DESTDIR="$pkgdir" install
+}
+
+package_kicad-library-3d()
+{
+  pkgdesc="Kicad 3D render model libraries"
+
+  cd kicad-packages3D-$pkgver/build
+
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:



More information about the arch-commits mailing list