mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-01-24 10:32:13 +08:00
* some updates and additions
This commit is contained in:
parent
c8a1767d6b
commit
c2bb7cd968
@ -12,9 +12,9 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
|||||||
# package info
|
# package info
|
||||||
#
|
#
|
||||||
pkgname=chakra-tribe
|
pkgname=chakra-tribe
|
||||||
pkgver=20100524
|
pkgver=20100526
|
||||||
_sver=20100404
|
_sver=20100404
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Tribe - Chakra LiveCD Installer"
|
pkgdesc="Tribe - Chakra LiveCD Installer"
|
||||||
url="http://git.chakra-project.org/chakra/"
|
url="http://git.chakra-project.org/chakra/"
|
||||||
license="GPL"
|
license="GPL"
|
||||||
|
29
colibri/PKGBUILD
Normal file
29
colibri/PKGBUILD
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
#
|
||||||
|
# Chakra Packages for Chakra, part of chakra-project.org
|
||||||
|
#
|
||||||
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||||
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||||
|
|
||||||
|
# include global config
|
||||||
|
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
||||||
|
|
||||||
|
pkgname=colibri
|
||||||
|
pkgver=0.1.1
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Colibri provides an alternative to KDE4 Plasma notifications."
|
||||||
|
arch=('i686' 'x86_64')
|
||||||
|
url="http://kde-apps.org/content/show.php/Colibri?content=117147"
|
||||||
|
license=('GPL')
|
||||||
|
depends=('kdebase-workspace>=4.4')
|
||||||
|
makedepends=('gcc' 'cmake' 'automoc4')
|
||||||
|
install=colibri.install
|
||||||
|
source=(http://kde-apps.org/CONTENT/content-files/117147-${pkgname}-${pkgver}.tar.bz2)
|
||||||
|
md5sums=('a34e9d65984b90cd5597ab95532f2c4e')
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd $srcdir/${pkgname}-${pkgver}
|
||||||
|
|
||||||
|
mkdir build && cd build
|
||||||
|
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../ || return 1
|
||||||
|
make DESTDIR="$pkgdir/" install || return 1
|
||||||
|
}
|
13
colibri/colibri.install
Normal file
13
colibri/colibri.install
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
post_install() {
|
||||||
|
echo ""
|
||||||
|
echo "Colibri notifications works ONLY with 4.4"
|
||||||
|
echo ""
|
||||||
|
echo "Enabling Colibri notifications can be a bit tricky:
|
||||||
|
- Right-click on the systemtray applet
|
||||||
|
- Select \"System Tray Settings\"
|
||||||
|
- Uncheck the \"Application notifications\" box"
|
||||||
|
}
|
||||||
|
|
||||||
|
post_upgrade() {
|
||||||
|
post_install $1
|
||||||
|
}
|
@ -192,7 +192,7 @@ package_kdeadmin-lilo-config()
|
|||||||
package_kdeadmin-system-config-printer()
|
package_kdeadmin-system-config-printer()
|
||||||
{
|
{
|
||||||
pkgdesc="Printer configuration"
|
pkgdesc="Printer configuration"
|
||||||
depends=("${_origname}-common>=${_kdever}" "system-config-printer" "kdemod-kdebindings-python")
|
depends=("${_origname}-common>=${_kdever}" "system-config-printer" "kdebindings-python")
|
||||||
conflicts=("kdemod-${_origname}-system-config-printer-kde")
|
conflicts=("kdemod-${_origname}-system-config-printer-kde")
|
||||||
groups=("kde-${_origname}" "kde-complete" "kde-uninstall")
|
groups=("kde-${_origname}" "kde-complete" "kde-uninstall")
|
||||||
|
|
||||||
|
411
koffice-l10n/PKGBUILD
Normal file
411
koffice-l10n/PKGBUILD
Normal file
@ -0,0 +1,411 @@
|
|||||||
|
#
|
||||||
|
# KDE SC Packages for Chakra, part of chakra-project.org
|
||||||
|
#
|
||||||
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||||
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||||
|
|
||||||
|
# include global config
|
||||||
|
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
||||||
|
|
||||||
|
pkgbase=koffice-l10n
|
||||||
|
pkgname=('koffice-l10n-ca'
|
||||||
|
'koffice-l10n-ca@valencia'
|
||||||
|
'koffice-l10n-da'
|
||||||
|
'koffice-l10n-de'
|
||||||
|
'koffice-l10n-el'
|
||||||
|
'koffice-l10n-en_gb'
|
||||||
|
'koffice-l10n-es'
|
||||||
|
'koffice-l10n-et'
|
||||||
|
# 'koffice-l10n-fr' # TODO: broken, needs compilation fix
|
||||||
|
'koffice-l10n-gl'
|
||||||
|
'koffice-l10n-it'
|
||||||
|
'koffice-l10n-ja'
|
||||||
|
'koffice-l10n-kk'
|
||||||
|
'koffice-l10n-nb'
|
||||||
|
'koffice-l10n-nds'
|
||||||
|
'koffice-l10n-nl'
|
||||||
|
'koffice-l10n-pl'
|
||||||
|
'koffice-l10n-pt'
|
||||||
|
'koffice-l10n-pt_br'
|
||||||
|
'koffice-l10n-sv'
|
||||||
|
'koffice-l10n-tr'
|
||||||
|
'koffice-l10n-uk'
|
||||||
|
'koffice-l10n-zh_cn'
|
||||||
|
'koffice-l10n-zh_tw')
|
||||||
|
pkgver=2.2.0
|
||||||
|
pkgrel=1
|
||||||
|
arch=('any')
|
||||||
|
url='http://www.koffice.org'
|
||||||
|
license=('GPL')
|
||||||
|
groups=('koffice-l10n')
|
||||||
|
makedepends=('pkgconfig' 'cmake' 'automoc4' 'kdelibs')
|
||||||
|
options=('docs')
|
||||||
|
source=("http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-ca-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-ca@valencia-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-da-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-de-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-el-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-en_GB-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-es-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-et-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-fr-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-gl-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-it-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-ja-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-kk-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nb-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nds-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-nl-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-pl-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-pt-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-pt_BR-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-sv-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-tr-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-uk-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-zh_CN-${pkgver}.tar.bz2"
|
||||||
|
"http://download.kde.org/unstable/koffice-${pkgver}/koffice-l10n/${pkgbase}-zh_TW-${pkgver}.tar.bz2")
|
||||||
|
sha1sums=('bb9e4bf10f6331bb80eb61ad03129fa52370af5b'
|
||||||
|
'3a9a4e4044452e6d90a9e383c3111b566ff7626c'
|
||||||
|
'4828daa8e1b1e16a47223ead6e18a4d2ec4ed22a'
|
||||||
|
'eb81ff9c17f4ea2a622ad68700f2e8cff77480f8'
|
||||||
|
'fab553e0abd32ccafdb3fc690352b10b40839e5f'
|
||||||
|
'7d378651978ede8a31556801f4ab1c385cd626ec'
|
||||||
|
'b81baedb23eb734a3a057ddd85f1a1285ca2f101'
|
||||||
|
'9c8c0c935c0655ca2951dbe197e1144e42cf360e'
|
||||||
|
'1325233711e9b06363e6e6d80af2a0a99b8be747'
|
||||||
|
'db40e4eebf6e5c6965d018f068ffa38e661ad3cd'
|
||||||
|
'c29617af8f742c1e72438ce32bebfeda3c25b4fd'
|
||||||
|
'90dc239cd27a1eaec79eb285e5dc7b44c5df15f7'
|
||||||
|
'9c5db0b2a9fd674deb25dbdec38498e725b2e4c7'
|
||||||
|
'd01d06f9e2188cc50c7a1d8e40892d738ce85dd1'
|
||||||
|
'5e46dad0d52382fba363904a61cb9f97d3b48ac6'
|
||||||
|
'9958b86722bcd223c86d7bb661d37395ca557704'
|
||||||
|
'3e1890aac13519c5d20c251f8460fdb81c677241'
|
||||||
|
'4c17b7a62cdd53bf937b88f2ce04487db50b5842'
|
||||||
|
'96ac17c57ea3946bc6c01aeb2f91b2e2f98f5c98'
|
||||||
|
'e585846e54e51f7a9b9e5545f087cf929405d112'
|
||||||
|
'7b3018c3797086a01eac9f81d7f996d0c7b8afc6'
|
||||||
|
'c39c02cb01197350e4006eef3b2ff25b19c8645e'
|
||||||
|
'ae5715105c37918ac17cec90fd63f89f9789b594'
|
||||||
|
'648b250132d52966f8143beecd7cdbf525986f4d')
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd $srcdir
|
||||||
|
|
||||||
|
install -d build/ca
|
||||||
|
cd build/ca
|
||||||
|
cmake ${srcdir}/koffice-l10n-ca-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/ca@valencia
|
||||||
|
cd build/ca@valencia
|
||||||
|
cmake ${srcdir}/koffice-l10n-ca@valencia-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/da
|
||||||
|
cd build/da
|
||||||
|
cmake ${srcdir}/koffice-l10n-da-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/de
|
||||||
|
cd build/de
|
||||||
|
cmake ${srcdir}/koffice-l10n-de-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/el
|
||||||
|
cd build/el
|
||||||
|
cmake ${srcdir}/koffice-l10n-el-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/en_GB
|
||||||
|
cd build/en_GB
|
||||||
|
cmake ${srcdir}/koffice-l10n-en_GB-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/es
|
||||||
|
cd build/es
|
||||||
|
cmake ${srcdir}/koffice-l10n-es-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/et
|
||||||
|
cd build/et
|
||||||
|
cmake ${srcdir}/koffice-l10n-et-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
# install -d build/fr
|
||||||
|
# cd build/fr
|
||||||
|
# cmake ${srcdir}/koffice-l10n-fr-${pkgver} \
|
||||||
|
# -DCMAKE_BUILD_TYPE=Release \
|
||||||
|
# -DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
# make || return 1
|
||||||
|
# cd ../..
|
||||||
|
|
||||||
|
install -d build/gl
|
||||||
|
cd build/gl
|
||||||
|
cmake ${srcdir}/koffice-l10n-gl-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/it
|
||||||
|
cd build/it
|
||||||
|
cmake ${srcdir}/koffice-l10n-it-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/ja
|
||||||
|
cd build/ja
|
||||||
|
cmake ${srcdir}/koffice-l10n-ja-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/kk
|
||||||
|
cd build/kk
|
||||||
|
cmake ${srcdir}/koffice-l10n-kk-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/nb
|
||||||
|
cd build/nb
|
||||||
|
cmake ${srcdir}/koffice-l10n-nb-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/nds
|
||||||
|
cd build/nds
|
||||||
|
cmake ${srcdir}/koffice-l10n-nds-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/nl
|
||||||
|
cd build/nl
|
||||||
|
cmake ${srcdir}/koffice-l10n-nl-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
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
|
||||||
|
cd build/pt
|
||||||
|
cmake ${srcdir}/koffice-l10n-pt-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/pt_BR
|
||||||
|
cd build/pt_BR
|
||||||
|
cmake ${srcdir}/koffice-l10n-pt_BR-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/sv
|
||||||
|
cd build/sv
|
||||||
|
cmake ${srcdir}/koffice-l10n-sv-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/tr
|
||||||
|
cd build/tr
|
||||||
|
cmake ${srcdir}/koffice-l10n-tr-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/uk
|
||||||
|
cd build/uk
|
||||||
|
cmake ${srcdir}/koffice-l10n-uk-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/zh_CN
|
||||||
|
cd build/zh_CN
|
||||||
|
cmake ${srcdir}/koffice-l10n-zh_CN-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
install -d build/zh_TW
|
||||||
|
cd build/zh_TW
|
||||||
|
cmake ${srcdir}/koffice-l10n-zh_TW-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-l10n-ca() {
|
||||||
|
pkgdesc=('Catalan Localization for Koffice')
|
||||||
|
cd $srcdir/build/ca
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-l10n-ca@valencia() {
|
||||||
|
pkgdesc=('Catalan (Valencian) Localization for Koffice')
|
||||||
|
cd $srcdir/build/ca@valencia
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-l10n-da() {
|
||||||
|
pkgdesc=('Danish Localization for Koffice')
|
||||||
|
cd $srcdir/build/da
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-de() {
|
||||||
|
pkgdesc=('German Localization for Koffice')
|
||||||
|
cd $srcdir/build/de
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-el() {
|
||||||
|
pkgdesc=('Greek Localization for Koffice')
|
||||||
|
cd $srcdir/build/el
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-en_gb() {
|
||||||
|
pkgdesc=('British Localization for Koffice')
|
||||||
|
cd $srcdir/build/en_GB
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-es() {
|
||||||
|
pkgdesc=('Spanish Localization for Koffice')
|
||||||
|
cd $srcdir/build/es
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-et() {
|
||||||
|
pkgdesc=('Estonian Localization for Koffice')
|
||||||
|
cd $srcdir/build/et
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
#package_koffice-l10n-fr() {
|
||||||
|
# pkgdesc=('French Localization for Koffice')
|
||||||
|
# cd $srcdir/build/fr
|
||||||
|
# make DESTDIR=$pkgdir install
|
||||||
|
#}
|
||||||
|
package_koffice-l10n-gl() {
|
||||||
|
pkgdesc=('Galician Localization for Koffice')
|
||||||
|
cd $srcdir/build/gl
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-it() {
|
||||||
|
pkgdesc=('Italian Localization for Koffice')
|
||||||
|
cd $srcdir/build/it
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-ja() {
|
||||||
|
pkgdesc=('Japanese Localization for Koffice')
|
||||||
|
cd $srcdir/build/ja
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-kk() {
|
||||||
|
pkgdesc=('Kazakh Localization for Koffice')
|
||||||
|
cd $srcdir/build/kk
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-nb() {
|
||||||
|
pkgdesc=('Norwegian Bookmal Localization for Koffice')
|
||||||
|
cd $srcdir/build/nb
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-nds() {
|
||||||
|
pkgdesc=('Low Saxon Localization for Koffice')
|
||||||
|
cd $srcdir/build/nds
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-nl() {
|
||||||
|
pkgdesc=('Dutch Localization for Koffice')
|
||||||
|
cd $srcdir/build/nl
|
||||||
|
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() {
|
||||||
|
pkgdesc=('Portugese Localization for Koffice')
|
||||||
|
cd $srcdir/build/pt
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-pt_br() {
|
||||||
|
pkgdesc=('Brazilian Portugese Localization for Koffice')
|
||||||
|
cd $srcdir/build/pt_BR
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-sv() {
|
||||||
|
pkgdesc=('Swedish Localization for Koffice')
|
||||||
|
cd $srcdir/build/sv
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-tr() {
|
||||||
|
pkgdesc=('Turkish Localization for Koffice')
|
||||||
|
cd $srcdir/build/tr
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-uk() {
|
||||||
|
pkgdesc=('Ukrainian Localization for Koffice')
|
||||||
|
cd $srcdir/build/uk
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-zh_cn() {
|
||||||
|
pkgdesc=('Simplified Chinese Localization for Koffice')
|
||||||
|
cd $srcdir/build/zh_CN
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
package_koffice-l10n-zh_tw() {
|
||||||
|
pkgdesc=('Traditional Chinese Localization for Koffice')
|
||||||
|
cd $srcdir/build/zh_TW
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
}
|
||||||
|
|
169
koffice/PKGBUILD
Normal file
169
koffice/PKGBUILD
Normal file
@ -0,0 +1,169 @@
|
|||||||
|
#
|
||||||
|
# KDE SC Packages for Chakra, part of chakra-project.org
|
||||||
|
#
|
||||||
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||||
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||||
|
|
||||||
|
# include global config
|
||||||
|
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
||||||
|
|
||||||
|
pkgbase=koffice
|
||||||
|
pkgname=('koffice-common'
|
||||||
|
'koffice-kounavail'
|
||||||
|
'koffice-kspread'
|
||||||
|
'koffice-karbon'
|
||||||
|
'koffice-kexi'
|
||||||
|
'koffice-kplato'
|
||||||
|
'koffice-kword'
|
||||||
|
'koffice-kchart'
|
||||||
|
'koffice-kformula'
|
||||||
|
'koffice-kpresenter'
|
||||||
|
'koffice-krita'
|
||||||
|
'koffice-doc')
|
||||||
|
|
||||||
|
pkgver=2.2.0
|
||||||
|
pkgrel=1
|
||||||
|
arch=('i686' 'x86_64')
|
||||||
|
url='http://koffice.kde.org'
|
||||||
|
license=('GPL' 'LGPL' 'FDL')
|
||||||
|
makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' 'eigen' \
|
||||||
|
'kdelibs' 'gsl' 'qca' 'lcms' 'glew' 'qimageblitz' \
|
||||||
|
'kdepimlibs' 'pstoedit' 'wv2' 'poppler-qt' 'libwpd' 'openexr' 'kdegraphics-common' 'sqlite3') # 'opengtl'
|
||||||
|
groups=('koffice')
|
||||||
|
source=("http://download.kde.org/unstable/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.bz2")
|
||||||
|
sha1sums=('274623699eb666730a0c8d92f81fb99680217345')
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd ${srcdir}/${pkgbase}-${pkgver}
|
||||||
|
|
||||||
|
# buildtime patch
|
||||||
|
# patch -Np0 -i ${srcdir}/libpng14.patch || return 1
|
||||||
|
# patch -Np0 -i ${srcdir}/koffice-gcc45.patch || return 1
|
||||||
|
|
||||||
|
cd ${srcdir}
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
cmake ../${pkgbase}-${pkgver} \
|
||||||
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DCMAKE_SKIP_RPATH=ON \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
make || return 1
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-common(){
|
||||||
|
pkgdesc="Common files for the KDE office suite"
|
||||||
|
depends=('kdelibs' 'kdepimlibs' 'qca' 'lcms')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
|
||||||
|
splitdirs="interfaces plugins servicetypes libs templates filters pics tools"
|
||||||
|
for i in ${splitdirs} ; do
|
||||||
|
cd ${srcdir}/build/${i}
|
||||||
|
make DESTDIR=${pkgdir} install || return 1
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-doc()
|
||||||
|
{
|
||||||
|
pkgdesc="Documentation for the KDE office suite"
|
||||||
|
depends=("${pkgbase}-common>=${pkgver}")
|
||||||
|
conflicts=("kdemod-${pkgbase}-doc")
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-doc" "kde-uninstall")
|
||||||
|
|
||||||
|
splitdirs="karbon kchart kexi kformula koffice kpresenter kspread thesaurus"
|
||||||
|
for i in ${splitdirs} ; do
|
||||||
|
cd ${srcdir}/build/doc/${i}
|
||||||
|
make DESTDIR=${pkgdir} install || return 1
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-kexi(){
|
||||||
|
pkgdesc="Integrated data management application for the KDE office suite"
|
||||||
|
depends=('kdelibs' 'koffice-common' 'koffice-kspread' 'sqlite3')
|
||||||
|
cd ${srcdir}/build/kexi
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-kounavail(){
|
||||||
|
pkgdesc="Kounavail for the KDE office suite"
|
||||||
|
depends=('kdelibs' 'koffice-common')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
cd ${srcdir}/build/kounavail
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-kspread(){
|
||||||
|
pkgdesc="Spreadsheet application for KDE"
|
||||||
|
depends=('hicolor-icon-theme' 'gsl' 'koffice-common' 'koffice-kchart')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
install=koffice.install
|
||||||
|
cd ${srcdir}/build/kspread
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-karbon(){
|
||||||
|
pkgdesc="Vector drawing application for KDE"
|
||||||
|
depends=('hicolor-icon-theme' 'koffice-common')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
install=koffice.install
|
||||||
|
cd ${srcdir}/build/karbon
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-kplato(){
|
||||||
|
pkgdesc="Project management application for KDE"
|
||||||
|
depends=('hicolor-icon-theme' 'koffice-common' 'kdepimlibs')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
install=koffice.install
|
||||||
|
cd ${srcdir}/build/kplato
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-kword(){
|
||||||
|
pkgdesc="Wordprocessor for KDE"
|
||||||
|
depends=('hicolor-icon-theme' 'koffice-common' 'koffice-kounavail')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
install=koffice.install
|
||||||
|
cd ${srcdir}/build/kword
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
package_koffice-kchart(){
|
||||||
|
pkgdesc="Charting tool for KDE"
|
||||||
|
depends=('hicolor-icon-theme' 'koffice-common')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
install=koffice.install
|
||||||
|
cd ${srcdir}/build/kchart
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-kformula(){
|
||||||
|
pkgdesc="Formula editor for KDE"
|
||||||
|
depends=('hicolor-icon-theme' 'koffice-common')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
install=koffice.install
|
||||||
|
cd ${srcdir}/build/kformula
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
# fix install
|
||||||
|
mkdir -p ${pkgdir}/usr/bin
|
||||||
|
cp -v kformula ${pkgdir}/usr/bin
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-kpresenter(){
|
||||||
|
pkgdesc="Presentation tool for KDE"
|
||||||
|
depends=('hicolor-icon-theme' 'koffice-common')
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
install=koffice.install
|
||||||
|
cd ${srcdir}/build/kpresenter
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
||||||
|
|
||||||
|
package_koffice-krita(){
|
||||||
|
pkgdesc="Graphics editor for KDE"
|
||||||
|
depends=('hicolor-icon-theme' 'glew' 'qimageblitz' 'koffice-common' \
|
||||||
|
'poppler-qt' 'shared-mime-info' 'openexr') # 'opengtl'
|
||||||
|
groups=("kde-complete" "${pkgbase}" "kde-uninstall")
|
||||||
|
install=krita.install
|
||||||
|
cd ${srcdir}/build/krita
|
||||||
|
make DESTDIR=${pkgdir} install
|
||||||
|
}
|
11
koffice/koffice.install
Normal file
11
koffice/koffice.install
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
post_install() {
|
||||||
|
xdg-icon-resource forceupdate --theme hicolor &> /dev/null
|
||||||
|
}
|
||||||
|
|
||||||
|
post_upgrade() {
|
||||||
|
post_install
|
||||||
|
}
|
||||||
|
|
||||||
|
post_remove() {
|
||||||
|
post_install
|
||||||
|
}
|
12
koffice/krita.install
Normal file
12
koffice/krita.install
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
post_install() {
|
||||||
|
xdg-icon-resource forceupdate --theme hicolor &> /dev/null
|
||||||
|
update-mime-database usr/share/mime &> /dev/null
|
||||||
|
}
|
||||||
|
|
||||||
|
post_upgrade() {
|
||||||
|
post_install
|
||||||
|
}
|
||||||
|
|
||||||
|
post_remove() {
|
||||||
|
post_install
|
||||||
|
}
|
11
koffice/libpng14.patch
Normal file
11
koffice/libpng14.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- krita/ui/kis_png_converter.cpp.old 2010-01-20 17:48:11.890898029 +0100
|
||||||
|
+++ krita/ui/kis_png_converter.cpp 2010-01-20 17:50:13.477553307 +0100
|
||||||
|
@@ -404,7 +404,7 @@
|
||||||
|
|
||||||
|
png_byte signature[8];
|
||||||
|
iod->peek((char*)signature, 8);
|
||||||
|
- if (!png_check_sig(signature, 8)) {
|
||||||
|
+ if (!png_sig_cmp(signature, 0, 8) == 0) {
|
||||||
|
iod->close();
|
||||||
|
return (KisImageBuilder_RESULT_BAD_FETCH);
|
||||||
|
}
|
35
support-gluon-git/PKGBUILD
Normal file
35
support-gluon-git/PKGBUILD
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
#
|
||||||
|
# Chakra Packages for Chakra, part of chakra-project.org
|
||||||
|
#
|
||||||
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||||
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||||
|
|
||||||
|
# include global config
|
||||||
|
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
||||||
|
|
||||||
|
pkgname=gluon
|
||||||
|
pkgver=0.70.0
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="A high-level game development library for the KDE desktop enviornment."
|
||||||
|
arch=('i686' 'x86_64')
|
||||||
|
url="http://gluon.gamingfreedom.org/"
|
||||||
|
license=('GPL')
|
||||||
|
depends=('glew' 'kdelibs' 'libsndfile' 'openal')
|
||||||
|
makedepends=('git' 'eigen' 'cmake' 'automoc4')
|
||||||
|
provides=('gluon')
|
||||||
|
conflicts=('gluon')
|
||||||
|
source=("http://gluon.gamingfreedom.org/sites/default/files/gluon-$pkgver.tar.gz")
|
||||||
|
md5sums=('3f5b6eae22a5c4f41e574b5ef5c66a8e') # gluon-0.70.0.tar.gz
|
||||||
|
install=gluon.install
|
||||||
|
|
||||||
|
|
||||||
|
build() {
|
||||||
|
msg "Starting make..."
|
||||||
|
|
||||||
|
cd "$srcdir/$pkgname-$pkgname"
|
||||||
|
|
||||||
|
cmake -DCMAKE_INSTALL_PREFIX=/usr "$srcdir/$pkgname-$pkgname"
|
||||||
|
make || return 1
|
||||||
|
make DESTDIR="$pkgdir/" install
|
||||||
|
}
|
||||||
|
|
11
support-gluon-git/gluon.install
Normal file
11
support-gluon-git/gluon.install
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
post_install() {
|
||||||
|
xdg-icon-resource forceupdate --theme hicolor &> /dev/null
|
||||||
|
}
|
||||||
|
|
||||||
|
post_upgrade() {
|
||||||
|
post_install
|
||||||
|
}
|
||||||
|
|
||||||
|
post_remove() {
|
||||||
|
post_install
|
||||||
|
}
|
65
tools-akabeicore/PKGBUILD
Normal file
65
tools-akabeicore/PKGBUILD
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
#
|
||||||
|
# Chakra Packages for Chakra, part of chakra-project.org
|
||||||
|
#
|
||||||
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||||
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||||
|
|
||||||
|
# include global config
|
||||||
|
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
||||||
|
|
||||||
|
|
||||||
|
#
|
||||||
|
# package info
|
||||||
|
#
|
||||||
|
pkgname=akabeicore
|
||||||
|
pkgver=20100524
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Akabei’s core library"
|
||||||
|
url="http://git.chakra-project.org/chakra/"
|
||||||
|
license="GPL"
|
||||||
|
arch=('i686' 'x86_64')
|
||||||
|
depends=('sqlite3' 'qt' 'libarchive')
|
||||||
|
makedepends=('cmake')
|
||||||
|
options=('!splithdr' 'splitdbg')
|
||||||
|
|
||||||
|
groups=('kde-uninstall')
|
||||||
|
|
||||||
|
_gitroot="git://git.chakra-project.org/akabei/akabeicore.git"
|
||||||
|
_gitname="akabeicore"
|
||||||
|
|
||||||
|
#
|
||||||
|
# build function
|
||||||
|
#
|
||||||
|
build()
|
||||||
|
{
|
||||||
|
cd "${srcdir}"
|
||||||
|
msg "Connecting to GIT server...."
|
||||||
|
|
||||||
|
if [ -d $_gitname ] ; then
|
||||||
|
cd $_gitname && git pull
|
||||||
|
msg "The local files are updated."
|
||||||
|
else
|
||||||
|
git clone $_gitroot
|
||||||
|
fi
|
||||||
|
msg "GIT checkout done or server timeout"
|
||||||
|
msg "Starting make..."
|
||||||
|
|
||||||
|
rm -rf "${srcdir}/$_gitname-build"
|
||||||
|
|
||||||
|
cp -r "${srcdir}/$_gitname" "${srcdir}/$_gitname-build"
|
||||||
|
cd "${srcdir}/$_gitname-build/"
|
||||||
|
|
||||||
|
cmake . -DCMAKE_INSTALL_PREFIX=${_installprefix} \
|
||||||
|
-DCMAKE_BUILD_TYPE=${_build_type} \
|
||||||
|
-DCMAKE_SKIP_RPATH=ON \
|
||||||
|
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' || return 1
|
||||||
|
|
||||||
|
msg "Starting make..."
|
||||||
|
make || return 1
|
||||||
|
|
||||||
|
msg "Make successful, installing..."
|
||||||
|
make DESTDIR=$startdir/pkg install || return 1
|
||||||
|
|
||||||
|
# remove nasty files
|
||||||
|
find $startdir/pkg/ -name ".git" -type d -exec rm -fr {} +
|
||||||
|
}
|
102
tools-aqpm2-git/FindPolkitQt.cmake
Normal file
102
tools-aqpm2-git/FindPolkitQt.cmake
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
# - Try to find Polkit-qt
|
||||||
|
# Once done this will define
|
||||||
|
#
|
||||||
|
# POLKITQT_FOUND - system has Polkit-qt
|
||||||
|
# POLKITQT_INCLUDE_DIR - the Polkit-qt include directory
|
||||||
|
# POLKITQT_LIBRARIES - Link these to use all Polkit-qt libs
|
||||||
|
# POLKITQT_CORE_LIBRARY - Link this to use the polkit-qt-core library only
|
||||||
|
# POLKITQT_GUI_LIBRARY - Link this to use GUI elements in polkit-qt (polkit-qt-gui)
|
||||||
|
# POLKITQT_DEFINITIONS - Compiler switches required for using Polkit-qt
|
||||||
|
# POLKITQT_POLICY_FILES_INSTALL_DIR - The directory where policy files should be installed to.
|
||||||
|
#
|
||||||
|
# The minimum required version PolkitQt can be specified by setting the
|
||||||
|
# POLKITQT_MIN_VERSION variable.
|
||||||
|
|
||||||
|
# Copyright (c) 2009, Daniel Nicoletti, <dantti85-pk@yahoo.com.br>
|
||||||
|
# Copyright (c) 2009, Dario Freddi, <drf54321@gmail.com>
|
||||||
|
# Copyright (c) 2009, Michal Malek, <michalm@jabster.pl>
|
||||||
|
# Copyright (c) 2009, Alexander Neundorf, <neundorf@kde.org>
|
||||||
|
#
|
||||||
|
# Redistribution and use is allowed according to the terms of the BSD license.
|
||||||
|
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
|
||||||
|
|
||||||
|
if (POLKITQT_INCLUDE_DIR AND POLKITQT_GUI_LIBRARY AND POLKITQT_CORE_LIBRARY)
|
||||||
|
set(PolkitQt_FIND_QUIETLY TRUE)
|
||||||
|
endif (POLKITQT_INCLUDE_DIR AND POLKITQT_GUI_LIBRARY AND POLKITQT_CORE_LIBRARY)
|
||||||
|
|
||||||
|
if (NOT POLKITQT_MIN_VERSION)
|
||||||
|
set(POLKITQT_MIN_VERSION "0.9.3")
|
||||||
|
endif (NOT POLKITQT_MIN_VERSION)
|
||||||
|
|
||||||
|
if (NOT WIN32)
|
||||||
|
# use pkg-config to get the directories and then use these values
|
||||||
|
# in the FIND_PATH() and FIND_LIBRARY() calls
|
||||||
|
find_package(PkgConfig)
|
||||||
|
pkg_check_modules(PC_POLKITQT QUIET polkit-qt)
|
||||||
|
set(POLKITQT_DEFINITIONS ${PC_POLKITQT_CFLAGS_OTHER})
|
||||||
|
endif (NOT WIN32)
|
||||||
|
|
||||||
|
find_path( POLKITQT_INCLUDE_DIR
|
||||||
|
NAMES polkit-qt/auth.h
|
||||||
|
PATH_SUFFIXES PolicyKit
|
||||||
|
)
|
||||||
|
|
||||||
|
find_file( POLKITQT_VERSION_FILE
|
||||||
|
polkit-qt/polkitqtversion.h
|
||||||
|
PATHS ${POLKITQT_INCLUDE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
set(POLKITQT_VERSION_OK TRUE)
|
||||||
|
if(POLKITQT_VERSION_FILE)
|
||||||
|
file(READ ${POLKITQT_VERSION_FILE} POLKITQT_VERSION_CONTENT)
|
||||||
|
string (REGEX MATCH "POLKITQT_VERSION_STRING \".*\"\n" POLKITQT_VERSION_MATCH "${POLKITQT_VERSION_CONTENT}")
|
||||||
|
|
||||||
|
if(POLKITQT_VERSION_MATCH)
|
||||||
|
string(REGEX REPLACE "POLKITQT_VERSION_STRING \"(.*)\"\n" "\\1" POLKITQT_VERSION ${POLKITQT_VERSION_MATCH})
|
||||||
|
if(POLKITQT_VERSION STRLESS "${POLKITQT_MIN_VERSION}")
|
||||||
|
set(POLKITQT_VERSION_OK FALSE)
|
||||||
|
if(PolkitQt_FIND_REQUIRED)
|
||||||
|
message(FATAL_ERROR "PolkitQt version ${POLKITQT_VERSION} was found, but it is too old. Please install ${POLKITQT_MIN_VERSION} or newer.")
|
||||||
|
else(PolkitQt_FIND_REQUIRED)
|
||||||
|
message(STATUS "PolkitQt version ${POLKITQT_VERSION} is too old. Please install ${POLKITQT_MIN_VERSION} or newer.")
|
||||||
|
endif(PolkitQt_FIND_REQUIRED)
|
||||||
|
endif(POLKITQT_VERSION STRLESS "${POLKITQT_MIN_VERSION}")
|
||||||
|
endif(POLKITQT_VERSION_MATCH)
|
||||||
|
elseif(POLKITQT_INCLUDE_DIR)
|
||||||
|
# The version is so old that it does not even have the file
|
||||||
|
set(POLKITQT_VERSION_OK FALSE)
|
||||||
|
if(PolkitQt_FIND_REQUIRED)
|
||||||
|
message(FATAL_ERROR "It looks like PolkitQt is too old. Please install PolkitQt version ${POLKITQT_MIN_VERSION} or newer.")
|
||||||
|
else(PolkitQt_FIND_REQUIRED)
|
||||||
|
message(STATUS "It looks like PolkitQt is too old. Please install PolkitQt version ${POLKITQT_MIN_VERSION} or newer.")
|
||||||
|
endif(PolkitQt_FIND_REQUIRED)
|
||||||
|
endif(POLKITQT_VERSION_FILE)
|
||||||
|
|
||||||
|
find_library( POLKITQT_CORE_LIBRARY
|
||||||
|
NAMES polkit-qt-core
|
||||||
|
HINTS ${PC_POLKITQT_LIBDIR}
|
||||||
|
)
|
||||||
|
find_library( POLKITQT_GUI_LIBRARY
|
||||||
|
NAMES polkit-qt-gui
|
||||||
|
HINTS ${PC_POLKITQT_LIBDIR}
|
||||||
|
)
|
||||||
|
set(POLKITQT_LIBRARIES ${POLKITQT_GUI_LIBRARY} ${POLKITQT_CORE_LIBRARY})
|
||||||
|
|
||||||
|
include(FindPackageHandleStandardArgs)
|
||||||
|
|
||||||
|
# handle the QUIETLY and REQUIRED arguments and set POLKITQT_FOUND to TRUE if
|
||||||
|
# all listed variables are TRUE
|
||||||
|
find_package_handle_standard_args(PolkitQt DEFAULT_MSG POLKITQT_INCLUDE_DIR POLKITQT_GUI_LIBRARY POLKITQT_CORE_LIBRARY POLKITQT_VERSION_OK)
|
||||||
|
|
||||||
|
mark_as_advanced(POLKITQT_INCLUDE_DIR POLKITQT_CORE_LIBRARY POLKITQT_GUI_LIBRARY POLKITQT_LIBRARIES POLKITQT_VERSION_OK)
|
||||||
|
|
||||||
|
if(POLKITQT_FOUND)
|
||||||
|
get_filename_component(_POLKITQT_INSTALL_PREFIX "${POLKITQT_CORE_LIBRARY}" PATH)
|
||||||
|
get_filename_component(_POLKITQT_INSTALL_PREFIX "${_POLKITQT_INSTALL_PREFIX}" PATH)
|
||||||
|
if ( NOT _POLKITQT_INSTALL_PREFIX STREQUAL CMAKE_INSTALL_PREFIX )
|
||||||
|
message("WARNING: Installation prefix does not match PolicyKit install prefixes. You probably will need to move files installed "
|
||||||
|
"in ${CMAKE_INSTALL_PREFIX}/${POLKITQT_POLICY_FILES_INSTALL_DIR} and by dbus_add_activation_system_service to the ${_POLKITQT_INSTALL_PREFIX}/${POLKITQT_POLICY_FILES_INSTALL_DIR} prefix")
|
||||||
|
endif (NOT _POLKITQT_INSTALL_PREFIX STREQUAL CMAKE_INSTALL_PREFIX)
|
||||||
|
endif(POLKITQT_FOUND)
|
||||||
|
|
||||||
|
set(POLKITQT_POLICY_FILES_INSTALL_DIR share/PolicyKit/policy/)
|
69
tools-aqpm2-git/PKGBUILD
Normal file
69
tools-aqpm2-git/PKGBUILD
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
#
|
||||||
|
# Chakra Packages for Chakra, part of chakra-project.org
|
||||||
|
#
|
||||||
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||||
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||||
|
|
||||||
|
# include global config
|
||||||
|
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
pkgname=aqpm2-git
|
||||||
|
pkgver=20100524
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Qt wrapper around pacman's libalpm"
|
||||||
|
arch=('i686' 'x86_64')
|
||||||
|
url="http://chakra-project.org/tools-shaman.html"
|
||||||
|
license=('GPL')
|
||||||
|
depends=('pacman>3.3' 'pacman<3.4' 'polkit-qt' 'qjson' 'kdelibs>=4.4.0')
|
||||||
|
makedepends=('cmake' 'automoc4')
|
||||||
|
options=('splitdbg' '!splithdr')
|
||||||
|
groups=('kde-uninstall')
|
||||||
|
conflicts=("aqpm" "kdemod-aqpm" "kdemod-playground-aqpm-git" "kdemod-aqpm-git")
|
||||||
|
provides=("aqpm2")
|
||||||
|
#source=('FindPolkitQt.cmake')
|
||||||
|
|
||||||
|
|
||||||
|
_gitroot="git://git.chakra-project.org/tools/aqpm.git"
|
||||||
|
_gitname="aqpm"
|
||||||
|
|
||||||
|
build() {
|
||||||
|
msg "Connecting to GIT server...."
|
||||||
|
|
||||||
|
[ -d $_gitname ] && {
|
||||||
|
cd $_gitname
|
||||||
|
git pull origin
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
msg "Local files have been updated."
|
||||||
|
} || {
|
||||||
|
git clone $_gitroot
|
||||||
|
}
|
||||||
|
|
||||||
|
msg "GIT checkout done or server timeout"
|
||||||
|
|
||||||
|
rm -rf $_gitname-build
|
||||||
|
git clone $_gitname $_gitname-build
|
||||||
|
cd $_gitname-build
|
||||||
|
|
||||||
|
# FIXME polkitqt1 temp fix
|
||||||
|
# cp -fv ${srcdir}/FindPolkitQt.cmake ${srcdir}/$_gitname-build/cmake/modules/FindPolkitQt.cmake
|
||||||
|
|
||||||
|
# FIXME there is no examples folder
|
||||||
|
sed -i -e 's%add_subdirectory(examples)% %' ${srcdir}/$_gitname-build/libaqpm/CMakeLists.txt
|
||||||
|
|
||||||
|
msg "Starting make..."
|
||||||
|
|
||||||
|
cmake . -DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
|
-DBUILD_AQPM_AUR=ON \
|
||||||
|
-DKDE4_INTEGRATION=ON \
|
||||||
|
-DCMAKE_BUILD_TYPE=${_build_type} || return 1
|
||||||
|
make || return 1
|
||||||
|
make DESTDIR=$pkgdir install
|
||||||
|
#install aursearcher
|
||||||
|
mkdir -p $pkgdir/usr/bin
|
||||||
|
cp -v libaqpmaur/example/aursearcher $pkgdir/usr/bin
|
||||||
|
}
|
||||||
|
|
@ -14,7 +14,7 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
|||||||
pkgname=('networkmanagement')
|
pkgname=('networkmanagement')
|
||||||
|
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
pkgver=1130651
|
pkgver=1131135
|
||||||
#pkgver=1030904 # stable snapshot
|
#pkgver=1030904 # stable snapshot
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
|
|
||||||
@ -45,7 +45,6 @@ cd "$srcdir"
|
|||||||
msg "SVN checkout done or server timeout"
|
msg "SVN checkout done or server timeout"
|
||||||
|
|
||||||
mkdir -p $srcdir/build
|
mkdir -p $srcdir/build
|
||||||
mkdir -p $srcdir/split
|
|
||||||
cd $srcdir/build
|
cd $srcdir/build
|
||||||
|
|
||||||
cmake ../networkmanagement -DCMAKE_INSTALL_PREFIX=${_installprefix} \
|
cmake ../networkmanagement -DCMAKE_INSTALL_PREFIX=${_installprefix} \
|
||||||
@ -58,6 +57,9 @@ cd "$srcdir"
|
|||||||
|
|
||||||
make DESTDIR=${pkgdir} install || return 1
|
make DESTDIR=${pkgdir} install || return 1
|
||||||
|
|
||||||
|
# remove knetworkmanager.desktop files
|
||||||
|
rm -vR ${pkgdir}/usr/share/applications
|
||||||
|
|
||||||
# workaround remove plasmoid files
|
# workaround remove plasmoid files
|
||||||
#cd $srcdir/split
|
#cd $srcdir/split
|
||||||
#rm -v usr/lib/kde4/plasma_applet_networkmanagement.so
|
#rm -v usr/lib/kde4/plasma_applet_networkmanagement.so
|
||||||
|
52
tools-shaman2-svn/PKGBUILD
Normal file
52
tools-shaman2-svn/PKGBUILD
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
#
|
||||||
|
# Chakra Packages for Chakra, part of chakra-project.org
|
||||||
|
#
|
||||||
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||||||
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||||
|
|
||||||
|
# include global config
|
||||||
|
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
|
||||||
|
|
||||||
|
# original name
|
||||||
|
_origname=shaman2
|
||||||
|
|
||||||
|
pkgname=${_origname}-svn
|
||||||
|
pkgver=1129707
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Pacman frontend based on kdelibs and libaqpm - SVN build"
|
||||||
|
url="http://chakra-project.org/tools-shaman.html"
|
||||||
|
license="GPL"
|
||||||
|
arch=('i686' 'x86_64')
|
||||||
|
depends=("aqpm2-git>=2010305" "kdelibs>=4.4.1" 'dbus')
|
||||||
|
makedepends=('subversion' 'cmake')
|
||||||
|
provides=('shaman2')
|
||||||
|
conflicts=('shaman' 'kdemod-shaman' 'kdemod-playground-shaman-git' 'kdemod-playground-shaman2-svn')
|
||||||
|
groups=('kde-uninstall')
|
||||||
|
source=()
|
||||||
|
md5sums=()
|
||||||
|
|
||||||
|
_svnmod="shaman"
|
||||||
|
_svntrunk="svn://anonsvn.kde.org/home/kde/trunk/playground/sysadmin/shaman"
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd $startdir/src
|
||||||
|
msg "Connecting to the SVN server...."
|
||||||
|
svn co $_svntrunk $_svnmod -r $pkgver
|
||||||
|
|
||||||
|
[ -d ./$_svnmod-build ] && rm -Rf ./$_svnmod-build
|
||||||
|
cp -r ./$_svnmod ./$_svnmod-build
|
||||||
|
cd ./$_svnmod-build
|
||||||
|
|
||||||
|
msg "SVN checkout done or server timeout"
|
||||||
|
msg "Starting cmake..."
|
||||||
|
|
||||||
|
cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RelWithDebInfo -DSHAMAN_BACKEND=AQPM || return 1
|
||||||
|
|
||||||
|
msg "Starting make..."
|
||||||
|
|
||||||
|
make || return 1
|
||||||
|
|
||||||
|
msg "Make successful, installing..."
|
||||||
|
|
||||||
|
make DESTDIR=${pkgdir} install || return 1
|
||||||
|
}
|
67
tools-shaman2-svn/tools-shaman.install
Normal file
67
tools-shaman2-svn/tools-shaman.install
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
post_install() {
|
||||||
|
if [ -e "/etc/chakra/updates.conf" ] ; then
|
||||||
|
|
||||||
|
. /etc/chakra/updates.conf
|
||||||
|
|
||||||
|
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
|
||||||
|
/usr/bin/chakra-update-icons
|
||||||
|
fi
|
||||||
|
|
||||||
|
else
|
||||||
|
echo " > WARNING"
|
||||||
|
echo " The package kde-common seems not to be installed,"
|
||||||
|
echo " this can possibly break the installation. Just install it"
|
||||||
|
echo " manually after this installation/update, run the following"
|
||||||
|
echo " commands and restart KDE afterwards:"
|
||||||
|
echo " sudo chakra-config-updater"
|
||||||
|
echo " kbuildsycoca4"
|
||||||
|
echo " "
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
post_upgrade() {
|
||||||
|
if [ -e "/etc/chakra/updates.conf" ] ; then
|
||||||
|
|
||||||
|
. /etc/chakra/updates.conf
|
||||||
|
|
||||||
|
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
|
||||||
|
/usr/bin/chakra-update-icons
|
||||||
|
fi
|
||||||
|
|
||||||
|
else
|
||||||
|
echo " > WARNING"
|
||||||
|
echo " The package kde-common seems not to be installed,"
|
||||||
|
echo " this can possibly break the installation. Just install it"
|
||||||
|
echo " manually after this installation/update, run the following"
|
||||||
|
echo " commands and restart KDE afterwards:"
|
||||||
|
echo " sudo chakra-config-updater"
|
||||||
|
echo " kbuildsycoca4"
|
||||||
|
echo " "
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
post_remove() {
|
||||||
|
if [ -e "/etc/chakra/updates.conf" ] ; then
|
||||||
|
|
||||||
|
. /etc/chakra/updates.conf
|
||||||
|
|
||||||
|
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
|
||||||
|
/usr/bin/chakra-update-icons
|
||||||
|
fi
|
||||||
|
|
||||||
|
else
|
||||||
|
echo " > WARNING"
|
||||||
|
echo " The package kde-common seems not to be installed,"
|
||||||
|
echo " this can possibly break the installation. Just install it"
|
||||||
|
echo " manually after this installation/update, run the following"
|
||||||
|
echo " commands and restart KDE afterwards:"
|
||||||
|
echo " sudo chakra-config-updater"
|
||||||
|
echo " kbuildsycoca4"
|
||||||
|
echo " "
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
op=$1
|
||||||
|
shift
|
||||||
|
|
||||||
|
$op $*
|
Loading…
Reference in New Issue
Block a user