summaryrefslogtreecommitdiffstats
path: root/rules/gpsd.make
diff options
context:
space:
mode:
authorLadislav Michl <ladis@linux-mips.org>2020-08-07 17:30:00 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2020-08-14 14:24:52 +0200
commitf99958dd69d6b8305f61c46413e4d25aee4e4d94 (patch)
treefbe919c097d4d07d0ab02e0f8c9a915467d38724 /rules/gpsd.make
parent88c597d88cbeef16aa8d075e1b9696b0d08ee491 (diff)
downloadptxdist-f99958dd69d6b8305f61c46413e4d25aee4e4d94.tar.gz
ptxdist-f99958dd69d6b8305f61c46413e4d25aee4e4d94.tar.xz
gpsd: version bump 3.20 -> 3.21
License checksum changed as '(c)' was removed from text, no changes otherwise. Also remove vanished options and modify systemd service files to expect gpsd socket in /run. Signed-off-by: Ladislav Michl <ladis@linux-mips.org> Message-Id: <20200807153000.GA2625913@lenoch> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/gpsd.make')
-rw-r--r--rules/gpsd.make15
1 files changed, 7 insertions, 8 deletions
diff --git a/rules/gpsd.make b/rules/gpsd.make
index a6739e37e..b15a07cad 100644
--- a/rules/gpsd.make
+++ b/rules/gpsd.make
@@ -16,15 +16,15 @@ PACKAGES-$(PTXCONF_GPSD) += gpsd
#
# Paths and names
#
-GPSD_VERSION := 3.20
-GPSD_MD5 := cf7fdec7ce7221d20bee1a7246362b05
+GPSD_VERSION := 3.21
+GPSD_MD5 := 782e4b10193f225cc95c65528636d4f5
GPSD := gpsd-$(GPSD_VERSION)
-GPSD_SUFFIX := tar.gz
+GPSD_SUFFIX := tar.xz
GPSD_URL := http://download.savannah.gnu.org/releases/gpsd/$(GPSD).$(GPSD_SUFFIX)
GPSD_SOURCE := $(SRCDIR)/$(GPSD).$(GPSD_SUFFIX)
GPSD_DIR := $(BUILDDIR)/$(GPSD)
GPSD_LICENSE := BSD-2-Clause
-GPSD_LICENSE_FILES := file://COPYING;md5=01764c35ae34d9521944bb6ab312af53
+GPSD_LICENSE_FILES := file://COPYING;md5=7a5d174db44ec45f9638b2c747806821
# ----------------------------------------------------------------------------
# Prepare
@@ -63,7 +63,6 @@ GPSD_CONF_OPT := \
bluez=$(call ptx/yesno, PTXCONF_GPSD_BLUEZ) \
clientdebug=no \
control_socket=yes \
- controlsend=$(call ptx/yesno, PTXCONF_GPSD_CONTROLSEND) \
coveraging=no \
dbus_export=$(call ptx/yesno, PTXCONF_GPSD_DBUS) \
debug=no \
@@ -82,7 +81,6 @@ GPSD_CONF_OPT := \
implicit_link=yes \
isync=$(call ptx/yesno, PTXCONF_GPSD_DRIVER_ISYNC) \
itrax=$(call ptx/yesno, PTXCONF_GPSD_DRIVER_ITRAX) \
- libdir=/usr/$(CROSS_LIB_DIR) \
libgpsmm=no \
magic_hat=no \
manbuild=no \
@@ -104,9 +102,9 @@ GPSD_CONF_OPT := \
python=$(call ptx/yesno, PTXCONF_GPSD_PYTHON) \
python_libdir=/usr/lib/python$(PYTHON3_MAJORMINOR) \
qt=no \
- reconfigure=$(call ptx/yesno, PTXCONF_GPSD_RECONFIGURE) \
rtcm104v2=$(call ptx/yesno, PTXCONF_GPSD_DRIVER_RTCM104V2) \
rtcm104v3=$(call ptx/yesno, PTXCONF_GPSD_DRIVER_RTCM104V3) \
+ rundir=/run \
shared=yes \
shm_export=$(call ptx/yesno, PTXCONF_GPSD_SHM) \
sirf=$(call ptx/yesno, PTXCONF_GPSD_DRIVER_SIRF) \
@@ -155,6 +153,7 @@ $(STATEDIR)/gpsd.targetinstall:
@$(call install_fixup, gpsd,DESCRIPTION,missing)
@$(call install_lib, gpsd, 0, 0, 0644, libgps)
+ @$(call install_lib, gpsd, 0, 0, 0644, libgpsdpacket)
@$(foreach prog, $(GPSD_PROGS-y), \
$(call install_copy, gpsd, 0, 0, 0755, -, \
/usr/bin/$(prog))$(ptx/nl))
@@ -183,7 +182,7 @@ endif
endif
ifdef PTXCONF_GPSD_PYTHON
@$(call install_glob, gpsd, 0, 0, -, \
- /usr/lib/python$(PYTHON3_MAJORMINOR), *.so *.py)
+ /usr/lib/python$(PYTHON3_MAJORMINOR), *.py)
endif
@$(call install_finish, gpsd)