libextractor.patch 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255
  1. Index: src/main/Makefile.in
  2. --- src/main/Makefile.in.orig 2006-03-11 03:01:59 +0100
  3. +++ src/main/Makefile.in 2006-05-04 10:07:10 +0200
  4. @@ -69,6 +69,7 @@
  5. getopt1.$(OBJEXT)
  6. extract_OBJECTS = $(am_extract_OBJECTS)
  7. extract_DEPENDENCIES = $(top_builddir)/src/main/libextractor.la
  8. +extract_LDFLAGS = -static
  9. am_test_binary_OBJECTS = test_binary.$(OBJEXT)
  10. test_binary_OBJECTS = $(am_test_binary_OBJECTS)
  11. test_binary_DEPENDENCIES = $(top_builddir)/src/main/libextractor.la
  12. @@ -270,7 +271,7 @@
  13. -export-dynamic -version-info 2:0:1 $(LIBICONV)
  14. libextractor_la_LIBADD = \
  15. - $(LIBLTDL) $(dlflag) $(zlib) $(bz2lib)
  16. + $(LIBLTDL) $(zlib) $(bz2lib)
  17. libextractor_la_DEPENDENCIES = \
  18. $(LIBLTDL)
  19. Index: src/plugins/Makefile.in
  20. --- src/plugins/Makefile.in.orig 2006-03-11 08:22:45 +0100
  21. +++ src/plugins/Makefile.in 2006-05-04 10:07:10 +0200
  22. @@ -319,12 +319,12 @@
  23. INTLLIBS = @INTLLIBS@
  24. LDFLAGS = @LDFLAGS@
  25. LIBADD_DL = @LIBADD_DL@
  26. -LIBICONV = @LIBICONV@
  27. +LIBICONV =
  28. LIBINTL = @LIBINTL@
  29. LIBLTDL = @LIBLTDL@
  30. LIBOBJS = @LIBOBJS@
  31. LIBS = \
  32. - @LTLIBINTL@ @LIBS@
  33. + @LIBS@
  34. LIBTOOL = @LIBTOOL@
  35. LN_S = @LN_S@
  36. Index: src/plugins/exiv2/Makefile.in
  37. --- src/plugins/exiv2/Makefile.in.orig 2006-03-11 03:02:00 +0100
  38. +++ src/plugins/exiv2/Makefile.in 2006-05-04 10:07:10 +0200
  39. @@ -175,12 +175,12 @@
  40. INTLLIBS = @INTLLIBS@
  41. LDFLAGS = @LDFLAGS@
  42. LIBADD_DL = @LIBADD_DL@
  43. -LIBICONV = @LIBICONV@
  44. +LIBICONV =
  45. LIBINTL = @LIBINTL@
  46. LIBLTDL = @LIBLTDL@
  47. LIBOBJS = @LIBOBJS@
  48. LIBS = \
  49. - @LTLIBINTL@ @LIBS@
  50. + @LIBS@
  51. LIBTOOL = @LIBTOOL@
  52. LN_S = @LN_S@
  53. Index: src/plugins/hash/Makefile.in
  54. --- src/plugins/hash/Makefile.in.orig 2006-03-11 03:02:00 +0100
  55. +++ src/plugins/hash/Makefile.in 2006-05-04 10:07:10 +0200
  56. @@ -164,12 +164,12 @@
  57. INTLLIBS = @INTLLIBS@
  58. LDFLAGS = @LDFLAGS@
  59. LIBADD_DL = @LIBADD_DL@
  60. -LIBICONV = @LIBICONV@
  61. +LIBICONV =
  62. LIBINTL = @LIBINTL@
  63. LIBLTDL = @LIBLTDL@
  64. LIBOBJS = @LIBOBJS@
  65. LIBS = \
  66. - @LTLIBINTL@ @LIBS@
  67. + @LIBS@
  68. LIBTOOL = @LIBTOOL@
  69. LN_S = @LN_S@
  70. Index: src/plugins/ole2/Makefile.in
  71. --- src/plugins/ole2/Makefile.in.orig 2006-03-11 03:02:01 +0100
  72. +++ src/plugins/ole2/Makefile.in 2006-05-04 10:07:10 +0200
  73. @@ -145,12 +145,12 @@
  74. INTLLIBS = @INTLLIBS@
  75. LDFLAGS = @LDFLAGS@
  76. LIBADD_DL = @LIBADD_DL@
  77. -LIBICONV = @LIBICONV@
  78. +LIBICONV =
  79. LIBINTL = @LIBINTL@
  80. LIBLTDL = @LIBLTDL@
  81. LIBOBJS = @LIBOBJS@
  82. LIBS = \
  83. - @LTLIBINTL@ @LIBS@
  84. + @LIBS@
  85. LIBTOOL = @LIBTOOL@
  86. LN_S = @LN_S@
  87. @@ -245,7 +245,7 @@
  88. $(GLIB_CFLAGS)
  89. libextractor_ole2_la_LIBADD = \
  90. - $(LIBADD) $(GLIB_LIBS) -lgobject-2.0 \
  91. + $(LIBADD) $(GLIB_LIBS) -lgobject2 \
  92. $(top_builddir)/src/main/libextractor.la
  93. libextractor_ole2_la_LDFLAGS = \
  94. Index: src/plugins/oo/Makefile.in
  95. --- src/plugins/oo/Makefile.in.orig 2006-03-11 03:02:01 +0100
  96. +++ src/plugins/oo/Makefile.in 2006-05-04 10:07:10 +0200
  97. @@ -150,12 +150,12 @@
  98. INTLLIBS = @INTLLIBS@
  99. LDFLAGS = @LDFLAGS@
  100. LIBADD_DL = @LIBADD_DL@
  101. -LIBICONV = @LIBICONV@
  102. +LIBICONV =
  103. LIBINTL = @LIBINTL@
  104. LIBLTDL = @LIBLTDL@
  105. LIBOBJS = @LIBOBJS@
  106. LIBS = \
  107. - @LTLIBINTL@ @LIBS@
  108. + @LIBS@
  109. LIBTOOL = @LIBTOOL@
  110. LN_S = @LN_S@
  111. Index: src/plugins/pdf/Makefile.in
  112. --- src/plugins/pdf/Makefile.in.orig 2006-03-11 03:02:01 +0100
  113. +++ src/plugins/pdf/Makefile.in 2006-05-04 10:07:10 +0200
  114. @@ -171,12 +171,12 @@
  115. INTLLIBS = @INTLLIBS@
  116. LDFLAGS = @LDFLAGS@
  117. LIBADD_DL = @LIBADD_DL@
  118. -LIBICONV = @LIBICONV@
  119. +LIBICONV =
  120. LIBINTL = @LIBINTL@
  121. LIBLTDL = @LIBLTDL@
  122. LIBOBJS = @LIBOBJS@
  123. LIBS = \
  124. - @LTLIBINTL@ @LIBS@
  125. + @LIBS@
  126. LIBTOOL = @LIBTOOL@
  127. LN_S = @LN_S@
  128. Index: src/plugins/printable/Makefile.in
  129. --- src/plugins/printable/Makefile.in.orig 2006-03-11 03:02:02 +0100
  130. +++ src/plugins/printable/Makefile.in 2006-05-04 10:07:10 +0200
  131. @@ -202,12 +202,12 @@
  132. INTLLIBS = @INTLLIBS@
  133. LDFLAGS = @LDFLAGS@
  134. LIBADD_DL = @LIBADD_DL@
  135. -LIBICONV = @LIBICONV@
  136. +LIBICONV =
  137. LIBINTL = @LIBINTL@
  138. LIBLTDL = @LIBLTDL@
  139. LIBOBJS = @LIBOBJS@
  140. LIBS = \
  141. - @LTLIBINTL@ @LIBS@
  142. + @LIBS@
  143. LIBTOOL = @LIBTOOL@
  144. LN_S = @LN_S@
  145. Index: src/plugins/rpm/Makefile.in
  146. --- src/plugins/rpm/Makefile.in.orig 2006-03-11 03:02:02 +0100
  147. +++ src/plugins/rpm/Makefile.in 2006-05-04 10:07:10 +0200
  148. @@ -149,12 +149,12 @@
  149. INTLLIBS = @INTLLIBS@
  150. LDFLAGS = @LDFLAGS@
  151. LIBADD_DL = @LIBADD_DL@
  152. -LIBICONV = @LIBICONV@
  153. +LIBICONV =
  154. LIBINTL = @LIBINTL@
  155. LIBLTDL = @LIBLTDL@
  156. LIBOBJS = @LIBOBJS@
  157. LIBS = \
  158. - @LTLIBINTL@ @LIBS@
  159. + @LIBS@
  160. LIBTOOL = @LIBTOOL@
  161. LN_S = @LN_S@
  162. Index: src/plugins/thumbnail/Makefile.in
  163. --- src/plugins/thumbnail/Makefile.in.orig 2006-03-11 03:02:02 +0100
  164. +++ src/plugins/thumbnail/Makefile.in 2006-05-04 10:07:10 +0200
  165. @@ -145,12 +145,12 @@
  166. INTLLIBS = @INTLLIBS@
  167. LDFLAGS = @LDFLAGS@
  168. LIBADD_DL = @LIBADD_DL@
  169. -LIBICONV = @LIBICONV@
  170. +LIBICONV =
  171. LIBINTL = @LIBINTL@
  172. LIBLTDL = @LIBLTDL@
  173. LIBOBJS = @LIBOBJS@
  174. LIBS = \
  175. - @LTLIBINTL@ @LIBS@
  176. + @LIBS@
  177. LIBTOOL = @LIBTOOL@
  178. LN_S = @LN_S@
  179. @@ -245,7 +245,7 @@
  180. $(GLIB_CFLAGS) $(GTK_CFLAGS)
  181. libextractor_thumbnail_la_LIBADD = \
  182. - $(LIBADD) -lgobject-2.0 @GTK_LIBS@ \
  183. + $(LIBADD) -lgobject2 @GTK_LIBS@ \
  184. $(top_builddir)/src/main/libextractor.la
  185. libextractor_thumbnail_la_LDFLAGS = \
  186. Index: src/plugins/wordleaker/Makefile.in
  187. --- src/plugins/wordleaker/Makefile.in.orig 2006-03-11 03:02:02 +0100
  188. +++ src/plugins/wordleaker/Makefile.in 2006-05-04 10:20:49 +0200
  189. @@ -14,6 +14,11 @@
  190. @SET_MAKE@
  191. +GLIB_CFLAGS = @GLIB_CFLAGS@
  192. +GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
  193. +GLIB_LIBS = @GLIB_LIBS@
  194. +GLIB_MKENUMS = @GLIB_MKENUMS@
  195. +
  196. SOURCES = $(libextractor_word_la_SOURCES)
  197. srcdir = @srcdir@
  198. @@ -66,15 +71,15 @@
  199. am__depfiles_maybe = depfiles
  200. @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/pole.Plo \
  201. @AMDEP_TRUE@ ./$(DEPDIR)/wordextractor.Plo
  202. -CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
  203. +CXXCOMPILE = $(CXX) $(GLIB_CFLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
  204. $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
  205. -LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
  206. +LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(GLIB_CFLAGS) $(DEFS) \
  207. $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
  208. $(AM_CXXFLAGS) $(CXXFLAGS)
  209. CXXLD = $(CXX)
  210. CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
  211. $(AM_LDFLAGS) $(LDFLAGS) -o $@
  212. -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
  213. +COMPILE = $(CC) $(GLIB_CFLAGS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
  214. $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  215. LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
  216. $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
  217. Index: src/plugins/wordleaker/wordextractor.cc
  218. --- src/plugins/wordleaker/wordextractor.cc.orig 2006-03-11 01:10:50 +0100
  219. +++ src/plugins/wordleaker/wordextractor.cc 2006-05-04 10:15:28 +0200
  220. @@ -30,6 +30,7 @@
  221. #include "wordleaker.h"
  222. #include "pole.h"
  223. +#include "glib/gstrfuncs.h"
  224. extern "C" {
  225. @@ -84,7 +85,7 @@
  226. &t))
  227. return NULL;
  228. - return strndup(f, 128);
  229. + return g_strndup(f, 128);
  230. }
  231. static const char * idToProduct( unsigned int id ) {