mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-03 02:57:14 +08:00
[skip-ci] kdevelop: update to 5.2.4
This commit is contained in:
parent
cd31c75fe8
commit
ac39b3dd18
@ -19,4 +19,4 @@ _mirror="http://download.kde.org/stable/applications/${_kdever}/src"
|
|||||||
_oldkdever="4.14.3"
|
_oldkdever="4.14.3"
|
||||||
_workspace_ver="4.11.22"
|
_workspace_ver="4.11.22"
|
||||||
_libsver="4.14.38"
|
_libsver="4.14.38"
|
||||||
_kdevver='5.2.1'
|
_kdevver='5.2.4'
|
||||||
|
@ -21,7 +21,14 @@ prepare() {
|
|||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd build
|
cd build
|
||||||
cmake_kf5 ../${pkgname}-${pkgver}
|
cmake ../${pkgname}-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DKDE_INSTALL_LIBDIR=lib \
|
||||||
|
-DKDE_INSTALL_SYSCONFDIR=/etc \
|
||||||
|
-DKDE_INSTALL_LIBEXECDIR=lib \
|
||||||
|
-DBUILD_TESTING=OFF \
|
||||||
|
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ source ../kdeapps.conf
|
|||||||
|
|
||||||
pkgname=kdev-python
|
pkgname=kdev-python
|
||||||
pkgver=$_kdevver
|
pkgver=$_kdevver
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Python language and documentation plugin for KDevelop"
|
pkgdesc="Python language and documentation plugin for KDevelop"
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
url="http://www.kdevelop.org/"
|
url="http://www.kdevelop.org/"
|
||||||
@ -21,7 +21,14 @@ prepare() {
|
|||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd build
|
cd build
|
||||||
cmake_kf5 ../${pkgname}-$pkgver
|
cmake ../${pkgname}-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DKDE_INSTALL_LIBDIR=lib \
|
||||||
|
-DKDE_INSTALL_SYSCONFDIR=/etc \
|
||||||
|
-DKDE_INSTALL_LIBEXECDIR=lib \
|
||||||
|
-DBUILD_TESTING=OFF \
|
||||||
|
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
d1c39c563e4fada89eb9f30bd43c6c4beed0fec7ca7d124af587193cfe020650 kdevelop-5.2.1.tar.xz
|
47891ab1b8dfc0a686ff37435e7781eebf2236bf8b52d85987cfbba618bf454a kdev-php-5.2.4.tar.xz
|
||||||
0bbe4f22e52cd734d8f603ab7e6cd93024a1fcb3f3061423603554664bb25b75 kdev-php-5.2.1.tar.xz
|
45394fac8fd6cef6d5dfd310afb6184f71660dbcffeaa7de121f04da2e293eba kdev-python-5.2.4.tar.xz
|
||||||
32d663e593ac8c538c101742b2ee838256a7794914d8e0a047ce0d28bafa027b kdev-python-5.2.1.tar.xz
|
2c3ee424da6b0df06bea48db28abb9a00be9601a5494f026f9cbe704edd173c9 kdevelop-5.2.4.tar.xz
|
||||||
|
@ -2,3 +2,4 @@
|
|||||||
kdevelop
|
kdevelop
|
||||||
kdev-python
|
kdev-python
|
||||||
kdev-php
|
kdev-php
|
||||||
|
kdevelop-clang-tidy
|
||||||
|
@ -3,13 +3,14 @@ source ../kdeapps.conf
|
|||||||
|
|
||||||
pkgname=kdevelop
|
pkgname=kdevelop
|
||||||
pkgver=$_kdevver
|
pkgver=$_kdevver
|
||||||
pkgrel=3
|
pkgrel=1
|
||||||
pkgdesc='A C/C++ development environment for KDE'
|
pkgdesc='A C/C++ development environment for KDE'
|
||||||
arch=(x86_64)
|
arch=(x86_64)
|
||||||
url='http://www.kdevelop.org/'
|
url='http://www.kdevelop.org/'
|
||||||
license=(GPL)
|
license=(GPL)
|
||||||
option=('debug')
|
options=('debug')
|
||||||
depends=(clang libksysguard kitemmodels knotifyconfig ktexteditor grantlee libkomparediff2 qt5-webengine)
|
depends=(clang libksysguard kitemmodels knotifyconfig ktexteditor grantlee libkomparediff2 qt5-webengine
|
||||||
|
kcmutils threadweaver knewstuff)
|
||||||
makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools plasma-framework krunner okteta python3 mesa
|
makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools plasma-framework krunner okteta python3 mesa
|
||||||
boost purpose subversion)
|
boost purpose subversion)
|
||||||
optdepends=('konsole: embedded terminal'
|
optdepends=('konsole: embedded terminal'
|
||||||
@ -21,10 +22,10 @@ optdepends=('konsole: embedded terminal'
|
|||||||
'cmake: cmake integration'
|
'cmake: cmake integration'
|
||||||
'qt5-tools: qthelp plugin'
|
'qt5-tools: qthelp plugin'
|
||||||
'okteta: hex editor integration'
|
'okteta: hex editor integration'
|
||||||
'plasma-framework: for the plasma addons')
|
'plasma-framework: for the plasma addons'
|
||||||
conflicts=(kdevplatform)
|
'cppcheck: code analyzer'
|
||||||
replaces=(kdevplatform)
|
'heaptrack: memory profiler'
|
||||||
install="$pkgname.install"
|
'kdevelop-clang-tidy: clang-tidy analyzer plugin')
|
||||||
source=("http://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc})
|
source=("http://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc})
|
||||||
sha256sums=("`grep ${pkgname}-${pkgver}.tar.xz ../kdevelop.checksums | cut -d " " -f1`"
|
sha256sums=("`grep ${pkgname}-${pkgver}.tar.xz ../kdevelop.checksums | cut -d " " -f1`"
|
||||||
'SKIP')
|
'SKIP')
|
||||||
@ -37,7 +38,13 @@ prepare() {
|
|||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd build
|
cd build
|
||||||
cmake_kf5 ../${pkgname}-${pkgver}
|
cmake ../${pkgname}-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DKDE_INSTALL_LIBDIR=lib \
|
||||||
|
-DKDE_INSTALL_SYSCONFDIR=/etc \
|
||||||
|
-DKDE_INSTALL_LIBEXECDIR=lib \
|
||||||
|
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
post_install() {
|
|
||||||
xdg-icon-resource forceupdate --theme hicolor &> /dev/null
|
|
||||||
}
|
|
||||||
|
|
||||||
post_upgrade() {
|
|
||||||
post_install
|
|
||||||
}
|
|
||||||
|
|
||||||
post_remove() {
|
|
||||||
post_install
|
|
||||||
}
|
|
@ -1,36 +0,0 @@
|
|||||||
# Include global configuration
|
|
||||||
source ../kdeapps.conf
|
|
||||||
|
|
||||||
pkgname=kdevplatform
|
|
||||||
pkgver=$_kdevver
|
|
||||||
pkgrel=1
|
|
||||||
pkgdesc='A C/C++ development platform for KDE'
|
|
||||||
arch=(x86_64)
|
|
||||||
url='http://www.kdevelop.org/'
|
|
||||||
license=(GPL)
|
|
||||||
option=('debug')
|
|
||||||
depends=(grantlee-qt5 hicolor-icon-theme kcmutils threadweaver kitemmodels ktexteditor knotifyconfig knewstuff libkomparediff2 qt5-webkit)
|
|
||||||
makedepends=(extra-cmake-modules boost subversion)
|
|
||||||
optdepends=('subversion: Subversion plugin')
|
|
||||||
install="$pkgname.install"
|
|
||||||
source=("http://download.kde.org/stable/kdevelop/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc})
|
|
||||||
sha256sums=("`grep ${pkgname}-${pkgver}.tar.xz ../kdevelop.checksums | cut -d " " -f1`"
|
|
||||||
'SKIP')
|
|
||||||
validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6')
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
mkdir -p build
|
|
||||||
|
|
||||||
sed -i 's|qdbus|qdbus-qt5|g' "${pkgname}-${pkgver}/util/kdevplatform_shell_environment.sh"
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd build
|
|
||||||
cmake_kf5 ../${pkgname}-${pkgver}
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd build
|
|
||||||
make DESTDIR="$pkgdir" install
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
post_install() {
|
|
||||||
xdg-icon-resource forceupdate --theme hicolor &> /dev/null
|
|
||||||
}
|
|
||||||
|
|
||||||
post_upgrade() {
|
|
||||||
post_install
|
|
||||||
}
|
|
||||||
|
|
||||||
post_remove() {
|
|
||||||
post_install
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user