[arch-commits] Commit in qtcreator/trunk (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Sat May 7 10:37:44 UTC 2022


    Date: Saturday, May 7, 2022 @ 10:37:44
  Author: arojas
Revision: 444836

Add -devel package (FS#74670)

Modified:
  qtcreator/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-07 08:47:27 UTC (rev 444835)
+++ PKGBUILD	2022-05-07 10:37:44 UTC (rev 444836)
@@ -6,10 +6,11 @@
 # Contributor: thotypous <matiasΘarchlinux-br·org>
 # Contributor: delor <bartekpiech gmail com>
 
-pkgname=qtcreator
+pkgbase=qtcreator
+pkgname=(qtcreator qtcreator-devel)
 pkgver=7.0.1
 _clangver=13.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Lightweight, cross-platform integrated development environment'
 arch=(x86_64)
 url='https://www.qt.io'
@@ -17,7 +18,6 @@
 depends=(qt6-tools qt6-svg qt6-quick3d qt6-webengine qt6-serialport qt6-shadertools qt6-5compat
          clang=$_clangver clazy yaml-cpp) # syntax-highlighting
 makedepends=(cmake llvm python)
-options=(docs)
 optdepends=('qt6-doc: integrated Qt documentation'
             'qt6-examples: welcome page examples'
             'gdb: debugger'
@@ -31,7 +31,7 @@
             'mlocate: locator filter')
 source=(https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz)
 sha256sums=('da78f293829851e32f6bf25540791697606809e47a32ca8439561fcbab96b22e')
-options=(debug)
+options=(docs debug)
 
 build() {
   cmake -B build -S qt-creator-opensource-src-$pkgver \
@@ -45,7 +45,7 @@
   cmake --build build --target docs
 }
 
-package() {
+package_qtcreator() {
   DESTDIR="$pkgdir" cmake --install build
 # Install docs
   cp -r build/share/doc "$pkgdir"/usr/share
@@ -52,3 +52,11 @@
 
   install -Dm644 qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT
 }
+
+package_qtcreator-devel() {
+  pkgdesc+=' (development files)'
+  depends=(qtcreator)
+  optdepends=()
+
+  DESTDIR="$pkgdir" cmake --install build --component Devel
+}



More information about the arch-commits mailing list