summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authormef <mef>2014-11-23 09:45:57 +0000
committermef <mef>2014-11-23 09:45:57 +0000
commit53af52fc0ff8cffdf15e33a144dde9cae4e7e6b1 (patch)
tree814a3a79e815b9131ae66c065a46f836bc923ea7 /comms
parent1a69b9fab8e0b24899cc5a2322d47d22b1c7a5e1 (diff)
downloadpkgsrc-53af52fc0ff8cffdf15e33a144dde9cae4e7e6b1.tar.gz
(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.
Diffstat (limited to 'comms')
-rw-r--r--comms/gammu/Makefile11
1 files changed, 9 insertions, 2 deletions
diff --git a/comms/gammu/Makefile b/comms/gammu/Makefile
index 58725c9ca2e..9f216b191f5 100644
--- a/comms/gammu/Makefile
+++ b/comms/gammu/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2014/02/12 23:17:38 tron Exp $
+# $NetBSD: Makefile,v 1.12 2014/11/23 09:45:57 mef Exp $
#
.include "Makefile.common"
-PKGREVISION= 5
COMMENT= Command line utility and library to work with mobile phones
@@ -24,6 +23,10 @@ CMAKE_ARGS+= -DWITH_LibDBI:BOOL=OFF
CMAKE_ARGS+= -DBASH_BIN:FILEPATH=
#CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
+# silence warning
+CMAKE_ARGS+= -Wno-dev
+CMAKE_ARGS+= -DINSTALL_DOC=ON
+
USE_LANGUAGES= c c++
USE_TOOLS+= bash:run msgfmt
REPLACE_BASH= utils/gammu-config utils/jadmaker
@@ -33,6 +36,10 @@ BUILDLINK_TRANSFORM+= rm:-Werror
LDFLAGS.SunOS+= -lintl
+# Remove garbage under PaxHeaders.* directory
+post-install:
+ (cd ${DESTDIR}${PREFIX}/share/doc/gammu/manual; ${RM} -r */PaxHeaders*)
+
.include "../../devel/libusb/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"