about summary refs log tree commit diff
path: root/pkgs/servers/gpsd
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
parentc54b9b7b6024eaf29a2e022990fbcfae45336572 (diff)
downloadnixlib-395618890b403eed43118b80abd20e2aa924c5a5.tar
nixlib-395618890b403eed43118b80abd20e2aa924c5a5.tar.gz
nixlib-395618890b403eed43118b80abd20e2aa924c5a5.tar.bz2
nixlib-395618890b403eed43118b80abd20e2aa924c5a5.tar.lz
nixlib-395618890b403eed43118b80abd20e2aa924c5a5.tar.xz
nixlib-395618890b403eed43118b80abd20e2aa924c5a5.tar.zst
nixlib-395618890b403eed43118b80abd20e2aa924c5a5.zip
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 'pkgs/servers/gpsd')
-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 ];
   };
 }