Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=kdetesting.git;a=commitdiff;h=3c6eb805a028122608083b440ab124b1f3ef032e
commit 3c6eb805a028122608083b440ab124b1f3ef032e Author: crazy <cr...@frugalware.org> Date: Sat Feb 6 22:34:10 2010 +0100 kdepimlibs-4.3.98-1-x86_64 * Version bump * full split * this one conflicts kdepim-runtime<=4.3.5 :| diff --git a/source/kde/kdepimlibs/FrugalBuild b/source/kde/kdepimlibs/FrugalBuild index 615057e..33ac58f 100644 --- a/source/kde/kdepimlibs/FrugalBuild +++ b/source/kde/kdepimlibs/FrugalBuild @@ -2,16 +2,214 @@ # Maintainer: DeX77 <d...@dragonslave.de> pkgname=kdepimlibs -pkgrel=2 +pkgrel=1 pkgdesc="Personal Information Management (PIM) libraries for KDE4." -makedepends=('openldap' 'boost') url='http://www.kde.org' groups=('kde') archs=('i686' 'x86_64' 'ppc') +_F_kde_unstable=1 Finclude kde -depends=('akonadi>=1.2.1-5' "kdelibs>=${_F_kde_ver}-3" 'gamin' 'libical' 'libldap' \ - 'gpgme' 'xfsprogs-attr') -sha1sums=('441b10fc0c89a91c447d73a68e3dc877156c5f67') +depends=() +makedepends=('kdelibs-compiletime' 'ksgmltools2' 'boost') +sha1sums=('4bef8ddf9739ef283a1302c56abfa54e2991ff0a') + +## conflicts kdepim-runtime<=4.3.5 + +Kde4="$_F_kde_ver" +Qt4="$_F_kde_qtver" + +################################## +## auto-split magic starts here ## +################################## + +subpkgs=("${subpk...@]}" "libakonadi") +subdescs=("${subdes...@]}" "Client access library for using the akonadi PIM data server.") +subdepends=("${subdepen...@]}" "libqtcore>=$Qt4 akonadi>=1.3.0 libgcc libice libxtst libxfixes libxrender strigi xfsprogs-acl + xz polkit-qt libuuid phonon>=4.3.80 cyrus-sasl libxscrnsaver") +subrodepends=("${subrodepen...@]}" "libkcal>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libgpgme++") +subdescs=("${subdes...@]}" "C++ API for gpgme.") +subdepends=("${subdepen...@]}" "gpgme libstdc++") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkabc") +subdescs=("${subdes...@]}" "Address book API for KDE.") +subdepends=("${subdepen...@]}" "libqtsvg>=$Qt4 libqtxml>=$Qt4 cyrus-sasl libsm libxcursor libpng fontconfig libxi dbus gamin xfsprogs-attr") +subrodepends=("${subrodepen...@]}" "libkresources>=$Kde4 libkldap>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkblog") +subdescs=("${subdes...@]}" "C++ API for weblogging access.") +subdepends=("${subdepen...@]}" "libqtnetwork>=$Qt4 strigi libgcc xfsprogs-acl libxrender xz polkit-qt + libice libxtst libxfixes libuuid cyrus-sasl libxscrnsaver") +subrodepends=("${subrodepen...@]}" "libkxmlrpcclient>=$Kde4 libsyndication>=$Kde4 libkcal>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkcal") +subdescs=("${subdes...@]}" "A basic iCalendar protocol implementation library.") +subdepends=("${subdepen...@]}" "libqtnetwork>=$Qt4 libical libstdc++ libice libxtst libxfixes libxrender zlib strigi xfsprogs-acl + xz polkit-qt libuuid cyrus-sasl libxscrnsaver") +subrodepends=("${subrodepen...@]}" "libkabc>=Kde4 libkpimutils>=Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkholidays") +subdescs=("${subdes...@]}" "C++ library for calendar holidays.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtcore>=$Qt4 libqtdbus>=$Qt4 bzip2 policykit") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkimap") +subdescs=("${subdes...@]}" "C++ API for IMAP support.") +subdepends=("${subdepen...@]}" "cyrus-sasl libstdc++ zlib glib2 libqtxml dbus") +subrodepends=("${subrodepen...@]}" "libkmime>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkldap") +subdescs=("${subdes...@]}" "C++ API for LDAP access.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtgui>=$Qt4 libqtdbus>=$Qt4 libldap bzip2 libxext policykit") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x84_64 ppc") + +subpkgs=("${subpk...@]}" "libkontactinterface") +subdescs=("${subdes...@]}" "KParts Kontact interface.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtgui>=$Qt4 libqtdbus>=$Qt4 gamin xfsprogs-attr libxext bzip2 policykit") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkresources") +subdescs=("${subdes...@]}" "Framework to manage resources of different types.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtdbus>=$Qt4 libqtgui>=$Qt4 bzip2 libxext policykit") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libktnef") +subdescs=("${subdes...@]}" "C++ API for the handling of TNEF data.") +subdepends=("${subdepen...@]}" "libqtnetwork>=$Qt4 xz polkit-qt libgcc cyrus-sasl libice libxtst libxfixes + libxrender strigi xfsprogs-acl libuuid libxscrnsaver") +subrodepends=("${subrodepen...@]}" "libkcal>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkxmlrpcclient") +subdescs=("${subdes...@]}" "An XML-RPC client library.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtdbus>=$Qt4 libqtgui>=$Qt4 gamin xfsprogs-attr bzip2 libxext policykit") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libmailtransport") +subdescs=("${subdes...@]}" "C++ API and support code for managing mail transport.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtgui>=$Qt4 gamin xfsprogs-attr libxext bzip2 policykit") +subrodepends=("${subrodepen...@]}" "libakonadi>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libmicroblog") +subdescs=("${subdes...@]}" "A library for microblogging.") +subdepends=("${subdepen...@]}" "libqtgui>=$Qt4 libstdc++ zlib libxscrnsaver gamin xfsprogs-attr") +subrodepends=("${subrodepen...@]}" "libkpimutils>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libqgpgme") +subdescs=("${subdes...@]}" "A C++ wrapper for gpgme.") +subdepends=("${subdepen...@]}" "libqtcore>=$Qt4 libgcc gpgme") +subrodepends=("${subrodepen...@]}" "libgpgme++>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libsyndication") +subdescs=("${subdes...@]}" "An RSS/Atom feed parser library.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtdbus>=$Qt4 libqtgui>=$Qt4 gamin xfsprogs-attr bzip2 libxext policykit") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkpimidentities") +subdescs=("${subdes...@]}" "C++ API for shared identities for mail applications.") +subdepends=("${subdepen...@]}" "libstdc++ zlib libxscrnsaver") +subrodepends=("${subrodepen...@]}" "libkpimutils>=$Kde4 libkpimtextedit>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkpimtextedit") +subdescs=("${subdes...@]}" "A library for textedit with PIM-specific features.") +subdepends=("${subdepen...@]}" "libqtgui>=$Qt4 libqtxml>=$Qt4 libstdc++ gamin xfsprogs-attr libxext dbus") +subrodepends=("${subrodepen...@]}" "libkmime>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkpimutils") +subdescs=("${subdes...@]}" "A library for general purpose PIM utilities.") +subdepends=("${subdepen...@]}" "libkutils>=$Kde4 libqtsvg>=$Qt4 libqtxml>=$Qt4 libstdc++ libsm libxcursor libpng fontconfig libxi dbus") +subrodepends=("${subrodepen...@]}" "libkmime>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "$pkgname-kioslave") +subdescs=("${subdes...@]}" "Kdepim Kioslaves ( imap4 ldap mbox nntp pop3 sieve smtp )") +subdepends=("${subdepen...@]}" "libqtxml>=$Qt4 libqtsvg>=$Qt4 libstdc++ gamin xfsprogs-attr libsm libxcursor libpng fontconfig dbus libxi") +subrodepends=("${subrodepen...@]}" "libkimap>=$Kde4 libkldap>=$Kde4") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +rodepends=("${rodepen...@]}" "${subpk...@]}") + +_F_kde_subpkgs=("${subpk...@]}") + +################################# +## auto-split magic stops here ## +################################# + +subpkgs=("${subpk...@]}" "libkmime") +subdescs=("${subdes...@]}" "C++ API for MIME handling.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtcore>=$Qt4 libqtdbus>=$Qt4 bzip2 policykit") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +rodepends=("${rodepen...@]}" "${subpk...@]}") + +subpkgs=("${subpk...@]}" "$pkgname-docs") +subdescs=("${subdes...@]}" "$pkgname Documentation") +subdepends=("${subdepen...@]}" "") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "docs-extra kde-docs") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "$pkgname-compiletime") +subdescs=("${subdes...@]}" "$pkgname extra header, cmake and pkgconfig files") +subdepends=("${subdepen...@]}" "") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "devel-extra kde-build") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +build() +{ + KDE_make_split + + ## maybe patch up ? + KDE_project_install kmime + Fmkdir usr/share/mime/packages + Frm usr/share/doc + Finstallrel 644 ../kdepimlibs-mime.xml /usr/share/mime/packages/ + + Fsplit libkmime /\* + + KDE_install +} -# optimization OK _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git