diff options
author | Cyril Brulebois <cyril.brulebois@ariadnext.com> | 2011-06-16 10:42:28 +0200 |
---|---|---|
committer | Cyril Brulebois <cyril.brulebois@ariadnext.com> | 2011-06-16 10:42:28 +0200 |
commit | 2a888b0f2e01bc9972f8d9dbd3339bd205746f9a (patch) | |
tree | 43314b5a3dd3f94646833690d03ef038d5fdb8ad | |
parent | a1ef4bd09952fab883a7b4a30551858d1c295b9c (diff) |
Generate hard dependencies.
-rw-r--r-- | debian/libwayland0.symbols.in (renamed from debian/libwayland0.symbols) | 4 | ||||
-rwxr-xr-x | debian/rules | 7 |
2 files changed, 8 insertions, 3 deletions
diff --git a/debian/libwayland0.symbols b/debian/libwayland0.symbols.in index f66532f..2f1a1c3 100644 --- a/debian/libwayland0.symbols +++ b/debian/libwayland0.symbols.in @@ -1,4 +1,4 @@ -libwayland-client.so.0 libwayland0 #MINVER# +libwayland-client.so.0 libwayland0 @@currentversion@@ wl_array_add@Base 0.1.0~0 wl_array_copy@Base 0.1.0~0 wl_array_init@Base 0.1.0~0 @@ -45,7 +45,7 @@ libwayland-client.so.0 libwayland0 #MINVER# wl_surface_interface@Base 0.1.0~0 wl_visual_interface@Base 0.1.0~0 -libwayland-server.so.0 libwayland0 #MINVER# +libwayland-server.so.0 libwayland0 @@currentversion@@ wl_array_add@Base 0.1.0~0 wl_array_copy@Base 0.1.0~0 wl_array_init@Base 0.1.0~0 diff --git a/debian/rules b/debian/rules index 890a0c0..8c7312b 100755 --- a/debian/rules +++ b/debian/rules @@ -9,8 +9,13 @@ override_dh_install: find debian/tmp -name '*.la' -delete dh_install --fail-missing +# Generate hard dependencies: +override_dh_makeshlibs: P=libwayland0 +override_dh_makeshlibs: V=$(shell dpkg-parsechangelog|awk '/^Version:/ {print $$2}') override_dh_makeshlibs: - dh_makeshlibs -- -c4 + sed 's/@@currentversion@@/(= $(V))/g' \ + debian/$(P).symbols.in > debian/$(P).symbols + dh_makeshlibs -V '$(P) (= $(V))' -- -c4 %: dh $@ --with autoreconf -Bbuild/ |