Package: libfreetype6-dev
Version: 2.2.1-5
Followup-For: Bug #342029
Please deal with this. This stuff really needs to be done.
David's relibtoolization is obsolete. Relibtoolize using the
current version of Debian's libtool. I don't think this has
been done yet, but it's a little hard to tell.
You definitely need to add his 999-pkg-config-privatization.diff:
to use pkg-configs new .private sections, and so stop exporting
dependencies on zlib to packages which use pkg-config.
You need to change build-depends:
- libz-dev -> zlib1g-dev | libz-dev (no pure virtual build-deps)
Finally, you may want to do something similar to the following
patch (to builds/unix) in order to stop exporting dependencies on
zlib to packages who use freetype-config.
--- freetype-config.in 2005-06-04 17:58:48.000000000 -0400
+++ freetype-config.in.new 2007-01-01 20:15:59.000000000 -0500
@@ -141,7 +141,11 @@
if test "$enable_shared" = "yes" ; then
eval "rpath=\"$hardcode_libdir_flag_spec\""
fi
- libs="-lfreetype @LIBZ@"
+ if test "$enable_shared" = "yes" ; then
+ libs="-lfreetype"
+ else
+ libs="-lfreetype @LIBZ@"
+ fi
if test "$libdir" != "/usr/lib" && test "$libdir" != "/usr/lib64"; then
echo -L$libdir $rpath $libs
else
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]