aboutsummaryrefslogtreecommitdiff
path: root/pkgs/servers/gpsd/default.nix
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2014-03-15 15:22:32 +0100
committerBjørn Forsman <bjorn.forsman@gmail.com>2014-03-15 17:35:55 +0100
commit395618890b403eed43118b80abd20e2aa924c5a5 (patch)
tree107e160ad741ad70b1cb98e71a4b1e1c90382302 /pkgs/servers/gpsd/default.nix
parentc54b9b7b6024eaf29a2e022990fbcfae45336572 (diff)
gpsd: update meta attributes
* Don't repeat package name in description * longDescription re-copied from homepage (gpsd now supports AIS...) * The homepage has moved * Add platforms and maintainers
Diffstat (limited to '')
-rw-r--r--pkgs/servers/gpsd/default.nix39
1 files changed, 19 insertions, 20 deletions
diff --git a/pkgs/servers/gpsd/default.nix b/pkgs/servers/gpsd/default.nix
index ae0656cb644e..a89f10ad8363 100644
--- a/pkgs/servers/gpsd/default.nix
+++ b/pkgs/servers/gpsd/default.nix
@@ -58,30 +58,29 @@ stdenv.mkDerivation rec {
postInstall = "wrapPythonPrograms";
- meta = {
- description = "`gpsd', a GPS service daemon";
-
+ meta = with stdenv.lib; {
+ description = "GPS service daemon";
longDescription = ''
- gpsd is a service daemon that monitors one or more GPSes
- attached to a host computer through serial or USB ports, making
- all data on the location/course/velocity of the sensors
- available to be queried on TCP port 2947 of the host computer.
- With gpsd, multiple GPS client applications (such as
- navigational and wardriving software) can share access to GPSes
- without contention or loss of data. Also, gpsd responds to
- queries with a format that is substantially easier to parse than
- the NMEA 0183 emitted by most GPSes. The gpsd distribution
- includes a linkable C service library, a C++ wrapper class, and
- a Python module that developers of gpsd-aware applications can
- use to encapsulate all communication with gpsd.
+ gpsd is a service daemon that monitors one or more GPSes or AIS
+ receivers attached to a host computer through serial or USB ports,
+ making all data on the location/course/velocity of the sensors
+ available to be queried on TCP port 2947 of the host computer. With
+ gpsd, multiple location-aware client applications (such as navigational
+ and wardriving software) can share access to receivers without
+ contention or loss of data. Also, gpsd responds to queries with a
+ format that is substantially easier to parse than the NMEA 0183 emitted
+ by most GPSes. The gpsd distribution includes a linkable C service
+ library, a C++ wrapper class, and a Python module that developers of
+ gpsd-aware applications can use to encapsulate all communication with
+ gpsd. Third-party client bindings for Java and Perl also exist.
Besides gpsd itself, the project provides auxiliary tools for
- diagnostic monitoring and profiling of GPSes and feeding
- GPS-aware applications GPS logs for diagnostic purposes.
+ diagnostic monitoring and profiling of receivers and feeding
+ location-aware applications GPS/AIS logs for diagnostic purposes.
'';
-
- homepage = http://gpsd.berlios.de/;
-
+ homepage = http://catb.org/gpsd/;
license = "BSD-style";
+ platforms = platforms.linux;
+ maintainers = [ maintainers.bjornfor ];
};
}