Browse Source

Use dh_install --fail-missing.

tags/debian/3.3-1
Bernd Zeimetz 9 years ago
parent
commit
e6695ff2e9
9 changed files with 48 additions and 35 deletions
  1. +20
    -9
      debian/gpsd-clients.install
  2. +0
    -6
      debian/gpsd-clients.links
  3. +0
    -5
      debian/gpsd-clients.manpages
  4. +1
    -1
      debian/gpsd-dbg.install
  5. +3
    -3
      debian/gpsd.install
  6. +8
    -8
      debian/libgps-dev.install
  7. +2
    -0
      debian/libgps20.install
  8. +2
    -2
      debian/libqgpsmm-dev.install
  9. +12
    -1
      debian/rules

+ 20
- 9
debian/gpsd-clients.install View File

@@ -1,9 +1,20 @@
debian/tmp/usr/bin/gpsctl
debian/tmp/usr/bin/gpspipe
debian/tmp/usr/bin/gpsmon
debian/tmp/usr/bin/gpsdecode
debian/tmp/usr/bin/xgps
debian/tmp/usr/bin/xgpsspeed
debian/tmp/usr/bin/gpxlogger
debian/tmp/usr/bin/lcdgps
debian/tmp/usr/bin/cgps
usr/bin/gpsctl
usr/bin/gpspipe
usr/bin/gpsmon
usr/bin/gpsdecode
usr/bin/xgps
usr/bin/xgpsspeed
usr/bin/gpxlogger
usr/bin/lcdgps
usr/bin/cgps
usr/share/man/man1/gps.1
usr/share/man/man1/gpspipe.1
usr/share/man/man1/gpsmon.1
usr/share/man/man1/gpsdecode.1
usr/share/man/man1/gpsctl.1
usr/share/man/man1/cgps.1
usr/share/man/man1/gegps.1
usr/share/man/man1/lcdgps.1
usr/share/man/man1/xgps.1
usr/share/man/man1/xgpsspeed.1
usr/share/man/man1/gpxlogger.1

+ 0
- 6
debian/gpsd-clients.links View File

@@ -1,6 +0,0 @@
usr/share/man/man1/gps.1.gz usr/share/man/man1/gpxlogger.1.gz
usr/share/man/man1/gps.1.gz usr/share/man/man1/cgpxlogger.1.gz
usr/share/man/man1/gps.1.gz usr/share/man/man1/cgps.1.gz
usr/share/man/man1/gps.1.gz usr/share/man/man1/lcdgps.1.gz
usr/share/man/man1/gps.1.gz usr/share/man/man1/xgps.1.gz
usr/share/man/man1/gps.1.gz usr/share/man/man1/xgpsspeed.1.gz

+ 0
- 5
debian/gpsd-clients.manpages View File

@@ -1,5 +0,0 @@
gps.1
gpspipe.1
gpsmon.1
gpsdecode.1
gpsctl.1

+ 1
- 1
debian/gpsd-dbg.install View File

@@ -1 +1 @@
debian/tmp/usr/lib/python*/*-packages/gps/*_d.so
usr/lib/python*/*-packages/gps/*_d.so

+ 3
- 3
debian/gpsd.install View File

@@ -1,3 +1,3 @@
debian/tmp/usr/sbin/*
debian/tmp/usr/share/man/man8/*
gpsd.hotplug lib/udev/
usr/sbin/*
usr/share/man/man8/*
lib/udev/*

+ 8
- 8
debian/libgps-dev.install View File

@@ -1,8 +1,8 @@
debian/tmp/usr/include/libgpsmm.h
debian/tmp/usr/include/gps.h
debian/tmp/usr/share/man/man3/libgps.3
debian/tmp/usr/share/man/man3/libgpsmm.3
debian/tmp/usr/share/man/man5/*
debian/tmp/usr/lib/pkgconfig/libgps.pc
debian/tmp/usr/lib/libgps.so
static_lib/libgps.a usr/lib
usr/include/libgpsmm.h
usr/include/gps.h
usr/share/man/man3/libgps.3
usr/share/man/man3/libgpsmm.3
usr/share/man/man5/*
usr/lib/pkgconfig/libgps.pc
usr/lib/libgps.so
usr/lib/libgps.a

+ 2
- 0
debian/libgps20.install View File

@@ -0,0 +1,2 @@
usr/lib/lib*.so.20
usr/lib/lib*.so.20.*

+ 2
- 2
debian/libqgpsmm-dev.install View File

@@ -1,2 +1,2 @@
debian/tmp/usr/lib/pkgconfig/Qgpsmm.pc
debian/tmp/usr/lib/libQgpsmm.prl
usr/lib/pkgconfig/Qgpsmm.pc
usr/lib/libQgpsmm.prl

+ 12
- 1
debian/rules View File

@@ -116,6 +116,11 @@ install-stamp: build-stamp build-static-stamp
DESTDIR=`pwd`/debian/tmp python$${py} /usr/bin/scons install $(SCONSOPTS) ;\
DESTDIR=`pwd`/debian/tmp python$${py}-dbg /usr/bin/scons install $(SCONSOPTS) ;\
done
# install static lib
cp static_lib/libgps.a debian/tmp/usr/lib
# install hotplug wrapper
mkdir -p debian/tmp/lib/udev
cp gpsd.hotplug debian/tmp/lib/udev
# remove rpaths
find debian/tmp -type f -exec file {} \; |\
grep ELF |\
@@ -123,9 +128,15 @@ install-stamp: build-stamp build-static-stamp
sed 's,:.*,,' |\
xargs chrpath -d
cp INSTALL TROUBLESHOOTING
dh_install
# fix various manpages
for i in cgps.1 gegps.1 lcdgps.1 xgps.1 xgpsspeed.1 gpxlogger.1; do \
rm -f debian/tmp/usr/share/man/man1/$$i ;\
ln -s gps.1 debian/tmp/usr/share/man/man1/$$i ;\
done
dh_install --fail-missing
touch $@


install-indep: install
install-arch: install



Loading…
Cancel
Save