Commit graph

82 commits

Author SHA1 Message Date
Baptiste Daroussin
7f2cfbe2b1 cleanup plist 2014-12-20 17:32:52 +00:00
Baptiste Daroussin
2c8db67726 Cleanup plist 2014-10-20 09:31:33 +00:00
Marcus von Appen
dae43d7a6d - Convert ports from cad/, chinese/, comms/ and converters/ to new
USES=python

Approved by:	portmgr (implicit)
2014-10-19 07:50:53 +00:00
Boris Samorodov
cbb2144658 Acually bash should present at _configure_ time, so the port build/install
a bash completion file. Restore BUILD_DEPENDS upon bash for non-default
BASH option.

Reported by:	Łukasz Wąsikowski <lukasz@wasikowski.net> (via e-mail)
2014-03-30 20:05:52 +00:00
Boris Samorodov
f1c48aa891 . let drop privileges at gammu-smsd; [1]
. support STAGE;
. add LICENSE (GPLv2);
. add ftp/curl to LIB_DEPENDS;
. add pkgconfig, shebangfix to USES;
. use /bin/sh instead /bin/bash at two scripts;
. add USE_LDCONFIG=yes (the port installs shared libs);
. remove bash from BUILD_DEPENDS (bash completion does not need it);
. bump PORTREVISION.

PR:		ports/187110  [1]
Submitted by:	Lukasz Wasikowski <lukasz@wasikowski.net>  [1]
2014-03-28 14:10:58 +00:00
Baptiste Daroussin
2b300eeb3f Add NO_STAGE all over the place in preparation for the staging support (cat: comms) 2013-09-20 16:03:29 +00:00
Boris Samorodov
ba50df308d . update to 1.33.0;
. check for "${PORT_OPTIONS:MDOCS}" rather then "! ${PORT_OPTIONS:MDOCS}"
  since both conditions are used.
2013-05-30 08:47:46 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Boris Samorodov
4af6a1f054 Use the standard option for bash completion script
(BASHCS -> BASH).
2013-02-11 11:39:30 +00:00
Boris Samorodov
4757fc55ca . convert to new options style; [1]
. trim headers;
. place post-patch: target before post-install: one.

Spotted by:	bapt (at freebsd-ports@)  [1]
2012-10-06 09:57:19 +00:00
Boris Samorodov
5c20fd6ab4 . comms/gammu: update to version 1.32.0;
. deskutils/wammu: bump PORTREVISION (gammu shlib version has changed).
2012-06-28 11:17:59 +00:00
Boris Samorodov
e7397de52a Update to version 1.31.0. ChangeLog since 1.30.0:
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\xc3\xabl 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.
2011-12-26 11:20:09 +00:00
Martin Wilke
e8f615fbc7 - Get rid FreeBSD 6.X support 2011-11-06 16:36:34 +00:00
Boris Samorodov
9b494490e7 Create an OPTION to install a bash completion script (off by default).
Do not install the script when this option is disabled. I.e. even
if bash is installed one should define the option "on" (or define
the environment option WITH_BASH) to install the script.

PR:		ports/158840 (based on)
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-07-30 19:27:29 +00:00
Boris Samorodov
a69223b6d6 . update to version 1.30.0;
. remove patches taken from HEAD repository.
2011-07-29 20:08:02 +00:00
Boris Samorodov
d990afe83b 1. Incorporate a patch from the development repository to fix an error:
-----
Scanning dependencies of target sqlreply
> Building C object contrib/sqlreply/CMakeFiles/sqlreply.dir/c/michal.o
> /usr/ports/comms/gammu/work/gammu-1.29.0/contrib/sqlreply/c/michal.c:16:25: error: mysql/mysql.h: No such file or directory
-----
The error occures only if a mysql port/package is installed.

2. Bump PORTREVISION.

Pointed out by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru> (via freebsd-ports@)
2011-05-23 14:17:17 +00:00
Boris Samorodov
3809128869 Add following meta-variables:
. USE_GNOME=glib20  (yea, it's needed now, *sigh*);
. USE_PYTHON=yes    (so do python, comms/gammu-python is redundant now);
. USE_GETTEXT=yes.
Remove:
. USE_GNOME=pkgconfig (superseeded by USE_GNOME=glib20).
2011-02-11 05:34:20 +00:00
Boris Samorodov
2444ab5c2f Update to version 1.29.0. Changes:
http://wammu.eu/download/gammu/1.29.0/

Feature safe:	yes
2011-01-28 11:29:01 +00:00
Boris Samorodov
f6ecddc6ab This is a no-op change, just "make update-patches" (new patches pending).
Feature safe:	yes
2011-01-28 10:26:36 +00:00
Boris Samorodov
346edcfd5f Update to version 1.28.0. 2010-07-12 13:30:29 +00:00
Boris Samorodov
7f004430b1 . move *.pyc and *.pyo file creation to comms/gammu Makefile
(so those who use comms/gammu with WITH_PYTHON_GAMMU option
  get the same files and pkg-plists as users of comms/gammu-python);
. compile all python files after installing (not just __init__.py);
. remove PORTREVISION from comms/gammu-python (should be fine to
  reflect the one from the master port, and it's bumped
  indirectly from 1 to 2);
. do not bump PORTREVISION for comms/gammu since it's default
  package s not touched by those changes).
2010-05-15 13:02:49 +00:00
Boris Samorodov
cdab02c42b comms/gammu-python:
. remove CATEGORIES (it's the same with master port);
. run python script to create gammu/__init__.pyc file;
. bump PORTREVISION.

comms/gammu:
. add gammu/__init__.pyc to pkg-plist (when WITH_PYTHON_GAMMU
  is defined, i.e. for comms/gammu-python port).
2010-05-14 16:56:13 +00:00
Boris Samorodov
d75055c148 . remove period from COMMENT;
. add CONFLICTS;
. bump PORTREVISION.
2010-05-14 14:55:21 +00:00
Boris Samorodov
347dd491e5 Return bsd.port.pre[post].mk back for the sake of OSVERSION. 2010-05-14 14:48:17 +00:00
Boris Samorodov
6029bae610 Switch back to base gcc at sparc, should be fine now. 2010-05-14 14:33:09 +00:00
Boris Samorodov
ba00ef6b8c Here is a more descriptive pkg-descr. :-) 2010-05-12 16:14:47 +00:00
Boris Samorodov
175bf19458 Update to version 1.27.0. Main changes:
* 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).
2009-12-22 15:25:15 +00:00
Boris Samorodov
4a2d86af6c . remove a version number from pkg-descr;
. update the URL to the project.
2009-12-03 05:51:22 +00:00
Boris Samorodov
2bfbadcc19 Now gammu compiles with default compilers at FreeBSD-amd64
(and may be at sparc64 as well -- should be checked out).

Pointed out by:	Andrius Morkunas <hinokind at gmail.com> (by e-mail)
2009-11-17 11:00:20 +00:00
Boris Samorodov
cbff9e3ade . update to version 1.26.1;
. replace one master site by a more responsive one.

Full list of changes since 1.26.0:
* CPIN reply is handled like regular one except in A2D case (bug #994).
* Fix finding first empty position when memory is empty (bug #996).
* Fixed parsing of SMS status reports.
* Fixed parsing of text messages with new lines (bug #995).
2009-09-08 09:21:53 +00:00
Boris Samorodov
dcb7441e01 Version 1.26.0 is out! There is reduced memory usage, tons of bugfixes,
better support for reading messages from Motorola phones. Full changelog:
http://blog.cihar.com/archives/2009/09/04/gammu_stable_version_1_26_0/
2009-09-04 11:03:45 +00:00
Mark Linimon
8c25588f4e Mark as needing specific version on sparc64 as well: default version
gets internal error.

Hat:		portmgr
2009-08-17 01:28:20 +00:00
Boris Samorodov
cf1bd6bb98 Place an ARCH check after ".include <bsd.port.pre.mk>".
Hm, strange it did work at amd64 tinderbox though...

Reported by:	FreshPorts sanity checking
2009-07-25 14:37:57 +00:00
Boris Samorodov
226db1ac89 Use GCC=4.3 to fix build at FreeBSD-amd64 (the port doesn't
compile with other gcc versions). Do not bump PORTREVISION.

Reported by:	QAT
2009-07-25 13:57:41 +00:00
Boris Samorodov
3a37fa98b6 Update to version 1.25.0. 2009-07-19 18:03:32 +00:00
Boris Samorodov
26858d81b5 Update to version 1.24.0.
Remove patches incorporated upstream.
2009-04-25 23:11:00 +00:00
Max Brazhnikov
eecc33021e bump PORTREVISION after cmake update 2009-03-24 19:13:32 +00:00
Boris Samorodov
b1c875c561 . fix build at FreeBSD-6.x (add a variable initialization,
the patch submitted upstream);
. bump PORTREVISION (the logic has changed).
2009-03-12 08:01:19 +00:00
Boris Samorodov
8a49a24a2c . mark BROKEN at 6.x -- does not compile; [1]
. reintroduce NOPORTDOCS with upstream patches;  [2]
. no changes to default packages -- do not bump PORTREVISION.

Pointed out by:	pointyhat  [1]
		QAT  [2]
2009-03-11 11:20:12 +00:00
Boris Samorodov
5a040ba21e . do not use NOPORTDOCS since after "documentation clarification" [1]
there is no easy way (at least I did'n manage to find one and got
  no responce at the maillist) to do it. *sigh*

. add a variable WITH_PYTHON_GAMMU to optionally install
  python-gammu binding (incorporated into gammu since 1.23.0);

. do not bump PORTREVISION (no changes to default packages).

Reported by:	QAT [1]
2009-03-04 21:01:08 +00:00
Boris Samorodov
2fc4fb0798 Update to version 1.23.1. 2009-03-03 07:29:40 +00:00
Boris Samorodov
1230d3ab8e Update to version 1.23.0. 2009-03-02 10:08:21 +00:00
Boris Samorodov
ce7b607c71 Update to version 1.22.1. 2008-12-19 23:11:29 +00:00
Boris Samorodov
9c3ed192e7 Update to version 1.21.0. 2008-10-05 21:50:35 +00:00
Martin Wilke
18dd6954f3 - Add common code to support for cmake based ports.
- Update devel/cmake to 2.6.0 (also fix ports/123092)
- Use the new CMAKE build framework in all ports using cmake

Approved by:	portmgr (pav)
2008-05-27 22:12:09 +00:00
Boris Samorodov
e54be776ed Update to 1.20.0. 2008-05-11 13:31:58 +00:00
Boris Samorodov
38c2c9720e Add missing '$' (the wrong patch version has been committed).
Pointed out by:	pointyhat (via erwin)
Pointyhat to:	bsam (me)
2008-01-14 14:13:27 +00:00
Boris Samorodov
a2add88149 Make use of gammu-config script.
Suggested by:	lme
2008-01-12 17:49:23 +00:00
Boris Samorodov
4f831decc1 Update to a bug-fix release 1.17.0:
* Fixed reading of messages from AT phones using CMGL.
2007-12-20 18:14:14 +00:00