diff options
author | Danilo Bargen | 2023-09-26 23:53:50 +0200 |
---|---|---|
committer | Danilo Bargen | 2023-09-26 23:53:56 +0200 |
commit | d07c88ffa67c51562af005932cddab0be9f1ffc9 (patch) | |
tree | 9a561a5d642c52cef6c609da78d71c3da0b0a00a | |
parent | 777e16cda1f0cede82909ec1dd3182c7bde78435 (diff) | |
download | aur-librepcb-git.tar.gz |
Version r3220.8d5a2b1bd
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 22 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = librepcb-git pkgdesc = A free EDA software to develop printed circuit boards (git master) - pkgver = r2604.951ecd9b8 + pkgver = r3220.8d5a2b1bd pkgrel = 1 url = https://librepcb.org/ arch = x86_64 @@ -11,11 +11,17 @@ pkgbase = librepcb-git makedepends = pkg-config makedepends = qt5-tools makedepends = fontobene-qt5 - depends = qt5-svg + makedepends = gtest + depends = glu depends = hicolor-icon-theme depends = muparser - depends = quazip + depends = opencascade depends = polyclipping + depends = qt5-base + depends = qt5-declarative + depends = qt5-quickcontrols2 + depends = qt5-svg + depends = quazip provides = librepcb conflicts = librepcb source = git+https://github.com/LibrePCB/LibrePCB @@ -8,18 +8,23 @@ # for more details # on package signing. pkgname=librepcb-git _fullname=LibrePCB -pkgver=r2604.951ecd9b8 +pkgver=r3220.8d5a2b1bd pkgrel=1 pkgdesc="A free EDA software to develop printed circuit boards (git master)" arch=('x86_64' 'i686') url="https://librepcb.org/" license=('GPL') depends=( - 'qt5-svg' + 'glu' 'hicolor-icon-theme' 'muparser' - 'quazip' + 'opencascade' 'polyclipping' + 'qt5-base' + 'qt5-declarative' + 'qt5-quickcontrols2' + 'qt5-svg' + 'quazip' ) makedepends=( 'git' @@ -27,6 +32,7 @@ makedepends=( 'pkg-config' 'qt5-tools' 'fontobene-qt5' + 'gtest' ) provides=('librepcb') conflicts=('librepcb') @@ -36,6 +42,7 @@ md5sums=('SKIP') build() { # Temporary build dir rm -rf "$srcdir/$_fullname-build" + (cd "$srcdir/$_fullname" && git fetch) git clone --recursive "$srcdir/$_fullname" "$srcdir/$_fullname-build" cd "$srcdir/$_fullname-build" @@ -44,6 +51,7 @@ build() { rm -rf libs/muparser/ rm -rf libs/polyclipping/ rm -rf libs/quazip/ + rm -rf libs/googletest/ # Remove bundled hoedown, it is not needed on Qt >=5.14 rm -rf libs/hoedown/ @@ -58,7 +66,8 @@ build() { -DUNBUNDLE_FONTOBENE_QT5=1 \ -DUNBUNDLE_MUPARSER=1 \ -DUNBUNDLE_POLYCLIPPING=1 \ - -DUNBUNDLE_QUAZIP=1 + -DUNBUNDLE_QUAZIP=1 \ + -DUNBUNDLE_GTEST=1 make } |