BSD Ports

astro/gpsd 3.25_3 FreeBSD

Daemon that monitors one or more GPSes attached to a host computer

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
astro, geography
Package size
950.9 KiB, 4576.7 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDastro/gpsd3.25_3
OpenBSDmisc/gpsd3.27.5p0
NetBSDgeography/gpsd3.27.5nb3
DragonFlyastro/gpsd3.25_2
MidnightBSDastro/gpsd3.25_4

Install

Binary package:

pkg install gpsd

From the ports tree:

cd /usr/ports/astro/gpsd/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gpsd>0:astro/gpsd
LIB_DEPENDS=	libgps.so:astro/gpsd

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.25_33.25_3-3.25_23.25_3
FreeBSD:14:quarterly3.25_33.25_3n/a3.25_23.25_3
FreeBSD:15:latest3.25_33.25_3n/a3.25_23.25_2
FreeBSD:15:quarterly3.25_33.25_3n/an/an/a
FreeBSD:16:latest3.25_33.25_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 98
Run dependencies 96

Configuration

Options name: astro_gpsd

OptionDefaultDescription
AIVDMonAivdm support
ASHTECHonAshtech support
CPPBINDonBuild C++ bindings
DBUSoffD-Bus IPC system support
EARTHMATEonDeLorme EarthMate Zodiac support
EVERMOREonEvermore binary support
FURYonJackson Labs Fury and Firefly support
FV18onSan Jose Navigation FV-18 support
GARMINonGarmin kernel driver support
GARMINTXTonGarmin Simple Text support
GEOSTARonGeostar Protocol support
GPSCLOCKonGPSclock support
IPV6offIPv6 protocol support
ITRAXoniTrax support
MTKoffMTK-3301 support
NAVCOMonNavcom support
NCURSESonBuild with ncurses
NETFEEDonBuild support for handling TCP/IP data sources
NMEA0183onNMEA0183 support
NTPonNTP time hinting support
NTPSHMonNTP time hinting support via shared memory
NTRIPonNTRIP support
OCEANSERVERonOceanserver support
ONCOREonMotorola OnCore chipset support
PASSTHROUGHonBuild support for passing through JSON
PPSoffPPS time syncing support
PROFILINGoffProfiling support
PYSERIALonPython serial port support
RECONFIGUREonAllow gpsd to change device settings
RTCM104V2onrtcm104v2 support
RTCM104V3onrtcm104v3 support
SHMEXPORTonEnable export via shared memory
SIRFonSiRF chipset support
SOCKEXPORTonEnable export over sockets
SUPERSTARIIonSuperStarII support
TIMINGonBuild latency timing support
TNTonTrue North Technologies support
TRIPMATEonDeLorme TripMate support
TSIPonTrimble TSIP support
UBLOXonu-blox protocol support
USBonlibusb support for USB devices
X11onX11 (graphics) support
USES
cpe pathfix pkgconfig python scons
Service scripts
gpsd
Flavors
gpsd-nox11-3.25_3

Files

Manual pages 32
  • cgps(1)
  • gegps(1)
  • gps(1)
  • gps2udp(1)
  • gpscat(1)
  • gpscsv(1)
  • gpsctl(1)
  • gpsd(8)
  • gpsd_json(5)
  • gpsdctl(8)
  • gpsdebuginfo(1)
  • gpsdecode(1)
  • gpsfake(1)
  • gpsinit(8)
  • gpsmon(1)
  • gpspipe(1)
  • gpsplot(1)
  • gpsprof(1)
  • gpsrinex(1)
  • gpssnmp(1)
  • gpssubframe(1)
  • gpxlogger(1)
  • lcdgps(1)
  • libQgpsmm(3)
  • libgps(3)
  • libgpsmm(3)
  • ntpshmmon(1)
  • ppscheck(8)
  • ubxtool(1)
  • xgps(1)
  • xgpsspeed(1)
  • zerk(1)
pkg-plist 87
  • bin/cgps
  • bin/gegps
  • bin/gps2udp
  • bin/gpscat
  • bin/gpscsv
  • bin/gpsctl
  • bin/gpsdebuginfo
  • bin/gpsdecode
  • bin/gpsfake
  • bin/gpsmon
  • bin/gpspipe
  • bin/gpsplot
  • bin/gpsprof
  • bin/gpsrinex
  • bin/gpssnmp
  • bin/gpssubframe
  • bin/gpxlogger
  • bin/lcdgps
  • bin/ntpshmmon
  • bin/ubxtool
  • bin/xgps
  • bin/xgpsspeed
  • bin/zerk
  • include/gps.h
  • include/libgpsmm.h
  • lib/libgps.so
  • lib/libgps.so.30
  • lib/libgps.so.30.0.0
  • lib/libgpsdpacket.so
  • lib/libgpsdpacket.so.30
  • lib/libgpsdpacket.so.30.0.0
  • share/man/man1/cgps.1.gz
  • share/man/man1/gegps.1.gz
  • share/man/man1/gps.1.gz
  • share/man/man1/gps2udp.1.gz
  • share/man/man1/gpscat.1.gz
  • share/man/man1/gpscsv.1.gz
  • share/man/man1/gpsctl.1.gz
  • share/man/man1/gpsdebuginfo.1.gz
  • share/man/man1/gpsdecode.1.gz
  • share/man/man1/gpsfake.1.gz
  • share/man/man1/gpsmon.1.gz
  • share/man/man1/gpspipe.1.gz
  • share/man/man1/gpsplot.1.gz
  • share/man/man1/gpsprof.1.gz
  • share/man/man1/gpsrinex.1.gz
  • share/man/man1/gpssnmp.1.gz
  • share/man/man1/gpssubframe.1.gz
  • share/man/man1/gpxlogger.1.gz
  • share/man/man1/lcdgps.1.gz
  • share/man/man1/ntpshmmon.1.gz
  • share/man/man1/ubxtool.1.gz
  • share/man/man1/zerk.1.gz
  • share/man/man1/xgps.1.gz
  • share/man/man1/xgpsspeed.1.gz
  • share/man/man3/libQgpsmm.3.gz
  • share/man/man3/libgps.3.gz
  • share/man/man3/libgpsmm.3.gz
  • share/man/man5/gpsd_json.5.gz
  • share/man/man8/gpsd.8.gz
  • share/man/man8/gpsdctl.8.gz
  • share/man/man8/gpsinit.8.gz
  • share/man/man8/ppscheck.8.gz
  • share/snmp/mibs/gpsd/GPSD-MIB
  • %%PYTHON_SITELIBDIR%%/
  • %%PYTHON_SITELIBDIR%%/gps/__init__.py
  • %%PYTHON_SITELIBDIR%%/gps/aiogps.py
  • %%PYTHON_SITELIBDIR%%/gps/client.py
  • %%PYTHON_SITELIBDIR%%/gps/clienthelpers.py
  • %%PYTHON_SITELIBDIR%%/gps/fake.py
  • %%PYTHON_SITELIBDIR%%/gps/gps.py
  • %%PYTHON_SITELIBDIR%%/gps/misc.py
  • %%PYTHON_SITELIBDIR%%/gps/packet.py
  • %%PYTHON_SITELIBDIR%%/gps/ubx.py
  • %%PYTHON_SITELIBDIR%%/gps/watch_options.py
  • libdata/pkgconfig/libgps.pc
  • share/gpsd/doc/AUTHORS
  • share/gpsd/doc/COPYING
  • share/gpsd/doc/NEWS
  • share/gpsd/doc/README.adoc
  • share/gpsd/doc/SUPPORT.adoc
  • share/gpsd/doc/build.adoc
  • share/gpsd/doc/example1.c.txt
  • share/gpsd/doc/example2.py.txt
  • share/gpsd/icons/gpsd-logo.png
  • sbin/gpsd
  • sbin/gpsdctl
distinfo 1
FileSizeSHA256
gpsd-3.25.tar.gz5.225194e+06b368b6a305e3f7a6382d23a0cbfc1d78923060b6b7f54cf7987a73c7b4a9afc2
Master sites 1
  • SAVANNAH

Commit history 0

No commits in the history this site was built from.