12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- # $Id$
- # Maintainer (Arch): Antonio Rojas <arojas@archlinux.org>
- # Contributor (Arch): Andrea Scarpino <andrea@archlinux.org>
- # Contributor (Arch): Giovanni Scafora <giovanni@archlinux.org>
- pkgname=kdevelop
- pkgver=5.3.2
- _clangver=8.0.0
- pkgrel=1.parabola2
- pkgdesc='C++ IDE using KDE technologies, without qt5-webengine dependency'
- arch=(x86_64 i686 armv7h)
- url='http://www.kdevelop.org/'
- license=(GPL)
- depends=(clang=$_clangver libksysguard kitemmodels knotifyconfig ktexteditor grantlee libkomparediff2 qt5-webkit
- kcmutils threadweaver knewstuff)
- makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools plasma-framework krunner okteta python mesa
- boost purpose subversion)
- optdepends=('konsole: embedded terminal'
- 'git: Git support' 'subversion: SVN support' 'cvs: CVS support'
- 'gdb: GNU debugger support' 'lldb: LLDB debugger support'
- 'qt5-doc: Qt documentation integration'
- 'cmake: cmake integration'
- 'qt5-tools: qthelp plugin'
- 'okteta: GNU debugger support'
- 'plasma-framework: for the plasma addons'
- 'purpose: patch review plugin'
- 'cppcheck: code analyzer' 'heaptrack: memory profiler'
- 'kdevelop-clang-tidy: clang-tidy analyzer plugin' 'clazy: clazy analyzer plugin')
- conflicts=(kdevelop-qmljs kdevplatform)
- replaces=(kdevelop-qmljs kdevplatform)
- source=("https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc})
- sha256sums=('08ccd575514187dcbd01ac976a619803410c26bdfabf5d2d5fd52c95b76d6f2a'
- 'SKIP')
- validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6' # Sven Brauch <mail@svenbrauch.de>
- '364EFA5F639572907D392999C64CF56B13CACE5D') # Kevin Funk <kfunk@kde.org>
- prepare() {
- mkdir -p build
- }
- build() {
- cd build
- cmake ../$pkgname-$pkgver \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DCMAKE_BUILD_TYPE=Release \
- # -DBUILD_TESTING=OFF #turrned off because [extra/umbrello] needs libKDevPlatformTests.so.xx
- make
- }
- package() {
- cd build
- make DESTDIR="$pkgdir" install
- }
|