diff --git a/debian/control b/debian/control
index bed18a5a07f16930d13f4af6c4efaa795da1a1e1..684632d231d650af0a89e91bbb3ad95c1576b839 100644
--- a/debian/control
+++ b/debian/control
@@ -14,15 +14,25 @@ Section: libs
 Package: libdynamic-graph-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}
+Depends: libdynamic-graph1.0.0.99 (= ${binary:Version}), ${misc:Depends}
 Suggests: libdynamic-graph-doc
-Description: Dynamic graph C++ library
+Description: Dynamic graph C++ library development package
  The dynamic graph library allows the representation of data-flow in C++.
  It provides fast graph evaluation and a simple script language to manipulate
  the graph actions.
  .
  This package contains development files (headers and pkg-config file).
 
+
+Package: libdynamic-graph1.0.0.99
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Dynamic graph C++ library
+ The dynamic graph library allows the representation of data-flow in C++.
+ It provides fast graph evaluation and a simple script language to manipulate
+ the graph actions.
+
+
 Package: libdynamic-graph-doc
 Section: doc
 Architecture: all
diff --git a/debian/libdynamic-graph-dev.install b/debian/libdynamic-graph-dev.install
index deb99408b27006fec3b17d1caa6e00779ce73b77..5774e642449ffaa17b5eaf14bc752becf3b02769 100644
--- a/debian/libdynamic-graph-dev.install
+++ b/debian/libdynamic-graph-dev.install
@@ -1,2 +1,3 @@
 usr/include/*
+usr/lib/lib*.so
 usr/lib/pkgconfig/*
diff --git a/debian/libdynamic-graph1.0.0.99.install b/debian/libdynamic-graph1.0.0.99.install
new file mode 100644
index 0000000000000000000000000000000000000000..bad98925ff9b4d55e5787deccf01073c3ff57de0
--- /dev/null
+++ b/debian/libdynamic-graph1.0.0.99.install
@@ -0,0 +1,2 @@
+usr/bin/*
+usr/lib/lib*.so.*