dpkg.patch 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. Index: dpkg-deb/Makefile.in
  2. --- dpkg-deb/Makefile.in.orig 2006-10-13 15:37:53 +0200
  3. +++ dpkg-deb/Makefile.in 2006-11-18 14:11:58 +0100
  4. @@ -140,7 +140,7 @@
  5. LIBICONV = @LIBICONV@
  6. LIBINTL = @LIBINTL@
  7. LIBOBJS = @LIBOBJS@
  8. -LIBS = @LIBS@
  9. +LIBS = $(top_builddir)/getopt/libopt.a @LIBS@
  10. LTLIBICONV = @LTLIBICONV@
  11. LTLIBINTL = @LTLIBINTL@
  12. LTLIBOBJS = @LTLIBOBJS@
  13. Index: dpkg-split/Makefile.in
  14. --- dpkg-split/Makefile.in.orig 2006-10-13 15:37:54 +0200
  15. +++ dpkg-split/Makefile.in 2006-11-18 14:11:58 +0100
  16. @@ -141,7 +141,7 @@
  17. LIBICONV = @LIBICONV@
  18. LIBINTL = @LIBINTL@
  19. LIBOBJS = @LIBOBJS@
  20. -LIBS = @LIBS@
  21. +LIBS = $(top_builddir)/getopt/libopt.a @LIBS@
  22. LTLIBICONV = @LTLIBICONV@
  23. LTLIBINTL = @LTLIBINTL@
  24. LTLIBOBJS = @LTLIBOBJS@
  25. Index: dselect/Makefile.in
  26. --- dselect/Makefile.in.orig 2006-10-13 15:37:54 +0200
  27. +++ dselect/Makefile.in 2006-11-18 14:11:58 +0100
  28. @@ -156,7 +156,7 @@
  29. LIBICONV = @LIBICONV@
  30. LIBINTL = @LIBINTL@
  31. LIBOBJS = @LIBOBJS@
  32. -LIBS = @LIBS@
  33. +LIBS = $(top_builddir)/getopt/libopt.a @LIBS@
  34. LTLIBICONV = @LTLIBICONV@
  35. LTLIBINTL = @LTLIBINTL@
  36. LTLIBOBJS = @LTLIBOBJS@
  37. Index: lib/Makefile.in
  38. --- lib/Makefile.in.orig 2006-10-13 15:37:55 +0200
  39. +++ lib/Makefile.in 2006-11-18 14:11:58 +0100
  40. @@ -77,7 +77,7 @@
  41. showcright.$(OBJEXT) showpkg.$(OBJEXT) tarfn.$(OBJEXT) \
  42. utils.$(OBJEXT) varbuf.$(OBJEXT) vercmp.$(OBJEXT)
  43. libdpkg_a_OBJECTS = $(am_libdpkg_a_OBJECTS)
  44. -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
  45. +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/getopt -I$(top_builddir)
  46. depcomp = $(SHELL) $(top_srcdir)/config/depcomp
  47. am__depfiles_maybe = depfiles
  48. COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
  49. Index: lib/tarfn.c
  50. --- lib/tarfn.c.orig 2006-06-21 15:41:12 +0200
  51. +++ lib/tarfn.c 2006-11-18 14:11:58 +0100
  52. @@ -60,7 +60,9 @@
  53. int len;
  54. char * str;
  55. - len = strnlen(s, size);
  56. + len = strlen(s);
  57. + if (len > size)
  58. + len = size;
  59. str = malloc(len + 1);
  60. memcpy(str, s, len);
  61. str[len] = 0;
  62. Index: man/Makefile.in
  63. --- man/Makefile.in.orig 2006-10-13 15:37:55 +0200
  64. +++ man/Makefile.in 2006-11-18 14:11:58 +0100
  65. @@ -214,7 +214,7 @@
  66. target_vendor = @target_vendor@
  67. # po4a must be the first sub-directory because it generates the translations.
  68. -SUBDIRS = C po4a de es fr hu ja pl pt_BR ru sv
  69. +SUBDIRS = C
  70. all: all-recursive
  71. .SUFFIXES:
  72. Index: scripts/Makefile.in
  73. --- scripts/Makefile.in.orig 2006-10-13 15:37:57 +0200
  74. +++ scripts/Makefile.in 2006-11-18 14:14:34 +0100
  75. @@ -694,11 +694,11 @@
  76. $(INSTALL_SCRIPT) install-info $(DESTDIR)$(sbindir)
  77. install-data-local:
  78. - $(mkdir_p) $(DESTDIR)$(sysconfdir)/alternatives
  79. - $(INSTALL_DATA) $(srcdir)/README.alternatives $(DESTDIR)$(sysconfdir)/alternatives/README
  80. + $(mkdir_p) $(DESTDIR)$(sysconfdir)/dpkg/alternatives
  81. + $(INSTALL_DATA) $(srcdir)/README.alternatives $(DESTDIR)$(sysconfdir)/dpkg/alternatives/README
  82. uninstall-local:
  83. - rm -f $(DESTDIR)$(sysconfdir)/alternatives/README
  84. + rm -f $(DESTDIR)$(sysconfdir)/dpkg/alternatives/README
  85. rm -f $(DESTDIR)$(sbindir)/install-info
  86. # Tell versions [3.59,3.63) of GNU make to not export all variables.
  87. # Otherwise a system limit (for SysV at least) may be exceeded.
  88. Index: src/Makefile.in
  89. --- src/Makefile.in.orig 2006-10-13 15:37:58 +0200
  90. +++ src/Makefile.in 2006-11-18 14:11:58 +0100
  91. @@ -82,7 +82,7 @@
  92. query.$(OBJEXT)
  93. dpkg_query_OBJECTS = $(am_dpkg_query_OBJECTS)
  94. dpkg_query_DEPENDENCIES = $(am__DEPENDENCIES_1) ../lib/libdpkg.a
  95. -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
  96. +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/getopt -I$(top_builddir)
  97. depcomp = $(SHELL) $(top_srcdir)/config/depcomp
  98. am__depfiles_maybe = depfiles
  99. COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
  100. @@ -147,7 +147,7 @@
  101. LIBICONV = @LIBICONV@
  102. LIBINTL = @LIBINTL@
  103. LIBOBJS = @LIBOBJS@
  104. -LIBS = @LIBS@
  105. +LIBS = $(top_builddir)/getopt/libopt.a @LIBS@
  106. LTLIBICONV = @LTLIBICONV@
  107. LTLIBINTL = @LTLIBINTL@
  108. LTLIBOBJS = @LTLIBOBJS@