Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=e06e607c225d52970936d5beca1cafa9ace89fbd
commit e06e607c225d52970936d5beca1cafa9ace89fbd Author: crazy <cr...@frugalware.org> Date: Wed Mar 31 14:02:05 2010 +0200 kdepimlibs-4.4.2-1-x86_64 * Version bump ( full split ) * synced from kdetesting diff --git a/source/kde/kdepimlibs/FrugalBuild b/source/kde/kdepimlibs/FrugalBuild index 392cdcf..76bfacf 100644 --- a/source/kde/kdepimlibs/FrugalBuild +++ b/source/kde/kdepimlibs/FrugalBuild @@ -4,14 +4,210 @@ pkgname=kdepimlibs 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') Finclude kde -depends=('akonadi>=1.3.1' "kdelibs>=${_F_kde_ver}" 'gamin' 'libical' 'libldap' \ - 'gpgme' 'xfsprogs-attr') -sha1sums=('7afe04c73e8106c1909ca3279458ea424318028f') +depends=() +makedepends=("${makedepen...@]}" "kdelibs-compiletime>=${_F_kde_ver}" "ksgmltools2>=${_F_kde_ver}" 'boost') +sha1sums=('24e0a16fce05cab3ea705c948ae4d80558d5b0f4') -# optimization OK +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.1-2 libgcc libice libxtst libxfixes libxrender strigi xfsprogs-acl + xz polkit-qt-1 libuuid phonon>=4.4.0 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-1 + 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-1 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 polkit-qt-1") +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 polkit-qt-1") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" "kde kde-core") +subarchs=("${subarc...@]}" "i686 x86_64 ppc") + +subpkgs=("${subpk...@]}" "libkontactinterface") +subdescs=("${subdes...@]}" "KParts Kontact interface.") +subdepends=("${subdepen...@]}" "libkdecore>=$Kde4 libqtgui>=$Qt4 libqtdbus>=$Qt4 gamin xfsprogs-attr libxext bzip2 polkit-qt-1") +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 polkit-qt-1") +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-1 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 polkit-qt-1") +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 polkit-qt-1") +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 polkit-qt-1") +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") + +_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 polkit-qt-1") +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