[arch-commits] Commit in qtcreator/repos (4 files)
Date: Wednesday, July 22, 2020 @ 21:29:30 Author: foutrelis Revision: 392399 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 392398, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 392398, qtcreator/trunk/qtcreator-clang-libs.patch) qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch (from rev 392398, qtcreator/trunk/qtcreator-preload-plugins.patch) -+ PKGBUILD| 78 ++ qtcreator-clang-libs.patch | 24 +++ qtcreator-preload-plugins.patch | 13 ++ 3 files changed, 115 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 392398, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-07-22 21:29:30 UTC (rev 392399) @@ -0,0 +1,78 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.12.4 +_clangver=10.0.1 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy syntax-highlighting yaml-cpp desktop-file-utils) +makedepends=(llvm python patchelf) +options=(docs !strip) # https://bugs.archlinux.org/task/66078 +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support' +'perf: performer analyzer') +source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-preload-plugins.patch +qtcreator-clang-libs.patch) +sha256sums=('3f47d83344476b172f0c51a2351f5a9d8ce8dd8dd2eea827a52276763471b97a' +'b40e222b30c355d1230160a4e933dbd161b8748125662e3bde312ea52296457a' +'0f6d0dc41a87aae9ef371b1950f5b9d823db8b5685c6ac04a7a7ac133eb19a3f') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + sed -e 's|libexec|lib|g' -i src/tools/tools.pro + # use system qbs + rm -r src/shared/qbs + # Preload analyzer plugins, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-preload-plugins.patch + + # Fix build with clang 10 + patch -p1 -i ../qtcreator-clang-libs.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \ +KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \ +CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES \ +"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT + +# Link clazy plugin explicitely + patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 392398, qtcreator/trunk/qtcreator-clang-libs.patch) === --- staging-x86_64/qtcreator-clang-libs.patch (rev 0) +++ staging-x86_64/qtcreator-clang-libs.patch 2020-07-22 21:29:30 UTC (rev 392399) @@ -0,0 +1,24 @@ +diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +index 08838838bc..bee3779484 100644 +--- a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +@@ -131,9 +131,7 @@ defineReplace(extractWarnings) { + return($$result) + } + +-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclangFrontend -lclangParse -lclangSerialization \ +- -lclangSema -lclangEdit -lclangAnalysis -lclangDriver -lclangDynamicASTMatchers \ +- -lclangASTMatchers -lclangToolingCore -lclangAST -
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Tuesday, May 26, 2020 @ 18:51:03 Author: arojas Revision: 387606 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 387605, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 387605, qtcreator/trunk/qtcreator-clang-libs.patch) qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch (from rev 387605, qtcreator/trunk/qtcreator-preload-plugins.patch) -+ PKGBUILD| 78 ++ qtcreator-clang-libs.patch | 24 +++ qtcreator-preload-plugins.patch | 13 ++ 3 files changed, 115 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 387605, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-05-26 18:51:03 UTC (rev 387606) @@ -0,0 +1,78 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.12.1 +_clangver=10.0.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy syntax-highlighting yaml-cpp desktop-file-utils) +makedepends=(llvm python patchelf) +options=(docs !strip) # https://bugs.archlinux.org/task/66078 +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support' +'perf: performer analyzer') +source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-preload-plugins.patch +qtcreator-clang-libs.patch) +sha256sums=('9ccee38b42854567eb7e3ea0419e635fbf9a9fe7035811fd62165e8d23436ab4' +'b40e222b30c355d1230160a4e933dbd161b8748125662e3bde312ea52296457a' +'0f6d0dc41a87aae9ef371b1950f5b9d823db8b5685c6ac04a7a7ac133eb19a3f') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + sed -e 's|libexec|lib|g' -i src/tools/tools.pro + # use system qbs + rm -r src/shared/qbs + # Preload analyzer plugins, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-preload-plugins.patch + + # Fix build with clang 10 + patch -p1 -i ../qtcreator-clang-libs.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \ +KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \ +CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES \ +"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT + +# Link clazy plugin explicitely + patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 387605, qtcreator/trunk/qtcreator-clang-libs.patch) === --- staging-x86_64/qtcreator-clang-libs.patch (rev 0) +++ staging-x86_64/qtcreator-clang-libs.patch 2020-05-26 18:51:03 UTC (rev 387606) @@ -0,0 +1,24 @@ +diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +index 08838838bc..bee3779484 100644 +--- a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +@@ -131,9 +131,7 @@ defineReplace(extractWarnings) { + return($$result) + } + +-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclangFrontend -lclangParse -lclangSerialization \ +- -lclangSema -lclangEdit -lclangAnalysis -lclangDriver -lclangDynamicASTMatchers \ +- -lclangASTMatchers -lclangToolingCore -lclangAST -lclang
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Monday, April 27, 2020 @ 17:48:56 Author: arojas Revision: 381742 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 381741, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 381741, qtcreator/trunk/qtcreator-clang-libs.patch) qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch (from rev 381741, qtcreator/trunk/qtcreator-preload-plugins.patch) -+ PKGBUILD| 78 ++ qtcreator-clang-libs.patch | 24 +++ qtcreator-preload-plugins.patch | 13 ++ 3 files changed, 115 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 381741, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-04-27 17:48:56 UTC (rev 381742) @@ -0,0 +1,78 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.12.0 +_clangver=10.0.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy syntax-highlighting yaml-cpp desktop-file-utils) +makedepends=(llvm python patchelf) +options=(docs !strip) # https://bugs.archlinux.org/task/66078 +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support' +'perf: performer analyzer') +source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-preload-plugins.patch +qtcreator-clang-libs.patch) +sha256sums=('d76655799ad2af81fb15f85d412d74583659fb1b4cf27b758ad8aae73675948b' +'b40e222b30c355d1230160a4e933dbd161b8748125662e3bde312ea52296457a' +'0f6d0dc41a87aae9ef371b1950f5b9d823db8b5685c6ac04a7a7ac133eb19a3f') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + sed -e 's|libexec|lib|g' -i src/tools/tools.pro + # use system qbs + rm -r src/shared/qbs + # Preload analyzer plugins, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-preload-plugins.patch + + # Fix build with clang 10 + patch -p1 -i ../qtcreator-clang-libs.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \ +KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \ +CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES \ +"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT + +# Link clazy plugin explicitely + patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 381741, qtcreator/trunk/qtcreator-clang-libs.patch) === --- staging-x86_64/qtcreator-clang-libs.patch (rev 0) +++ staging-x86_64/qtcreator-clang-libs.patch 2020-04-27 17:48:56 UTC (rev 381742) @@ -0,0 +1,24 @@ +diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +index 08838838bc..bee3779484 100644 +--- a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +@@ -131,9 +131,7 @@ defineReplace(extractWarnings) { + return($$result) + } + +-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclangFrontend -lclangParse -lclangSerialization \ +- -lclangSema -lclangEdit -lclangAnalysis -lclangDriver -lclangDynamicASTMatchers \ +- -lclangASTMatchers -lclangToolingCore -lclangAST -lclan
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Saturday, April 11, 2020 @ 21:07:54 Author: arojas Revision: 380128 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 380127, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 380127, qtcreator/trunk/qtcreator-clang-libs.patch) qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch (from rev 380127, qtcreator/trunk/qtcreator-preload-plugins.patch) -+ PKGBUILD| 81 ++ qtcreator-clang-libs.patch | 24 +++ qtcreator-preload-plugins.patch | 13 ++ 3 files changed, 118 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 380127, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-04-11 21:07:54 UTC (rev 380128) @@ -0,0 +1,81 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.11.2 +_clangver=10.0.0 +pkgrel=3 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy syntax-highlighting desktop-file-utils) +makedepends=(llvm python patchelf) +options=(docs !strip) # https://bugs.archlinux.org/task/66078 +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support' +'perf: performer analyzer') +source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-preload-plugins.patch +qtcreator-clang-libs.patch + qtcreator-clang-10.patch::"https://code.qt.io/cgit/qt-creator/qt-creator.git/patch?id=44023c8f";) +sha256sums=('8d67e45b66944fdb0f879cbfae341af7e38d6a348cf18332b5cb9f07937aae02' +'d6f979c820e2294653f4f1853af96942bf25ff9fe9450657d45ff1c7f02bbca7' +'0f6d0dc41a87aae9ef371b1950f5b9d823db8b5685c6ac04a7a7ac133eb19a3f' +'cbbaa52f8daf40866c1c7157f168746cf7cb0231200feaeed05a0fb80e78c8ab') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + sed -e 's|libexec|lib|g' -i src/tools/tools.pro + # use system qbs + rm -r src/shared/qbs + # Preload analyzer plugins, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-preload-plugins.patch + + # Fix build with clang 10 + patch -p1 -i ../qtcreator-clang-10.patch + patch -p1 -i ../qtcreator-clang-libs.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \ +KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \ +CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES \ +"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT + +# Link clazy plugin explicitely + patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 380127, qtcreator/trunk/qtcreator-clang-libs.patch) === --- staging-x86_64/qtcreator-clang-libs.patch (rev 0) +++ staging-x86_64/qtcreator-clang-libs.patch 2020-04-11 21:07:54 UTC (rev 380128) @@ -0,0 +1,24 @@ +diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +index 08838838bc..bee3779484 100644 +--- a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +@@ -131,9 +131,7 @@ defineReplace(extractWarnings) { + return($$result) + } + +-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclang
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Thursday, October 10, 2019 @ 09:33:44 Author: arojas Revision: 364309 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 364308, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clang-9.patch (from rev 364308, qtcreator/trunk/qtcreator-clang-9.patch) qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch (from rev 364308, qtcreator/trunk/qtcreator-preload-plugins.patch) -+ PKGBUILD| 77 ++ qtcreator-clang-9.patch | 12 + qtcreator-preload-plugins.patch | 21 ++ 3 files changed, 110 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 364308, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-10 09:33:44 UTC (rev 364309) @@ -0,0 +1,77 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.10.1 +_clangver=9.0.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy syntax-highlighting desktop-file-utils) +makedepends=(llvm python patchelf) +options=(docs) +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support' +'perf: performer analyzer') +source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-preload-plugins.patch +qtcreator-clang-9.patch) +sha256sums=('5098d87027bec3296bd93a7e112588759ccb0511fbfdc5558c1a1e83dff8d2a9' +'150c444e76ec969fc8765774b648984037829623300d0ce9d41a915b2afa792d' +'1d66eb008e84459f6570e6e72acedcf80d2f0bb82650df3b733f7ca0a3f08a3d') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + sed -e 's|libexec|lib|g' -i src/tools/tools.pro + # use system qbs + rm -r src/shared/qbs + # Preload analyzer plugins, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-preload-plugins.patch + # Fix build with clang 9 (Fedora) + patch -p1 -i ../qtcreator-clang-9.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \ +KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \ +CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES \ +"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT + +# Link clazy plugin explicitely + patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-9.patch (from rev 364308, qtcreator/trunk/qtcreator-clang-9.patch) === --- staging-x86_64/qtcreator-clang-9.patch (rev 0) +++ staging-x86_64/qtcreator-clang-9.patch 2019-10-10 09:33:44 UTC (rev 364309) @@ -0,0 +1,12 @@ +diff -rupN qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp +--- qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp 2019-09-03 16:36:38.0 +0200 qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp 2019-09-25 13:33:27.230835047 +0200 +@@ -60,7 +60,7 @@ static clang::format::FormatStyle qtcSty + style.AllowShortBlocksOnASingleLine = false; + style.AllowShortCaseLabelsOnASingleLine = false; + style.AllowShortFunctionsOnASingleLine = FormatStyle::SFS_In
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Friday, October 4, 2019 @ 17:20:06 Author: arojas Revision: 363802 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 363801, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clang-9.patch (from rev 363801, qtcreator/trunk/qtcreator-clang-9.patch) qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch (from rev 363801, qtcreator/trunk/qtcreator-preload-plugins.patch) -+ PKGBUILD| 77 ++ qtcreator-clang-9.patch | 12 + qtcreator-preload-plugins.patch | 21 ++ 3 files changed, 110 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 363801, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-04 17:20:06 UTC (rev 363802) @@ -0,0 +1,77 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.10.0 +_clangver=9.0.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy syntax-highlighting desktop-file-utils) +makedepends=(llvm python patchelf) +options=(docs) +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support' +'perf: performer analyzer') +source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-preload-plugins.patch +qtcreator-clang-9.patch) +sha256sums=('8f5d3abc522d8b8879adfa098e037f751b4311173f5f443fd1b5800f5feb0f8a' +'150c444e76ec969fc8765774b648984037829623300d0ce9d41a915b2afa792d' +'1d66eb008e84459f6570e6e72acedcf80d2f0bb82650df3b733f7ca0a3f08a3d') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + sed -e 's|libexec|lib|g' -i src/tools/tools.pro + # use system qbs + rm -r src/shared/qbs + # Preload analyzer plugins, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-preload-plugins.patch + # Fix build with clang 9 (Fedora) + patch -p1 -i ../qtcreator-clang-9.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \ +KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \ +CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES \ +"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT + +# Link clazy plugin explicitely + patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-9.patch (from rev 363801, qtcreator/trunk/qtcreator-clang-9.patch) === --- staging-x86_64/qtcreator-clang-9.patch (rev 0) +++ staging-x86_64/qtcreator-clang-9.patch 2019-10-04 17:20:06 UTC (rev 363802) @@ -0,0 +1,12 @@ +diff -rupN qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp +--- qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp 2019-09-03 16:36:38.0 +0200 qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp 2019-09-25 13:33:27.230835047 +0200 +@@ -60,7 +60,7 @@ static clang::format::FormatStyle qtcSty + style.AllowShortBlocksOnASingleLine = false; + style.AllowShortCaseLabelsOnASingleLine = false; + style.AllowShortFunctionsOnASingleLine = FormatStyle::SFS_Inlin
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Wednesday, June 19, 2019 @ 12:49:46 Author: arojas Revision: 356560 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 356558, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clazy-1.5.patch (from rev 356558, qtcreator/trunk/qtcreator-clazy-1.5.patch) qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch (from rev 356558, qtcreator/trunk/qtcreator-preload-plugins.patch) -+ PKGBUILD| 76 ++ qtcreator-clazy-1.5.patch | 45 ++ qtcreator-preload-plugins.patch | 21 ++ 3 files changed, 142 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 356558, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-06-19 12:49:46 UTC (rev 356560) @@ -0,0 +1,76 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.9.1 +_clangver=8.0.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='https://www.qt.io' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy syntax-highlighting desktop-file-utils) +makedepends=(llvm python patchelf) +options=(docs) +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-clazy-1.5.patch +qtcreator-preload-plugins.patch) +sha256sums=('79b8228d0871927837681e6af9ab91e3ea28154cecfba317f9c0e56246b8ad81' +'1f6998fea92b9a157f42cca783839ce95f70ccc667027078b7881cbb253838f0' +'150c444e76ec969fc8765774b648984037829623300d0ce9d41a915b2afa792d') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + sed -e 's|libexec|lib|g' -i src/tools/tools.pro + # use system qbs + rm -r src/shared/qbs + # Adapt to clazy 1.5 plugin rename + patch -p1 -i ../qtcreator-clazy-1.5.patch + # Preload analyzer plugins, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-preload-plugins.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \ +KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \ +CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES \ +"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT + +# Link clazy plugin explicitely + patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clazy-1.5.patch (from rev 356558, qtcreator/trunk/qtcreator-clazy-1.5.patch) === --- staging-x86_64/qtcreator-clazy-1.5.patch(rev 0) +++ staging-x86_64/qtcreator-clazy-1.5.patch2019-06-19 12:49:46 UTC (rev 356560) @@ -0,0 +1,45 @@ +diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +index 706c5101a3..dbfaeb8457 100644 +--- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +@@ -527,14 +528,14 @@ private: + return; + + m_options.append(CppTools::XclangArgs({"-add-plugin", +- "clang-lazy", +- "-plugin-arg-clang-lazy", ++ "clazy", ++
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Thursday, September 20, 2018 @ 14:33:15 Author: arojas Revision: 335119 archrelease: copy trunk to staging-x86_64 Added: qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 335118, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/qtcreator-clang-plugins.patch (from rev 335118, qtcreator/trunk/qtcreator-clang-plugins.patch) qtcreator/repos/staging-x86_64/qtcreator-clang7.patch (from rev 335118, qtcreator/trunk/qtcreator-clang7.patch) ---+ PKGBUILD | 68 qtcreator-clang-plugins.patch | 40 +++ qtcreator-clang7.patch| 13 +++ 3 files changed, 121 insertions(+) Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 335118, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-09-20 14:33:15 UTC (rev 335119) @@ -0,0 +1,68 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.7.1 +_clangver=7.0.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=(x86_64) +url='http://qt-project.org' +license=(LGPL) +depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine clang=$_clangver qbs clazy) +makedepends=(git mesa llvm python) +options=(docs) +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz"; +qtcreator-clang-plugins.patch qtcreator-clang7.patch) +sha256sums=('c98254336953f637015f14b8b4ddb5e274454a5416fd20dd09747a6e50762565' +'6f19fc9d83964a5460d224b3d44ce580553847960181fe0364e2ce26e1efd2e6' +'88b78c8ebd72cdad8f59bba8172cc5d1f3f9577e2bb31d841d5cabdd76eba36c') + +prepare() { + mkdir -p build + + cd qt-creator-opensource-src-$pkgver + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri + # use system qbs + rm -r src/shared/qbs + # Load analyzer plugins on demand, since upstream clang doesn't link to all plugins + # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf + # and https://bugs.archlinux.org/task/59492 + patch -p1 -i ../qtcreator-clang-plugins.patch + # Don't use unreleased API when building against clang 7 + patch -p1 -i ../qtcreator-clang7.patch +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="$pkgdir/usr/" install + make INSTALL_ROOT="$pkgdir/usr/" install_docs + + install -Dm644 "$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT "$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-plugins.patch (from rev 335118, qtcreator/trunk/qtcreator-clang-plugins.patch) === --- staging-x86_64/qtcreator-clang-plugins.patch (rev 0) +++ staging-x86_64/qtcreator-clang-plugins.patch2018-09-20 14:33:15 UTC (rev 335119) @@ -0,0 +1,40 @@ +diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +index 25054f14ec..b0e17c3260 100644 +--- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp +@@ -524,6 +524,7 @@ private: + if (tidyMode == Mode::Disabled) + return; + ++addXclangArg("-load", "libclangTidyPlugin.so"); + addXclangArg("-add-plugin", "clang-tidy"); + + if (tidyMode == Mode::File) +@@ -539,6 +540,7 @@ private: + if (checks.isEmpty()) + return; + ++addXclangArg("-load", "ClangLazy.so"); + addXclangArg("-add-plugin", "clang-lazy"); + addXclangArg("-plugin-arg-clang-lazy", "enable-all-fixits"); + addXclangArg("-plugin-arg-clang-lazy", "no-autowrite-fixits"); +diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Friday, October 6, 2017 @ 12:55:17 Author: svenstaro Revision: 307045 archrelease: copy trunk to extra-i686, extra-x86_64 Added: qtcreator/repos/extra-i686/PKGBUILD (from rev 307044, qtcreator/trunk/PKGBUILD) qtcreator/repos/extra-x86_64/PKGBUILD (from rev 307044, qtcreator/trunk/PKGBUILD) Deleted: qtcreator/repos/extra-i686/PKGBUILD qtcreator/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 118 extra-i686/PKGBUILD | 59 extra-x86_64/PKGBUILD | 59 3 files changed, 118 insertions(+), 118 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-10-06 12:54:59 UTC (rev 307044) +++ extra-i686/PKGBUILD 2017-10-06 12:55:17 UTC (rev 307045) @@ -1,59 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Antonio Rojas -# Contributor: Imanol Celaya -# Contributor: Lukas Jirkovsky -# Contributor: Dan Vratil -# Contributor: thotypous -# Contributor: delor - -pkgname=qtcreator -pkgver=4.4.0 -pkgrel=2 -pkgdesc='Lightweight, cross-platform integrated development environment' -arch=('i686' 'x86_64') -url='http://qt-project.org' -license=('LGPL') -depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') -makedepends=('git' 'mesa' 'llvm') -options=('docs') -optdepends=('qt5-doc: integrated Qt documentation' -'qt5-examples: welcome page examples' -'qt5-translations: for other languages' -'gdb: debugger' -'cmake: cmake project support' -'x11-ssh-askpass: ssh support' -'git: git support' -'mercurial: mercurial support' -'bzr: bazaar support' -'valgrind: analyze support') -source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) -sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c') - -prepare() { - [[ -d build ]] && rm -r build - mkdir build - - # fix hardcoded libexec path - sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri - # use system qbs - rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs -} - -build() { - cd build - - qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ -DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-opensource-src-${pkgver}/qtcreator.pro - make - make docs -} - -package() { - cd build - - make INSTALL_ROOT="${pkgdir}/usr/" install - make INSTALL_ROOT="${pkgdir}/usr/" install_docs - - install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT -} Copied: qtcreator/repos/extra-i686/PKGBUILD (from rev 307044, qtcreator/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-10-06 12:55:17 UTC (rev 307045) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.4.1 +pkgrel=1 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('f0e836fd2106f909cb405f75457e0d4158ecdd134ec5cfa97b373e5818b5f715245ac8454a657801251302ef817c1de66580f2e45b12b3e23d3107ccf3985336') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-op
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Friday, September 8, 2017 @ 11:23:00 Author: arojas Revision: 305060 archrelease: copy trunk to staging-i686, staging-x86_64 Added: qtcreator/repos/staging-i686/ qtcreator/repos/staging-i686/PKGBUILD (from rev 305059, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 305059, qtcreator/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 59 ++ staging-x86_64/PKGBUILD | 59 ++ 2 files changed, 118 insertions(+) Copied: qtcreator/repos/staging-i686/PKGBUILD (from rev 305059, qtcreator/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2017-09-08 11:23:00 UTC (rev 305060) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.4.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 305059, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-09-08 11:23:00 UTC (rev 305060) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.4.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Tuesday, September 5, 2017 @ 12:05:58 Author: arojas Revision: 304685 archrelease: copy trunk to staging-i686, staging-x86_64 Added: qtcreator/repos/staging-i686/ qtcreator/repos/staging-i686/PKGBUILD (from rev 304684, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 304684, qtcreator/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 59 ++ staging-x86_64/PKGBUILD | 59 ++ 2 files changed, 118 insertions(+) Copied: qtcreator/repos/staging-i686/PKGBUILD (from rev 304684, qtcreator/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2017-09-05 12:05:58 UTC (rev 304685) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.4.0 +pkgrel=1 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 304684, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-09-05 12:05:58 UTC (rev 304685) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.4.0 +pkgrel=1 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Tuesday, July 11, 2017 @ 17:26:39 Author: arojas Revision: 300115 archrelease: copy trunk to extra-i686, extra-x86_64 Added: qtcreator/repos/extra-i686/PKGBUILD (from rev 300114, qtcreator/trunk/PKGBUILD) qtcreator/repos/extra-x86_64/PKGBUILD (from rev 300114, qtcreator/trunk/PKGBUILD) Deleted: qtcreator/repos/extra-i686/PKGBUILD qtcreator/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 118 extra-i686/PKGBUILD | 59 extra-x86_64/PKGBUILD | 59 3 files changed, 118 insertions(+), 118 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-07-11 17:26:11 UTC (rev 300114) +++ extra-i686/PKGBUILD 2017-07-11 17:26:39 UTC (rev 300115) @@ -1,59 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Antonio Rojas -# Contributor: Imanol Celaya -# Contributor: Lukas Jirkovsky -# Contributor: Dan Vratil -# Contributor: thotypous -# Contributor: delor - -pkgname=qtcreator -pkgver=4.3.1 -pkgrel=1 -pkgdesc='Lightweight, cross-platform integrated development environment' -arch=('i686' 'x86_64') -url='http://qt-project.org' -license=('LGPL') -depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') -makedepends=('git' 'mesa' 'llvm') -options=('docs') -optdepends=('qt5-doc: integrated Qt documentation' -'qt5-examples: welcome page examples' -'qt5-translations: for other languages' -'gdb: debugger' -'cmake: cmake project support' -'x11-ssh-askpass: ssh support' -'git: git support' -'mercurial: mercurial support' -'bzr: bazaar support' -'valgrind: analyze support') -source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) -sha512sums=('9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226') - -prepare() { - [[ -d build ]] && rm -r build - mkdir build - - # fix hardcoded libexec path - sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri - # use system qbs - rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs -} - -build() { - cd build - - qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ -DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-opensource-src-${pkgver}/qtcreator.pro - make - make docs -} - -package() { - cd build - - make INSTALL_ROOT="${pkgdir}/usr/" install - make INSTALL_ROOT="${pkgdir}/usr/" install_docs - - install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT -} Copied: qtcreator/repos/extra-i686/PKGBUILD (from rev 300114, qtcreator/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-07-11 17:26:39 UTC (rev 300115) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.3.1 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-openso
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Saturday, July 1, 2017 @ 10:50:33 Author: arojas Revision: 299457 archrelease: copy trunk to testing-i686, testing-x86_64 Added: qtcreator/repos/testing-i686/ qtcreator/repos/testing-i686/PKGBUILD (from rev 299456, qtcreator/trunk/PKGBUILD) qtcreator/repos/testing-x86_64/ qtcreator/repos/testing-x86_64/PKGBUILD (from rev 299456, qtcreator/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 59 ++ testing-x86_64/PKGBUILD | 59 ++ 2 files changed, 118 insertions(+) Copied: qtcreator/repos/testing-i686/PKGBUILD (from rev 299456, qtcreator/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-07-01 10:50:33 UTC (rev 299457) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.3.1 +pkgrel=1 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Copied: qtcreator/repos/testing-x86_64/PKGBUILD (from rev 299456, qtcreator/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-07-01 10:50:33 UTC (rev 299457) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.3.1 +pkgrel=1 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPD
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Thursday, May 25, 2017 @ 17:07:35 Author: arojas Revision: 296583 archrelease: copy trunk to extra-i686, extra-x86_64 Added: qtcreator/repos/extra-i686/PKGBUILD (from rev 296582, qtcreator/trunk/PKGBUILD) qtcreator/repos/extra-x86_64/PKGBUILD (from rev 296582, qtcreator/trunk/PKGBUILD) Deleted: qtcreator/repos/extra-i686/PKGBUILD qtcreator/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 118 extra-i686/PKGBUILD | 58 --- extra-x86_64/PKGBUILD | 58 --- 3 files changed, 118 insertions(+), 116 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-05-25 17:06:59 UTC (rev 296582) +++ extra-i686/PKGBUILD 2017-05-25 17:07:35 UTC (rev 296583) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Antonio Rojas -# Contributor: Imanol Celaya -# Contributor: Lukas Jirkovsky -# Contributor: Dan Vratil -# Contributor: thotypous -# Contributor: delor - -pkgname=qtcreator -pkgver=4.3.0 -pkgrel=1 -pkgdesc='Lightweight, cross-platform integrated development environment' -arch=('i686' 'x86_64') -url='http://qt-project.org' -license=('LGPL') -depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') -makedepends=('git' 'mesa' 'llvm') -options=('docs') -optdepends=('qt5-doc: integrated Qt documentation' -'qt5-examples: welcome page examples' -'qt5-translations: for other languages' -'gdb: debugger' -'cmake: cmake project support' -'x11-ssh-askpass: ssh support' -'git: git support' -'mercurial: mercurial support' -'bzr: bazaar support' -'valgrind: analyze support') -source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) -sha512sums=('462d2494d54c5b528ed187a43365a296c08ad2b104ada451a91d381f070472433ef91856f80a4d94091919296c95820e5d546800fc26a43a9709a6329fba02bb') - -prepare() { - [[ -d build ]] && rm -r build - mkdir build - - # fix hardcoded libexec path - sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri - # use system qbs - rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs -} - -build() { - cd build - - qmake CONFIG+=journald ../qt-creator-opensource-src-${pkgver}/qtcreator.pro - make - make docs -} - -package() { - cd build - - make INSTALL_ROOT="${pkgdir}/usr/" install - make INSTALL_ROOT="${pkgdir}/usr/" install_docs - - install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT -} Copied: qtcreator/repos/extra-i686/PKGBUILD (from rev 296582, qtcreator/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-05-25 17:07:35 UTC (rev 296583) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.3.0 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('462d2494d54c5b528ed187a43365a296c08ad2b104ada451a91d381f070472433ef91856f80a4d94091919296c95820e5d546800fc26a43a9709a6329fba02bb') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \ +DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES "$srcdir"/qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" in
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Wednesday, May 24, 2017 @ 18:45:06 Author: arojas Revision: 296536 archrelease: copy trunk to staging-i686, staging-x86_64 Added: qtcreator/repos/staging-i686/ qtcreator/repos/staging-i686/PKGBUILD (from rev 296535, qtcreator/trunk/PKGBUILD) qtcreator/repos/staging-x86_64/ qtcreator/repos/staging-x86_64/PKGBUILD (from rev 296535, qtcreator/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 58 ++ staging-x86_64/PKGBUILD | 58 ++ 2 files changed, 116 insertions(+) Copied: qtcreator/repos/staging-i686/PKGBUILD (from rev 296535, qtcreator/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2017-05-24 18:45:06 UTC (rev 296536) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.3.0 +pkgrel=1 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('462d2494d54c5b528ed187a43365a296c08ad2b104ada451a91d381f070472433ef91856f80a4d94091919296c95820e5d546800fc26a43a9709a6329fba02bb') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake CONFIG+=journald ../qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 296535, qtcreator/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-05-24 18:45:06 UTC (rev 296536) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.3.0 +pkgrel=1 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('462d2494d54c5b528ed187a43365a296c08ad2b104ada451a91d381f070472433ef91856f80a4d94091919296c95820e5d546800fc26a43a9709a6329fba02bb') + +prepare() { + [[ -d build ]] && rm -r build + mkdir build + + # fix hardcoded libexec path + sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qt-creator-opensource-src-${pkgver}/qtcreator.pri + # use system qbs + rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs +} + +build() { + cd build + + qmake CONFIG+=journald ../qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + install -Dm644 ${srcdir}/
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Thursday, April 27, 2017 @ 22:15:49 Author: svenstaro Revision: 294925 archrelease: copy trunk to extra-i686, extra-x86_64 Added: qtcreator/repos/extra-i686/PKGBUILD (from rev 294924, qtcreator/trunk/PKGBUILD) qtcreator/repos/extra-x86_64/PKGBUILD (from rev 294924, qtcreator/trunk/PKGBUILD) Deleted: qtcreator/repos/extra-i686/PKGBUILD qtcreator/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 100 extra-i686/PKGBUILD | 50 extra-x86_64/PKGBUILD | 50 3 files changed, 100 insertions(+), 100 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-04-27 22:15:39 UTC (rev 294924) +++ extra-i686/PKGBUILD 2017-04-27 22:15:49 UTC (rev 294925) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Antonio Rojas -# Contributor: Imanol Celaya -# Contributor: Lukas Jirkovsky -# Contributor: Dan Vratil -# Contributor: thotypous -# Contributor: delor - -pkgname=qtcreator -pkgver=4.2.2 -pkgrel=2 -pkgdesc='Lightweight, cross-platform integrated development environment' -arch=('i686' 'x86_64') -url='http://qt-project.org' -license=('LGPL') -depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') -makedepends=('git' 'mesa' 'llvm') -options=('docs') -optdepends=('qt5-doc: integrated Qt documentation' -'qt5-examples: welcome page examples' -'qt5-translations: for other languages' -'gdb: debugger' -'cmake: cmake project support' -'x11-ssh-askpass: ssh support' -'git: git support' -'mercurial: mercurial support' -'bzr: bazaar support' -'valgrind: analyze support') -source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) -sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d') - -build() { - [[ -d build ]] && rm -r build - mkdir build && cd build - - LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \ -CONFIG+=journald -r ../qt-creator-opensource-src-${pkgver}/qtcreator.pro - make - make docs -} - -package() { - cd build - - make INSTALL_ROOT="${pkgdir}/usr/" install - make INSTALL_ROOT="${pkgdir}/usr/" install_docs - - install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT -} Copied: qtcreator/repos/extra-i686/PKGBUILD (from rev 294924, qtcreator/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-04-27 22:15:49 UTC (rev 294925) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.2.2 +pkgrel=3 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d') + +build() { + [[ -d build ]] && rm -r build + mkdir build && cd build + + LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \ +CONFIG+=journald -r ../qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2017-04-27 22:15:39 UTC (rev 294924) +++ extra-x86_64/PKGBUILD 2017-04-27 22:15:49 UTC (rev 294925) @@ -1,50
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Saturday, April 22, 2017 @ 20:55:00 Author: arojas Revision: 293993 archrelease: copy trunk to extra-i686, extra-x86_64 Added: qtcreator/repos/extra-i686/PKGBUILD (from rev 293992, qtcreator/trunk/PKGBUILD) qtcreator/repos/extra-x86_64/PKGBUILD (from rev 293992, qtcreator/trunk/PKGBUILD) Deleted: qtcreator/repos/extra-i686/PKGBUILD qtcreator/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 100 extra-i686/PKGBUILD | 50 extra-x86_64/PKGBUILD | 50 3 files changed, 100 insertions(+), 100 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-04-22 20:54:20 UTC (rev 293992) +++ extra-i686/PKGBUILD 2017-04-22 20:55:00 UTC (rev 293993) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Antonio Rojas -# Contributor: Imanol Celaya -# Contributor: Lukas Jirkovsky -# Contributor: Dan Vratil -# Contributor: thotypous -# Contributor: delor - -pkgname=qtcreator -pkgver=4.2.2 -pkgrel=1 -pkgdesc='Lightweight, cross-platform integrated development environment' -arch=('i686' 'x86_64') -url='http://qt-project.org' -license=('LGPL') -depends=('qt5-tools' 'qt5-declarative' 'qt5-script' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') -makedepends=('git' 'mesa' 'llvm') -options=('docs') -optdepends=('qt5-doc: integrated Qt documentation' -'qt5-examples: welcome page examples' -'qt5-translations: for other languages' -'gdb: debugger' -'cmake: cmake project support' -'x11-ssh-askpass: ssh support' -'git: git support' -'mercurial: mercurial support' -'bzr: bazaar support' -'valgrind: analyze support') -source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) -sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d') - -build() { - [[ -d build ]] && rm -r build - mkdir build && cd build - - LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \ -CONFIG+=journald -r ../qt-creator-opensource-src-${pkgver}/qtcreator.pro - make - make docs -} - -package() { - cd build - - make INSTALL_ROOT="${pkgdir}/usr/" install - make INSTALL_ROOT="${pkgdir}/usr/" install_docs - - install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT -} Copied: qtcreator/repos/extra-i686/PKGBUILD (from rev 293992, qtcreator/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-04-22 20:55:00 UTC (rev 293993) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.2.2 +pkgrel=2 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d') + +build() { + [[ -d build ]] && rm -r build + mkdir build && cd build + + LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \ +CONFIG+=journald -r ../qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2017-04-22 20:54:20 UTC (rev 293992) +++ extra-x86_64/PKGBUILD 2017-04-22 20:55:
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Friday, April 21, 2017 @ 10:29:13 Author: arojas Revision: 293792 archrelease: copy trunk to extra-i686, extra-x86_64 Added: qtcreator/repos/extra-i686/PKGBUILD (from rev 293791, qtcreator/trunk/PKGBUILD) qtcreator/repos/extra-x86_64/PKGBUILD (from rev 293791, qtcreator/trunk/PKGBUILD) Deleted: qtcreator/repos/extra-i686/PKGBUILD qtcreator/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 100 extra-i686/PKGBUILD | 50 extra-x86_64/PKGBUILD | 50 3 files changed, 100 insertions(+), 100 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-04-21 10:27:40 UTC (rev 293791) +++ extra-i686/PKGBUILD 2017-04-21 10:29:13 UTC (rev 293792) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: Imanol Celaya -# Contributor: Lukas Jirkovsky -# Contributor: Dan Vratil -# Contributor: thotypous -# Contributor: delor - -pkgname=qtcreator -pkgver=4.2.1 -_pkgver=v4.2.1 -pkgrel=4 -pkgdesc='Lightweight, cross-platform integrated development environment' -arch=('i686' 'x86_64') -url='http://qt-project.org' -license=('LGPL') -depends=('qt5-tools' 'qt5-declarative' 'qt5-script' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') -makedepends=('git' 'mesa' 'llvm') -options=('docs') -optdepends=('qt5-doc: integrated Qt documentation' -'qt5-examples: welcome page examples' -'qt5-translations: for other languages' -'gdb: debugger' -'cmake: cmake project support' -'x11-ssh-askpass: ssh support' -'git: git support' -'mercurial: mercurial support' -'bzr: bazaar support' -'valgrind: analyze support') -source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) -sha512sums=('3135b64a36240bffe41c1373d5e5d5327cfa556f42eb339afcacf2f8d294843b96269269417ab262ba8292e28a57472c78ab7ff4686f0360616a4014c75809e9') - -build() { - [[ -d build ]] && rm -r build - mkdir build && cd build - - LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \ -CONFIG+=journald -r ../qt-creator-opensource-src-${pkgver}/qtcreator.pro - make - make docs -j1 -} - -package() { - cd build - - make INSTALL_ROOT="${pkgdir}/usr/" install - make INSTALL_ROOT="${pkgdir}/usr/" install_docs - - install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT -} Copied: qtcreator/repos/extra-i686/PKGBUILD (from rev 293791, qtcreator/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-04-21 10:29:13 UTC (rev 293792) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=4.2.2 +pkgrel=1 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-tools' 'qt5-declarative' 'qt5-script' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs') +makedepends=('git' 'mesa' 'llvm') +options=('docs') +optdepends=('qt5-doc: integrated Qt documentation' +'qt5-examples: welcome page examples' +'qt5-translations: for other languages' +'gdb: debugger' +'cmake: cmake project support' +'x11-ssh-askpass: ssh support' +'git: git support' +'mercurial: mercurial support' +'bzr: bazaar support' +'valgrind: analyze support') +source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";) +sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d') + +build() { + [[ -d build ]] && rm -r build + mkdir build && cd build + + LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \ +CONFIG+=journald -r ../qt-creator-opensource-src-${pkgver}/qtcreator.pro + make + make docs +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + install -Dm644 ${srcdir}/qt-creator-opensource-src-${pkgver}/LICENSE.GPL3-EXCEPT ${pkgdir}/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2017-04-21 10:27:40 UTC (rev 293791) +++ extra-x86_64/PKGBUILD
[arch-commits] Commit in qtcreator/repos (4 files)
Date: Tuesday, February 23, 2016 @ 14:08:23 Author: svenstaro Revision: 260190 archrelease: copy trunk to community-i686 Added: qtcreator/repos/community-i686/ qtcreator/repos/community-i686/PKGBUILD (from rev 260189, qtcreator/trunk/PKGBUILD) qtcreator/repos/community-i686/qtcreator.desktop (from rev 260189, qtcreator/trunk/qtcreator.desktop) qtcreator/repos/community-i686/qtcreator.install (from rev 260189, qtcreator/trunk/qtcreator.install) ---+ PKGBUILD | 73 qtcreator.desktop | 10 +++ qtcreator.install | 12 3 files changed, 95 insertions(+) Copied: qtcreator/repos/community-i686/PKGBUILD (from rev 260189, qtcreator/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-02-23 13:08:23 UTC (rev 260190) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: Imanol Celaya +# Contributor: Lukas Jirkovsky +# Contributor: Dan Vratil +# Contributor: thotypous +# Contributor: delor + +pkgname=qtcreator +pkgver=3.6.0 +_pkgver=v3.6.0 +pkgrel=3 +pkgdesc='Lightweight, cross-platform integrated development environment' +arch=('i686' 'x86_64') +url='http://qt-project.org' +license=('LGPL') +depends=('qt5-quick1' 'qt5-tools' 'qt5-quickcontrols') +makedepends=('git' 'mesa' 'clang') +options=('docs') +optdepends=('qt5-doc: for the integrated Qt documentation' +'gdb: for the debugger' +'cmake: for cmake project support' +'openssh-askpass: for ssh support' +'git: for git support' +'mercurial: for mercurial support' +'bzr: for bazaar support' +'clang: Clang code model' +'valgrind: for analyze support') +install=qtcreator.install +source=("git://code.qt.io/qt-creator/qt-creator.git#tag=${_pkgver}" +"git://code.qt.io/qt-labs/qbs.git" +'qtcreator.desktop') +md5sums=('SKIP' + 'SKIP' + '800c94165c547b64012a207d9830250a') + +prepare() { + cd qt-creator + git submodule init + git config submodule.qbs.url $srcdir/qbs + git submodule update + + # Debugger: Allow LLDB-MI to be used as debugger + # https://bugreports.qt.io/browse/QTCREATORBUG-15131 + # https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=97e9f113879c + # https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=e57b0db0f959 + git cherry-pick -n 97e9f113879c e57b0db0f959 +} + +build() { + [[ -d build ]] && rm -r build + mkdir build && cd build + + LLVM_INSTALL_DIR=/usr qmake CONFIG+=journald -r ../qt-creator/qtcreator.pro + make + make docs -j1 +} + +package() { + cd build + + make INSTALL_ROOT="${pkgdir}/usr/" install + make INSTALL_ROOT="${pkgdir}/usr/" install_docs + + # Workaround for FS#40583 + mv "${pkgdir}"/usr/bin/qtcreator "${pkgdir}"/usr/bin/qtcreator-bin + echo "#!/bin/sh" > "${pkgdir}"/usr/bin/qtcreator + echo "QT_LOGGING_TO_CONSOLE=1 qtcreator-bin \$@" >> "${pkgdir}"/usr/bin/qtcreator + chmod +x "${pkgdir}"/usr/bin/qtcreator + + install -Dm644 ${srcdir}/qtcreator.desktop ${pkgdir}/usr/share/applications/qtcreator.desktop + install -Dm644 ${srcdir}/qt-creator/LGPL_EXCEPTION.TXT ${pkgdir}/usr/share/licenses/qtcreator/LGPL_EXCEPTION.TXT +} Copied: qtcreator/repos/community-i686/qtcreator.desktop (from rev 260189, qtcreator/trunk/qtcreator.desktop) === --- community-i686/qtcreator.desktop(rev 0) +++ community-i686/qtcreator.desktop2016-02-23 13:08:23 UTC (rev 260190) @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Exec=qtcreator %F +Name=Qt Creator +GenericName=C++ IDE for developing Qt applications +X-KDE-StartupNotify=true +Icon=QtProject-qtcreator +Terminal=false +Categories=Development;IDE;Qt; +MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource; Copied: qtcreator/repos/community-i686/qtcreator.install (from rev 260189, qtcreator/trunk/qtcreator.install) === --- community-i686/qtcreator.install(rev 0) +++ community-i686/qtcreator.install2016-02-23 13:08:23 UTC (rev 260190) @@ -0,0 +1,12 @@ +post_install() { +update-desktop-database -q +gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { +post_install +} + +post_remove() { +post_install +}