diff options
author | redtide | 2022-08-13 12:23:15 +0200 |
---|---|---|
committer | redtide | 2022-08-13 12:23:15 +0200 |
commit | 88b0f50c121514d008495bee26752eefb77d2017 (patch) | |
tree | 7ad2fe63ab9614f59933beb83680a27e0c2f6a40 /PKGBUILD | |
parent | 4e37a156fa2d0d5c726bcd01b9de77d50414f65b (diff) | |
download | aur-88b0f50c121514d008495bee26752eefb77d2017.tar.gz |
Replaced Meson with CMake build, added auitabart patch
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -4,32 +4,33 @@ _prjname=wxFormBuilder pkgname=wxformbuilder pkgver=3.10.1 -pkgrel=1 +pkgrel=2 pkgdesc="RAD tool for wxWidgets GUI design" arch=('i686' 'x86_64' 'aarch64') url="https://github.com/wxFormBuilder/wxFormBuilder" license=('GPL2') provides=('wxformbuilder') conflicts=('wxformbuilder' 'wxformbuilder-svn' 'wxformbuilder-git') -depends=('wxgtk3') -makedepends=('ninja' 'meson') +depends=('wxwidgets-gtk3' 'boost') +makedepends=('cmake') source=( "https://github.com/wxFormBuilder/wxFormBuilder/releases/download/v3.10.1/wxFormBuilder-3.10.1-source-full.tar.gz" - "nativefile.ini" + "auitabart.patch" ) sha512sums=( "de8d51b8907529fd882bcd1908fbce49381f0e75bfb0ea00b319d856d835769739e03b829b9ede5d1439513fba1e42bbc247e51cde54f89dc50efa1b0bc43a4c" - "c44a263897bc22e46bbe8d106cb0e4ee4c331fec0d271b4140055c59a891360c251fa7f33ce7b83fa8a3515c954c6cbf9b06eddaff2e3b671709d652fd603836" + "ecf3df7d10852ea5137713ea5568cb42601e3bd2047d9a020288617cc503d42027de414bbd739d16e695354e2822361a6510d2a14f93b88ec4d433dc680fc16f" ) +prepare() { + cd "${_prjname}-${pkgver}" + patch --forward --strip=1 --input="${srcdir}/auitabart.patch" +} build() { cd "${_prjname}-${pkgver}" - meson _build --native-file "${srcdir}/nativefile.ini" --prefix /usr - ninja -C _build + cmake -S . -B _build --install-prefix /usr -DCMAKE_BUILD_TYPE=Release + cmake --build _build --config Release } package() { cd "${_prjname}-${pkgver}" - DESTDIR="${pkgdir}" ninja -C _build install - mkdir -p "${pkgdir}/usr/share/mime/packages/" - cp -r "install/linux/data/gnome/usr/share" "${pkgdir}/usr" - install -m644 "install/linux/debian/wxformbuilder.sharedmimeinfo" "${pkgdir}/usr/share/mime/packages/wxformbuilder.xml" + DESTDIR="${pkgdir}" cmake --install _build --config Release } |