Skip to content

Commit

Permalink
[commhistory-daemon] Add rpm packaging
Browse files Browse the repository at this point in the history
  • Loading branch information
John Brooks committed Apr 3, 2013
1 parent 1d1fff2 commit 288f449
Show file tree
Hide file tree
Showing 2 changed files with 105 additions and 0 deletions.
44 changes: 44 additions & 0 deletions rpm/commhistory-daemon.changes
@@ -0,0 +1,44 @@
* Wed Apr 03 2013 John Brooks <john.brooks@jollamobile.com> - 0.4.7
- Alter the definition of ObservedConversation to allow observing multiple groups

* Wed Mar 20 2013 John Brooks <john.brooks@jollamobile.com> - 0.4.6
- Provide service to set account presence information (from Matt Vogt)

* Wed Feb 21 2013 Maciej Blomberg <maciej.blomberg@jollamobile.com> - 0.4.5-2
- fixed pluralization of notifications

* Wed Feb 20 2013 Maciej Blomberg <maciej.blomberg@jollamobile.com> - 0.4.5
- notifications translation fixed
- changed qm file installation path

* Thu Feb 7 2013 Reto Zingg <reto.zingg@jollamobile.com> - 0.4.4
- create -tests package for automated testing

* Tue Jan 15 2013 Vesa Halttunen <vesa.halttunen@jollamobile.com> - 0.4.3
- Use the proper feedback related hints in notification category definitions

* Thu Nov 15 2012 Vesa Halttunen <vesa.halttunen@jollamobile.com> - 0.4.2
- Use new lock screen icon IDs for notifications

* Thu Oct 25 2012 John Brooks <john.brooks@jollamobile.com> - 0.4.1
- Fixes NEMO#484: Use mlite and mlocale instead of libmeegotouch

* Mon Sep 24 2012 John Brooks <john.brooks@dereferenced.net> - 0.4.0
- Use TelepathyQt/ instead of TelepathyQt4/ for headers

* Wed Sep 12 2012 John Brooks <john.brooks@dereferenced.net> - 0.4.0
- Imported patches to git and bumped version for fork
- Fix assertation in ContactAuthorizer caused by lookupContactByHandle fix
- Use org.nemomobile.qmlmessages for MESSAGING_SERVICE_NAME

* Thu Aug 30 2012 Marko Saukko <marko.saukko@jollamobile.com> - 0.3.2
- Fix build with new telepathy libs:
- 0001-lookupContactByHandle-is-now-private.patch
- 0001-Some-defines-renamed-in-new-tp-qt.patch

* Tue Aug 21 2012 Marko Saukko <marko.saukko@jollamobile.com> - 0.3.2
- Obsolete smshistory and voicecallhistory plugins.

* Tue Jul 31 2012 Tom Swindell <t.swindell@rubyx.co.uk> - 0.3.2
- Updated sources from git, for libcommhistory and commhistory-daemon packages.

61 changes: 61 additions & 0 deletions rpm/commhistory-daemon.spec
@@ -0,0 +1,61 @@
Name: commhistory-daemon
Summary: Communications event history database daemon
Version: 0.4.7
Release: 2
Group: Communications/Telephony and IM
License: LGPL
URL: https://github.com/nemomobile/commhistory-daemon
Source0: %{name}-%{version}.tar.bz2
BuildRequires: pkgconfig(QtCore) >= 4.7.0
BuildRequires: pkgconfig(QtContacts)
BuildRequires: pkgconfig(commhistory)
BuildRequires: pkgconfig(contextsubscriber-1.0)
BuildRequires: pkgconfig(TelepathyQt4)
BuildRequires: pkgconfig(mlite)
BuildRequires: pkgconfig(mlocale)
BuildRequires: qmsystem-devel
BuildRequires: python

Obsoletes: smshistory <= 0.1.8
Provides: smshistory > 0.1.8
Obsoletes: voicecallhistory <= 0.1.5
Provides: voicecallhistory > 0.1.5

%package tests
Summary: Unit tests for commhistory-daemon
Group: Development/Libraries

%description tests
Unit tests for commhistory-daemon

%description
Daemon for logging communications (IM, SMS and call) in history database.

%prep
%setup -q -n %{name}-%{version}

%build
unset LD_AS_NEEDED
%qmake
make %{?jobs:-j%jobs}
%install
rm -rf %{buildroot}
%qmake_install
rm %{buildroot}/usr/bin/commhistoryd.qm


%files
%defattr(-,root,root,-)
%{_bindir}/commhistoryd
%{_datadir}/dbus-1/services/com.nokia.CommHistory.service
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.CommHistory.service
%{_datadir}/dbus-1/services/org.nemomobile.AccountPresence.service
%{_datadir}/translations/commhistoryd.qm
%{_datadir}/doc/commhistory-daemon-l10n-engineering-english/commhistoryd.ts
%{_datadir}/lipstick/notificationcategories/*
%{_datadir}/telepathy/clients/CommHistory.client

%files tests
%defattr(-,root,root,-)
/opt/tests/commhistory-daemon/*

0 comments on commit 288f449

Please sign in to comment.