summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCyril Brulebois <kibi@debian.org>2011-06-13 22:17:09 +0200
committerCyril Brulebois <kibi@debian.org>2011-06-13 22:17:09 +0200
commit931c197d8539f35a03ed1ac3e3b3d870b26141da (patch)
treed3a71436718cebb6a420c44dee2cf6f76cd2a4b5
parent11234eab9cc2bc18db963c535c6b60ab6728328b (diff)
Add stuff.
-rw-r--r--debian/libwayland-dev.install12
-rw-r--r--debian/libwayland0.install5
-rwxr-xr-xdebian/rules14
3 files changed, 31 insertions, 0 deletions
diff --git a/debian/libwayland-dev.install b/debian/libwayland-dev.install
new file mode 100644
index 0000000..4550656
--- /dev/null
+++ b/debian/libwayland-dev.install
@@ -0,0 +1,12 @@
+# Headers:
+usr/include
+
+# Use no wildcards to ensure we spot any update:
+usr/lib/libwayland-client.a
+usr/lib/libwayland-client.so
+usr/lib/libwayland-server.a
+usr/lib/libwayland-server.so
+usr/lib/pkgconfig/wayland-client.pc
+usr/lib/pkgconfig/wayland-server.pc
+usr/share/aclocal/wayland-scanner.m4
+usr/share/aclocal/wayland-scanner.mk
diff --git a/debian/libwayland0.install b/debian/libwayland0.install
new file mode 100644
index 0000000..50d39f7
--- /dev/null
+++ b/debian/libwayland0.install
@@ -0,0 +1,5 @@
+# Use no wildcards to ensure we spot any update:
+usr/lib/libwayland-client.so.0
+usr/lib/libwayland-client.so.0.0.0
+usr/lib/libwayland-server.so.0
+usr/lib/libwayland-server.so.0.0.0
diff --git a/debian/rules b/debian/rules
index dd9063b..181c823 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,18 @@
#!/usr/bin/make -f
+# Install in debian/tmp to retain control through dh_install:
+override_dh_auto_install:
+ dh_auto_install --destdir=debian/tmp
+
+# Kill *.la files, and forget no-one:
+override_dh_install:
+ find debian/tmp -name '*.la' -delete
+ # FIXME: Also kill wayland-scanner, until it's figured out:
+ find debian/tmp -name 'wayland-scanner' -delete
+ dh_install --fail-missing
+
+override_dh_shlibdeps:
+ dh_shlibdeps -- --warnings=4
+
%:
dh $@ --with autoreconf