diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 37 |
3 files changed, 27 insertions, 34 deletions
@@ -1,18 +1,16 @@ pkgbase = dotherside - pkgdesc = C language library for creating bindings for the Qt QML language - pkgver = 0.6.3 + pkgdesc = C library for creating bindings to Qt QML + pkgver = 0.9.0 pkgrel = 1 url = https://github.com/filcuc/DOtherSide arch = x86_64 - license = LGPL - license = GPL - makedepends = meson + license = LGPL3 + makedepends = cmake + makedepends = doxygen makedepends = git - depends = qt5-base - depends = qt5-quickcontrols2 - depends = qt5-declarative - source = dotherside-0.6.3.tar.gz::https://github.com/filcuc/DOtherSide/archive/v0.6.3.tar.gz - sha512sums = d7da098613bf96b17825ea268ff9278b7805073117fdac4cba62226c8e75722e62a17dfc767cdd8816eaa14760ad7e02fd07d8fd0969df4e4eeed9066575956f + makedepends = graphviz + depends = qt6-declarative + source = dotherside-0.9.0.tar.gz::https://github.com/filcuc/DOtherSide/archive/v0.9.0.tar.gz + b2sums = 4b656f0fe7f7377a9aa6d053802dbf3f126f29da3388fb3265b916f7513050aee33fd0426ea2a3ebaf1cc756f4c8e511216be5fd51fc30097a72d0461968cddd pkgname = dotherside - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..713f6f80aff8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +/* +!/.gitignore +!/.SRCINFO +!/PKGBUILD @@ -1,33 +1,24 @@ -# Maintainer: Filipe Laíns (FFY00) <lains@archlinux.org> +# Maintainer: éclairevoyant -pkgname=dotherside _pkgname=DOtherSide -pkgver=0.6.3 +pkgname=dotherside +pkgver=0.9.0 pkgrel=1 -pkgdesc='C language library for creating bindings for the Qt QML language' -arch=('x86_64') -url='https://github.com/filcuc/DOtherSide' -license=('LGPL' 'GPL') -depends=('qt5-base' 'qt5-quickcontrols2' 'qt5-declarative') -makedepends=('meson' 'git') +pkgdesc='C library for creating bindings to Qt QML' +arch=(x86_64) +url="https://github.com/filcuc/$_pkgname" +license=(LGPL3) +depends=(qt6-declarative) +makedepends=(cmake doxygen git graphviz) source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('d7da098613bf96b17825ea268ff9278b7805073117fdac4cba62226c8e75722e62a17dfc767cdd8816eaa14760ad7e02fd07d8fd0969df4e4eeed9066575956f') +b2sums=('4b656f0fe7f7377a9aa6d053802dbf3f126f29da3388fb3265b916f7513050aee33fd0426ea2a3ebaf1cc756f4c8e511216be5fd51fc30097a72d0461968cddd') build() { - mkdir -p $_pkgname-$pkgver/build - cd $_pkgname-$pkgver/build - - arch-meson .. - - ninja + cmake -B build -S $pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build } package() { - cd $_pkgname-$pkgver/build - - DESTDIR="$pkgdir" ninja install - - # Install license - install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + DESTDIR="$pkgdir" cmake --install build } - |