Accepting request 327663 from home:Nijel:branches:hardware

- Update to 1.36.5:
  * Properly use timezones with SQLite in SMSD.
  * Improve support for Huawei E1752.
  * Fixed compilation on distros with old Glib.
  * Use advisory locking to prevent two Gammu instances share one device.
  * Include child process stdout and stderr in SMSD logs to ease debugging.
  * Fix string quoting with ODBC driver.
  * Added RunOnSent option to SMSD.
  * Store message reference in outbox in files SMSD.
  * Improved C API documentation in manual.
  * Updated list of GSM country codes and networks.
  * Fixed bash completition install path (Ville Skyttä).
  * Better logging of delivery report failures in SMSD.
  * Improved support for Huawei E3372.
  * Fixed compilation using MSVC.
  * Fix siemenssatnetmon (Daniel Glöckner).
  * Documentation improvements.
  * Fixed smsd startup with non existing folders.
  * Fixed possible stack overflows on Windows.
  * Compatibility with libdbi from git.
  * Fix siemenssatnetmon (Daniel Glöckner).
  * Fixed reconnecting to SQL server.
  * Don't split a surrogate pair between message segments (David Brown).
- Remove patches merged upstream:
  - Compatibility-with-libdbi-from-git.patch
  - gammu-smsd.lsb.patch
- Enable testsuite
- Clarify dependency on newer CMake

OBS-URL: https://build.opensuse.org/request/show/327663
OBS-URL: https://build.opensuse.org/package/show/hardware/gammu?expand=0&rev=29
This commit is contained in:
Michal Čihař
2015-08-28 08:18:30 +00:00
committed by Git OBS Bridge
parent d2210dafae
commit 95676f5960
6 changed files with 40 additions and 81 deletions

View File

@@ -19,19 +19,15 @@
%define so_ver 7
Name: gammu
Version: 1.36.0
Version: 1.36.5
Release: 0
Summary: Mobile phone management utility
License: GPL-2.0
Group: Productivity/Telephony/Utilities
Url: http://wammu.eu/gammu/
Source0: http://dl.cihar.com/gammu/releases/%{name}-%{version}.tar.xz
# PATCH-FIX-OPENSUSE gammu-smsd.lsb.patch asterios.dramis@gmail.com -- Fix rpmlint warnings "unknown-lsb-keyword" and "init-script-runlevel-4"
Patch0: gammu-smsd.lsb.patch
# PATCH-FIX-OPENSUSE gammu-remove-gplv3-files.patch idoenmez@suse.de -- Remove GPLv3 files bnc#775397
Patch1: gammu-remove-gplv3-files.patch
# PATCH-FIX-UPSTREAM -- Upstream patch for libdbi from git (which we are using)
Patch2: Compatibility-with-libdbi-from-git.patch
# Docdir
%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel}
%define gammu_docdir %{_docdir}/%{name}-%{version}
@@ -83,7 +79,7 @@ Patch2: Compatibility-with-libdbi-from-git.patch
%endif
%endif
%endif
BuildRequires: cmake
BuildRequires: cmake >= 2.8
BuildRequires: doxygen
BuildRequires: gettext
BuildRequires: glib2-devel
@@ -268,9 +264,7 @@ This package contains the Gammu SMS daemon shared library.
%prep
%setup -q
%patch0
%patch1 -p1
%patch2 -p1
# Change permissions - Fix rpmlint warning "doc-file-dependency"
chmod 644 contrib/init/gammu-smsd.lsb
@@ -300,9 +294,9 @@ make manual-html
cd ..
%check
#cd build
#ctest -V
#cd ..
cd build
ctest -V
cd ..
%install
make -C build install DESTDIR=%{buildroot}