Projects
Kontact:4.13
akonadi
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 9
View file
akonadi.spec
Changed
@@ -10,9 +10,12 @@ %define cmake_pkg cmake %endif +%define patch_version 17 +%define actual_version 1.12.42.%{patch_version} + Summary: PIM Storage Service Name: akonadi -Version: 1.12.42.16 +Version: 99.12.42.17 # Magic provides since this is what ends up in the pkgconfig Provides: %{name}%{?_isa} = %{version} Release: 1%{?dist} @@ -20,10 +23,12 @@ License: LGPLv2+ URL: http://community.kde.org/KDE_PIM/Akonadi -Source0: %{name}_%{version}.orig.tar.gz +Source0: %{name}_%{actual_version}.orig.tar.gz ## mysql config Source10: akonadiserverrc.mysql +Source11: akonadi_shutdown.service +Source12: akonadi_shutdown.preset ## upstreamable patches @@ -43,17 +48,21 @@ BuildRequires: dbus-x11 xorg-x11-server-Xvfb # backends, used at buildtime to query known locations of server binaries # FIXME/TODO: set these via cmake directives, avoids needless buildroot items -%if 0%{?rhel} == 7 +%if 0%{?rhel} >= 7 || 0%{?fedora} >= 25 BuildRequires: mariadb-server %else BuildRequires: mysql-server %endif BuildRequires: postgresql-server +BuildRequires: systemd %{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}} Requires(postun): /sbin/ldconfig +#These packages are not coinstallable and will clash latest at runtime on dbus. +Conflicts: kf5-akonadi-server + %description %{summary}. @@ -69,7 +78,7 @@ Obsoletes: akonadi < %{version} Provides: akonadi = %{version} Requires: %{name}%{?_isa} = %{version}-%{release} -%if 0%{?rhel} == 7 +%if 0%{?rhel} >= 7 || 0%{?fedora} >= 25 Requires: mariadb-server %else Requires: mysql-server @@ -87,7 +96,7 @@ %prep -%setup -q -n %{name}-%{version} +%setup -q -n %{name}-%{actual_version} %build @@ -109,6 +118,8 @@ make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform} install -p -m644 -D %{SOURCE10} %{buildroot}%{_sysconfdir}/xdg/akonadi/akonadiserverrc.mysql +install -p -m644 -D %{SOURCE11} %{buildroot}%{_libdir}/systemd/user/akonadi_shutdown.service +install -p -m644 -D %{SOURCE12} %{buildroot}%{_libdir}/systemd/user-preset/akonadi_shutdown.service mkdir -p %{buildroot}%{_datadir}/akonadi/agents @@ -148,6 +159,8 @@ %post -p /sbin/ldconfig +%systemd_user_post akonadi_shutdown.service + %posttrans update-mime-database %{_datadir}/mime &> /dev/null || : @@ -174,6 +187,8 @@ %{_datadir}/dbus-1/services/org.freedesktop.Akonadi.*.service %{_datadir}/mime/packages/akonadi-mime.xml %{_datadir}/akonadi/ +%{_libdir}/systemd/user/akonadi_shutdown.service +%{_libdir}/systemd/user-preset/akonadi_shutdown.service %files devel %{_bindir}/asapcat
View file
akonadi.dsc
Changed
@@ -2,7 +2,7 @@ Source: akonadi Binary: akonadi-server, libakonadiprotocolinternals1, libakonadi-dev, akonadi-backend-mysql, akonadi-backend-postgresql, akonadi-dbg Architecture: any all -Version: 1.12.42.16-0~kolab1 +Version: 1.12.42.17-0~kolab1 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Uploaders: Sune Vuorela <debian@pusling.com>, Modestas Vainius <modax@debian.org>, Fathi Boudra <fabo@debian.org>, Maximiliano Curia <maxy@debian.org> Homepage: http://pim.kde.org/akonadi
View file
akonadi_1.12.42.16.orig.tar.gz
Deleted
View file
akonadi_1.12.42.17.orig.tar.gz
Added
View file
akonadi_shutdown.preset
Added
@@ -0,0 +1,1 @@ +enable akonadi_shutdown.service
View file
akonadi_shutdown.service
Added
@@ -0,0 +1,14 @@ +[Unit] +Description=Shutdown akonadi on logout +BindsTo=dbus.service + +[Service] +Type=oneshot +RemainAfterExit=true +ExecStart=/bin/true +ExecStop=/usr/bin/akonadictl stop +TimeoutStopSec=5 +SuccessExistStatus=255 + +[Install] +WantedBy=graphical.target
View file
debian.changelog
Changed
@@ -1,3 +1,9 @@ +akonadi (1.12.42.17-0~kolab1) unstable; urgency=medium + + * New upstream release 1.12.42.17 + + -- Christian Mollekopf (Kolab Systems) <mollekopf@kolabsys.com> Mon, 13 Feb 2017 07:29:45 +0000 + akonadi (1.12.42.16-0~kolab1) unstable; urgency=medium * New upstream release 1.12.42.16
View file
debian.control
Changed
@@ -73,7 +73,7 @@ Section: misc Architecture: all Depends: libqt4-sql-mysql, - default-mysql-server-core | mysql-server-core-5.5 | mysql-server-core-5.6 | mysql-server-core-5.7 | mysql-server-core | mariadb-server-10.0, + default-mysql-server-core | mysql-server-core-5.6 | mysql-server-core-5.7 | mysql-server-core | mariadb-server-10.0, ${misc:Depends} Recommends: akonadi-server Replaces: akonadi-server (<< 1.3.60~)
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.