diff options
author | Grey Christoforo | 2021-01-16 19:45:21 +0100 |
---|---|---|
committer | Grey Christoforo | 2021-01-16 19:45:21 +0100 |
commit | 962366a497cf299bfc7998d57321384298224119 (patch) | |
tree | 6cbb16f84c59664d0eb0da8c1794144d02bc15e2 | |
parent | d9feebe1f9d7ef01e2c47c4c5e6a75288bd887a8 (diff) | |
download | aur-962366a497cf299bfc7998d57321384298224119.tar.gz |
minor build updates
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 62 |
2 files changed, 39 insertions, 33 deletions
@@ -2,7 +2,7 @@ pkgbase = kicad-rc pkgdesc = Official KiCad release candidates and dev snapshots pkgver = 5.1.9 pkgrel = 1 - url = http://kicad-pcb.org/ + url = http://kicad.org/ arch = x86_64 license = GPL3 license = AGPL3 @@ -10,7 +10,12 @@ pkgbase = kicad-rc license = ISC license = MIT license = CC-BY-SA - makedepends = clang + makedepends = cmake + makedepends = git + makedepends = zlib + makedepends = mesa + makedepends = boost + makedepends = swig depends = glew depends = wxgtk3 depends = desktop-file-utils @@ -22,6 +27,7 @@ pkgbase = kicad-rc depends = python-wxpython depends = opencascade depends = ngspice + depends = libcloudproviders optdepends = kicad-symbols optdepends = kicad-packages3d optdepends = kicad-footprints @@ -6,67 +6,67 @@ pkgver=${_pkgver//-/_} pkgrel=1 pkgdesc="Official KiCad release candidates and dev snapshots" arch=(x86_64) -url="http://kicad-pcb.org/" +url="http://kicad.org/" license=(GPL3 AGPL3 BOOST ISC MIT CC-BY-SA) depends=( -glew -wxgtk3 -desktop-file-utils -boost-libs -python -glm -curl -swig -python-wxpython -opencascade -ngspice + glew + wxgtk3 + desktop-file-utils + boost-libs + python + glm + curl + swig + python-wxpython + opencascade + ngspice + libcloudproviders ) makedepends=( -cmake -git -zlib -mesa -boost + cmake + git + zlib + mesa + boost + swig ) optdepends=( -kicad-symbols -kicad-packages3d -kicad-footprints -kicad-templates + kicad-symbols + kicad-packages3d + kicad-footprints + kicad-templates ) conflicts=('kicad' 'kicad-git' 'kicad-scripting-git' 'kicad-bzr') provides=('kicad') -makedepends=('clang') source=("${pkgname}:${pkgver}.tar.gz::https://gitlab.com/kicad/code/kicad/-/archive/${_pkgver}/kicad-${_pkgver}.tar.gz") sha256sums=('841be864b9dc5c761193c3ee9cbdbed6729952d7b38451aa8e1977bdfdb6081b') prepare() { - cd "${srcdir}/kicad-${_pkgver}" - #curl https://github.com/KiCad/kicad-source-mirror/commit/5685174808f5ca973e916a10f9f93660ee4dc4f2.patch | patch -p1 + cd kicad-${_pkgver} } build() { - cd "${srcdir}/kicad-${_pkgver}" + cd kicad-${_pkgver} cmake \ + -W no-dev \ -D CMAKE_BUILD_TYPE=None \ -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_INSTALL_LIBDIR=lib \ -D KICAD_USE_OCC=ON \ -D KICAD_USE_OCE=OFF \ -D KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON \ - -D PYTHON_EXECUTABLE:FILEPATH=/usr/bin/python \ -D KICAD_SCRIPTING_PYTHON3=ON \ -D wxWidgets_CONFIG_EXECUTABLE="$(which wx-config-gtk3)" \ -D USE_WX_GRAPHICS_CONTEXT=ON \ -D USE_WX_OVERLAY=ON \ -G Ninja \ - -B "${srcdir}"/build_dir \ + -B build_dir \ -S . - ninja -C "${srcdir}"/build_dir + + cmake --build build_dir } package() { - cd "${srcdir}/kicad-${_pkgver}" - DESTDIR="${pkgdir}" ninja -C "${srcdir}/build_dir" install + cd kicad-${_pkgver} + DESTDIR="${pkgdir}" cmake --build build_dir -- install install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 LICENSE.{AGPLv3,GPLv3,README,BOOSTv1_0,ISC,CC-BY-SA-4.0,MIT} } |