Browse Source

abandon the idea to rename gpsd-dbg to gpsd-debugtools

master
Boian Bonev 2 months ago
parent
commit
3cbb96dee1
4 changed files with 7 additions and 25 deletions
  1. +1
    -2
      debian/changelog
  2. +2
    -2
      debian/control.in
  3. +0
    -17
      debian/gpsd-debugtools.install
  4. +4
    -4
      debian/rules

+ 1
- 2
debian/changelog View File

@@ -2,8 +2,7 @@ gpsd (3.20-12+devuan1) unstable; urgency=medium

* Fork Debian package for Devuan (Closes: #490, #314)
* Remove systemd related stuff and restore sysvinit startup
* Rename gpsd-dbg to gpsd-debugtools
* Install gpsd-debugtools binaries under /usr/libexec/gpsd
* Install gpsd-dbg binaries under /usr/libexec/gpsd
* Enable hardened build
* Update standards to 4.5.0
* Bump debhelper to 13


+ 2
- 2
debian/control.in View File

@@ -56,13 +56,13 @@ Description: Global Positioning System - daemon
This also includes common tools ubxtool and gpsctl for device configuration
of the local hardware as well as a ntpshmmon to check generated refclock data.

Package: gpsd-debugtools
Package: gpsd-dbg
Architecture: any
Section: debug
Provides: gpsd-dbg
Breaks: gpsd-dbg
Replaces: gpsd-dbg
Suggests: gpsd-dbgsym, gpsd-debugtools-dbgsym
Suggests: gpsd-dbgsym
Depends: ${shlibs:Depends}, ${misc:Depends}, python3, ${python3:Depends},
libgpsLIBGPSSONAME (= ${binary:Version}) | gpsd (= ${binary:Version}) | gpsd-clients (= ${binary:Version}) | python3-gps (= ${binary:Version})
Description: Global Positioning System - debugging tools


+ 0
- 17
debian/gpsd-debugtools.install View File

@@ -1,17 +0,0 @@
tests/test_bits usr/libexec/gpsd/debug
tests/test_float usr/libexec/gpsd/debug
tests/test_geoid usr/libexec/gpsd/debug
tests/test_gpsdclient usr/libexec/gpsd/debug
tests/test_gpsmm usr/libexec/gpsd/debug
tests/test_gpsmm.cpp usr/libexec/gpsd/debug
tests/test_json usr/libexec/gpsd/debug
tests/test_libgps usr/libexec/gpsd/debug
tests/test_matrix usr/libexec/gpsd/debug
tests/test_mktime usr/libexec/gpsd/debug
tests/test_nmea2000 usr/libexec/gpsd/debug
tests/test_packet usr/libexec/gpsd/debug
tests/test_qgpsmm usr/libexec/gpsd/debug
tests/test_timespec usr/libexec/gpsd/debug
tests/test_trig usr/libexec/gpsd/debug
test_clienthelpers.py usr/libexec/gpsd/debug
test_misc.py usr/libexec/gpsd/debug

+ 4
- 4
debian/rules View File

@@ -74,7 +74,7 @@ PACKAGE_LIB_DEV := libgps-dev
PACKAGE_QTLIB_DEV := libqgpsmm-dev
PACKAGE_PY := python-gps
PACKAGE_PY3 := python3-gps
PACKAGE_GPSDDBG := gpsd-debugtools
PACKAGE_GPSDDBG := gpsd-dbg


cflags := $(shell DEB_BUILD_MAINT_OPTIONS=$(DEB_BUILD_MAINT_OPTIONS) dpkg-buildflags --get CFLAGS)
@@ -128,7 +128,7 @@ ifeq (,$(findstring hurd,$(DEB_HOST_ARCH_OS)))
endif
endif
# ensure the test tools are built
$(SCONS_ENV) $(PYTHON3) /usr/bin/scons $(SCONSOPTS) $(shell grep test_ debian/gpsd-debugtools.install | grep -v '\.py' | awk '{print $$1}')
$(SCONS_ENV) $(PYTHON3) /usr/bin/scons $(SCONSOPTS) $(shell grep test_ debian/gpsd-dbg.install | grep -v '\.py' | awk '{print $$1}')
touch $@

build-static-stamp: SConstruct.deb_revision
@@ -205,8 +205,8 @@ binary: install-stamp
dh_installinit -- start 26 2 3 4 5 . stop 73 0 1 6 .
dh_installexamples
chmod 644 debian/$(PACKAGE_PY3)/usr/lib/python3*/*-packages/gps/gps.py
dh_python3 -Ngpsd-clients -Ngpsd-debugtools
dh_python3 -pgpsd-debugtools usr/libexec/gpsd/debug
dh_python3 -Ngpsd-clients -Ngpsd-dbg
dh_python3 -pgpsd-dbg usr/libexec/gpsd/debug
dh_python3 -pgpsd-clients usr/bin
dh_python3 -pgpsd lib/udev/
cp $(CURDIR)/gpsd.rules $(CURDIR)/debian/gpsd.udev


Loading…
Cancel
Save