[Build-common-hackers] Bug#262757: Need special DEB_DH_SHLIBDEPS_ARGS_$(cdbs_curpkg)
Jan Schulz
Jan Schulz <debian@katzien.de>, 262757@bugs.debian.org
Sun, 01 Aug 2004 22:40:04 +0200
Package: cdbs
Version: 0.4.21-0.1
Severity: wishlist
Hello,
For the eclipse package, I need some special arguments for dh_shlibdeps, so
that some parts of the native things become Suggests: and some become
Depends:. In a rule file with only one binary package, thats easy:
DEB_DH_SHLIBDEPS_ARGS := -- -dDepends \
debian/libswt3-gtk-java/usr/lib/jni/libswt-gtk-$(SWT_VER).so \
debian/libswt3-gtk-java/usr/lib/jni/libswt-pi-gtk-$(SWT_VER).so \
debian/libswt3-gtk-java/usr/lib/jni/libswt-atk-gtk-$(SWT_VER).so \
-dSuggests \
debian/libswt3-gtk-java/usr/lib/jni/libswt-gnome-gtk-$(SWT_VER).so \
debian/libswt3-gtk-java/usr/lib/jni/libswt-mozilla-gtk-$(SWT_VER).so
In a multiple binary package source package, I also have found a workaround (
I hope, setting DEB_DH_SHLIBDEPS_ARGS := DEB_DH_SHLIBDEPS_ARGS_$(cdbs_curpkg)
and then specifying this variables. Learning make is also fun...), but I
consider this a really bad one... I hope that can be implemented properly
upstream.
Nice greetings, Jan
-- System Information:
Debian Release: 3.1
APT prefers experimental
APT policy: (990, 'experimental'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.6-1-k7
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro
-- no debconf information