diff options
author | Lukas K | 2023-07-16 00:04:48 +0200 |
---|---|---|
committer | Lukas K | 2023-07-16 00:04:48 +0200 |
commit | 09a04fc44110c6378f4b98e68c3b55dac7bb1438 (patch) | |
tree | 6560a8bbb03938fcbe64d1890aa57fe07e0e27f4 | |
parent | e717f1882e612545fd09fef856fe0df6b0d32474 (diff) | |
download | aur-09a04fc44110c6378f4b98e68c3b55dac7bb1438.tar.gz |
update for meson
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 20 insertions, 15 deletions
@@ -1,16 +1,16 @@ # Generated by mksrcinfo v8 -# Sun Sep 13 16:21:51 UTC 2020 +# Sat Jul 15 21:59:39 UTC 2023 pkgbase = horizon-git pkgdesc = free EDA package written in C++ - pkgver = r1811.cbf9df3a - pkgrel = 1 + pkgver = r3086.2be2035e + pkgrel = 2 url = https://github.com/horizon-eda/horizon arch = x86_64 arch = i686 license = GPL - makedepends = boost-libs - makedepends = boost makedepends = glm + makedepends = meson + makedepends = cmake depends = zeromq depends = gtkmm3 depends = cairomm @@ -19,8 +19,10 @@ pkgbase = horizon-git depends = libgit2 depends = curl depends = opencascade - depends = podofo - depends = libzip + depends = podofo-0.9 + depends = libarchive + depends = cppzmq + depends = spnav conflicts = horizon-eda source = git+https://github.com/horizon-eda/horizon.git md5sums = SKIP @@ -2,14 +2,14 @@ _name=horizon pkgname=${_name}-git -pkgver=r1811.cbf9df3a -pkgrel=1 +pkgver=r3086.2be2035e +pkgrel=2 pkgdesc="free EDA package written in C++" arch=('x86_64' 'i686') url="https://github.com/horizon-eda/horizon" license=('GPL') -depends=('zeromq' 'gtkmm3' 'cairomm' 'librsvg' 'sqlite3' 'libgit2' 'curl' 'opencascade' 'podofo' 'libzip') -makedepends=('boost-libs' 'boost' 'glm') +depends=('zeromq' 'gtkmm3' 'cairomm' 'librsvg' 'sqlite3' 'libgit2' 'curl' 'opencascade' 'podofo-0.9' 'libarchive' 'cppzmq' 'spnav') +makedepends=('glm' 'meson' 'cmake') source=("git+https://github.com/horizon-eda/horizon.git") md5sums=('SKIP') conflicts=('horizon-eda') @@ -20,11 +20,14 @@ pkgver() { } build() { - cd "$srcdir/$_name" - make + arch-meson "$srcdir/$_name" build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs } package() { - cd "$srcdir/$_name" - make DESTDIR=$pkgdir PREFIX=/usr install + meson install -C build --destdir "$pkgdir" } |