Commit d89ba6db authored by totte's avatar totte
Browse files

multiple: Partial update and cleaning for KDE SC 4.12.1

parent b4dc4b2e
......@@ -49,3 +49,5 @@ user.conf
*.log
*.log*
foo.sh
*.bz2
# Maintainer: Manuel Tortosa <manutortosa@chakra-project@org>
# Contributors: H W Tovetjärn (totte) <totte@tott.es>
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
pkgname=akonadi
pkgver=1.11.0
......@@ -19,7 +19,7 @@ makedepends=('pkg-config'
'postgresql')
install=$pkgname.install
source=("http://download.kde.org/stable/akonadi/src/${pkgname}-${pkgver}.tar.bz2")
sha1sums=('a118e097c0b021434874ebfbf6a36c98e87f6f0b')
sha512sums=('366f0e4a86038af5eb6603653e599076c66e84f59db57f4c56a89ec265be7e335f3f5d14444030a6f398e2361969ad85bc73357359da7ab8c307ec3c5d80ea40')
prepare() {
mkdir "${srcdir}/build"
......@@ -38,4 +38,3 @@ package() {
cd ${srcdir}/build
make DESTDIR=${pkgdir} install
}
sha1sums=('a118e097c0b021434874ebfbf6a36c98e87f6f0b')
# Maintainer: Manuel Tortosa <manutortosa@chakra-project.org>
# Contributors: H W Tovetjärn (totte) <totte@tott.es>
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
# Include global configuration
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
......@@ -51,30 +51,30 @@ source=(http://www.kde-apps.org/CONTENT/content-files/48411-rootactions_servicem
chakra-icons.tar.gz
agent-startup.sh
agent-shutdown.sh)
md5sums=('2afd86671ad0db31718157aecd46d528'
'0fe13835c8d796c9973cda670860ce19'
'630ffe7118eef8608a9e5e393a0b1e12'
'e77e132d6da1a8d897db2ba630915b0f'
'7ac00b16a352d785e51ca6c6e5971926'
'd6ec8571c06beb8c58ae360e489ae0a0'
'7e20dbe3aece786768f35b151176bb66'
'1e8e17937d35c82ce9b2ad9821ce50b7'
'd2a96ab0146bc95c826b666fd14f4a36'
'bc5b22b54679603acd85746303bd9ad7'
'b88ceca59e3ef046ac21fb612977dd43'
'0a25b19c8493dae1b5a18cc57125ce6b'
'535501ac9f3ad05ddd18f8cfee4a2e06'
'78a20a4ccaf943f5a2089f4d436fdf32'
'd3fcef1c7affa098683a09f26415d8ef'
'aaa1958b14518e9b0193afe497da830e'
'4e974016ca509f187b4549d95877bacc'
'4845aff75b2162d53672b89fa6eef6f4'
'9fa87f4ad4c00de34286165b7c4d2887'
'b69be64a51c1f7dd69a6114d99498872'
'466d7fc7cab5738d674df45fdeee4eb0'
'08e25ad7487a913ea5fe03ebe5f495cd'
'7daec96c125e1e238a35f31ea4a476f0'
'18e8d01124b19f7df2937c06e177bf7f')
sha256sums=('92978c921647a2fa00d82c0bde59ebd15f7c805e87e11e1f9c4789bde3fbd8b5'
'2bf00472d9b50bc9befcf9cdca92a1a6d31690287de330e6390ca65c17aba02e'
'ca7d66aec559282581dd577746dff86b9b4127ae871ee2788b74ab66f99edbfa'
'c20b837934d708653de775ed19bd013e4b8509ba5dffbbd5ac4c905e3102f15c'
'8ed24dbb68a94f07a326ab848560a70437261e44b7f22586042fbbf7e088e259'
'cff1d0489f5f4b7eb92a0cee9a7cf100bd8c401c9395a78d95068c5437330a28'
'cff4c2898324cc1680234876e1bf956a3eafbd77b3a5ae59bea23a8c2d5c073b'
'9904b71f56678f833b80e549dbe57ed2db3e61e86275c312c6c8193544599f7f'
'64988707a45a6eb5be34d4af6b89c79925de773c87e21d805437255c22fb5714'
'9c437a426b693cb86ec58051892389cfe84157f08f5cca9929a80a305ae73ff6'
'cdc9cae45c8772884b42449760ea362aafe0548c38eb7470a15e58733970e24c'
'cf6be6c5dd059021b140f97f82be4ed33e887aa8b588b5d4adb0b035d05a90a6'
'9ef92be376fde231946ab995afd15ac457bd67aac25779e81b1980e8b337cfd4'
'7e947d88d6c5464b5e11770d597af11bcfb01283bc9bed2bea15fcb3dbb90e33'
'd155420e3db5ec0d43ec4e53f568b55cd718c42fef7792f1e8bdc75b960ff1e3'
'8b3a4020008c8506b5b7110b4d070746b134d751c769035ee2ffbb7b9fd7c31b'
'83fe20e57cc05cd869cb468cf90d554ff45f9c993e6a3c48829fb9230ebe5c4c'
'3ac5808d9da1b37e0787ee11f4154306847840697e5590c1856b5bd13727c119'
'fdbf09b51795af2603569805e00c43e05f531e901e81c7b9189b4897a89a50ee'
'2ea8bc1cbe178d66f3560d166e4158d1ce953a349d8c7658891f5600736e67b7'
'da64dc6bc248703da7eb8ad38af73b87c9836b3b35cf0529e988a69ee5922e8b'
'b20160225a990513ae58027b7e70bb958253da881be02f296e54e9ccca09b348'
'e4a44b4ed3130d1fa309a6b5c829461ec09ec595c31cd4a8715d79942fe8f0ef'
'530ecdbe32c8f33991cd6c2ccf29212f28bb4462d1844f5acba335b5984a9347')
package() {
# Install scripts for gpg/ssh-agent
......@@ -136,27 +136,3 @@ package() {
install -m644 Chakra*.desktop ${pkgdir}/usr/share/applications/kde4
install -m644 Chakra.directory ${pkgdir}/usr/share/desktop-directories/
}
md5sums=('2afd86671ad0db31718157aecd46d528'
'0fe13835c8d796c9973cda670860ce19'
'630ffe7118eef8608a9e5e393a0b1e12'
'e77e132d6da1a8d897db2ba630915b0f'
'7ac00b16a352d785e51ca6c6e5971926'
'd6ec8571c06beb8c58ae360e489ae0a0'
'7e20dbe3aece786768f35b151176bb66'
'1e8e17937d35c82ce9b2ad9821ce50b7'
'd2a96ab0146bc95c826b666fd14f4a36'
'bc5b22b54679603acd85746303bd9ad7'
'b88ceca59e3ef046ac21fb612977dd43'
'0a25b19c8493dae1b5a18cc57125ce6b'
'535501ac9f3ad05ddd18f8cfee4a2e06'
'78a20a4ccaf943f5a2089f4d436fdf32'
'd3fcef1c7affa098683a09f26415d8ef'
'aaa1958b14518e9b0193afe497da830e'
'4e974016ca509f187b4549d95877bacc'
'4845aff75b2162d53672b89fa6eef6f4'
'9fa87f4ad4c00de34286165b7c4d2887'
'b69be64a51c1f7dd69a6114d99498872'
'466d7fc7cab5738d674df45fdeee4eb0'
'08e25ad7487a913ea5fe03ebe5f495cd'
'7daec96c125e1e238a35f31ea4a476f0'
'18e8d01124b19f7df2937c06e177bf7f')
post_install() {
echo " "
echo " > KDE Software Compilation 4.12.0"
echo " > packaged by the Chakra Project"
echo " KDE Software Compilation 4.12.1"
echo " Packaged by the Chakra Project"
echo " "
echo " Installation prefix : /usr"
echo " Configuration directory : ~/.kde4"
echo " Update configurations : /etc/chakra/updates.conf"
echo " Chakra patches : /usr/share/chakra/patches"
echo " Installation prefix: /usr"
echo " Configuration directory: ~/.kde4"
echo " Update configurations: /etc/chakra/updates.conf"
echo " Chakra patches: /usr/share/chakra/patches"
echo " "
echo " Website : http://chakra-project.org"
echo " Wiki : http://chakra-project.org/wiki/"
echo " Forums : http://chakra-project.org/bbs/"
echo " Bugtracker : http://chakra-project.org/bugs/"
echo " CCR : http://chakra-project.org/ccr/"
echo " Changelogs : http://gitorious.org/chakra-packages"
echo " Website: http://chakra-project.org"
echo " News: http://chakra-project.org/news/"
echo " Wiki: http://chakra-project.org/wiki/"
echo " Forum: http://chakra-project.org/bbs/"
echo " Bugtracker: http://chakra-project.org/bugs/"
echo " Packages: http://chakra-project.org/packages/"
echo " CCR: http://chakra-project.org/ccr/"
echo " Changelogs: http://gitorious.org/chakra-packages"
echo " "
}
......
# Maintainer: Manuel Tortosa <manutortosa@chakra-project@org>
# Contributors: H W Tovetjärn (totte) <totte@tott.es>
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
# Include global configuration
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname="kactivities"
pkgver=${_kdever}
pkgrel=3
pkgrel=1
arch=('x86_64')
pkgdesc='API for using and interacting with Activities'
url='http://kde.org/'
......@@ -38,4 +38,3 @@ package() {
cd $srcdir/$pkgname-$pkgver/build
make DESTDIR=$pkgdir install
}
sha256sums=('120205fec14856b46be7bab3f48a0b30591aee0caac431c12e09845d64ad4ebd')
# Maintainer: Manuel Tortosa <manutortosa@chakra-project@org>
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
# Include global configuration
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=kde-base-artwork
pkgver=${_kdever}
pkgrel=3
pkgrel=1
pkgdesc="KDE KSplash theme"
arch=('any')
url='http://www.kde.org/'
......@@ -18,17 +16,16 @@ source=("$_mirror/${pkgname}-$_kdever.tar.xz")
sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d" " -f1`)
build() {
cd $srcdir
mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
make
cd $srcdir
mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
cd $srcdir/build
make DESTDIR=$pkgdir install
cd $srcdir/build
make DESTDIR=$pkgdir install
}
sha256sums=('b6d6b3c44847243294b43bcecd5d884a5c331feec26da434c80dfb6896a1a1a6')
# Maintainer: Manuel Tortosa <manutortosa@chakra-project@org>
# Contributors: H W Tovetjarn (totte) <totte@tott.es>
# Maintainer: H W Tovetjarn (totte) <totte@tott.es>
# Contributors: Manuel Tortosa <manutortosa@chakra-project@org>
# Andrea Scarpino <andrea@archlinux.org>
# Include global configuration
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgbase='kate'
pkgname=('kde-baseapps-kate'
'kde-baseapps-kwrite'
'kde-baseapps-katepart')
pkgname=('kate'
'kwrite'
'katepart')
pkgver=${_kdever}
pkgrel=2
pkgrel=1
arch=('x86_64')
license=('GPL'
'LGPL'
......@@ -40,31 +40,36 @@ build() {
cd "${srcdir}/build"
cmake "../${pkgbase}-${pkgver}" \
-DCMAKE_BUILD_TYPE=${_build_type} \
-DKDE4_BUILD_TESTS=OFF \
-DKDE4_BUILD_TESTS=ON \
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'
make
}
package_kde-baseapps-katepart() {
package_katepart() {
pkgdesc='A fast and feature-rich text editor component'
depends=('kdelibs')
url='http://kate-editor.org/about-katepart/'
install='kdebase-katepart.install'
depends=('kdelibs')
provides=("kdebase-katepart")
replaces=("kdebase-katepart")
conflicts=("kdebase-katepart")
install='katepart.install'
cd "${srcdir}/build/part"
make DESTDIR="${pkgdir}" install
}
package_kde-baseapps-kwrite() {
package_kwrite() {
pkgdesc='KDE text editor'
depends=('kde-runtime'
'kde-baseapps-katepart')
'katepart')
groups=('kde'
'kde-baseapps'
'kde-uninstall')
provides=("kdebase-kwrite")
replaces=("kdebase-kwrite")
conflicts=("kdebase-kwrite")
url='http://www.kde.org/applications/utilities/kwrite/'
install='kdebase-kwrite.install'
install='kwrite.install'
cd "${srcdir}/build/kwrite"
make DESTDIR="${pkgdir}" install
......@@ -73,17 +78,19 @@ package_kde-baseapps-kwrite() {
make DESTDIR="${pkgdir}" install
}
package_kde-baseapps-kate() {
pkgdesc='KDE advanced text editor'
package_kate() {
pkgdesc='KDE Advanced Text Editor'
depends=('kde-runtime'
'kde-baseapps-katepart'
'katepart'
'qjson')
groups=('kde'
'kde-baseapps'
'kde-uninstall')
provides=("kdesdk-kate")
replaces=("kdesdk-kate")
conflicts=("kdesdk-kate")
url='http://www.kde.org/applications/utilities/kate/'
install='kdesdk-kate.install'
optdepends=('kdebase-konsole: Open a terminal in Kate'
install='kate.install'
optdepends=('konsole: Open a terminal in Kate'
'kdebindings-python2: Python 2 bindings'
'kdebindings-python3: Python 3 bindings')
......
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
......
# Maintainer Manuel Tortosa <manutortosa@chakra-project@org>
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
# Include global configuration
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgbase="kde-baseapps"
pkgname=('kde-baseapps'
'kde-baseapps-dolphin'
'kde-baseapps-konqueror'
'kde-baseapps-konq-plugins')
'dolphin'
'konqueror'
'konqueror-plugins')
arch=('x86_64')
pkgver=${_kdever}
pkgrel=3
pkgdesc="split package"
pkgrel=1
url="http://www.kde.org"
license=('GPL' 'LGPL' 'FDL')
options=('docs' '!header' 'debug' 'log')
makedepends=("kde-workspace=4.11.5" 'pkg-config' 'cmake' 'automoc4' 'libraw1394' 'ruby'
'tidyhtml' 'docbook-xsl' 'nepomuk-widgets')
source=("$_mirror/${pkgbase}-$_kdever.tar.xz"
"http://www.kde-apps.org/CONTENT/content-files/99752-kde_cdemu-0.5.0.tar.bz2")
"http://www.kde-apps.org/CONTENT/content-files/99752-kde_cdemu-0.5.0.tar.bz2")
sha256sums=(`grep ${pkgbase}-$_kdever.tar.xz ../checksums.txt | cut -d" " -f1`
'59813c931ea72bb427419824412b699adb92c095')
'59813c931ea72bb427419824412b699adb92c095')
build() {
cd ${pkgbase}-${pkgver}
msg "starting build ..."
cmake . -DCMAKE_BUILD_TYPE=${_build_type} \
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'
make || return 1
cd ${pkgbase}-${pkgver}
cmake . \
-DCMAKE_BUILD_TYPE=${_build_type} \
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'
make
}
package_kde-baseapps() {
pkgdesc="KDE Base Applications"
depends=("kde-runtime>=${_kdever}" 'libraw1394' 'nepomuk-widgets')
optdepends=("cdemu-client: Support transparent CD/DVD image mounting in KDE")
conflicts=("kdebase" 'kde-baseapps-doc')
replaces=('kdebase' 'kde-baseapps-doc')
provides=("kdebase" "baseapps" 'kde-baseapps-doc')
groups=("${pkgbase}" "kde" "kde-minimal" "kde-uninstall")
install=kde-baseapps.install
splitdirs="kdepasswd kdialog keditbookmarks kfind lib nsplugins plasma konqueror doc/kdepasswd doc/kfind"
for i in ${splitdirs} ; do
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
make DESTDIR=${pkgdir} install || return 1
done
# install cdemu frontend
cd ${srcdir}/kde_cdemu
cmake . -DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_{SHARED,MODULE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'
make
make DESTDIR=${pkgdir} install || return 1
# prepare konqueror
msg "splitting konqueror ..."
rm -vR ${pkgdir}/usr/bin/kfmclient
rm -vR ${pkgdir}/usr/share/applications/kde4/kfmclient*
rm -vR ${pkgdir}/usr/include/konqsidebarplugin.h
rm -vR ${pkgdir}/usr/lib/libkonqsidebarplugin.so*
rm -vR ${pkgdir}/usr/lib/libkdeinit4_konqueror.so*
rm -vR ${pkgdir}/usr/lib/libkonquerorprivate.so*
rm -vR ${pkgdir}/usr/lib/kde4/konq_aboutpage.so*
rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_web.so*
rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebartree_bookmarks.so*
rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebartree_dirtree.so*
rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebar.so*
rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_history.so*
rm -vR ${pkgdir}/usr/lib/kde4/kded_konqy_preloader.so*
rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_places.so*
rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_tree.so*
rm -vR ${pkgdir}/usr/share/config/konqsidebartngrc
rm -vR ${pkgdir}/usr/share/config.kcfg/konqueror.kcfg
rm -vR ${pkgdir}/usr/share/autostart/konqy_preload.desktop
rm -vR ${pkgdir}/usr/share/applications/kde4/konquerorsu.desktop
rm -vR ${pkgdir}/usr/share/applications/kde4/konqbrowser.desktop
rm -vR ${pkgdir}/usr/share/apps/konqsidebartng
rm -vR ${pkgdir}/usr/share/apps/konqueror
# Don't ship the Konqueror desktop file
mv -v ${pkgdir}/usr/share/kde4/services/konqueror.desktop ${srcdir}/konqueror.desktop
rm -vR ${pkgdir}/usr/share/icons/
rm -vR ${pkgdir}/usr/share/dbus-1/interfaces/org.kde.Konq*
rm -vR ${pkgdir}/usr/share/dbus-1/interfaces/org.kde.konq*
rm -vR ${pkgdir}/usr/bin/konqueror
# we dont want the cdemu manager app. the service menu + devicenotifier is perfect already
rm -rfv ${pkgdir}/usr/share/applications/kde4/kde_cdemu.desktop
# Fix missing KFind icon, fixes FS#325
sed -i -e "s~Icon=kfind~Icon=edit-find~g" ${pkgdir}/usr/share/applications/kde4/kfind.desktop
pkgdesc="KDE Base Applications"
depends=("kde-runtime>=${_kdever}" 'libraw1394' 'nepomuk-widgets')
optdepends=("cdemu-client: Support transparent CD/DVD image mounting in KDE")
conflicts=("kdebase" 'kde-baseapps-doc')
replaces=('kdebase' 'kde-baseapps-doc')
provides=("kdebase" "baseapps" 'kde-baseapps-doc')
groups=("${pkgbase}" "kde" "kde-minimal" "kde-uninstall")
install=kde-baseapps.install
splitdirs="kdepasswd kdialog keditbookmarks kfind lib nsplugins plasma konqueror doc/kdepasswd doc/kfind"
for i in ${splitdirs} ; do
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
make DESTDIR=${pkgdir} install
done
# install cdemu frontend
cd ${srcdir}/kde_cdemu
cmake . \
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_{SHARED,MODULE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'
make
make DESTDIR=${pkgdir} install
msg "Splitting Konqueror ..."
rm -vR ${pkgdir}/usr/bin/kfmclient
rm -vR ${pkgdir}/usr/share/applications/kde4/kfmclient*
rm -vR ${pkgdir}/usr/include/konqsidebarplugin.h
rm -vR ${pkgdir}/usr/lib/libkonqsidebarplugin.so*
rm -vR ${pkgdir}/usr/lib/libkdeinit4_konqueror.so*
rm -vR ${pkgdir}/usr/lib/libkonquerorprivate.so*
rm -vR ${pkgdir}/usr/lib/kde4/konq_aboutpage.so*
rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_web.so*
rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebartree_bookmarks.so*
rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebartree_dirtree.so*
rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebar.so*
rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_history.so*
rm -vR ${pkgdir}/usr/lib/kde4/kded_konqy_preloader.so*
rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_places.so*
rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_tree.so*
rm -vR ${pkgdir}/usr/share/config/konqsidebartngrc
rm -vR ${pkgdir}/usr/share/config.kcfg/konqueror.kcfg
rm -vR ${pkgdir}/usr/share/autostart/konqy_preload.desktop
rm -vR ${pkgdir}/usr/share/applications/kde4/konquerorsu.desktop
rm -vR ${pkgdir}/usr/share/applications/kde4/konqbrowser.desktop
rm -vR ${pkgdir}/usr/share/apps/konqsidebartng
rm -vR ${pkgdir}/usr/share/apps/konqueror
# Don't ship the Konqueror desktop file
mv -v ${pkgdir}/usr/share/kde4/services/konqueror.desktop ${srcdir}/konqueror.desktop
rm -vR ${pkgdir}/usr/share/icons/
rm -vR ${pkgdir}/usr/share/dbus-1/interfaces/org.kde.Konq*
rm -vR ${pkgdir}/usr/share/dbus-1/interfaces/org.kde.konq*
rm -vR ${pkgdir}/usr/bin/konqueror
# we don't want the cdemu manager app. the service menu + devicenotifier will suffice
rm -rfv ${pkgdir}/usr/share/applications/kde4/kde_cdemu.desktop
# Fix missing KFind icon, fixes FS#325
sed -i -e "s~Icon=kfind~Icon=edit-find~g" ${pkgdir}/usr/share/applications/kde4/kfind.desktop
}
package_kde-baseapps-dolphin() {
pkgdesc="KDE Base Applications - Dolphin, the default KDE file manager"
depends=("${pkgbase}>=${_kdever}")
groups=("${pkgbase}" "kde" "kde-complete" "kde-uninstall")
conflicts=("kdebase-dolphin")
provides=("kdebase-dolphin" "dolphin")
replaces=('kdebase-dolphin')
categories=('system')
install=kde-baseapps-dolphin.install
splitdirs="dolphin doc/dolphin"
for i in ${splitdirs} ; do
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
make DESTDIR=${pkgdir} install || return 1
done
package_dolphin() {
pkgdesc="The default KDE file manager"
depends=("${pkgbase}>=${_kdever}")
groups=("${pkgbase}" "kde" "kde-complete" "kde-uninstall")
conflicts=("kdebase-dolphin" "kde-baseapps-dolphin")
provides=("kdebase-dolphin" "kde-baseapps-dolphin")
replaces=("kdebase-dolphin" "kde-baseapps-dolphin")
categories=('system')
install=dolphin.install
splitdirs="dolphin doc/dolphin"
for i in ${splitdirs} ; do
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
make DESTDIR=${pkgdir} install
done
}
package_kde-baseapps-konqueror() {
pkgdesc="KDE Base Applications - Konqueror, the default KDE web browser"
depends=("${pkgbase}>=${_kdever}" "${pkgbase}-dolphin>=${_kdever}")
groups=("${pkgbase}" "kde" "kde-minimal" "kde-uninstall")
conflicts=("kdebase-konqueror")
provides=("kdebase-konqueror" "konqueror")
replaces=('kdebase-konqueror')
categories=('network')
install=kde-baseapps-konqueror.install
splitdirs="konqueror doc/konqueror"
for i in ${splitdirs} ; do
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
make DESTDIR=${pkgdir} install || return 1
done
msg "remove conflicting files ..."
rm -vR ${pkgdir}/usr/lib/kde4/kcm_history.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_kio.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_konq.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_konqhtml.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_kurifilt.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_performance.so*
rm -vR ${pkgdir}/usr/lib/libkdeinit4_kfmclient.so*
rm -vR ${pkgdir}/usr/share/applications/kde4/Home.desktop
rm -vR ${pkgdir}/usr/share/apps/kcmcss
#rm -vR ${pkgdir}/usr/share/apps/kconf_update
rm -vR ${pkgdir}/usr/share/apps/kcontrol
rm -vR ${pkgdir}/usr/share/kde4/service*
package_konqueror() {
pkgdesc="The default KDE web browser"
depends=("${pkgbase}>=${_kdever}" "${pkgbase}-dolphin>=${_kdever}")
groups=("${pkgbase}" "kde" "kde-minimal" "kde-uninstall")
conflicts=("kdebase-konqueror" "kde-baseapps-konqueror")
provides=("kdebase-konqueror" "kde-baseapps-konqueror")
replaces=("kdebase-konqueror" "kde-baseapps-konqueror")
categories=('network')
install=konqueror.install
splitdirs="konqueror doc/konqueror"
for i in ${splitdirs} ; do
cd ${srcdir}/${pkgbase}-${pkgver}/${i}
make DESTDIR=${pkgdir} install
done
msg "Remove conflicting files ..."
rm -vR ${pkgdir}/usr/lib/kde4/kcm_history.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_kio.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_konq.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_konqhtml.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_kurifilt.so*
rm -vR ${pkgdir}/usr/lib/kde4/kcm_performance.so*
rm -vR ${pkgdir}/usr/lib/libkdeinit4_kfmclient.so*
rm -vR ${pkgdir}/usr/share/applications/kde4/Home.desktop
rm -vR ${pkgdir}/usr/share/apps/kcmcss
#rm -vR ${pkgdir}/usr/share/apps/kconf_update