Boian Bonev
e22cc5b188
revert section of gpsd-dbg
5 months ago
Boian Bonev
f3ade1dd4d
remove leftovers from pakage rename
5 months ago
Boian Bonev
3cbb96dee1
abandon the idea to rename gpsd-dbg to gpsd-debugtools
5 months ago
Boian Bonev
c4dd7ae3a5
revert last change
5 months ago
Boian Bonev
53268562c0
add transitional package for rename; fix section of gpsd-debugtools; try to set multi-arch
5 months ago
Boian Bonev
73d06345fd
remove section debug from gpsd-debugtools; add transitional package for rename
5 months ago
Boian Bonev
7c795ac65d
choose more appropriate name for gpsd debug tools; remove dbgsym migration
5 months ago
Boian Bonev
b189921eeb
add gpsd-dbg-tools provides/breaks/replaces gpsd-dbg
5 months ago
Boian Bonev
f8e8b2c7a5
set official Devuan Vcs-*
5 months ago
Boian Bonev
a54d34d647
use debhelper 13
5 months ago
Boian Bonev
4034b71bb7
fix gpsd-dbg-tools binary package name
5 months ago
Boian Bonev
02257088c5
rename gpsd-dbg to gpsd-dbg-tools
5 months ago
Boian Bonev
0aa90d5eca
add missing pre-depends
5 months ago
Boian Bonev
014adbf3ae
add Origin: Devuan
5 months ago
Boian Bonev
30d9b69c2f
Fork for Devuan
* change maintainer
* update standards
* update debhelper to debhelper-compat
* remove dep on python3-all-dev
* add the new vsc-*
* remove dep on systemd-sysv
* fix a typo
5 months ago
Christian Ehrhardt
f65cd78bb4
d/control[.in]: moving gpsctl still breaks gpsd-clients (<< 3.20-9) for upgraders never seeing the version in experimental
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
8 months ago
Christian Ehrhardt
7670b61e33
exchange gpsd-client/tools content
As suggested by bzed this allows people used to install gpsd-clients (or
having it installed on upgrade) to retain the same set of binaries.
gpsd-tools will be the one now suggested by gpsd and the one with the
reduced dependencies meant for most common installations.
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
8 months ago
Christian Ehrhardt
61b96d150b
d/control[.in]: add python3 dependency to gpsd-dbg
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
9 months ago
Christian Ehrhardt
4565ceb024
d/control[.in]: gpsd needs python as depends
Due to having a python based binary now a Recommends isn't enough.
Therefore we need to elevate that to a Depends.
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
9 months ago
Christian Ehrhardt
b78132aa55
d/control[.in]: move ubxtool and ntpshmmon to gpsd
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
9 months ago
Christian Ehrhardt
4a1454fb3f
d/control[.in]: have gpsd-tools depend on gpsd-clients as it extends on cgps
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
9 months ago
Christian Ehrhardt
016cff824f
move gpsctl to package gpsd (LP: #1872189 )
Tools you usually need with the local gpsd (like gpsctl) should
be in the gpsd package itself.
This is case #9 from https://wiki.debian.org/PackageTransition
With the extra twist that we already split it up into gpsd-tools
and that from an upgraders perspective the old package was gpsd-clients.
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
9 months ago
Christian Ehrhardt
2fcf975445
split more uncommon tools to gpsd-tools (LP: #1872189 )
This will allow people using the common tools like cgps/gpsmon to
not be forced to install all the dependencies of the further tools and
examples.
In addition that allows us to bump the common clients to a recommends.
This is case #7 of https://wiki.debian.org/PackageTransition
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
9 months ago
Bernd Zeimetz
62aa4951e6
Remove last traces of python2.
Closes : #936645
9 months ago
Bernd Zeimetz
2227686ab9
Redo changes accidentally done in d/control
1 year ago
Pino Toscano
d44b13d8ae
Add dh-exec as build dependency
This way we can add architecture-specific markers in install files.
1 year ago
Pino Toscano
87b9f937e8
Restore the libusb-1.0-0-dev build dependency on Hurd
It is available there too.
1 year ago
Bernd Zeimetz
a620b1d5af
Depend on python3
1 year ago
Bernd Zeimetz
0be9eebd44
changes need to go into control.in
1 year ago
Bernd Zeimetz
0332c8e541
Remove duplicate build-deps
1 year ago
Bernd Zeimetz
8eee1d20af
Also remove dependencies on python-gps
1 year ago
Bernd Zeimetz
bbf652ee9f
Remove python2 support.
Building both python versions got impossible since recent python3
versions use a new picke version and scons stores its state in a pickle
file...
1 year ago
Bernd Zeimetz
205cf6a001
Fix scons version in control.in, too.
2 years ago
Christian Ehrhardt
55ab4a0938
d/control{.in}: simplify by dropping conflicts/breaks not even in oldoldstable anymore
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
d805130769
d/control: add ${python3:Depends} to gpsd-clients in case upstream switches to python3
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
b2c300773c
d/control{.in}, d/gpsd-clients.install, d/python3-gps.install: tools gpscat, gpsfake and gpsprof are python2 and part of the cli tools, so move them from python3-gps to gpsd-clients
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
ffdb48978f
d/control{.in}: add python dependencies not picked up by dh_python
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
3af7ea3484
d/control{.in}: remove manual python dependency, will take care
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
069ce8fe26
d/control{.in}: let gpsd-clients also depend on python3 bits
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
3787caef42
d/control{.in}: remove ancient X-Python-Version
For py2 only 2.7 is supported anyway, so X-Python-Version can be
dropped.
See: https://www.debian.org/doc/packaging-manuals/python-policy/module_packages.html#specifying_versions
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
6a62b89625
d/control{.in}: scons for python3 will need >=3.5
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
911decd674
d/control[.in}, d/rules, d/usr.sbin.gpsd, d/gpsd.install: add apparmor profile for gpsd
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
7d4fcd7b50
d/control{.in}: add python dependencies for better checks in 3.18.1
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
eef96d2653
d/control{.in}: bump Standards-Version to 4.2.1
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
5d69e0bf11
standards-version 4.0.1: Use priority 'optional' instead of deprecated priority 'extra'
Since this is the global default prio for the package the line can just
be dropped.
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
df1431b4f4
d/control.in: add missing python3 changes
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
43ae2a9388
d/control{.in}: fix duplicate-long-description in python[3]-gps packages
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
98c9cc5d6a
d/rules, d/control{.in}: do not depend on qt5-default meta package
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
de9b20c53d
d/control{.in}: update debhelper build dependencies per lintian warnings
- dh-systemd is outdated
- dh-python should be explicit b-dep
- bump debhelper version dependency preparing for newer standards
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago
Christian Ehrhardt
5b8a925970
d/control{.in}: point to current packaging repo with secure url
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
2 years ago