kde-base.patch 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #--- kdesktop/init.cc.orig Fri Oct 12 15:11:13 2001
  2. #+++ kdesktop/init.cc Thu Jul 18 06:48:59 2002
  3. #@@ -80,6 +80,9 @@
  4. # QFile::encodeName(locate("data", QString("kdesktop/") + fileName)).data(),
  5. # QFile::encodeName(dir).data() );
  6. # system( cmd );
  7. #+ cmd.sprintf( "chmod 644 %s/.directory",
  8. #+ QFile::encodeName(dir).data() );
  9. #+ system( cmd );
  10. # }
  11. # }
  12. #
  13. #@@ -106,6 +109,9 @@
  14. # cmd += "' '";
  15. # cmd += QFile::encodeName(desktopPath + desk.readName());
  16. # cmd += "'";
  17. #+ system( cmd );
  18. #+ cmd.sprintf("chmod 644 '%s'",
  19. #+ QFile::encodeName(desktopPath + desk.readName()).data());
  20. # system( cmd );
  21. # }
  22. # }
  23. --- kdm/backend/xdmcp.c.orig Wed May 8 14:21:31 2002
  24. +++ kdm/backend/xdmcp.c Wed Jun 26 20:14:02 2002
  25. @@ -1012,7 +1012,7 @@
  26. sprintf (buf, "Session %ld failed for display %.260s: %s",
  27. (long) sessionID, name, reason);
  28. - Debug ("send_failed(%\"s)\n", buf);
  29. + Debug ("send_failed(\"%s\")\n", buf);
  30. status.length = strlen (buf);
  31. status.data = (CARD8Ptr) buf;
  32. header.version = XDM_PROTOCOL_VERSION;
  33. Index: kioslave/fish/Makefile.in
  34. --- kioslave/fish/Makefile.in.orig 2004-06-02 09:42:15 +0200
  35. +++ kioslave/fish/Makefile.in 2004-08-06 10:08:17 +0200
  36. @@ -851,7 +851,7 @@
  37. fishcode.h: fish.pl
  38. if echo | md5sum > /dev/null 2>&1 ; then \
  39. SUM=`md5sum $(srcdir)/fish.pl | cut -d ' ' -f 1`; else \
  40. - SUM=`md5 $(srcdir)/fish.pl | cut -d ' ' -f 4`; fi; \
  41. + SUM=`md5 $(srcdir)/fish.pl | sed -n -e 's;^.*\([a-fA-F0-9]\{32\}\).*$$;\1;p'`; fi; \
  42. echo '#define CHECKSUM "'$$SUM'"' > $@; \
  43. echo 'static const char *fishCode(' >> $@; \
  44. sed -e 's/\\/\\\\/g;s/"/\\"/g;s/^[ ]*/"/;/^"# /d;s/[ ]*$$/\\n"/;/^"\\n"$$/d;s/{CHECKSUM}/'$$SUM'/;' $(srcdir)/fish.pl >> $@; \