mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-12 09:34:36 +08:00
kdesdk-kompare/lokalize, libkomparediff2: ported to KF5
This commit is contained in:
parent
2e0e8d2812
commit
b2aa8ae78d
@ -1,11 +1,8 @@
|
|||||||
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
|
# Contributions from Arch: https://www.archlinux.org/packages/extra/x86_64/kdesdk-kompare/
|
||||||
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
|
|
||||||
|
|
||||||
# Include global configuration
|
# Include global configuration
|
||||||
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
source ../kdeapps.conf
|
||||||
|
|
||||||
_pkgname="kompare"
|
pkgname="kompare"
|
||||||
pkgname="kdesdk-kompare"
|
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
pkgver=${_kdever}
|
pkgver=${_kdever}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
@ -13,26 +10,29 @@ pkgdesc="A KDE visual diff viewer"
|
|||||||
screenshot="http://www.kde.org/images/screenshots/kompare.png"
|
screenshot="http://www.kde.org/images/screenshots/kompare.png"
|
||||||
url="http://www.kde.org"
|
url="http://www.kde.org"
|
||||||
license=('GPL' 'LGPL' 'FDL')
|
license=('GPL' 'LGPL' 'FDL')
|
||||||
depends=("kde-runtime>=${_kdever}" 'libkomparediff2')
|
depends=('ktexteditor' 'libkomparediff2')
|
||||||
|
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||||
groups=("kde" "kde-devel" "kde-uninstall" "kdesdk")
|
groups=("kde" "kde-devel" "kde-uninstall" "kdesdk")
|
||||||
categories=('programming')
|
categories=('programming')
|
||||||
conflicts=('kdesdk-doc')
|
provides=('kdesdk-kompare')
|
||||||
|
conflicts=('kdesdk-kompare')
|
||||||
|
replaces=('kdesdk-kompare')
|
||||||
install=kdesdk.install
|
install=kdesdk.install
|
||||||
options=('docs' '!header' 'debug' 'log')
|
options=('docs' '!header' 'debug' 'log')
|
||||||
makedepends=('pkgconfig' 'cmake' 'automoc4' 'docbook-xsl')
|
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
|
||||||
source=("$_mirror/${_pkgname}-$_kdever.tar.xz")
|
sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`)
|
||||||
sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`)
|
|
||||||
|
prepare() {
|
||||||
|
mkdir -p build
|
||||||
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "${srcdir}/${_pkgname}-${pkgver}"
|
cd build
|
||||||
cmake . \
|
cmake_kf5 ../${pkgname}-${pkgver}
|
||||||
-DCMAKE_BUILD_TYPE=${_build_type} \
|
make
|
||||||
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
|
|
||||||
-DCMAKE_SKIP_RPATH=ON
|
|
||||||
make
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "${srcdir}/${_pkgname}-${pkgver}"
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||||
make DESTDIR=${pkgdir} install
|
make DESTDIR=${pkgdir} install
|
||||||
}
|
}
|
||||||
|
@ -1,40 +1,39 @@
|
|||||||
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
|
# Contributions from Arch: https://www.archlinux.org/packages/extra/x86_64/kdesdk-lokalize/
|
||||||
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
|
|
||||||
|
|
||||||
# Include global configuration
|
# Include global configuration
|
||||||
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
source ../kdeapps.conf
|
||||||
|
|
||||||
_pkgname="lokalize"
|
pkgname="lokalize"
|
||||||
pkgname="kdesdk-lokalize"
|
pkgname="kdesdk-lokalize"
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
pkgver=${_kdever}
|
pkgver=${_kdever}
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Computer aided translation system"
|
pkgdesc="Computer aided translation system"
|
||||||
screenshot="http://www.kde.org/images/screenshots/lokalize.png"
|
screenshot="http://www.kde.org/images/screenshots/lokalize.png"
|
||||||
depends=("kde-runtime>=${_kdever}" "kdebindings-pykde4>=${_oldkdever}" "kdesdk-strigi-analyzers>=${_kdever}" "hunspell")
|
depends=('kross')
|
||||||
makedepends=("automoc4")
|
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||||
optdepends=('translate-toolkit: enable extra python script')
|
provides=('kdesdk-lokalize')
|
||||||
conflicts=('kdesdk-doc')
|
conflicts=('kdesdk-lokalize')
|
||||||
|
replaces=('kdesdk-lokalize')
|
||||||
groups=("kde" "kde-devel" "kde-uninstall" "kdesdk")
|
groups=("kde" "kde-devel" "kde-uninstall" "kdesdk")
|
||||||
categories=('programming')
|
categories=('programming')
|
||||||
provides="lokalize"
|
|
||||||
install=kdesdk.install
|
install=kdesdk.install
|
||||||
url="http://www.kde.org"
|
url="http://www.kde.org"
|
||||||
license=('GPL' 'LGPL' 'FDL')
|
license=('GPL' 'LGPL' 'FDL')
|
||||||
options=('docs' '!header' 'debug' 'log')
|
options=('docs' '!header' 'debug' 'log')
|
||||||
source=("$_mirror/${_pkgname}-$_kdever.tar.xz")
|
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
|
||||||
sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`)
|
sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`)
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
mkdir -p build
|
||||||
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd ${srcdir}/${_pkgname}-${pkgver}
|
cd build
|
||||||
cmake . \
|
cmake_kf5 ../${pkgname}-${pkgver}
|
||||||
-DCMAKE_BUILD_TYPE=${_build_type} \
|
make
|
||||||
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
|
|
||||||
-DCMAKE_SKIP_RPATH=ON
|
|
||||||
make
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd ${srcdir}/${_pkgname}-${pkgver}
|
cd ${srcdir}/${pkgname}-${pkgver}
|
||||||
make DESTDIR=${pkgdir} install
|
make DESTDIR=${pkgdir} install
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user