Date: Thursday, July 14, 2022 @ 11:14:47 Author: alerque Revision: 1252646
upgpkg: pageedit 1.9.10-1 Modified: pageedit/trunk/PKGBUILD ----------+ PKGBUILD | 62 ++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 35 insertions(+), 27 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-07-14 10:54:22 UTC (rev 1252645) +++ PKGBUILD 2022-07-14 11:14:47 UTC (rev 1252646) @@ -1,39 +1,47 @@ # Maintainer: Caleb Maclennan <[email protected]> # Contributor: Eli Schwartz <[email protected]> -pkgname=pageedit -pkgver=1.7.0 +_pkgname=PageEdit +pkgname=${_pkgname,,} +pkgver=1.9.10 pkgrel=1 -pkgdesc="Simple Single Page XHTML Visual Editor, split from Sigil's BookView" -arch=('x86_64') -url="https://github.com/Sigil-Ebook/PageEdit" -license=('GPL3') -depends=('qt5-svg' 'qt5-webengine') -makedepends=('cmake' 'qt5-tools') -source=("PageEdit-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz" - "${url}/releases/download/${pkgver}/PageEdit-${pkgver}.tar.gz.sig") -sha256sums=('918349373049b0234169534f6c705f3de4f10036c458c484d71fad2cdf46cc28' +pkgdesc='Simple Single Page XHTML Visual Editor, split from Sigil’s BookView' +arch=(x86_64) +url="https://github.com/Sigil-Ebook/$_pkgname" +license=(GPL3) +depends=(qt6-5compat + qt6-svg + qt6-webengine) +makedepends=(cmake + qt6-tools) +_archive="$_pkgname-$pkgver" +source=("$url/archive/$pkgver/$_archive.tar.gz" + "$url/releases/download/$pkgver/$_archive.tar.gz.sig") +sha256sums=('ef6da0658379e01fa3dd8028997e5baf52af651d960e674bc049b2b022ccdac5' 'SKIP') -b2sums=('3ce2ce28fc8855d5c60ccc36c75345dfc5230ebbf5d5a403130db2eaf51bea3d712243973ca90dc012d98824c350684e1ac520bfaf7b998d94117d8cd0f4cba4' - 'SKIP') validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay <[email protected]> +prepare() { + cd "$_archive" + mkdir -p "build" +} + build() { - mkdir -p "${srcdir}"/PageEdit-${pkgver}/build - cd "${srcdir}"/PageEdit-${pkgver}/build - - cmake -G "Unix Makefiles" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DINSTALL_BUNDLED_DICTS=0 \ - -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ - -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \ - .. - make + cd "$_archive/build" + cmake \ + -G "Unix Makefiles" \ + -D CMAKE_BUILD_TYPE=Release \ + -D USE_QT6=1 \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D INSTALL_BUNDLED_DICTS=0 \ + -D CMAKE_C_FLAGS="$CFLAGS" \ + -D CMAKE_CXX_FLAGS="$CXXFLAGS" \ + .. + make } package() { - cd "${srcdir}"/PageEdit-${pkgver}/build - - make install DESTDIR="${pkgdir}" + cd "$_archive/build" + make install DESTDIR="$pkgdir" }
