mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-02-16 07:40:26 +08:00
update koffice to 2.3.0 - without kchart for the moment
This commit is contained in:
parent
8f660394e0
commit
1a648f57e9
@ -24,17 +24,15 @@ pkgname=('koffice-l10n-ca'
|
|||||||
'koffice-l10n-nb'
|
'koffice-l10n-nb'
|
||||||
'koffice-l10n-nds'
|
'koffice-l10n-nds'
|
||||||
'koffice-l10n-nl'
|
'koffice-l10n-nl'
|
||||||
'koffice-l10n-pl'
|
|
||||||
'koffice-l10n-pt'
|
'koffice-l10n-pt'
|
||||||
'koffice-l10n-pt_br'
|
'koffice-l10n-pt_br'
|
||||||
'koffice-l10n-ru'
|
'koffice-l10n-ru'
|
||||||
'koffice-l10n-sv'
|
'koffice-l10n-sv'
|
||||||
'koffice-l10n-tr'
|
'koffice-l10n-tr'
|
||||||
'koffice-l10n-uk'
|
'koffice-l10n-uk'
|
||||||
'koffice-l10n-wa'
|
|
||||||
'koffice-l10n-zh_cn'
|
'koffice-l10n-zh_cn'
|
||||||
'koffice-l10n-zh_tw')
|
'koffice-l10n-zh_tw')
|
||||||
pkgver=2.2.2
|
pkgver=2.3.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('any')
|
arch=('any')
|
||||||
url='http://www.koffice.org'
|
url='http://www.koffice.org'
|
||||||
@ -58,43 +56,39 @@ source=("http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase
|
|||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nb-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nb-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nds-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nds-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nl-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nl-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-pl-${pkgver}.tar.bz2"
|
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-pt-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-pt-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-pt_BR-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-pt_BR-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-ru-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-ru-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-sv-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-sv-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-tr-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-tr-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-uk-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-uk-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-wa-${pkgver}.tar.bz2"
|
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-zh_CN-${pkgver}.tar.bz2"
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-zh_CN-${pkgver}.tar.bz2"
|
||||||
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-zh_TW-${pkgver}.tar.bz2")
|
"http://download.kde.org/stable/koffice-${pkgver}/koffice-l10n/${pkgbase}-zh_TW-${pkgver}.tar.bz2")
|
||||||
|
|
||||||
md5sums=('142d0626eac29c19a1d2b66dfc0ded16' # koffice-l10n-ca-2.2.2.tar.bz2
|
md5sums=('bdf2eb94055f51ebe4a59c58fb8fefc2' # koffice-l10n-ca-2.3.0.tar.bz2
|
||||||
'636d71a0cf615287456ec5846e07db39' # koffice-l10n-ca@valencia-2.2.2.tar.bz2
|
'22d62f8bae72dd0245421d8174545b85' # koffice-l10n-ca@valencia-2.3.0.tar.bz2
|
||||||
'0cd6ff9e2bddf4306c316150e015fc6f' # koffice-l10n-da-2.2.2.tar.bz2
|
'ae6ae9ef63b0e52e0dc1813a87506890' # koffice-l10n-da-2.3.0.tar.bz2
|
||||||
'15d340247b23fe6aad767ab94713b4a0' # koffice-l10n-de-2.2.2.tar.bz2
|
'3554bb5887af3af71166ce027637273e' # koffice-l10n-de-2.3.0.tar.bz2
|
||||||
'c08c1066cef43ce670ac66e001b4ea18' # koffice-l10n-el-2.2.2.tar.bz2
|
'4d7dc252a659a9fe3da59590fcb05ac8' # koffice-l10n-el-2.3.0.tar.bz2
|
||||||
'e989a0ed9b17d7e8dc1fd6dbc5c26835' # koffice-l10n-en_GB-2.2.2.tar.bz2
|
'd08426e1591675831a338e2bd54be10b' # koffice-l10n-en_GB-2.3.0.tar.bz2
|
||||||
'5a278bd75486c6c796d9ed4097ca371b' # koffice-l10n-es-2.2.2.tar.bz2
|
'f7ebe904ae522716dae85f117f5d08af' # koffice-l10n-es-2.3.0.tar.bz2
|
||||||
'47ad097296ef143cc6a9ae0a538e01c4' # koffice-l10n-et-2.2.2.tar.bz2
|
'8b32e4620dc3f314dd9ca57c22856e6c' # koffice-l10n-et-2.3.0.tar.bz2
|
||||||
'25242975ae4d8575fec807665ee3da06' # koffice-l10n-fr-2.2.2.tar.bz2
|
'f1df28bed38e9cdb5366e18e16f094f0' # koffice-l10n-fr-2.3.0.tar.bz2
|
||||||
'c948cd9b86a91ab97c5b2ce13133e582' # koffice-l10n-gl-2.2.2.tar.bz2
|
'7c5d43cf75eb2216bf124886d3f60d26' # koffice-l10n-gl-2.3.0.tar.bz2
|
||||||
'b25740e9670b8156ca71a168721e3783' # koffice-l10n-it-2.2.2.tar.bz2
|
'4871c3c1fb2658f643f743daa6dfab81' # koffice-l10n-it-2.3.0.tar.bz2
|
||||||
'9aad40953bf537c8a9761163e630eca1' # koffice-l10n-ja-2.2.2.tar.bz2
|
'21309edfc75a9be6500de31e40c36c36' # koffice-l10n-ja-2.3.0.tar.bz2
|
||||||
'6dd6e292fa51e122c7c32bef0d536c60' # koffice-l10n-kk-2.2.2.tar.bz2
|
'0c170c2c0c91eb329d153a297d8dd6e2' # koffice-l10n-kk-2.3.0.tar.bz2
|
||||||
'72cb65e00a0aba8224cffffb9c73850c' # koffice-l10n-nb-2.2.2.tar.bz2
|
'876e81adaf70b8627b2aa0963bc85f61' # koffice-l10n-nb-2.3.0.tar.bz2
|
||||||
'abeda39cb2130e44c0b1efd4b9c8bf03' # koffice-l10n-nds-2.2.2.tar.bz2
|
'5d5654f8744df637f9c5defb477191d4' # koffice-l10n-nds-2.3.0.tar.bz2
|
||||||
'c7c693ce2101d22b9fbb35d844dbfef7' # koffice-l10n-nl-2.2.2.tar.bz2
|
'631c3a748caa1bcf9eec72d96733e82f' # koffice-l10n-nl-2.3.0.tar.bz2
|
||||||
'04d3e186bfe74a7bbb2e96e4079435c5' # koffice-l10n-pl-2.2.2.tar.bz2
|
'9ad09a3b7d07ec17071da57647cbd751' # koffice-l10n-pt-2.3.0.tar.bz2
|
||||||
'0dd7eb1b88030978c1e165cc713a72d3' # koffice-l10n-pt-2.2.2.tar.bz2
|
'0af6e5efaf7d8303ded3950e6c901d7d' # koffice-l10n-pt_BR-2.3.0.tar.bz2
|
||||||
'54817bbbea7f541f2983243a45ade2b1' # koffice-l10n-pt_BR-2.2.2.tar.bz2
|
'339429f52277c7b16cb47a5fba2a0332' # koffice-l10n-ru-2.3.0.tar.bz2
|
||||||
'd9e07a3fb20c527b450177b81fc43269' # koffice-l10n-ru-2.2.2.tar.bz2
|
'86c409e03ef996ea533d5ab32bebda19' # koffice-l10n-sv-2.3.0.tar.bz2
|
||||||
'79c1cc4b5ddba4952c9f21c561978b51' # koffice-l10n-sv-2.2.2.tar.bz2
|
'6ef89202523607122e4679dd6c748296' # koffice-l10n-tr-2.3.0.tar.bz2
|
||||||
'd452c050e888f9590b73561f72bc4255' # koffice-l10n-tr-2.2.2.tar.bz2
|
'9e0b77d44a396a135366fc8a4938d6d6' # koffice-l10n-uk-2.3.0.tar.bz2
|
||||||
'fd11c70ce44c9ba70bb19ab722fac4f1' # koffice-l10n-uk-2.2.2.tar.bz2
|
'1ac692eea52fd74bc4f0761947b71770' # koffice-l10n-zh_CN-2.3.0.tar.bz2
|
||||||
'24bba80d7138d4b5d3f7464ac549c13e' # koffice-l10n-wa-2.2.2.tar.bz2
|
'47e58533f2ab1a4c4a674748087dd919') # koffice-l10n-zh_TW-2.3.0.tar.bz2
|
||||||
'52a81ed273b4bf7d7d9fb71d4dc91b0d' # koffice-l10n-zh_CN-2.2.2.tar.bz2
|
|
||||||
'b548b78c30653d4efda8dfe842f48a24') # koffice-l10n-zh_TW-2.2.2.tar.bz2)
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $srcdir
|
cd $srcdir
|
||||||
@ -227,14 +221,6 @@ build() {
|
|||||||
make || return 1
|
make || return 1
|
||||||
cd ../..
|
cd ../..
|
||||||
|
|
||||||
install -d build/pl
|
|
||||||
cd build/pl
|
|
||||||
cmake ${srcdir}/koffice-l10n-pl-${pkgver} \
|
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr
|
|
||||||
make || return 1
|
|
||||||
cd ../..
|
|
||||||
|
|
||||||
install -d build/pt
|
install -d build/pt
|
||||||
cd build/pt
|
cd build/pt
|
||||||
cmake ${srcdir}/koffice-l10n-pt-${pkgver} \
|
cmake ${srcdir}/koffice-l10n-pt-${pkgver} \
|
||||||
@ -283,14 +269,6 @@ build() {
|
|||||||
make || return 1
|
make || return 1
|
||||||
cd ../..
|
cd ../..
|
||||||
|
|
||||||
install -d build/wa
|
|
||||||
cd build/wa
|
|
||||||
cmake ${srcdir}/koffice-l10n-wa-${pkgver} \
|
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr
|
|
||||||
make || return 1
|
|
||||||
cd ../..
|
|
||||||
|
|
||||||
install -d build/zh_CN
|
install -d build/zh_CN
|
||||||
cd build/zh_CN
|
cd build/zh_CN
|
||||||
cmake ${srcdir}/koffice-l10n-zh_CN-${pkgver} \
|
cmake ${srcdir}/koffice-l10n-zh_CN-${pkgver} \
|
||||||
@ -391,11 +369,6 @@ package_koffice-l10n-nl() {
|
|||||||
cd $srcdir/build/nl
|
cd $srcdir/build/nl
|
||||||
make DESTDIR=$pkgdir install
|
make DESTDIR=$pkgdir install
|
||||||
}
|
}
|
||||||
package_koffice-l10n-pl() {
|
|
||||||
pkgdesc=('Polish Localization for Koffice')
|
|
||||||
cd $srcdir/build/pl
|
|
||||||
make DESTDIR=$pkgdir install
|
|
||||||
}
|
|
||||||
package_koffice-l10n-pt() {
|
package_koffice-l10n-pt() {
|
||||||
pkgdesc=('Portugese Localization for Koffice')
|
pkgdesc=('Portugese Localization for Koffice')
|
||||||
cd $srcdir/build/pt
|
cd $srcdir/build/pt
|
||||||
@ -426,11 +399,6 @@ package_koffice-l10n-uk() {
|
|||||||
cd $srcdir/build/uk
|
cd $srcdir/build/uk
|
||||||
make DESTDIR=$pkgdir install
|
make DESTDIR=$pkgdir install
|
||||||
}
|
}
|
||||||
package_koffice-l10n-wa() {
|
|
||||||
pkgdesc=('Wallonian Localization for Koffice')
|
|
||||||
cd $srcdir/build/wa
|
|
||||||
make DESTDIR=$pkgdir install
|
|
||||||
}
|
|
||||||
package_koffice-l10n-zh_cn() {
|
package_koffice-l10n-zh_cn() {
|
||||||
pkgdesc=('Simplified Chinese Localization for Koffice')
|
pkgdesc=('Simplified Chinese Localization for Koffice')
|
||||||
cd $srcdir/build/zh_CN
|
cd $srcdir/build/zh_CN
|
||||||
|
@ -15,27 +15,29 @@ pkgname=('koffice-common'
|
|||||||
'koffice-kexi'
|
'koffice-kexi'
|
||||||
'koffice-kplato'
|
'koffice-kplato'
|
||||||
'koffice-kword'
|
'koffice-kword'
|
||||||
'koffice-kchart'
|
# 'koffice-kchart' hopefully fixed in 2.3.1
|
||||||
'koffice-kformula'
|
'koffice-kformula'
|
||||||
'koffice-kpresenter'
|
'koffice-kpresenter'
|
||||||
'koffice-krita'
|
'koffice-krita'
|
||||||
'koffice-doc')
|
'koffice-doc')
|
||||||
|
|
||||||
pkgver=2.2.2
|
pkgver=2.3.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url='http://koffice.kde.org'
|
url='http://koffice.kde.org'
|
||||||
license=('GPL' 'LGPL' 'FDL')
|
license=('GPL' 'LGPL' 'FDL')
|
||||||
depends=('fftw')
|
depends=('fftw')
|
||||||
makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'eigen' \
|
makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'eigen' 'lcms' \
|
||||||
'kdelibs' 'gsl' 'qca' 'lcms' 'glew' 'qimageblitz' 'libgsf' \
|
'kdelibs' 'gsl' 'qca' 'glew' 'qimageblitz' 'libgsf' 'libspnav' \
|
||||||
'kdepimlibs' 'pstoedit' 'wv2' 'poppler-qt' 'libwpd' 'openexr' 'kdegraphics-common' 'sqlite3') # 'opengtl'
|
'kdepimlibs' 'pstoedit' 'wv2' 'poppler-qt' 'libwpd' 'libwpg' 'openexr' \
|
||||||
|
'kdegraphics-common' 'sqlite3' 'libpqxx' 'create-resources' 'freetds') # 'opengtl'
|
||||||
groups=('koffice')
|
groups=('koffice')
|
||||||
source=("http://download.kde.org/stable/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.bz2")
|
source=("http://download.kde.org/stable/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.bz2")
|
||||||
md5sums=('f987ef488888311db04f313ef2c1ed74')
|
md5sums=('4f99a44b004e4a237890e0834a09964b')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd ${srcdir}
|
cd ${srcdir}
|
||||||
|
|
||||||
mkdir -p build
|
mkdir -p build
|
||||||
cd build
|
cd build
|
||||||
cmake ../${pkgbase}-${pkgver} \
|
cmake ../${pkgbase}-${pkgver} \
|
||||||
@ -47,7 +49,8 @@ build() {
|
|||||||
|
|
||||||
package_koffice-common(){
|
package_koffice-common(){
|
||||||
pkgdesc="Common files for the KDE office suite"
|
pkgdesc="Common files for the KDE office suite"
|
||||||
depends=('kdelibs' 'kdepimlibs' 'qca' 'lcms' 'libgsf')
|
depends=('kdelibs' 'kdepimlibs' 'qca' 'libgsf' 'create-resources' 'libspnav' \
|
||||||
|
'libwpd' 'libwpg' 'lcms')
|
||||||
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
|
||||||
splitdirs="interfaces plugins servicetypes libs templates filters pics tools"
|
splitdirs="interfaces plugins servicetypes libs templates filters pics tools"
|
||||||
@ -64,7 +67,7 @@ package_koffice-doc()
|
|||||||
conflicts=("kdemod-${pkgbase}-doc")
|
conflicts=("kdemod-${pkgbase}-doc")
|
||||||
groups=("kde-complete" "${pkgbase}" "kde-doc" "kde-uninstall")
|
groups=("kde-complete" "${pkgbase}" "kde-doc" "kde-uninstall")
|
||||||
|
|
||||||
splitdirs="karbon kchart kexi kformula koffice kpresenter kspread thesaurus"
|
splitdirs="karbon kexi kformula koffice kpresenter kspread thesaurus" # kchart
|
||||||
for i in ${splitdirs} ; do
|
for i in ${splitdirs} ; do
|
||||||
cd ${srcdir}/build/doc/${i}
|
cd ${srcdir}/build/doc/${i}
|
||||||
make DESTDIR=${pkgdir} install || return 1
|
make DESTDIR=${pkgdir} install || return 1
|
||||||
@ -73,7 +76,8 @@ package_koffice-doc()
|
|||||||
|
|
||||||
package_koffice-kexi(){
|
package_koffice-kexi(){
|
||||||
pkgdesc="Integrated data management application for the KDE office suite"
|
pkgdesc="Integrated data management application for the KDE office suite"
|
||||||
depends=('kdelibs' 'koffice-common' 'koffice-kspread' 'sqlite3')
|
depends=('kdelibs' 'koffice-common' 'koffice-kspread' 'sqlite3' 'libpqxx' \
|
||||||
|
'freetds')
|
||||||
cd ${srcdir}/build/kexi
|
cd ${srcdir}/build/kexi
|
||||||
make DESTDIR=${pkgdir} install
|
make DESTDIR=${pkgdir} install
|
||||||
}
|
}
|
||||||
@ -88,7 +92,7 @@ package_koffice-kounavail(){
|
|||||||
|
|
||||||
package_koffice-kspread(){
|
package_koffice-kspread(){
|
||||||
pkgdesc="Spreadsheet application for KDE"
|
pkgdesc="Spreadsheet application for KDE"
|
||||||
depends=('hicolor-icon-theme' 'gsl' 'koffice-common' 'koffice-kchart')
|
depends=('hicolor-icon-theme' 'gsl' 'koffice-common') # 'koffice-kchart'
|
||||||
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
install=koffice.install
|
install=koffice.install
|
||||||
cd ${srcdir}/build/kspread
|
cd ${srcdir}/build/kspread
|
||||||
|
Loading…
Reference in New Issue
Block a user