Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
windows:mingw:win64
mingw64-kdepimlibs4
mingw64-kdepimlibs4.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mingw64-kdepimlibs4.spec of Package mingw64-kdepimlibs4
# # spec file for package mingw64-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: mingw64-%{_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 # kresources requires /usr/bin/qdbusxml2cpp BuildRequires: libqt4-devel BuildRequires: mingw64-cross-gcc-c++ BuildRequires: mingw64-cross-kde4-tools BuildRequires: mingw64-cross-pkg-config BuildRequires: mingw64-boost-devel %if %{with_cyrus} BuildRequires: mingw64-cyrus-sasl-devel %endif BuildRequires: mingw64-gpgme-devel #BuildRequires: mingw64-kdewin-devel %if %{with_akonadi} BuildRequires: mingw64-libakonadiprotocolinternals-devel >= 1.10.45 %endif BuildRequires: mingw64-libassuan-devel BuildRequires: mingw64-libkde4-devel #BuildRequires: mingw64-libprison-devel #BuildRequires: mingw64-libpth-devel BuildRequires: mingw64-libqjson-devel # missing dependency in mingw64-libqjson-devel BuildRequires: mingw64-libqjson BuildRequires: mingw64-libxslt-devel #BuildRequires: mingw64-openldap2-devel BuildRequires: xz BuildRequires: libxslt BuildRequires: mingw64-libical-devel >= 2.0.0 Requires: mingw64-kdelibs4 >= %( echo `rpm -q --queryformat '%{VERSION}' mingw64-libkde4-devel`) %if %{with_cyrus} Recommends: mingw64-cyrus-sasl-crammd5 Recommends: mingw64-cyrus-sasl-digestmd5 Recommends: mingw64-cyrus-sasl-plain %endif Requires(post): shared-mime-info Requires(postun): shared-mime-info # %requires_ge libical0 %_mingw64_package_header_debug BuildArch: noarch %description This package contains the basic packages for KDE PIM applications. %_mingw64_debug_package %prep %setup -q -n kdepimlibs-%{version} %patch1 %patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 %patch6 -p1 %patch7 -p1 %build %_mingw64_cmake_kde4 -d build %_mingw64_cmake_build %install %_mingw64_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 %_mingw64_kde4_post_install %post %{_kde4_bindir}/update-mime-database %{_mingw64_datadir}/mime > /dev/null 2>&1 || : %postun %{_kde4_bindir}/update-mime-database %{_mingw64_datadir}/mime > /dev/null 2>&1 || : %package -n mingw64-libkdepimlibs4 Summary: KDE PIM Libraries Group: System/GUI/KDE # %requires_ge libical0 # %requires_ge libqt4-x11 %description -n mingw64-libkdepimlibs4 This package contains the basic libraries for KDE PIM applications. %files -n mingw64-libkdepimlibs4 %defattr(-,root,root) %doc COPYING COPYING.BSD COPYING.LIB %{_mingw64_kde4_bindir}/*.dll %if %{with_akonadi} %package -n mingw64-libakonadi4 Summary: PIM Storage Service Client Libraries Group: System/GUI/KDE Requires: mingw64-libakonadiprotocolinternals1 >= 1.6.0 Requires: mingw64-libkdepimlibs4 = %{version} # %requires_ge libqt4-x11 %description -n mingw64-libakonadi4 This package contains the libraries of Akonadi, the KDE PIM storage service. %files -n mingw64-libakonadi4 %defattr(-,root,root) %doc COPYING COPYING.LIB %{_mingw64_kde4_bindir}/libakonadi-*.dll %endif %package -n mingw64-libkdepimlibs4-devel Summary: KDE PIM Libraries: Build Environment Group: Development/Libraries/KDE Requires: mingw64-boost-devel Requires: mingw64-kdepimlibs4 = %{version} %if %{with_akonadi} Requires: mingw64-libakonadi4 = %{version} Requires: mingw64-libakonadiprotocolinternals-devel %endif Requires: mingw64-libkde4-devel Requires: mingw64-libkdepimlibs4 = %{version} #Requires: mingw64-libprison-devel #Requires: mingw64-libqjson-devel #Requires: mingw64-openldap2-devel BuildRequires: xz #Requires: mingw64-libical-devel %description -n mingw64-libkdepimlibs4-devel This package contains all necessary include files and libraries needed to develop KDE PIM applications. %files -n mingw64-libkdepimlibs4-devel %defattr(-,root,root) %doc COPYING COPYING.BSD COPYING.LIB %{_mingw64_kde4_appsdir}/cmake %{_mingw64_kde4_includedir}/* %dir %{_mingw64_kde4_libdir}/cmake %{_mingw64_kde4_libdir}/cmake/KdepimLibs %dir %{_mingw64_kde4_libdir}/gpgmepp %{_mingw64_kde4_libdir}/gpgmepp/GpgmeppConfig.cmake %{_mingw64_kde4_libdir}/gpgmepp/GpgmeppLibraryDepends.cmake %{_mingw64_kde4_libdir}/*.dll.a #%{_mingw64_kde4_bindir}/akonadi2xml %files %defattr(-,root,root) %doc COPYING COPYING.BSD COPYING.LIB %exclude %{_mingw64_kde4_appsdir}/cmake %doc %lang(en) %{_mingw64_kde4_htmldir}/en/kcontrol %doc %lang(en) %{_mingw64_kde4_htmldir}/en/kioslave %{_mingw64_kde4_modulesdir} %{_mingw64_kde4_appsdir} %{_mingw64_kde4_servicesdir} %{_mingw64_kde4_servicetypesdir} %{_mingw64_datadir}/dbus-1/ %dir %{_mingw64_datadir}/mime/ %{_mingw64_datadir}/mime/packages/ %exclude %{_mingw64_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