pkgsrc/comms/gammu/Makefile

48 lines
1.3 KiB
Makefile
Raw Normal View History

2017-08-01 16:58:51 +02:00
# $NetBSD: Makefile,v 1.24 2017/08/01 14:58:53 wiz Exp $
#
DISTNAME= gammu-1.38.4
Update comms/gammu to gammu-1.36.4. ok wiz@. pkgsrc changes: * Now comms/gammu depends on devel/libusb1 (instead of devel/libusb) * Get rid of Makefile.common: it is no more needed now that comms/py-gammu is distribuited also upstream as a separate package. Changes: 20150814 - 1.36.4 [-] * 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. 20150707 - 1.36.3 [-] * 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. 20150615 - 1.36.2 [-] * Fixed compilation using MSVC. [-] * Fix siemenssatnetmon (Daniel Glöckner). [-] * Documentation improvements. [-] * Fixed smsd startup with non existing folders. [-] * Fixed possible stack overflows on Windows. 20150520 - 1.36.1 [-] * 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). 20150413 - 1.36.0 [!] * The python-gammu module is now shipped separately. [!] * Removed usage of __TIME__ and __DATE__ macros in codebase. [-] * Fixed encoding of special chars to iCalendar format. [-] * Fixed decoding of priority from vTODO. [-] * Avoid infinite loops with ignored messages. [-] * Improved stability of checking phone SMS memory. [-] * Fixed parsing of some backup files. 20150302 - 1.35.0 [-] * Fixed encoding of UTF-8 for higher code points. [-] * Improved provided udev rules. [-] * Fixed possible lock while getting network status in SMSD. [-] * Various localization updates. 20141230 - 1.34.0 [+] * Add phone power ON/OFF function. [!] * Removed deprecated Python modules gammu.Data and gammu.Worker. [+] * Store network name and code in SMSD tables. [-] * Fixed build with recent clang compiler. [-] * Fixed several possible issues found by Coverity scan. [-] * Fixed possible crash on SMSD startup. [-] * Fixed decoding unicode SMS messages. [-] * Added identification for several Nokia phones. [-] * Fixed compilation issues on various platforms. [-] * SMSD now honors loglevel for all logging targets. [+] * SMSD can automatically hangup incoming calls. [-] * Correctly detect Network errors.
2015-08-17 18:42:53 +02:00
CATEGORIES= comms
MASTER_SITES= http://dl.cihar.com/gammu/releases/
EXTRACT_SUFX= .tar.bz2
Update comms/gammu to gammu-1.36.4. ok wiz@. pkgsrc changes: * Now comms/gammu depends on devel/libusb1 (instead of devel/libusb) * Get rid of Makefile.common: it is no more needed now that comms/py-gammu is distribuited also upstream as a separate package. Changes: 20150814 - 1.36.4 [-] * 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. 20150707 - 1.36.3 [-] * 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. 20150615 - 1.36.2 [-] * Fixed compilation using MSVC. [-] * Fix siemenssatnetmon (Daniel Glöckner). [-] * Documentation improvements. [-] * Fixed smsd startup with non existing folders. [-] * Fixed possible stack overflows on Windows. 20150520 - 1.36.1 [-] * 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). 20150413 - 1.36.0 [!] * The python-gammu module is now shipped separately. [!] * Removed usage of __TIME__ and __DATE__ macros in codebase. [-] * Fixed encoding of special chars to iCalendar format. [-] * Fixed decoding of priority from vTODO. [-] * Avoid infinite loops with ignored messages. [-] * Improved stability of checking phone SMS memory. [-] * Fixed parsing of some backup files. 20150302 - 1.35.0 [-] * Fixed encoding of UTF-8 for higher code points. [-] * Improved provided udev rules. [-] * Fixed possible lock while getting network status in SMSD. [-] * Various localization updates. 20141230 - 1.34.0 [+] * Add phone power ON/OFF function. [!] * Removed deprecated Python modules gammu.Data and gammu.Worker. [+] * Store network name and code in SMSD tables. [-] * Fixed build with recent clang compiler. [-] * Fixed several possible issues found by Coverity scan. [-] * Fixed possible crash on SMSD startup. [-] * Fixed decoding unicode SMS messages. [-] * Added identification for several Nokia phones. [-] * Fixed compilation issues on various platforms. [-] * SMSD now honors loglevel for all logging targets. [+] * SMSD can automatically hangup incoming calls. [-] * Correctly detect Network errors.
2015-08-17 18:42:53 +02:00
MAINTAINER= pkgsrc-users@NetBSD.org
2017-08-01 16:58:51 +02:00
HOMEPAGE= https://wammu.eu/gammu/
COMMENT= Command line utility and library to work with mobile phones
Update comms/gammu to gammu-1.36.4. ok wiz@. pkgsrc changes: * Now comms/gammu depends on devel/libusb1 (instead of devel/libusb) * Get rid of Makefile.common: it is no more needed now that comms/py-gammu is distribuited also upstream as a separate package. Changes: 20150814 - 1.36.4 [-] * 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. 20150707 - 1.36.3 [-] * 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. 20150615 - 1.36.2 [-] * Fixed compilation using MSVC. [-] * Fix siemenssatnetmon (Daniel Glöckner). [-] * Documentation improvements. [-] * Fixed smsd startup with non existing folders. [-] * Fixed possible stack overflows on Windows. 20150520 - 1.36.1 [-] * 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). 20150413 - 1.36.0 [!] * The python-gammu module is now shipped separately. [!] * Removed usage of __TIME__ and __DATE__ macros in codebase. [-] * Fixed encoding of special chars to iCalendar format. [-] * Fixed decoding of priority from vTODO. [-] * Avoid infinite loops with ignored messages. [-] * Improved stability of checking phone SMS memory. [-] * Fixed parsing of some backup files. 20150302 - 1.35.0 [-] * Fixed encoding of UTF-8 for higher code points. [-] * Improved provided udev rules. [-] * Fixed possible lock while getting network status in SMSD. [-] * Various localization updates. 20141230 - 1.34.0 [+] * Add phone power ON/OFF function. [!] * Removed deprecated Python modules gammu.Data and gammu.Worker. [+] * Store network name and code in SMSD tables. [-] * Fixed build with recent clang compiler. [-] * Fixed several possible issues found by Coverity scan. [-] * Fixed possible crash on SMSD startup. [-] * Fixed decoding unicode SMS messages. [-] * Added identification for several Nokia phones. [-] * Fixed compilation issues on various platforms. [-] * SMSD now honors loglevel for all logging targets. [+] * SMSD can automatically hangup incoming calls. [-] * Correctly detect Network errors.
2015-08-17 18:42:53 +02:00
LICENSE= gnu-gpl-v2
# cmake tests for it; unclear for what it would be used
#BUILD_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen
# for gammu-config
DEPENDS+= dialog-[0-9]*:../../misc/dialog
USE_CMAKE= yes
CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON
CMAKE_ARGS+= -DINSTALL_MAN_DIR:STRING=${PKGMANDIR}
# make sure some optional dependencies are not found:
CMAKE_ARGS+= -DWITH_MySQL:BOOL=OFF
CMAKE_ARGS+= -DWITH_Postgres:BOOL=OFF
CMAKE_ARGS+= -DWITH_LibDBI:BOOL=OFF
2015-11-08 00:16:18 +01:00
CMAKE_ARGS+= -DWITH_Glib:BOOL=OFF
# avoid installing bash completion scripts
CMAKE_ARGS+= -DBASH_BIN:FILEPATH=
Update to 1.25.0: 20090709 - 1.25.0 [-] * Retry on timeout of usb transfer (bug #940). [-] * Disable AT OBEX for Motorola PEBL U6 (bug #939). [-] * Disable AT OBEX for Samsung J700 (bug #948). [-] * Empty memory entry has length 0 (bug #947). [-] * Handle some more fields from Nokia phonebook (bug #946), thanks to Will Sowerbutts. 20090624 - 1.24.92 [-] * Fix distutils build (bug #916). [-] * Detect when phone does not support ATE1 (bug #918). [-] * Do not use OBEX on Motorola L7 (bug #912). [-] * Reinclude full SMS text in comments in backup (bug #905). [-] * Disable AT OBEX for Samsung J750 and J700 (bug #856). [-] * Avoid shadowing C++ bool definition (bug #920). [-] * Do not disable CLIP for all SE phones. [-] * Add ID for Nokia 1209. [-] * Catch busy error from Nokia phones (bug #932, thanks to Walter Doekes). 20090527 - 1.24.91 [-] * Fix code problems caught by GCC 4.5. [-] * Compile static libraries with -fPIC (they might be later linked into shared ones) (bug #909). [-] * Handle own number error code in 6510 driver (bug #910). [-] * Add ID for Nokia 5220 (bug #910). [-] * Handle SMSC error code in 6510 driver (bug #910). [-] * Disable gcc warnings about non literal format strings (bug #901). [-] * Add more fuzzy logic to detect bad encoding from phone (bug #874). [-] * Add ID for Nokia 7500 and Nokia 7210s. [-] * Improve searching for Bluetooth stack on OS X. [-] * Fix ctype compile time warnings on NetBSD (bug #908). [-] * Nokia 3110c has SMS on filesystem (bug #904). [-] * Add ID for Nokia 5130 (bug #911). [-] * Faster reading of Nokia filesystem. [!] * New PDU decoder which properly parses PDU data. [!] * AT driver uses new PDU decoder. [!] * 6510 driver uses new PDU decoder and understands most formats of filesystem Nokia SMS messages (bug #911). 20090512 - 1.24.90 [-] * Fix checking for MPBR (bug #873). [-] * Fix reading of calls with wrong timestamp (bug #872). [-] * Increase timeout for IrDA phonet (bug #867). [-] * Better detect some weird phone states (bug #866). [-] * Fix handling of caller group in Python bindings (bug #870). [-] * Correctly detect empty entries from Motorola. [-] * Better error reporting from at-charset test. [+] * smsd-inject now shows ID of injected message. [-] * Fix decoding of date in Nokia phonebooks (bug #876). [-] * Fix detection of SMS message memories in AT (bug #875). [-] * Improve documentation for savefile (bug #893). [-] * Add stricter check for DBI version (bug #894).
2009-08-27 00:09:48 +02:00
#CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
(pkgsrc) - Add two CMAKE_ARGS (silence and) to maintain the similar PLIST leve # silence warning CMAKE_ARGS+= -Wno-dev CMAKE_ARGS+= -DINSTALL_DOC=ON - Add post-install: target to Remove PaxHeader garbage - Add comment on patch (upstream) Update 1.26.1 to 1.33.0 ... sorry some 300 lines of ChangeLog ========= 20130529 - 1.33.00 [-] * Various translation improvements. [-] * Improved support for Huawei E173, thanks to Gautier Minster. [-] * Fixed buffer overflow in MMS decoder. [-] * Fixed several memory leaks. [-] * Improved compatibility with Qualcomm devices (bug #1654). [-] * Various documentation improvements. [-] * Updated version of sms-gammu2android, thanks to Shadow Walker. [-] * Fixed compilation on Mac OS X, thanks to Soren Jorvang. [-] * Fixed SMSD with CheckSecurity = 0 (bug #1672). 20120627 - 1.32.0 [-] * Fixed auto installation of EventLog registry. [-] * Improved support for Arduino GPRS shield (bug #1592). [-] * Fixed communication with Cross PD1101wi (bug #1617). [-] * Ignore another unknown block in Nokia phonebook (bug #1614). [-] * Do not encode number when setting up diverts. 20120224 - 1.31.90 [-] * Improved compatibility with ES75 (bug #1586). [!] * Changed API for call diverts. [+] * Added support for call diverts in Python API. [+] * AT backend supports manipulating with call diverts. [+] * Added support for suspending/resuming SMSD using SIGUSR1/2. [!] * Changed protocol for S60 applet. [+] * S60 applet now handles SMS with new lines. [+] * Improved support for Windows Event Log. 20111221 - 1.31.0 [-] * Fixed compilation with latest libusb. [-] * Improved error handling in SQL backend of SMSD. [-] * SMSD documentation improvements. [-] * Indonesian translation updates. 20111213 - 1.30.92 [-] * Improved vCard parser to better handle location for various fields, thanks to Vladimir Serbinenko for initial patch. [-] * Fixed reading calls from some Nokia phones (bug #1553). [-] * Improved text mode SMS parsing in AT driver, thanks to Vladimir Serbinenko. [-] * Use glib's MD5 implementation if available. 20111129 - 1.30.91 [+] * Improved documentation for configuring Gammu. [-] * Fixed parsing birthday from vCard in some cases. [+] * Added option not to use configured logging in SMSD inject and monitor (bug #1539). [+] * Added SMSD configuration LogFacility (bug #1539). [-] * Fixed reading of data from OBEX phones (LP#891803). [-] * Fixed double reply detection (bug #1544). [-] * Increase maximal number of caller groups (bug #1541). [-] * Cancel all calls on maketerminated call if we don't get call ID. [-] * Fixed SMSC handling in some cases in SMSD (bug #1547). 20111107 - 1.30.90 [-] * Various documentation improvements. [-] * Detect Alcatel style reply on CPIN response (bug #1502). [-] * Fix build on some Win32 systems (bug #1496). [-] * Make jadmaker handle names with spaces (Rapha l Droz). [-] * Display 8-bit messages in hex (Nicolas Pitre). [-] * Do not use AT+CUSD=2 on some phones (bug #1508). [-] * Fixed gammu-monitor with Windows service (bug #1515). [-] * Cleanup of contrib directory. [-] * Better support for Samsung AT phones (bug #1513). [-] * Fixed handling of MMS notification SMSes (bug #1530). [-] * Fixed CPIN reply handling (bug #1532). [+] * SMSD checks for PIN status just after connect (bug #1532). [-] * Fixed various MSVC compilation issues. 20110719 - 1.30.0 [*] * Improved SMSD logging of configuration settings. [-] * Fix possible crash in fbus2 driver. [-] * Fix possible crash of ODBC driver on Windows (bug #1482). [-] * Fixed usage of dbi plugins from Python module. 20110607 - 1.29.93 [-] * Properly initialize atobex driver with Sony-Ericsson phones. [-] * Updated list of country and network codes. [-] * Escape fields in SQL queries (bug#1415). [-] * Escape fields in PostgreSQL SQL script (bug#1415). [-] * Default to GSM encoding for text messages in SQL backend for SMSD. [-] * Add option to override which SQL dialect to use in SMSD (bug #1427). [-] * Improved m-obex protocol support, thanks to Vladimir Serbinenko. [-] * Various fixes for Samsung B2100, thanks to Vladimir Serbinenko. [-] * Fix check for AT+CPROT support (bug #1438). [-] * Fix memory leak in s60 protocol driver (bug #1441). [-] * Reverted change to SignalStrength because of SQL escaping we have now (bug #1380). [-] * Improved vCard parser to handle vCards from Gmail. [-] * Fixed LDIF parser to cope with multiple LDIF in single file. 20110315 - 1.29.92 [-] * Documentation improvements and fixes. [-] * Saner error handling in Windows serial driver. [-] * Cleanup in SMSD internals. [+] * Added ODBC driver to SMSD. 20110225 - 1.29.91 [+] * Added screenshot function for Sony-Ericssonn phones (M rton N meth). [-] * Fixed parsing of some Nokia SMSes (bug #1402). [-] * Properly report error on deleting non deletable entries (bug #1396). [-] * Slower switch from m-obex to AT (bug #1382). [-] * Faster initialization for AT phones without enabled echo. 20110210 - 1.29.90 [-] * Fix detection of MySQL libraries (bug #1370). [!] * Changed default connection settings to at and ttyACM0 (bug #1078). [+] * Add new API call to abort existing operation (bug #1155). [+] * Change database structure to avoid using reserved word Signal (bug #1380). [+] * Possibility to limit time of day for SMS in SMSD (bug #1203). [-] * Enforce limits on SMS payload length. [+] * Made GSM_SMSCounter public (bug #1356). [+] * Support for S60 phones using Series60 applet (bug #423). [-] * Do not fail on 0x7b field in Nokia 3600s phonebook (bug #1385). [!] * Disabled two stage probing for most protocols. [-] * Fixed saving of SMS backups (bug #1392). [+] * Screenshot functionality for DCT4 phones (bug #1390). 20110119 - 1.29.0 [+] * Added option to enter new PIN when entering PUK, thanks to Peter Stuge for pointing out this requirement. [-] * Improved documentation of SMSD backend services. 20110107 - 1.28.95 [-] * Fix decoding of SMS without date on DCT4 phones (bug #1368). [+] * Added gammu-detect tool to detect available devices on system. [-] * Fixed parsing of Philips reply to SPBR (bug #1366). [-] * Fixed testsuite not to depend on system timezone. [-] * Check if phone is waiting for requested security code before entering. [-] * Fixup invalid international numbers with double prefix (+00) in SMS (bug #1364). [-] * Fixed m-obex protocol implementation, thanks to Matthieu Patou (bug #1375). [-] * Fixed build on Mac OS X, thanks to Matthieu Patou (bug #1374). [-] * Fixed decoding of some SMS messages on S40 phones (bug #1243). 20101227 - 1.28.94 [+] * New convertbackup command to convert between backup formats. [+] * Changed database structure to version 12, you need to upgrade it. [-] * Try harder to find dn for LDIF export (bug #1363). [-] * Better names for some fields in LDIF export (bug #1363). [-] * Implement parsing of LDIF for all fields we save (bug #1363). [-] * Various minor fixes in SMSD SQL backend. [-] * Improved test suite coverage. [-] * Improved dummy driver to allow more testing. 20101202 - 1.28.93 [+] * New SMSD configuration RunOnFailure. [-] * Fix invalid SQL when storing 8bit SMS (bug #1329). [-] * Probe if phone supports m-obex protocol (bug #1286). [+] * Experimental support fo m-obex protocol (bug #1286). [-] * Fix detection of delivery reports in MySQL and PostgreSQL backends (bug #313). [+] * Include udev rules for Nokia phones (bug #1251). [-] * Fix parsing LG VX9200 reply on getting battery state (bug #1264). [-] * Fix handling of SMS text mode (bug #1189). [!] * Default to no retries of the send commands on the link. [-] * Wait for more USSD replies on getussd command (bug #1346). [!] * New unified SQL SMSD backend handling all SQL databases. [+] * SQL queries in SQL SMSD backend can be configured. 20101004 - 1.28.92 [+] * New SMSD config option HardResetFrequency. [+] * Gammu now supports freedesktop.org/XDG specs for config file locations and reads ~/.config/gammu/config. [-] * Increase timeout for AT+CMGL (bug #1317). [+] * Added support for optional delivery report parts as defined by ETSI 123 040, section 9.2.2.3 (bug #1304). [+] * SMSD database host configuration is now named "host" not "PC". 20100916 - 1.28.91 [-] * Fixed locales compilation/support. [-] * Set memory to use for MPBR/SBNR/SPBR commands as well (bug #1128). [-] * Handle errors from CMGL same way as from CMGR (bug #1211). [-] * Fixed parsing of AT+CPMS=? reply (bug #1296). [+] * Implemented matching by serial number. [+] * SMSD can now be configured just for sending/receiving. [-] * Fixed battery status for S40 phones (bug #1301). [-] * Improved compatibility with Motorola phonebook (bug #1128). [+] * Lot of documentation improvements, check <http://wammu.eu/docs/devel/docs/>. 20100827 - 1.28.90 [-] * Fixed handling of empty reply on CREG/CGREG (bug #1245). [-] * Prefer storing delivery reports over forwarding them. [-] * Fix leak and crash when handling MMS notifications in Python. [-] * Fixed parsing of date from AT phones (bug #1256). [-] * Simplify handling text comment in SMS backup to keep new lines. [+] * New command gammu battery. [-] * Fail to send SMS without set SMSC. [-] * Avoid updating SMSD backend frequently than StatusFrequency defines. [-] * Store SIM phonebook to vCard on backup (bug #1281). [-] * Fixed waiting for multipart messages (bug #1279). [-] * Fixed crash on too long GPRS access point names in backup (bug #1267). [-] * Fallback to using SMSC from phone in SMSD if none provided. [-] * Improved guessing of HEX/GSM charsets for phone number in AT engine. 20100712 - 1.28.0 [+] * Support for adding notes using addnew command. [-] * Better log errors when moving message in SMSD. [!] * Removed checkfirmware command as the server is not existing anymore. [-] * Proper closing of Bluetooth sockets on Windows (bug #1239). [-] * Properly decode another way of MMS notification SMS. [+] * Support for selecting USB device to use on Linux. [-] * Fix storing text in SMS backup comment for multiline SMS. [-] * Fixed crash when passing invalid parameters to SMS encoder. 20100629 - 1.27.95 [+] * Support for getting packet network state (bug #1220). [-] * Fix parsing of AT replies from Nokia 2730 (bug #1224). [-] * Nokia E61 needs encoded USSD requests (bug #1228). [!] * Rename Port configuration directive to Device. [-] * Try to reconnect after lost connection to MySQL error. [-] * Actually enable -f processing in SMSD. [+] * Configurable number of backend retries. [-] * Prefer GSM charset for USSD requests (bug #1228). 20100603 - 1.27.94 [-] * Fixed folder detection for Nokia S40 phones (bug #1191). [-] * Fixed smsd-inject for long messages. [-] * Fixed waiting for more multipart messages (bug #1193). [-] * Fixed parsing of cellid reply with different locales (bug #1202). [-] * Fixed handling of timeouts from libusb (bug #1207). [-] * Properly detect birthday on Nokia 2700 (bug #1213). [-] * Provide fallback value for note type (bug #1213). [-] * Rewritten parsing of CREG: reply to properly parse all replies (bug #1220). 20100413 - 1.27.93 [-] * Fix crash when SMS in Nokia has too many recipients (bug #1136). [-] * Better handling of Bluetooth errors on Windows (bug #1146). [-] * Build with -Wl,--as-needed to avoid not required dependencies. [-] * Python module now uses more PEP-3 compliant naming. [-] * Fix compilation while disabling some features. [-] * Include message reference in FILES backend logs for SMSD. [-] * Fix crash when adding file to Nokia (bug #1163). [+] * Added function EncodePDU to python-gammu. [-] * Fix storing message status on multiple delivery reports (bug #1167). [-] * Force AT^SBNR support on Siemens AX75. 20100217 - 1.27.92 [+] * Write support for Siemens phonebook (bug #1129). [-] * Properly decode UTF-8 version 3.0 vCards (bug #1132). [-] * Fixed wrong counting of favorite messaging numbers (bug #1010). [+] * Implement SendDTMF in Python bindings. 20100204 - 1.27.91 [-] * Add ID for Nokia 6275i (bug #1096). [-] * Fix Windows build by not defining MSVC version. [-] * Correctly use first entry location in MPBR (bug #1076). [-] * Avoid buffer overrun when parsing SM30 SMS (bug #1110). [-] * Properly detect user home directory. [+] * Improved MMS notifications encoding. [+] * Allow to specify MMS notification class. [+] * Implemented decoding of MMS notification (bug #1100). [+] * SMSD now properly groups multipart messages together. [+] * New NULL service for SMSD. [+] * RunOnReceive now gets environment variables with SMS data. [-] * Fixed AT lines splitting to work properly with quotes. [-] * Separate getting information for Motorola phones (bug #1076). [-] * Fixed reading of Samsung contacts (bug #1105). [-] * Re-enable classic AT commands for adding Samsung contact (bug #1105). [+] * SMSD no longer requires support for SMS status, so it works with Nokia S40 phones. [-] * Fix finding of empty location for some AT phones (bug #1119). [-] * Restore phone phonebook also to phones not supporting status (bug #1122). [-] * Avoid reading phone memory on reading SIM (bug #1123). 20100106 - 1.27.90 [-] * Simplify code in FILES smsd service. [-] * FILES service can send smsbackup messages. [+] * Configurable outbox format for SMSD/FILES. [-] * Improve conversion of boolean settings from Python. [-] * Do not use MPBR/SPBR for other than phone memory (bug #1076). [-] * Fix crash with unknown CME error (bug #1082). [-] * Fixed connecting to Onda devices (LP #501025). [+] * SMSD can terminate itself after defined number of failures. [-] * Improved decoding of SM30 Nokia messages (bug #1091). 20091222 - 1.27.0 [+] * Initial support for reading Motorola calendar (bug#338). [-] * Avoid parsing boolean config values all around the code. [+] * FILES backend of SMSD now support message injecting. [-] * Ignore duplicate lines in AT reply (bug#1069). 20091212 - 1.26.93 [-] * Add ID for MTK1/MTK2 phones (bug#1051). [+] * Add DecodePDU to Python bindings. [+] * Added sample SQL trigger for SMSD polls. [-] * Display sent SMS time if it is available (bug#1053). [-] * Added bunch of new testcases. [-] * Distinguish silent/tone alarms in own backup format. [-] * Fixed compilation with Clang compiler. [-] * Fixed handling of SMS memories with Samsung (bug#1063). [+] * Reporting location based on OpenCellID database (bug#1039). 20091203 - 1.26.92 [-] * Compare full name of config section. [-] * Add ID for Nokia 6111 (bug#1045). [-] * Handle CME error 601 (bug#1044). [+] * Support for reading birthday from Samsung phonebook (bug#1038). [+] * Report GPRS state when getting network status (bug#1023). [-] * Fix reading of Siemens phonebook (bug#1046). [+] * Make gammu error codes map to GSM_Error. [-] * Various code cleanups. [-] * Add ID for Huawei E169. 20091119 - 1.26.91 [-] * Fixed parsing of vCards with lowercase types (bug #1006). [-] * Handle forward references in Nokia phonebook (bug #1009). [-] * Save timestamp to SMS backup for all messages. [-] * Store PDU type in SMS backup. [+] * More flexible handling of exclude/include lists in SMSD. [+] * Add support for external list of exclude/include numbers (bug#1008). [-] * Workaround decoding of messages padded by 0xFF by phone. [-] * Force enabling of OBEX for SE S312 (bug#1016). [-] * Recognize Motorola A1200 error replies (bug#1019). [-] * Disable AT/Obex for Motorola A1200e (bug#1019). [-] * Properly detect if phone does not support AT+MODE (bug#1019). [-] * Disable AT/Obex for Motorola E790 (bug#1018). [+] * Add option to filter messages by SMSC (bug#1020). [-] * Implement retries when waiting for message prompt. [-] * Fixed logic of detecting incoming calls. [-] * Fixed loading of non ASCII messages from files in SMSD (bug#1011). [+] * Added example showing reading of messages. [-] * Build Windows release with Python 2.6. [-] * Fixed compilation in MSVC because of missing S_ISDIR. [-] * Fixed parsing of different Samsung reply (bug#1038). [-] * Proper error code when SMSC is empty (bug#1032). [-] * Fixed compilation of python-gammu in MSVC. 20091012 - 1.26.90 [-] * Fixed parsing of SMS with empty recipient (bug #998). [-] * Correct setting of time on Huawei phones. [+] * Addnew command can now change memory type being used. [-] * Proper handling of locations and memory type in vCards. [-] * Added IDs for several recent Sony-Ericsson phones. [-] * Fix decoding of phone numbers in some cases (bug #999). [-] * Replace MD5 implementation with public domain one (bug #964). [-] * Huawei E17X has broken UCS-2, do not use it (bug #962). [-] * Do not fail if phone does not support extended SMS params (bug #927). [+] * Added support for Samsung calendar (bug #839). [-] * Do not choke on OK in message text. [-] * Add ID of Nokia 6020b (bug #1004). [-] * Fix decoding of SMS with extended characters. [-] * Fixed handling of DCT4 specific functions. [-] * Add workaround for especially broken Ubinetics GDC201.
2014-11-23 10:45:57 +01:00
# silence warning
Update comms/gammu to gammu-1.36.4. ok wiz@. pkgsrc changes: * Now comms/gammu depends on devel/libusb1 (instead of devel/libusb) * Get rid of Makefile.common: it is no more needed now that comms/py-gammu is distribuited also upstream as a separate package. Changes: 20150814 - 1.36.4 [-] * 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. 20150707 - 1.36.3 [-] * 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. 20150615 - 1.36.2 [-] * Fixed compilation using MSVC. [-] * Fix siemenssatnetmon (Daniel Glöckner). [-] * Documentation improvements. [-] * Fixed smsd startup with non existing folders. [-] * Fixed possible stack overflows on Windows. 20150520 - 1.36.1 [-] * 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). 20150413 - 1.36.0 [!] * The python-gammu module is now shipped separately. [!] * Removed usage of __TIME__ and __DATE__ macros in codebase. [-] * Fixed encoding of special chars to iCalendar format. [-] * Fixed decoding of priority from vTODO. [-] * Avoid infinite loops with ignored messages. [-] * Improved stability of checking phone SMS memory. [-] * Fixed parsing of some backup files. 20150302 - 1.35.0 [-] * Fixed encoding of UTF-8 for higher code points. [-] * Improved provided udev rules. [-] * Fixed possible lock while getting network status in SMSD. [-] * Various localization updates. 20141230 - 1.34.0 [+] * Add phone power ON/OFF function. [!] * Removed deprecated Python modules gammu.Data and gammu.Worker. [+] * Store network name and code in SMSD tables. [-] * Fixed build with recent clang compiler. [-] * Fixed several possible issues found by Coverity scan. [-] * Fixed possible crash on SMSD startup. [-] * Fixed decoding unicode SMS messages. [-] * Added identification for several Nokia phones. [-] * Fixed compilation issues on various platforms. [-] * SMSD now honors loglevel for all logging targets. [+] * SMSD can automatically hangup incoming calls. [-] * Correctly detect Network errors.
2015-08-17 18:42:53 +02:00
CMAKE_ARGS+= -Wno-dev
CMAKE_ARGS+= -DINSTALL_DOC=ON
(pkgsrc) - Add two CMAKE_ARGS (silence and) to maintain the similar PLIST leve # silence warning CMAKE_ARGS+= -Wno-dev CMAKE_ARGS+= -DINSTALL_DOC=ON - Add post-install: target to Remove PaxHeader garbage - Add comment on patch (upstream) Update 1.26.1 to 1.33.0 ... sorry some 300 lines of ChangeLog ========= 20130529 - 1.33.00 [-] * Various translation improvements. [-] * Improved support for Huawei E173, thanks to Gautier Minster. [-] * Fixed buffer overflow in MMS decoder. [-] * Fixed several memory leaks. [-] * Improved compatibility with Qualcomm devices (bug #1654). [-] * Various documentation improvements. [-] * Updated version of sms-gammu2android, thanks to Shadow Walker. [-] * Fixed compilation on Mac OS X, thanks to Soren Jorvang. [-] * Fixed SMSD with CheckSecurity = 0 (bug #1672). 20120627 - 1.32.0 [-] * Fixed auto installation of EventLog registry. [-] * Improved support for Arduino GPRS shield (bug #1592). [-] * Fixed communication with Cross PD1101wi (bug #1617). [-] * Ignore another unknown block in Nokia phonebook (bug #1614). [-] * Do not encode number when setting up diverts. 20120224 - 1.31.90 [-] * Improved compatibility with ES75 (bug #1586). [!] * Changed API for call diverts. [+] * Added support for call diverts in Python API. [+] * AT backend supports manipulating with call diverts. [+] * Added support for suspending/resuming SMSD using SIGUSR1/2. [!] * Changed protocol for S60 applet. [+] * S60 applet now handles SMS with new lines. [+] * Improved support for Windows Event Log. 20111221 - 1.31.0 [-] * Fixed compilation with latest libusb. [-] * Improved error handling in SQL backend of SMSD. [-] * SMSD documentation improvements. [-] * Indonesian translation updates. 20111213 - 1.30.92 [-] * Improved vCard parser to better handle location for various fields, thanks to Vladimir Serbinenko for initial patch. [-] * Fixed reading calls from some Nokia phones (bug #1553). [-] * Improved text mode SMS parsing in AT driver, thanks to Vladimir Serbinenko. [-] * Use glib's MD5 implementation if available. 20111129 - 1.30.91 [+] * Improved documentation for configuring Gammu. [-] * Fixed parsing birthday from vCard in some cases. [+] * Added option not to use configured logging in SMSD inject and monitor (bug #1539). [+] * Added SMSD configuration LogFacility (bug #1539). [-] * Fixed reading of data from OBEX phones (LP#891803). [-] * Fixed double reply detection (bug #1544). [-] * Increase maximal number of caller groups (bug #1541). [-] * Cancel all calls on maketerminated call if we don't get call ID. [-] * Fixed SMSC handling in some cases in SMSD (bug #1547). 20111107 - 1.30.90 [-] * Various documentation improvements. [-] * Detect Alcatel style reply on CPIN response (bug #1502). [-] * Fix build on some Win32 systems (bug #1496). [-] * Make jadmaker handle names with spaces (Rapha l Droz). [-] * Display 8-bit messages in hex (Nicolas Pitre). [-] * Do not use AT+CUSD=2 on some phones (bug #1508). [-] * Fixed gammu-monitor with Windows service (bug #1515). [-] * Cleanup of contrib directory. [-] * Better support for Samsung AT phones (bug #1513). [-] * Fixed handling of MMS notification SMSes (bug #1530). [-] * Fixed CPIN reply handling (bug #1532). [+] * SMSD checks for PIN status just after connect (bug #1532). [-] * Fixed various MSVC compilation issues. 20110719 - 1.30.0 [*] * Improved SMSD logging of configuration settings. [-] * Fix possible crash in fbus2 driver. [-] * Fix possible crash of ODBC driver on Windows (bug #1482). [-] * Fixed usage of dbi plugins from Python module. 20110607 - 1.29.93 [-] * Properly initialize atobex driver with Sony-Ericsson phones. [-] * Updated list of country and network codes. [-] * Escape fields in SQL queries (bug#1415). [-] * Escape fields in PostgreSQL SQL script (bug#1415). [-] * Default to GSM encoding for text messages in SQL backend for SMSD. [-] * Add option to override which SQL dialect to use in SMSD (bug #1427). [-] * Improved m-obex protocol support, thanks to Vladimir Serbinenko. [-] * Various fixes for Samsung B2100, thanks to Vladimir Serbinenko. [-] * Fix check for AT+CPROT support (bug #1438). [-] * Fix memory leak in s60 protocol driver (bug #1441). [-] * Reverted change to SignalStrength because of SQL escaping we have now (bug #1380). [-] * Improved vCard parser to handle vCards from Gmail. [-] * Fixed LDIF parser to cope with multiple LDIF in single file. 20110315 - 1.29.92 [-] * Documentation improvements and fixes. [-] * Saner error handling in Windows serial driver. [-] * Cleanup in SMSD internals. [+] * Added ODBC driver to SMSD. 20110225 - 1.29.91 [+] * Added screenshot function for Sony-Ericssonn phones (M rton N meth). [-] * Fixed parsing of some Nokia SMSes (bug #1402). [-] * Properly report error on deleting non deletable entries (bug #1396). [-] * Slower switch from m-obex to AT (bug #1382). [-] * Faster initialization for AT phones without enabled echo. 20110210 - 1.29.90 [-] * Fix detection of MySQL libraries (bug #1370). [!] * Changed default connection settings to at and ttyACM0 (bug #1078). [+] * Add new API call to abort existing operation (bug #1155). [+] * Change database structure to avoid using reserved word Signal (bug #1380). [+] * Possibility to limit time of day for SMS in SMSD (bug #1203). [-] * Enforce limits on SMS payload length. [+] * Made GSM_SMSCounter public (bug #1356). [+] * Support for S60 phones using Series60 applet (bug #423). [-] * Do not fail on 0x7b field in Nokia 3600s phonebook (bug #1385). [!] * Disabled two stage probing for most protocols. [-] * Fixed saving of SMS backups (bug #1392). [+] * Screenshot functionality for DCT4 phones (bug #1390). 20110119 - 1.29.0 [+] * Added option to enter new PIN when entering PUK, thanks to Peter Stuge for pointing out this requirement. [-] * Improved documentation of SMSD backend services. 20110107 - 1.28.95 [-] * Fix decoding of SMS without date on DCT4 phones (bug #1368). [+] * Added gammu-detect tool to detect available devices on system. [-] * Fixed parsing of Philips reply to SPBR (bug #1366). [-] * Fixed testsuite not to depend on system timezone. [-] * Check if phone is waiting for requested security code before entering. [-] * Fixup invalid international numbers with double prefix (+00) in SMS (bug #1364). [-] * Fixed m-obex protocol implementation, thanks to Matthieu Patou (bug #1375). [-] * Fixed build on Mac OS X, thanks to Matthieu Patou (bug #1374). [-] * Fixed decoding of some SMS messages on S40 phones (bug #1243). 20101227 - 1.28.94 [+] * New convertbackup command to convert between backup formats. [+] * Changed database structure to version 12, you need to upgrade it. [-] * Try harder to find dn for LDIF export (bug #1363). [-] * Better names for some fields in LDIF export (bug #1363). [-] * Implement parsing of LDIF for all fields we save (bug #1363). [-] * Various minor fixes in SMSD SQL backend. [-] * Improved test suite coverage. [-] * Improved dummy driver to allow more testing. 20101202 - 1.28.93 [+] * New SMSD configuration RunOnFailure. [-] * Fix invalid SQL when storing 8bit SMS (bug #1329). [-] * Probe if phone supports m-obex protocol (bug #1286). [+] * Experimental support fo m-obex protocol (bug #1286). [-] * Fix detection of delivery reports in MySQL and PostgreSQL backends (bug #313). [+] * Include udev rules for Nokia phones (bug #1251). [-] * Fix parsing LG VX9200 reply on getting battery state (bug #1264). [-] * Fix handling of SMS text mode (bug #1189). [!] * Default to no retries of the send commands on the link. [-] * Wait for more USSD replies on getussd command (bug #1346). [!] * New unified SQL SMSD backend handling all SQL databases. [+] * SQL queries in SQL SMSD backend can be configured. 20101004 - 1.28.92 [+] * New SMSD config option HardResetFrequency. [+] * Gammu now supports freedesktop.org/XDG specs for config file locations and reads ~/.config/gammu/config. [-] * Increase timeout for AT+CMGL (bug #1317). [+] * Added support for optional delivery report parts as defined by ETSI 123 040, section 9.2.2.3 (bug #1304). [+] * SMSD database host configuration is now named "host" not "PC". 20100916 - 1.28.91 [-] * Fixed locales compilation/support. [-] * Set memory to use for MPBR/SBNR/SPBR commands as well (bug #1128). [-] * Handle errors from CMGL same way as from CMGR (bug #1211). [-] * Fixed parsing of AT+CPMS=? reply (bug #1296). [+] * Implemented matching by serial number. [+] * SMSD can now be configured just for sending/receiving. [-] * Fixed battery status for S40 phones (bug #1301). [-] * Improved compatibility with Motorola phonebook (bug #1128). [+] * Lot of documentation improvements, check <http://wammu.eu/docs/devel/docs/>. 20100827 - 1.28.90 [-] * Fixed handling of empty reply on CREG/CGREG (bug #1245). [-] * Prefer storing delivery reports over forwarding them. [-] * Fix leak and crash when handling MMS notifications in Python. [-] * Fixed parsing of date from AT phones (bug #1256). [-] * Simplify handling text comment in SMS backup to keep new lines. [+] * New command gammu battery. [-] * Fail to send SMS without set SMSC. [-] * Avoid updating SMSD backend frequently than StatusFrequency defines. [-] * Store SIM phonebook to vCard on backup (bug #1281). [-] * Fixed waiting for multipart messages (bug #1279). [-] * Fixed crash on too long GPRS access point names in backup (bug #1267). [-] * Fallback to using SMSC from phone in SMSD if none provided. [-] * Improved guessing of HEX/GSM charsets for phone number in AT engine. 20100712 - 1.28.0 [+] * Support for adding notes using addnew command. [-] * Better log errors when moving message in SMSD. [!] * Removed checkfirmware command as the server is not existing anymore. [-] * Proper closing of Bluetooth sockets on Windows (bug #1239). [-] * Properly decode another way of MMS notification SMS. [+] * Support for selecting USB device to use on Linux. [-] * Fix storing text in SMS backup comment for multiline SMS. [-] * Fixed crash when passing invalid parameters to SMS encoder. 20100629 - 1.27.95 [+] * Support for getting packet network state (bug #1220). [-] * Fix parsing of AT replies from Nokia 2730 (bug #1224). [-] * Nokia E61 needs encoded USSD requests (bug #1228). [!] * Rename Port configuration directive to Device. [-] * Try to reconnect after lost connection to MySQL error. [-] * Actually enable -f processing in SMSD. [+] * Configurable number of backend retries. [-] * Prefer GSM charset for USSD requests (bug #1228). 20100603 - 1.27.94 [-] * Fixed folder detection for Nokia S40 phones (bug #1191). [-] * Fixed smsd-inject for long messages. [-] * Fixed waiting for more multipart messages (bug #1193). [-] * Fixed parsing of cellid reply with different locales (bug #1202). [-] * Fixed handling of timeouts from libusb (bug #1207). [-] * Properly detect birthday on Nokia 2700 (bug #1213). [-] * Provide fallback value for note type (bug #1213). [-] * Rewritten parsing of CREG: reply to properly parse all replies (bug #1220). 20100413 - 1.27.93 [-] * Fix crash when SMS in Nokia has too many recipients (bug #1136). [-] * Better handling of Bluetooth errors on Windows (bug #1146). [-] * Build with -Wl,--as-needed to avoid not required dependencies. [-] * Python module now uses more PEP-3 compliant naming. [-] * Fix compilation while disabling some features. [-] * Include message reference in FILES backend logs for SMSD. [-] * Fix crash when adding file to Nokia (bug #1163). [+] * Added function EncodePDU to python-gammu. [-] * Fix storing message status on multiple delivery reports (bug #1167). [-] * Force AT^SBNR support on Siemens AX75. 20100217 - 1.27.92 [+] * Write support for Siemens phonebook (bug #1129). [-] * Properly decode UTF-8 version 3.0 vCards (bug #1132). [-] * Fixed wrong counting of favorite messaging numbers (bug #1010). [+] * Implement SendDTMF in Python bindings. 20100204 - 1.27.91 [-] * Add ID for Nokia 6275i (bug #1096). [-] * Fix Windows build by not defining MSVC version. [-] * Correctly use first entry location in MPBR (bug #1076). [-] * Avoid buffer overrun when parsing SM30 SMS (bug #1110). [-] * Properly detect user home directory. [+] * Improved MMS notifications encoding. [+] * Allow to specify MMS notification class. [+] * Implemented decoding of MMS notification (bug #1100). [+] * SMSD now properly groups multipart messages together. [+] * New NULL service for SMSD. [+] * RunOnReceive now gets environment variables with SMS data. [-] * Fixed AT lines splitting to work properly with quotes. [-] * Separate getting information for Motorola phones (bug #1076). [-] * Fixed reading of Samsung contacts (bug #1105). [-] * Re-enable classic AT commands for adding Samsung contact (bug #1105). [+] * SMSD no longer requires support for SMS status, so it works with Nokia S40 phones. [-] * Fix finding of empty location for some AT phones (bug #1119). [-] * Restore phone phonebook also to phones not supporting status (bug #1122). [-] * Avoid reading phone memory on reading SIM (bug #1123). 20100106 - 1.27.90 [-] * Simplify code in FILES smsd service. [-] * FILES service can send smsbackup messages. [+] * Configurable outbox format for SMSD/FILES. [-] * Improve conversion of boolean settings from Python. [-] * Do not use MPBR/SPBR for other than phone memory (bug #1076). [-] * Fix crash with unknown CME error (bug #1082). [-] * Fixed connecting to Onda devices (LP #501025). [+] * SMSD can terminate itself after defined number of failures. [-] * Improved decoding of SM30 Nokia messages (bug #1091). 20091222 - 1.27.0 [+] * Initial support for reading Motorola calendar (bug#338). [-] * Avoid parsing boolean config values all around the code. [+] * FILES backend of SMSD now support message injecting. [-] * Ignore duplicate lines in AT reply (bug#1069). 20091212 - 1.26.93 [-] * Add ID for MTK1/MTK2 phones (bug#1051). [+] * Add DecodePDU to Python bindings. [+] * Added sample SQL trigger for SMSD polls. [-] * Display sent SMS time if it is available (bug#1053). [-] * Added bunch of new testcases. [-] * Distinguish silent/tone alarms in own backup format. [-] * Fixed compilation with Clang compiler. [-] * Fixed handling of SMS memories with Samsung (bug#1063). [+] * Reporting location based on OpenCellID database (bug#1039). 20091203 - 1.26.92 [-] * Compare full name of config section. [-] * Add ID for Nokia 6111 (bug#1045). [-] * Handle CME error 601 (bug#1044). [+] * Support for reading birthday from Samsung phonebook (bug#1038). [+] * Report GPRS state when getting network status (bug#1023). [-] * Fix reading of Siemens phonebook (bug#1046). [+] * Make gammu error codes map to GSM_Error. [-] * Various code cleanups. [-] * Add ID for Huawei E169. 20091119 - 1.26.91 [-] * Fixed parsing of vCards with lowercase types (bug #1006). [-] * Handle forward references in Nokia phonebook (bug #1009). [-] * Save timestamp to SMS backup for all messages. [-] * Store PDU type in SMS backup. [+] * More flexible handling of exclude/include lists in SMSD. [+] * Add support for external list of exclude/include numbers (bug#1008). [-] * Workaround decoding of messages padded by 0xFF by phone. [-] * Force enabling of OBEX for SE S312 (bug#1016). [-] * Recognize Motorola A1200 error replies (bug#1019). [-] * Disable AT/Obex for Motorola A1200e (bug#1019). [-] * Properly detect if phone does not support AT+MODE (bug#1019). [-] * Disable AT/Obex for Motorola E790 (bug#1018). [+] * Add option to filter messages by SMSC (bug#1020). [-] * Implement retries when waiting for message prompt. [-] * Fixed logic of detecting incoming calls. [-] * Fixed loading of non ASCII messages from files in SMSD (bug#1011). [+] * Added example showing reading of messages. [-] * Build Windows release with Python 2.6. [-] * Fixed compilation in MSVC because of missing S_ISDIR. [-] * Fixed parsing of different Samsung reply (bug#1038). [-] * Proper error code when SMSC is empty (bug#1032). [-] * Fixed compilation of python-gammu in MSVC. 20091012 - 1.26.90 [-] * Fixed parsing of SMS with empty recipient (bug #998). [-] * Correct setting of time on Huawei phones. [+] * Addnew command can now change memory type being used. [-] * Proper handling of locations and memory type in vCards. [-] * Added IDs for several recent Sony-Ericsson phones. [-] * Fix decoding of phone numbers in some cases (bug #999). [-] * Replace MD5 implementation with public domain one (bug #964). [-] * Huawei E17X has broken UCS-2, do not use it (bug #962). [-] * Do not fail if phone does not support extended SMS params (bug #927). [+] * Added support for Samsung calendar (bug #839). [-] * Do not choke on OK in message text. [-] * Add ID of Nokia 6020b (bug #1004). [-] * Fix decoding of SMS with extended characters. [-] * Fixed handling of DCT4 specific functions. [-] * Add workaround for especially broken Ubinetics GDC201.
2014-11-23 10:45:57 +01:00
USE_LANGUAGES= c c++
2009-06-02 12:23:58 +02:00
USE_TOOLS+= bash:run msgfmt
REPLACE_BASH= utils/gammu-config utils/jadmaker
# needed because of https://bugs.cihar.com/view.php?id=908
BUILDLINK_TRANSFORM+= rm:-Werror
2012-02-16 18:13:03 +01:00
LDFLAGS.SunOS+= -lintl
.include "../../databases/unixodbc/buildlink3.mk"
Update comms/gammu to gammu-1.36.4. ok wiz@. pkgsrc changes: * Now comms/gammu depends on devel/libusb1 (instead of devel/libusb) * Get rid of Makefile.common: it is no more needed now that comms/py-gammu is distribuited also upstream as a separate package. Changes: 20150814 - 1.36.4 [-] * 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. 20150707 - 1.36.3 [-] * 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. 20150615 - 1.36.2 [-] * Fixed compilation using MSVC. [-] * Fix siemenssatnetmon (Daniel Glöckner). [-] * Documentation improvements. [-] * Fixed smsd startup with non existing folders. [-] * Fixed possible stack overflows on Windows. 20150520 - 1.36.1 [-] * 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). 20150413 - 1.36.0 [!] * The python-gammu module is now shipped separately. [!] * Removed usage of __TIME__ and __DATE__ macros in codebase. [-] * Fixed encoding of special chars to iCalendar format. [-] * Fixed decoding of priority from vTODO. [-] * Avoid infinite loops with ignored messages. [-] * Improved stability of checking phone SMS memory. [-] * Fixed parsing of some backup files. 20150302 - 1.35.0 [-] * Fixed encoding of UTF-8 for higher code points. [-] * Improved provided udev rules. [-] * Fixed possible lock while getting network status in SMSD. [-] * Various localization updates. 20141230 - 1.34.0 [+] * Add phone power ON/OFF function. [!] * Removed deprecated Python modules gammu.Data and gammu.Worker. [+] * Store network name and code in SMSD tables. [-] * Fixed build with recent clang compiler. [-] * Fixed several possible issues found by Coverity scan. [-] * Fixed possible crash on SMSD startup. [-] * Fixed decoding unicode SMS messages. [-] * Added identification for several Nokia phones. [-] * Fixed compilation issues on various platforms. [-] * SMSD now honors loglevel for all logging targets. [+] * SMSD can automatically hangup incoming calls. [-] * Correctly detect Network errors.
2015-08-17 18:42:53 +02:00
.include "../../devel/libusb1/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"