Репозиторий Sisyphus
Последнее обновление: 18 октября 2019 | Пакетов: 17501 | Посещений: 15289317
en ru br
Репозитории ALT
S:4.14.11-alt10
5.1: 4.4.5-alt0.M51.1
4.1: 4.1.3-alt0.M41.2
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: kde4pimlibs

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _kde_alternate_placement 1
%define ical_req 0.33
%define akonadi_req 1.12.90

%add_findpackage_path %_kde4_bindir

%define rname kdepimlibs
Name: kde4pimlibs
Version: 4.14.11
Release: alt10

Group: System/Libraries
Summary: K Desktop Environment 4 - PIM Libraries
License: LGPLv2
Url: http://www.kde.org/

# until KDE-4.11

Requires: libakonadi4-calendar libakonadi4-contact libakonadi4-kabc libakonadi4-kcal libakonadi4-kmime
Requires: libakonadi4-notes libgpgmexx4-pthread libgpgmexx4 libkalarmcal4 libkblog4 libkcalcore4
Requires: libkcalutils4 libkholidays4 libkmbox4 libkontactinterface4 libkpimidentities4 libkpimtextedit4
Requires: libktnef4 libkxmlrpcclient4 libmicroblog4 libqgpgme4 libsyndication4
# end until KDE-4.11

Source: %rname-%version.tar
# upstream
# FC
# ALT
Patch10: kdepimlibs-4.14.0-alt-test-akonadi-resources.patch
Patch11: kdepimlibs-4.14.0-alt-warn-akonadi-old-log.patch
Patch12: kdepimlibs-4.4.2-alt-nepomuk-only-warn.patch
Patch13: alt-libical.patch

BuildRequires(pre): akonadi-devel kde4libs-devel rpm-build-ubt
BuildRequires: boost-devel bzlib-devel gcc-c++ shared-mime-info xsltproc libxslt-devel
BuildRequires: libgpg-error-devel libgpgme-devel libassuan-devel libpth-devel libicu-devel
BuildRequires: libical-glib-devel
BuildRequires: libldap-devel libstrigi-devel prison-devel qjson-devel
BuildRequires: libgpgme-devel libsasl2-devel libical-devel >= %ical_req
#BuildRequires: libsoprano-devel soprano-backend-redland soprano shared-desktop-ontologies-devel
BuildRequires: akonadi-devel >= %akonadi_req
BuildRequires: kde4libs-devel >= %version

%description
Personal Information Management (PIM) libraries for the
K Desktop Environment 4.

%package common
Summary: %name common package
Group: System/Configuration/Other
BuildArch: noarch
Requires: kde-common
Conflicts: kde4pimlibs < 4.12
%description common
%name common package

%package devel
Group: Development/KDE and QT
Summary: Header files for %name
Requires: boost-devel libgpgme-devel
Requires: kde4libs-devel => %version
Requires: %name-common = %version-%release
Requires: %name = %version-%release
%description devel
Header files for developing applications using %name.

%package -n libakonadi4-xml
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-xml
%name library

%package -n libakonadi4-calendar
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-calendar
%name library

%package -n libakonadi4-contact
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-contact
%name library

%package -n libakonadi4-kabc
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-kabc
%name library

%package -n libakonadi4-kcal
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-kcal
%name library

%package -n libakonadi4-kde
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-kde
%name library

%package -n libakonadi4-kmime
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-kmime
%name library

%package -n libakonadi4-notes
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-notes
%name library

%package -n libakonadi4-socialutils
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libakonadi4-socialutils
%name library

%package -n libgpgmexx4-pthread
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libgpgmexx4-pthread
%name library

%package -n libgpgmexx4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libgpgmexx4
%name library

%package -n libkabc4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkabc4
%name library

%package -n libkabc4_file_core
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkabc4_file_core
%name library

%package -n libkalarmcal4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkalarmcal4
%name library

%package -n libkblog4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkblog4
%name library

%package -n libkcal4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkcal4
%name library

%package -n libkcalcore4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkcalcore4
%name library

%package -n libkcalutils4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkcalutils4
%name library

%package -n libkholidays4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkholidays4
%name library

%package -n libkimap4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkimap4
%name library

%package -n libkldap4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkldap4
%name library

%package -n libkmbox4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkmbox4
%name library

%package -n libkmime4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkmime4
%name library

%package -n libkontactinterface4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkontactinterface4
%name library

%package -n libkpimidentities4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkpimidentities4
%name library

%package -n libkpimtextedit4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkpimtextedit4
%name library

%package -n libkpimutils4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkpimutils4
%name library

%package -n libkresources4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkresources4
%name library

%package -n libktnef4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libktnef4
%name library

%package -n libkxmlrpcclient4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkxmlrpcclient4
%name library

%package -n libmailtransport4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libmailtransport4
%name library

%package -n libmicroblog4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libmicroblog4
%name library

%package -n libqgpgme4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libqgpgme4
%name library

%package -n libsyndication4
Summary: %name libraries
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libsyndication4
%name library

%prep
%setup -q -n %rname-%version
%patch10 -p1
%patch11 -p1
#%patch12 -p1
%patch13 -p1

%build
%add_optflags -D_FILE_OFFSET_BITS=64
#    -DKDE4_ENABLE_FINAL:BOOL=ON \
%K4build \
   -DKDE4_BUILD_TESTS=OFF \
   -DKDE4_ENABLE_FPIE:BOOL=ON \
   #

%install
%K4install
mkdir -p %buildroot/%_datadir/akonadi/agents/

%files common

%files
%_kde4_bindir/akonadi*
%_K4apps/akonadi-kde/
%_K4lib/*.so
%dir %_K4libdir/gpgmepp/
%_K4apps/kabc/
%_K4conf_update/*
%_K4cfg/*
%_K4srv/*
%_K4srvtyp/*
%_K4apps/libkholidays/
%_K4apps/akonadi/
%_K4apps/akonadi_knut_resource/
%_K4xdg_mime/kdepimlibs-mime.xml
%_K4xdg_mime/x-vnd.akonadi.socialfeeditem.xml
%_datadir/akonadi/
%doc %_K4doc/en/*

%files devel
%_K4link/lib*.so
%_K4lib/plugins/designer/*.so
%_K4dbus_interfaces/*
%_K4apps/cmake/modules/*
%_K4libdir/cmake/KdepimLibs*/
%_K4includedir/*
%_K4libdir/gpgmepp/*.cmake

%files -n libakonadi4-xml
%_K4libdir/libakonadi-xml.so.*
%files -n libakonadi4-calendar
%_K4libdir/libakonadi-calendar.so.*
%files -n libakonadi4-contact
%_K4libdir/libakonadi-contact.so.*
%files -n libakonadi4-kabc
%_K4libdir/libakonadi-kabc.so.*
%files -n libakonadi4-kcal
%_K4libdir/libakonadi-kcal.so.*
%files -n libakonadi4-kde
%_K4libdir/libakonadi-kde.so.*
%files -n libakonadi4-kmime
%_K4libdir/libakonadi-kmime.so.*
%files -n libakonadi4-notes
%_K4libdir/libakonadi-notes.so.*
%files -n libakonadi4-socialutils
%_K4libdir/libakonadi-socialutils.so.*
%files -n libgpgmexx4-pthread
%_K4libdir/libgpgme++-pthread.so.*
%files -n libgpgmexx4
%_K4libdir/libgpgme++.so.*
%files -n libkabc4
%_K4libdir/libkabc.so.*
%files -n libkabc4_file_core
%_K4libdir/libkabc_file_core.so.*
%files -n libkalarmcal4
%_K4libdir/libkalarmcal.so.*
%files -n libkblog4
%_K4libdir/libkblog.so.*
%files -n libkcal4
%_K4libdir/libkcal.so.*
%files -n libkcalcore4
%_K4libdir/libkcalcore.so.*
%files -n libkcalutils4
%_K4libdir/libkcalutils.so.*
%files -n libkholidays4
%_K4libdir/libkholidays.so.*
%files -n libkimap4
%_K4libdir/libkimap.so.*
%files -n libkldap4
%_K4libdir/libkldap.so.*
%files -n libkmbox4
%_K4libdir/libkmbox.so.*
%files -n libkmime4
%_K4libdir/libkmime.so.*
%files -n libkontactinterface4
%_K4libdir/libkontactinterface.so.*
%files -n libkpimidentities4
%_K4libdir/libkpimidentities.so.*
%files -n libkpimtextedit4
%_K4libdir/libkpimtextedit.so.*
%files -n libkpimutils4
%_K4libdir/libkpimutils.so.*
%files -n libkresources4
%_K4libdir/libkresources.so.*
%files -n libktnef4
%_K4libdir/libktnef.so.*
%files -n libkxmlrpcclient4
%_K4libdir/libkxmlrpcclient.so.*
%files -n libmailtransport4
%_K4libdir/libmailtransport.so.*
%files -n libmicroblog4
%_K4libdir/libmicroblog.so.*
%files -n libqgpgme4
%_K4libdir/libqgpgme.so.*
%files -n libsyndication4
%_K4libdir/libsyndication.so.*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin