Search
SailfishOS Open Build Service
>
Projects
>
home:tangtao77
>
libcommhistory-qt5
> libcommhistory-qt5.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File libcommhistory-qt5.spec of Package libcommhistory-qt5
Name: libcommhistory-qt5 Summary: Communications event history database API Version: 1.7.13 Release: 1.1.5 Group: System/Libraries License: LGPL URL: https://github.com/nemomobile/libcommhistory Source0: %{name}-%{version}.tar.bz2 BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Contacts) BuildRequires: pkgconfig(Qt5Qml) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(qtcontacts-sqlite-qt5-extensions) >= 0.1.41 BuildRequires: pkgconfig(contactcache-qt5) >= 0.0.17 %description Library for accessing the communications (IM, SMS and call) history database. %package unit-tests Summary: Unit Test files for libcommhistory Group: Development/Libraries %description unit-tests Unit Test files for libcommhistory %package performance-tests Summary: Performance Test files for libcommhistory Group: Development/Libraries %description performance-tests Performance Test files for libcommhistory %package tools Summary: Command line tools for libcommhistory Group: Communications/Telephony and IM Requires: %{name} = %{version}-%{release} Conflicts: libcommhistory-tools %description tools Command line tools for the commhistory library. %package declarative Summary: QML plugin for libcommhistory Group: System/Libraries Requires: %{name} = %{version}-%{release} %description declarative QML plugin for libcommhistory %package devel Summary: Development files for libcommhistory Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Headers and static libraries for the commhistory library. %package doc Summary: Documentation for libcommhistory Group: Documentation %description doc Documentation for libcommhistory %prep %setup -q -n %{name}-%{version} %build unset LD_AS_NEEDED %qmake5 make %{?_smp_mflags} %install rm -rf %{buildroot} %qmake_install %post /sbin/ldconfig %postun /sbin/ldconfig %files %defattr(-,root,root,-) %{_libdir}/libcommhistory-qt5.so* %files tools %defattr(-,root,root,-) %{_bindir}/commhistory-tool %files declarative %defattr(-,root,root,-) %{_libdir}/qt5/qml/org/nemomobile/commhistory/* %files unit-tests %defattr(-,root,root,-) /opt/tests/libcommhistory-qt5-unit-tests/* %files performance-tests %defattr(-,root,root,-) /opt/tests/libcommhistory-qt5-performance-tests/* %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/commhistory-qt5.pc %{_includedir}/commhistory-qt5/CommHistory/* %files doc %defattr(-,root,root,-) %{_datadir}/doc/libcommhistory-qt5/* %changelog * Fri Jun 6 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.13 - [libcommhistory] Add API for storing and querying draft events - [libcommhistory] Added Q_INTERFACES macro - [libcommhistory] Apply CallModel filters when in tree mode - [libcommhistory] Fix infinite recursion in CallModel::deleteEvent * Wed May 21 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.12 - [libcommhistory] Apply CallModel filters when in tree mode * Thu Apr 24 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.11 - [libcommhistory] Ignore contact accounts without localUid field for resolution * Thu Apr 10 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.10 - [libcommhistory] Compare input phone numbers after normalization failure - [libcommhistory] Don't try to resolve contacts for empty UIDs - [libcommhistory] Prevent numbers from comparing to empty after normalization * Wed Apr 9 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.9 - [libcommhistory] Use localUid to determine when remote UIDs are phone numbers * Fri Mar 21 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.8 - [libcommhistory] Auto-detect MIME type in declarative MmsHelper - [libcommhistory] Improve event states for MmsHelper receive and cancel methods * Mon Mar 17 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.7 - [libcommhistory] Use utf-8 codec for text * Fri Mar 14 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.6 - [libcommhistory] Add MmsHelper QML object * Fri Mar 14 2014 John Brooks <john.brooks@jollamobile.com> - 1.7.5 - [libcommhistory] Add event statuses for incoming messages - [libcommhistory] Add messageParts and subject roles to EventModel * Fri Mar 7 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.4 - [libcommhistory] Add extraProperties API to Event - [libcommhistory] Implement message parts with SQLite - [libcommhistory] Remove unused properties from Event - [libcommhistory] Store MessageParts data for events in sqlite - [libcommhistory] Update MessagePart API * Thu Feb 13 2014 Joona Petrell <joona.petrell@jollamobile.com> - 1.7.3 - [libcommhistory] Provide populated property in CallProxyModel * Wed Feb 5 2014 Matt Vogt <matthew.vogt@jollamobile.com> - 1.7.2 - [libcommhistory] Remove Qt4 support * Tue Feb 4 2014 John Brooks <john.brooks@dereferenced.net> - 1.7.1 - [libcommhistory] Add contactIds and contactNames roles for EventModel - [libcommhistory] Add resolveContacts property for declarative models - [libcommhistory] Don't resolve contacts by default for CallModel and ConversationModel - [libcommhistory] Only resolve contacts for event models when explicitly requested * Thu Jan 30 2014 John Brooks <john.brooks@jollamobile.com> - 1.7.0 - [libcommhistory] Add ContactResolver class - [libcommhistory] Bump version to 1.7.0 - [libcommhistory] Cleanup for EventModelPrivate and related code - [libcommhistory] Fix GroupModelTest failure - [libcommhistory] Forbid contact resolving when SyncQuery is enabled - [libcommhistory] Rename EventModel::enableContactChanges to setResolveContacts - [libcommhistory] Resolve contacts before inserting events in EventModel - [libcommhistory] Use ContactResolver when filling EventModel - [libcommhistory] Use hide_symbols instead of manual cflags * Tue Dec 10 2013 Matt Vogt <matthew.vogt@jollamobile.com> - 1.6.27 - [libcommhistory] Prevent warning from missing contact manager parameter * Fri Dec 6 2013 Joona Petrell <joona.petrell@jollamobile.com> - 1.6.26 - [commhistory-tool] Add import-json -relativeDate option - [commhistory-tool] Allow importing calls from JSON * Thu Dec 5 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.25 - [libcommhistory] Optimize RecentContactsModel query * Mon Dec 2 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.24 - [libcommhistory] Always sort events by endTime instead of startTime - [libcommhistory] Implement fetchMore for ConversationModel * Fri Nov 29 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.23-next - [libcommhistory] Optimize groups query - [libcommhistory] Prevent warning from missing contact manager parameter - [libcommhistory] Remove unused Group totalMessages and sentMessages fields - [libcommhistory] Update database indexes and add database upgrade path * Thu Nov 7 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.23 - [libcommhistory] Assign in-model-only events valid IDs - [libcommhistory] Properly disable StreamedAsyncQuery related code * Tue Oct 29 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.22 - [libcommhistory] Compare numbers in minimized form for contact match - [libcommhistory] Sort UIDs in normalized form where possible * Tue Oct 29 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.21 - [libcommhistory] Combine unresolved groups by short number match - [libcommhistory] Don't use minimized phone numbers for comparison - [libcommhistory] Fix DatabaseIO::getEventBy*() * Fri Oct 18 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.20 - [libcommhistory] Increase the maximum digits used in minimized phone num... - [libcommhistory] Increase the maximum digits used in minimized phone numbers * Wed Oct 16 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.19 - [libcommhistory] Use full namespace in Q_PROPERTY declarations * Fri Oct 11 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.18 - [libcommhistory] Fix CallModel insertion in grouped mode - [libcommhistory] Remove ContactListener wrappers around qtcontacts-sqlite-extensions * Thu Oct 10 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.17 - [libcommhistory] Add a private class for ContactListener - [libcommhistory] Fix CallModel eventDeleted signal with groups * Tue Sep 24 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.16 - [libcommhistory] Fix exporting and behavior of ClassZeroSMSModel - [libcommhistory] Improve ClassZeroSMSModel API and export to declarative * Thu Sep 5 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.15 - [libcommhistory] Improve handling of multi-target groups - [libcommhistory] Never combine multi-target groups in ContactGroup * Thu Aug 29 2013 Matt Vogt <matthew.vogt@jollamobile.com> - 1.6.14 - [libcommhistory] Adapt to changes in libcontacts for sort/display order * Thu Aug 29 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.13 - [declarative] Add contactUpdated and contactRemoved signals to ContactAddressLookup - [libcommhistory] Cleanups - [libcommhistory] Only report aggregate contact updates * Tue Aug 27 2013 martinjones <martin.jones@jollamobile.com> - 1.6.12 - [libcommhistory] Fix resolving when nothing is actually resolved - [libcommhistory] Switch to requiredProperty instead of selectionProperty... - [libcommhistory] Switch to requiredProperty instead of selectionProperty string. * Wed Aug 21 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.10 - [libcommhistory] Report resolving status from RecentContactsModel * Tue Aug 20 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.9 - [libcommhistory] Use generic phone number functions * Fri Aug 9 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.8 - [libcommhistory] Handle contact removal in RecentContactsModel - [libcommhistory] Simplify unknown address comparison * Tue Aug 6 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.7 - [libcommhistory] Use libcontacts contact cache * Tue Aug 6 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.6 - [libcommhistory] Add setEventStatus method to DeclarativeGroupManager * Sat Jul 27 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.5 - [libcommhistory] Fix broken signal connections * Fri Jul 26 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.4 - [libcommhistory] Fix Qt4 build * Fri Jul 26 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.3 - [libcommhistory] Fix extremely slow groups query with lots of events - [libcommhistory] Suppress contacts without the required address type * Thu Jul 25 2013 mvogt <matthew.vogt@jollamobile.com> - 1.6.2 - [libcommhistory] Add RecentContactsModel - [libcommhistory] Fix tests.xml generation - [libcommhistory] Report unresolved contact addresses * Mon Jul 22 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.1 - [libcommhistory] Fix ContactGroupModel merging when contacts change - [libcommhistory] Make EventModel::deleteEvent(int id) invokable by QML - [libcommhistory] Remove unnecessary and verbose debug from ContactGroupModel * Wed Jul 17 2013 John Brooks <john.brooks@dereferenced.net> - 1.6.0 - [libcommhistory] Asynchronously resolve contacts for event and group models - [libcommhistory] Bump soversion to 1.6.0 due to API/ABI changes - [libcommhistory] Fix unit tests for sqlite backend - [libcommhistory] Remove deprecated DraftModel - [libcommhistory] Remove deprecated OutBoxModel - [libcommhistory] Remove deprecated SMSInboxModel - [libcommhistory] Remove deprecated SyncSMSModel - [libcommhistory] Remove deprecated UnreadEventsModel - [libcommhistory] Remove static library build - [libcommhistory] Use \"<hidden>\" instead of empty UID for private numbers * Mon Jun 17 2013 martinjones <martin.jones@jollamobile.com> - 1.5.14 - [commhistory] Add a count property to CommCallModel. * Fri Jun 14 2013 Robin Burchell <viroteck@viroteck.net> - 1.5.13 - [libcommhistory] Fix random EventsQuery failures caused by QHash randomization * Thu Jun 13 2013 John Brooks <john.brooks@dereferenced.net> - 1.5.12 - [libcommhistory] Add support for the the contacts-sqlite backend - [libcommhistory] Add support for the the contacts-sqlite QtContacts backend - [libcommhistory] Change declarative API to not use QObjectList - [libcommhistory] Create and package .prl file for Qt5 static lib - [libcommhistory] Force the contacts backend selection in qt5 * Fri Jun 7 2013 John Brooks <john.brooks@jollamobile.com> - 1.5.11 - [libcommhistory] Add missing dependency for Qt5Test - [libcommhistory] Build without exception support - [libcommhistory] Remove unnecessary dependency on QtQuick module * Fri May 31 2013 John Brooks <john.brooks@dereferenced.net> - 1.5.10 - [libcommhistory] Build with Qt5 and QtQuick2 - [libcommhistory] Change paths and names for qt5 for coinstallable libraries - [libcommhistory] Remove CONFIG+=ordered to improve build time - [libcommhistory] Require libqtsparql-tracker{,-direct} in packaging * Tue May 28 2013 John Brooks <john.brooks@dereferenced.net> - 1.5.9 - [libcommhistory] Remove uses of a non-existent internal signal * Sat May 25 2013 John Brooks <john.brooks@dereferenced.net> - 1.5.8 - [libcommhistory] Remove dependency on libqtcontacts-tracker-extensions - [libcommhistory] Use a less predictable phone number for tests to avoid collisions * Wed May 22 2013 chriadam <chris.adams@jollamobile.com> - 1.5.7 - [libcommhistory] Allow qtcontacts backend to perform phone number normalization - [libcommhistory] Cache resolved contacts within a query - [libcommhistory] Compare phone numbers in minimized form - [libcommhistory] Ensure contacts order is preserved - [libcommhistory] Filter out relationships from contacts query - [libcommhistory] Remove conditional compilation of QtContacts code - [libcommhistory] Use QtContacts API for contacts updates if configured * Mon Apr 29 2013 John Brooks <john.brooks@dereferenced.net> - 1.5.6 - [commhistory-tool] Add -groups and -calls options for deleteall - [commhistory-tool] Add import-json command * Tue Apr 9 2013 John Brooks <john.brooks@jollamobile.com> - 1.5.5 - [libcommhistory-declarative] Add a method to create basic outgoing message events * Fri Apr 5 2013 Robin Burchell <robin+git@viroteck.net> - 1.5.4 - [libcommhistory] Remove accidentally committed tarball. * Thu Apr 4 2013 Robin Burchell <robin+git@viroteck.net> - 1.5.3 - [libcommhistory] Convert to git packaging. * Fri Dec 28 2012 John Brooks <john.brooks@dereferenced.net> - 1.4.5 - [declarative] Add Group.markAsRead() function - [declarative] Fix GroupObject ownership