summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosip Ponjavic2024-03-23 14:27:46 +0100
committerJosip Ponjavic2024-03-23 14:27:46 +0100
commit45f1daa83adcd5c0c68971b18fe9552be890037f (patch)
tree4b453ed831e9bdc91d6be05f486496eb856ad0e6
parentb96f5e5084fe7ec8985460529d26ae72915c40b6 (diff)
downloadaur-45f1daa83adcd5c0c68971b18fe9552be890037f.tar.gz
upgpkg: 1.9.r690-1 switch to cmake build
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD38
-rw-r--r--qt5ct.install5
3 files changed, 24 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a7be88b3ab00..826280258d0c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index d51a8d1b3d8b..184e2cf3f158 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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 ""
-}