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]

Reply via email to