Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 260303 - app-mobilephone/gammu-1.24.0 version bump
Summary: app-mobilephone/gammu-1.24.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Gentoo Mobile Phone Developers (INACTIVE)
URL:
Whiteboard:
Keywords:
Depends on: 247687
Blocks:
  Show dependency tree
 
Reported: 2009-02-25 20:30 UTC by Opportunist
Modified: 2009-06-15 21:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Opportunist 2009-02-25 20:30:50 UTC
Gammu stable version 1.23.0

After two months of heavy development, new Gammu stable release is out. There are quite a lot of changes and I'm not really convinced it makes sense to include full list of almost 150 lines from ChangeLog, so here are the most important changes (I'm sure I missed something, but I think the list is already too big):
Lot of SMSD related changes. 
New DBI backend which handles nicely many databases.
SMSD and inject tool are now separate binaries.
New monitoring tool for SMSD.
SMSD can now run as a Windows service.
SMSD behaves nicely as a daemon on Linux (syslog support, SIGHUP handling, proper daemonizing, etc.).
Merger of python-gammu. 
Python bindings are no longer separate projects, they are now part of Gammu release.
Better support for Nokia USB cables on Linux. 
Gammu now has libusb-1.0 based support for Nokia USB cables.
This gives us performance boost and support for DKU-2 cables.
Much more tests. 
About 1/3 of code is now covered by test cases.
Dummy phone backend to allow testing without connected phone.
General code cleanup. 
Fixed tons of problems found by test cases, valgrind and cppcheck.
Reorganised code structure a bit to make clear what parts are supported.
Documentation. 
Several new man pages have been added, most important is documentation for SMSD and all it's features.

You can download from usual place: http://cihar.com/gammu/,

Reproducible: Always
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-02-26 14:48:15 UTC
Reassigning to mobile-phone herd.
Comment 2 Opportunist 2009-03-02 15:48:06 UTC
Bugfix update for 1.23.0 called 1.23.1. This time there is no critical fix as in 1.22.1, but few fixes, which might annoy users, for example forgotten installation of gammu-smsd-monitor tool.

Full list of changes:
Documentation clarification.
Translations update.
Actually install gammu-smsd-monitor.
Fix recording received messages count for MySQL.
Fix SMS location handling for Huawei E160 (bug #825).
Do not probe for MPBR support all the time.

You can download from usual place: http://cihar.com/gammu/,
Comment 3 Richard Scott 2009-03-23 13:47:17 UTC
gammu-1.23.91 is out now too :-)

If you remove the patches used in the 1.22.1 ebuild it seems to compile ok.

These are the only changes I've made to the ebuild:

# diff gammu-1.22.1-r2.ebuild gammu-1.23.91.ebuild
34,35c34,35
<       epatch "${FILESDIR}"/${P}-assert.patch
<       epatch "${FILESDIR}"/${P}-skip-locktest.patch
---
> #     epatch "${FILESDIR}"/${P}-assert.patch
> #     epatch "${FILESDIR}"/${P}-skip-locktest.patch

Rich.
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2009-03-23 18:53:26 UTC
I already have an ebuild for gammu-1.23.1, but I'm waiting for libusb-1.0 to find its way into the tree.
Comment 5 Tiziano Müller (RETIRED) gentoo-dev 2009-03-23 21:16:33 UTC
well, me too...
I've also ebuilds ready for libusb-1.0
Comment 6 Opportunist 2009-04-15 15:30:29 UTC
Gammu 1.24.0 is out! It does not bring any new outstanding features, just small optimizations in SMSD, documentation improvements and various bug fixes.

Full list of changes:
Better detect Bluetooth ports on Samsung (bug #862).
Ignore security errors on AT init (needed for Huawei).
LUID reading requires IrMC profile.
Locations for GlobeTrotter 3G+ start at 0 (bug #847).
More verbose logging of delivery reports (bug #824).
Increase default DeliveryReportDelay (bug #824).
Fixed handling of SMS locations (bug #853).
PostgreSQL backend now supports IDs for RunOnReceive.
RunOnReceive is started through shell not directly.
Fixed reading of empty phonebook entries from Samsung (bug #809).
Reread messages if CMGL shows them corrupted (bug #691).
Added support for vNote files.
Properly detect Nokia 6220 Classic (bug #840).
Fix writing of phonebook on Motorola V8 (bug #827).
Detect daemon on FreeBSD.
Ignore charset errors on AT init as some phones might need PIN.
Optionally use MT for phone phonebook for AT phones.
Added support for quick dial numbers on AT phones.
Fixed decoding of Samsung memory entries.
Properly handle corrupted messages from Nokia phones (bug #811).
Fix parsing of calls from Alcatel C701 (bug #831).
Fixed handling of error states with -len and -autolen parameters.
Fixed possible crash in DBI engine.
PostgreSQL engine properly uses sequences instead of reinventing.
MySQL engine properly uses auto increments instead of reinventing.
Fix escaping of field name in PostgreSQL engine.
Better SMSD files logging.
Added testing of SMSD files engine.
Increase timeout for AT settings SIM card SMS storage.
Fixed date formatting in PostgreSQL SMSD service.
Add option to install without documentation.
Add -textutf8 option for TEXT sms.
Fix crash when some lines in config are too long.
Make smsdrc example better looking by removing obsolete docs.
Make dku2 connection types work on Linux (alias to fbususb).
Better calculation of signal percent.
Fixed getting of memory status for some Nokias (bug #836).

You can download from usual place: http://cihar.com/gammu/,
Comment 7 Alin Năstac (RETIRED) gentoo-dev 2009-05-10 10:21:47 UTC
Fixed in cvs, sadly without usb USE flag. 
Comment 8 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-05-16 09:53:07 UTC
mrness: FYI libusb-1 is in the tree now.
Comment 9 Alin Năstac (RETIRED) gentoo-dev 2009-06-15 21:25:07 UTC
(In reply to comment #8)
I've added libusb-1 support to gammu-1.24.0-r1.