Package: libcdk5-dev Version: 5.0.20050424-2 X-Debbugs-CC: [EMAIL PROTECTED]
cdk has a mechanism that patches all header files to include other header files relative to /usr/include. If for instance a file does include cdk_config.h it is patched to actually include cdk/cdk_config.h instead because otherwise it will not work without setting -I/usr/include/cdk. Due to the Debian way of building the package in a different directory than the one it finally goes to this mechanism fails. headers.sh checks for existance of /usr/include/cdk which obviously fails and patching is omitted. To fix this problem just add the included patch to the diff file. It makes headers.sh to make an exception for the /usr/include/cdk directory and processes it even if it does not exist. --- libcdk5-5.0.20050424.orig/headers.sh +++ libcdk5-5.0.20050424/headers.sh @@ -41,7 +41,7 @@ fi OPT_I=y - if ( test -n "$OPT_D" && test -d "$OPT_D" ) + if ( test -n "$OPT_D" && test -d "$OPT_D" || test "$OPT_D" = /usr/include/cdk ) then if ( test -n "$OPT_S" && test -d "$OPT_S" ) then Robert -- Robert Schiele Dipl.-Wirtsch.informatiker mailto:[EMAIL PROTECTED] "Quidquid latine dictum sit, altum sonatur."
pgprcNrEXHa4w.pgp
Description: PGP signature