Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.42.0_1 26 Feb 2024 17:54:37 |
Rodrigo Osorio (rodrigo) |
comms/gammu: moved manpages to share/man
Update cmake arg INSTALL_MAN_DIR and fix plist
Reorder and reformat Makefile to make linters happy |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.42.0 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.42.0 20 Jul 2022 14:21:01 |
Tobias C. Berner (tcberner) |
comms: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* 'Big Bad Bob' Frazier <bobf@mrp3.com>
* <mr@freebsd.org>
* Alex Samorukov <samm@freebsd.org>
* Alexander Logvinov <ports@logvinov.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Anders Nordby <anders@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Dolgov <fox@furry.spb.ru>
* Andrey Lykhin <lan31@inbox.ru>
* Anton Voronin <anton@urc.ac.ru>
* Brandon S. Allbery KF8NH <allbery@ece.cmu.edu> (Only the first 15 lines of the commit message are shown above ) |
1.42.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.42.0 27 Oct 2020 15:24:24 |
rodrigo |
comms/gammu: upgrade to 1.42.0
Major changes:
- Fixed compilation on some non GNU systems.
- Localization updates.
- Improved CNMI command compatibility for AT module.
- Improved getting of network and manufacturer information in AT module.
- Improved compatibility with D-Link modems that need to power on.
- Dropped Python 2 compatibility from utility scripts.
- Fixed bug in deleting SMS messages.
Full changelog: https://fr.wammu.eu/news/2020/10/03/gammu-1-42-0/ |
1.41.0 13 Jan 2020 10:13:15 |
rodrigo |
comms/gammu: update to 1.41.0
Changelog: https://wammu.eu/download/gammu/1.41.0/
* Documentation improvements.
* Updated MySQL script to be compatible with current server versions.
* Fixed SMSD operation on phones with more SMS folders.
* Fixed off by one in Python example script.
* Fixed PostgreSQL compilation on openSUSE.
* Several compatibility fixes with recent compilers.
* Improved USSD support.
* Localization updates. |
1.40.0_1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
1.40.0 27 Feb 2019 17:19:47 |
rodrigo |
Upgrade comms/gammu from v1.39 to 1.40
Full list of changes:
* Added SMSD configuration option RetryTimeout.
* Removed non configurable sleep after failed message send.
* SMSD now tries to store whole decoded text for concatenated messages in the
first entry in database.
* Improved compatibility with Sierra SL8084TR.
* Added support for delivery reports stored in SR memory.
* Configure CNMI parameters for AT driver. |
1.39.0_2 25 Dec 2018 20:25:40 |
tcberner |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
1.39.0_2 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
1.39.0_1 21 Sep 2018 11:37:03 |
linimon |
Fix build on gcc-based archs.
PR: 231464
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket) |
1.39.0_1 15 May 2018 16:07:39 |
yuri |
misc/openhab2 comms/gammu: Bump
I didn't bump them in r469511 and r469512 because they were previously broken
such that they couldn't be installed.
Reported by: mat |
1.39.0 10 May 2018 07:05:48 |
yuri |
comms/gammu: Unbreak: add missing files to pkg-config
Approved by: portmgr (port compliance, infrastructure) |
1.39.0 09 Apr 2018 18:46:10 |
rodrigo |
Update Gammu to v1.39
Changelist :
Fixed answering call in AT module.
Improved support for Huawei E392 and E3131.
Fixed compatibility of binaries with Windows XP and 2003.
Improved support for ZTE MF667.
Updated list of GSM networks and countries. |
1.38.4 18 Mar 2018 09:33:16 |
amdmi3 |
- Update WWW
Approved by: portmgr blanket |
1.38.4 02 Aug 2017 22:54:21 |
rodrigo |
Update to 1.38.4
Fix various compilation issues in python-gammu on Windows.
Improved support for Huawei E3531 and E1756.
Fixed several issues with using library on Windows. |
1.38.2 29 Mar 2017 11:51:25 |
rodrigo |
Update gammu to 1.38.2 and take maintenership for this port |
1.38.1 12 Jan 2017 12:12:35 |
vanilla |
Update to 1.38.1. |
1.38.0 16 Dec 2016 08:44:58 |
jhale |
Update to 1.38.0
Convert mysql to USES
Make patches with "make makepatch" |
1.37.91 13 Nov 2016 03:13:18 |
vanilla |
Update to 1.37.91. |
1.37.3 25 May 2016 15:49:00 |
vanilla |
Update to 1.37.3. |
1.37.2 18 Apr 2016 14:06:45 |
mat |
Update to 1.37.2
PR: 208863
Submitted by: tkato432 yahoo com
Sponsored by: Absolight |
1.37.0 01 Apr 2016 13:29:17 |
mat |
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight |
1.37.0 05 Feb 2016 13:11:06 |
vanilla |
1: Update to 1.37.0.2
2: remove RUN_DEPENDS to devel/cdialog. |
1.36.8 10 Dec 2015 07:09:46 |
vanilla |
Upgrade to 1.36.8. |
1.33.0_1 22 Oct 2015 14:06:15 |
amdmi3 |
- Add LICENSE_FILE
- Pet portlint |
1.33.0_1 19 Oct 2015 08:22:34 |
bsam |
To the pool: do not use the port any more and have no spare time to
maintain it. |
1.33.0_1 19 Aug 2015 13:30:00 |
mat |
Convert ports to use the options helpers in categories [abc]*, and minor fixes.
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3412? |
1.33.0_1 20 Dec 2014 17:32:53 |
bapt |
cleanup plist |
1.33.0_1 20 Oct 2014 09:31:34 |
bapt |
Cleanup plist |
1.33.0_1 19 Oct 2014 07:50:54 |
mva |
- Convert ports from cad/, chinese/, comms/ and converters/ to new
USES=python
Approved by: portmgr (implicit) |
1.33.0_1 30 Mar 2014 20:05:53 |
bsam |
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: Lukasz Wasikowski <lukasz@wasikowski.net> (via e-mail) |
1.33.0_1 28 Mar 2014 14:10:58 |
bsam |
. 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] |
1.33.0 20 Sep 2013 16:03:29 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
comms) |
1.33.0 30 May 2013 08:47:46 |
bsam |
. update to 1.33.0;
. check for "${PORT_OPTIONS:MDOCS}" rather then "! ${PORT_OPTIONS:MDOCS}"
since both conditions are used. |
1.32.0 26 Apr 2013 10:44:29 |
ak |
- Convert USE_GETTEXT to USES (part 4)
Approved by: portmgr (bapt) |
1.32.0 22 Mar 2013 20:06:15 |
makc |
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
for users
Approved by: portmgr (miwi) |
1.32.0 11 Feb 2013 11:39:31 |
bsam |
Use the standard option for bash completion script
(BASHCS -> BASH). |
1.32.0 06 Oct 2012 09:57:19 |
bsam |
. convert to new options style; [1]
. trim headers;
. place post-patch: target before post-install: one.
Spotted by: bapt (at freebsd-ports@) [1] |
1.32.0 28 Jun 2012 11:17:59 |
bsam |
. comms/gammu: update to version 1.32.0;
. deskutils/wammu: bump PORTREVISION (gammu shlib version has changed). |
1.31.0 26 Dec 2011 11:20:09 |
bsam |
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. (Only the first 15 lines of the commit message are shown above ) |
1.30.0 06 Nov 2011 16:36:34 |
miwi |
- Get rid FreeBSD 6.X support |
1.30.0 30 Jul 2011 19:27:29 |
bsam |
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> |
1.30.0 29 Jul 2011 20:08:02 |
bsam |
. update to version 1.30.0;
. remove patches taken from HEAD repository. |
1.29.0_2 23 May 2011 14:17:17 |
bsam |
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@) |
1.29.0_1 11 Feb 2011 05:34:20 |
bsam |
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). |
1.29.0 28 Jan 2011 11:29:01 |
bsam |
Update to version 1.29.0. Changes:
http://wammu.eu/download/gammu/1.29.0/
Feature safe: yes |
1.28.0 28 Jan 2011 10:26:36 |
bsam |
This is a no-op change, just "make update-patches" (new patches pending).
Feature safe: yes |
1.28.0 12 Jul 2010 13:30:29 |
bsam |
Update to version 1.28.0. |
1.27.0_2 15 May 2010 13:02:49 |
bsam |
. 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). |
1.27.0_2 14 May 2010 16:56:13 |
bsam |
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). |
1.27.0_2 14 May 2010 14:55:21 |
bsam |
. remove period from COMMENT;
. add CONFLICTS;
. bump PORTREVISION. |
1.27.0_1 14 May 2010 14:48:17 |
bsam |
Return bsd.port.pre[post].mk back for the sake of OSVERSION. |
1.27.0_2 14 May 2010 14:33:09 |
bsam |
Switch back to base gcc at sparc, should be fine now. |
1.27.0 12 May 2010 16:14:47 |
bsam |
Here is a more descriptive pkg-descr. :-) |
1.27.0 22 Dec 2009 15:25:15 |
bsam |
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). |
1.26.1 03 Dec 2009 05:51:22 |
bsam |
. remove a version number from pkg-descr;
. update the URL to the project. |
1.26.1 17 Nov 2009 11:00:20 |
bsam |
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) |
1.26.1 08 Sep 2009 09:21:53 |
bsam |
. 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). |
1.26.0 04 Sep 2009 11:03:45 |
bsam |
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/ |
1.25.0 17 Aug 2009 01:28:20 |
linimon |
Mark as needing specific version on sparc64 as well: default version
gets internal error.
Hat: portmgr |
1.25.0 25 Jul 2009 14:37:58 |
bsam |
Place an ARCH check after ".include <bsd.port.pre.mk>".
Hm, strange it did work at amd64 tinderbox though...
Reported by: FreshPorts sanity checking |
1.25.0 25 Jul 2009 13:57:42 |
bsam |
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 |
1.25.0 19 Jul 2009 18:03:32 |
bsam |
Update to version 1.25.0. |
1.24.0 25 Apr 2009 23:11:00 |
bsam |
Update to version 1.24.0.
Remove patches incorporated upstream. |
1.23.1_2 24 Mar 2009 19:13:32 |
makc |
bump PORTREVISION after cmake update |
1.23.1_1 12 Mar 2009 08:01:19 |
bsam |
. fix build at FreeBSD-6.x (add a variable initialization,
the patch submitted upstream);
. bump PORTREVISION (the logic has changed). |
1.23.1 11 Mar 2009 11:20:12 |
bsam |
. 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] |
1.23.1 04 Mar 2009 21:01:08 |
bsam |
. 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] |
1.23.1 03 Mar 2009 07:29:41 |
bsam |
Update to version 1.23.1. |
1.23.0 02 Mar 2009 10:08:21 |
bsam |
Update to version 1.23.0. |
1.22.1 19 Dec 2008 23:11:29 |
bsam |
Update to version 1.22.1. |
1.21.0 05 Oct 2008 21:50:35 |
bsam |
Update to version 1.21.0. |
1.20.0 27 May 2008 22:12:09 |
miwi |
- 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) |
1.20.0 11 May 2008 13:31:59 |
bsam |
Update to 1.20.0. |
1.17.0_1 14 Jan 2008 14:13:27 |
bsam |
Add missing '$' (the wrong patch version has been committed).
Pointed out by: pointyhat (via erwin)
Pointyhat to: bsam (me) |
1.17.0_1 12 Jan 2008 17:49:24 |
bsam |
Make use of gammu-config script.
Suggested by: lme |
1.17.0 20 Dec 2007 18:14:14 |
bsam |
Update to a bug-fix release 1.17.0:
* Fixed reading of messages from AT phones using CMGL. |
1.16.0 16 Dec 2007 20:59:51 |
bsam |
. update to version 1.16.0;
. add INSTALL_LIBDATA_DIR to CMAKE_ARGS;
. exclude manual pages for NOPORTDOCS case. |
1.13.0 20 Aug 2007 20:51:50 |
bsam |
. update to stable release 1.13.0;
. remove patch patch-common-CMakeLists.txt (incorporated upstream). |
1.10.0 11 Aug 2007 17:10:28 |
bsam |
. the new developer switched from gmake to cmake, the port mainly rewritten;
. update to version 1.12.0;
. remove 4.x traces. |
1.10.0 10 Apr 2007 21:47:15 |
bsam |
. new release 1.10.0, library version bumpted, many changes (see ChangeLog);
. a new main developer (Michal Cihar);
. MASTER_SITES changed. |
1.09.00 10 Jan 2007 19:23:31 |
bsam |
. mark BROKEN for 4.x (does not compile); [1]
. s/INSTALLS_SHLIB/USE_LDCONFIG.
Submitted by: pointyhat via krismail [1] |
1.09.00 08 Dec 2006 11:15:16 |
bsam |
Update to new release 1.09.00. Changes since 1.08.00 (many):
http://www.mwiacek.com/zips/gsm/gammu/changelog |
1.08.00 03 Nov 2006 19:14:35 |
bsam |
Update 1.07.00 -> 1.08.00. Changes (many):
http://www.mwiacek.com/zips/gsm/gammu/changelog
While I'm here: change my email address to FreeBSD one. |
1.07.00 28 Jun 2006 06:35:57 |
bsam |
URL to the second master site changed.
Pointed out by: pointyhat
Approved by: netchild (mentor, implicit) |
1.07.00 12 Jun 2006 22:17:51 |
itetcu |
Update to 1.07.00
PR: 98876
Submitted by: maintainer |
1.06.00 12 May 2006 10:25:58 |
sem |
- Update to 1.06.00
- Update an URL in pkg-descr to point a new site
- Pass maintainership to submitter
PR: ports/97076
Submitted by: Boris B. Samorodov <bsam@ipt.ru> |
1.05.00 03 May 2006 23:38:41 |
edwin |
remove USE_REINPLACE for all ports with categories starting with C |
1.05.00 20 Apr 2006 06:25:23 |
sem |
- Update to 1.05.00
PR: ports/96019
Submitted by: Boris B. Samorodov <bsam@ipt.ru> |
1.04.0_1 05 Apr 2006 05:52:49 |
linimon |
Reset kirill@solaris.ru who has not responded to email asking about
maintainer timeouts.
Hat: portmgr |
1.04.0_1 14 Feb 2006 11:22:34 |
anray |
Fix works on 4.x systems.
PR: ports/92421
Approved by: maintainer timeout(18 days) |
1.04.0 19 Jan 2006 17:03:21 |
anray |
Update to 1.04.0
PR: ports/91097
Submitted by: "Boris B. Samorodov" <bsam@ipt.ru>
Approved by: maintainer timeout |
1.03.0 08 Dec 2005 11:19:54 |
lawrance |
Update to 1.03.0
PR: ports/89648
Submitted by: Boris B. Samorodov <bsam@ipt.ru>
Approved by: kirill@solaris.ru (maintainer, timeout 14+ days) |
1.02.0_1 15 Nov 2005 06:52:12 |
ade |
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run. |
1.02.0_1 11 Nov 2005 20:17:58 |
jylefort |
Fix bluetooth.h search path.
PR: ports/88660
Submitted by: Thiemo Nordenholz <nz@thiemo.net>, maintainer |
1.02.0 20 Sep 2005 17:03:59 |
garga |
- Update to 1.02.0 [1]
- Use DATADIR macro
- Use PORTDOCS scheme
PR: ports/85139 [1]
Submitted by: Boris Samorodov <bsam@ipt.ru> [1]
Approved by: maintainer timeout (14 days) |
1.01.0 26 Jul 2005 19:41:29 |
pav |
- Update to 1.01.0
PR: ports/83200
Submitted by: Juraj Hajovsky <xhajov00@stud.fit.vutbr.cz>
Approved by: maintainer timeout (14 days) |
1.00.0_1 14 Apr 2005 09:05:03 |
oliver |
update comms/gammu to 1.00.0
PR: ports/79189
Submitted by: maintainer |