diff options
author | Josip Ponjavic | 2024-03-23 14:27:46 +0100 |
---|---|---|
committer | Josip Ponjavic | 2024-03-23 14:27:46 +0100 |
commit | 45f1daa83adcd5c0c68971b18fe9552be890037f (patch) | |
tree | 4b453ed831e9bdc91d6be05f486496eb856ad0e6 | |
parent | b96f5e5084fe7ec8985460529d26ae72915c40b6 (diff) | |
download | aur-45f1daa83adcd5c0c68971b18fe9552be890037f.tar.gz |
upgpkg: 1.9.r690-1 switch to cmake build
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 38 | ||||
-rw-r--r-- | qt5ct.install | 5 |
3 files changed, 24 insertions, 28 deletions
@@ -1,14 +1,16 @@ pkgbase = qt5ct-svn pkgdesc = Qt5 Configuration Tool - svn version. - pkgver = 0.37.r508 + pkgver = 1.9.r690 pkgrel = 1 url = https://sourceforge.net/projects/qt5ct/ - install = qt5ct.install - arch = i686 arch = x86_64 license = BSD + makedepends = cmake makedepends = qt5-tools makedepends = subversion + depends = gcc-libs + depends = glibc + depends = qt5-base depends = qt5-svg provides = qt5ct conflicts = qt5ct @@ -16,4 +18,3 @@ pkgbase = qt5ct-svn md5sums = SKIP pkgname = qt5ct-svn - @@ -1,39 +1,39 @@ # Maintainer: Josip Ponjavic <josipponjavic at gmail dot com> pkgname=qt5ct-svn -pkgver=0.37.r508 +pkgver=1.9.r690 pkgrel=1 -pkgdesc="Qt5 Configuration Tool - svn version." -arch=('i686' 'x86_64') -url="https://sourceforge.net/projects/qt5ct/" -license=('BSD') -depends=('qt5-svg') -makedepends=('qt5-tools' 'subversion') +pkgdesc='Qt5 Configuration Tool - svn version.' +arch=(x86_64) +url='https://sourceforge.net/projects/qt5ct/' +license=(BSD) +depends=(gcc-libs + glibc + qt5-base + qt5-svg) +makedepends=(cmake + qt5-tools + subversion) conflicts=("${pkgname%-*}") provides=("${pkgname%-*}") -install=${pkgname%-*}.install source=('qt5ct::svn://svn.code.sf.net/p/qt5ct/code/trunk/qt5ct') md5sums=('SKIP') pkgver() { cd "${pkgname%-*}" - major=$(grep 'define QT5CT_VERSION_MAJOR' src/qt5ct/qt5ct.h | awk '{print $3}') - minor=$(grep 'define QT5CT_VERSION_MINOR' src/qt5ct/qt5ct.h | awk '{print $3}') + major=$(grep 'define QT5CT_VERSION_MAJOR' src/qt5ct-common/qt5ct.h | awk '{print $3}') + minor=$(grep 'define QT5CT_VERSION_MINOR' src/qt5ct-common/qt5ct.h | awk '{print $3}') local ver="$(svnversion)" printf "%s.r%s" "$major"."$minor" "${ver//[[:alpha:]]}" } build() { - cd "${pkgname%-*}" - qmake-qt5 PREFIX=/usr qt5ct.pro \ - QMAKE_CFLAGS_RELEASE="${CFLAGS}" \ - QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \ - QMAKE_LFLAGS_RELEASE="${LDFLAGS}" - make + cmake -B build -S "${pkgname%-*}" \ + -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build } package() { - cd "${pkgname%-*}" - make INSTALL_ROOT="$pkgdir" install - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + DESTDIR="$pkgdir" cmake --install build + install -Dm644 "${pkgname%-*}"/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } diff --git a/qt5ct.install b/qt5ct.install deleted file mode 100644 index a5c26060e095..000000000000 --- a/qt5ct.install +++ /dev/null @@ -1,5 +0,0 @@ -post_install() { - echo "" - echo "==> Add line 'export QT_QPA_PLATFORMTHEME=qt5ct' to ~/.profile and re-login." - echo "" -} |