On Thu, Mar 30, 2006 at 12:40:49AM +0200, Frans Pop wrote:
> No. The extra lines need to show up in the existing shlibs control file in 
> the regular library binaries (deb), not in the udeb.
> Putting an shlibs file in a udeb is useless as udebs are not available 
> when building udebs that depend on them.

Ah, I was wondering how they were going to get used by dpkg-build.
:-) Sorry, my confusion.  Thanks for clarifying,

OK, so this should do what you want.

                                                - Ted

diff -r 39e068036e5c debian/rules
--- a/debian/rules      Wed Mar 29 14:23:00 2006 -0500
+++ b/debian/rules      Wed Mar 29 18:37:55 2006 -0500
@@ -367,6 +367,9 @@
        dh_makeshlibs -Ne2fsprogs-udeb -Nlibblkid1-udeb -Nlibuuid1-udeb
        dh_makeshlibs -plibcomerr${COMERR_SOVERSION} \
                -V 'libcomerr2 (>= 1.33-3)'
+       echo "udeb: libblkid 1 libblkid1-udeb" >> \
+               debian/libblkid1/DEBIAN/shlibs
+       echo "udeb: libuuid 1 libuuid1-udeb" >> debian/libuuid1/DEBIAN/shlibs
 
        dh_installdeb
        dh_shlibdeps -l${stdbuilddir}/lib


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to