Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
windows:mingw:win32
mingw32-kdepimlibs4
mingw32-kdepimlibs4.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mingw32-kdepimlibs4.spec of Package mingw32-kdepimlibs4
# # spec file for package mingw32-kdepimlibs4 # # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define with_akonadi 0 %define with_cyrus 0 %define _name kdepimlibs4 Name: mingw32-%{_name} Version: 4.14.10 Release: 0 Summary: KDE PIM Libraries License: LGPL-2.1+ Group: System/GUI/KDE Url: http://www.kde.org Source: kdepimlibs-%{version}.tar.xz Patch1: disable-pth-build.diff Patch2: make-sasl2-optional.patch Patch3: make-akonadi-optional.patch Patch4: compile-fix.patch Patch5: make-optional.patch Patch6: 0001-Fix-gcc-7.1-compile-error-invalid-conversion-from-char.txt Patch7: 0001-Fix-wrong-find_package-dependency-for-KDEWin.txt Patch8: kdepimlibs-4.14.10-ical-3-fixes.patch # kresources requires /usr/bin/qdbusxml2cpp BuildRequires: libqt4-devel BuildRequires: mingw32-cross-gcc-c++ BuildRequires: mingw32-cross-kde4-tools BuildRequires: mingw32-cross-pkg-config BuildRequires: mingw32-boost-devel %if %{with_cyrus} BuildRequires: mingw32-cyrus-sasl-devel %endif BuildRequires: mingw32-gpgme-devel %if %{with_akonadi} BuildRequires: mingw32-libakonadiprotocolinternals-devel >= 1.10.45 %endif BuildRequires: mingw32-libassuan-devel BuildRequires: mingw32-libkde4-devel #BuildRequires: mingw32-libprison-devel #BuildRequires: mingw32-libpth-devel BuildRequires: mingw32-libqjson-devel # missing dependency in mingw32-libqjson-devel BuildRequires: mingw32-libqjson BuildRequires: mingw32-libxslt-devel #BuildRequires: mingw32-openldap2-devel BuildRequires: xz BuildRequires: libxslt BuildRequires: mingw32-libical-devel >= 2.0.0 Requires: mingw32-kdelibs4 >= %( echo `rpm -q --queryformat '%{VERSION}' mingw32-libkde4-devel`) %if %{with_cyrus} Recommends: mingw32-cyrus-sasl-crammd5 Recommends: mingw32-cyrus-sasl-digestmd5 Recommends: mingw32-cyrus-sasl-plain %endif Requires(post): shared-mime-info Requires(postun): shared-mime-info # %requires_ge libical0 %_mingw32_package_header_debug BuildArch: noarch %description This package contains the basic packages for KDE PIM applications. %_mingw32_debug_package %prep %autosetup -p1 -n kdepimlibs-%{version} %build %_mingw32_cmake_kde4 -d build %_mingw32_cmake_build %install %_mingw32_kde4_makeinstall -C build # Not needed rm -f %{buildroot}%{_kde4_bindir}/akonaditest rm -f %{buildroot}%{_kde4_datadir}/akonadi/agents/knutresource.desktop # we don't need it %_mingw32_kde4_post_install %post %{_kde4_bindir}/update-mime-database %{_mingw32_datadir}/mime > /dev/null 2>&1 || : %postun %{_kde4_bindir}/update-mime-database %{_mingw32_datadir}/mime > /dev/null 2>&1 || : %package -n mingw32-libkdepimlibs4 Summary: KDE PIM Libraries Group: System/GUI/KDE # %requires_ge libical0 # %requires_ge libqt4-x11 %description -n mingw32-libkdepimlibs4 This package contains the basic libraries for KDE PIM applications. %files -n mingw32-libkdepimlibs4 %defattr(-,root,root) %doc COPYING COPYING.BSD COPYING.LIB %{_mingw32_kde4_bindir}/*.dll %if %{with_akonadi} %package -n mingw32-libakonadi4 Summary: PIM Storage Service Client Libraries Group: System/GUI/KDE Requires: mingw32-libakonadiprotocolinternals1 >= 1.6.0 Requires: mingw32-libkdepimlibs4 = %{version} # %requires_ge libqt4-x11 %description -n mingw32-libakonadi4 This package contains the libraries of Akonadi, the KDE PIM storage service. %files -n mingw32-libakonadi4 %defattr(-,root,root) %doc COPYING COPYING.LIB %{_mingw32_kde4_bindir}/libakonadi-*.dll %endif %package -n mingw32-libkdepimlibs4-devel Summary: KDE PIM Libraries: Build Environment Group: Development/Libraries/KDE Requires: mingw32-boost-devel Requires: mingw32-kdepimlibs4 = %{version} %if %{with_akonadi} Requires: mingw32-libakonadi4 = %{version} Requires: mingw32-libakonadiprotocolinternals-devel %endif Requires: mingw32-libkde4-devel Requires: mingw32-libkdepimlibs4 = %{version} #Requires: mingw32-libprison-devel #Requires: mingw32-libqjson-devel #Requires: mingw32-openldap2-devel BuildRequires: xz #Requires: mingw32-libical-devel %description -n mingw32-libkdepimlibs4-devel This package contains all necessary include files and libraries needed to develop KDE PIM applications. %files -n mingw32-libkdepimlibs4-devel %defattr(-,root,root) %doc COPYING COPYING.BSD COPYING.LIB %{_mingw32_kde4_appsdir}/cmake %{_mingw32_kde4_includedir}/* %dir %{_mingw32_kde4_libdir}/cmake %{_mingw32_kde4_libdir}/cmake/KdepimLibs %dir %{_mingw32_kde4_libdir}/gpgmepp %{_mingw32_kde4_libdir}/gpgmepp/GpgmeppConfig.cmake %{_mingw32_kde4_libdir}/gpgmepp/GpgmeppLibraryDepends.cmake %{_mingw32_kde4_libdir}/*.dll.a #%{_mingw32_kde4_bindir}/akonadi2xml %files %defattr(-,root,root) %doc COPYING COPYING.BSD COPYING.LIB %exclude %{_mingw32_kde4_appsdir}/cmake %doc %lang(en) %{_mingw32_kde4_htmldir}/en/kcontrol %doc %lang(en) %{_mingw32_kde4_htmldir}/en/kioslave %{_mingw32_kde4_modulesdir} %{_mingw32_kde4_appsdir} %{_mingw32_kde4_servicesdir} %{_mingw32_kde4_servicetypesdir} %{_mingw32_datadir}/dbus-1/ %dir %{_mingw32_datadir}/mime/ %{_mingw32_datadir}/mime/packages/ %exclude %{_mingw32_kde4_modulesdir}/*.debug %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor