PageRenderTime 56ms CodeModel.GetById 23ms RepoModel.GetById 1ms app.codeStats 0ms

/frysk-0.4-nopkglibdir.patch

#
Patch | 233 lines | 212 code | 21 blank | 0 comment | 0 complexity | c8330568b19dda3a3e5b92d7e1c94fe6 MD5 | raw file
Possible License(s): BSD-3-Clause, GPL-2.0
  1. diff -up frysk-0.4/frysk-common/Makefile.gen.sh.nopkglibdir frysk-0.4/frysk-common/Makefile.gen.sh
  2. --- frysk-0.4/frysk-common/Makefile.gen.sh.nopkglibdir 2012-02-11 23:00:39.095000078 -0500
  3. +++ frysk-0.4/frysk-common/Makefile.gen.sh 2012-02-11 23:00:39.544000078 -0500
  4. @@ -225,7 +225,10 @@ echo_PROGRAMS ()
  5. *dir/* )
  6. # extract the directory prefix
  7. local dir=`echo /"$1" | sed -e 's,.*/\([a-z]*\)dir/.*,\1,'`
  8. - echo "${dir}_PROGRAMS += $1"
  9. + case $dir in
  10. + pkglib ) echo "noinst_PROGRAMS += $1" ;;
  11. + * ) echo "${dir}_PROGRAMS += $1" ;;
  12. + esac
  13. ;;
  14. * )
  15. echo "noinst_PROGRAMS += $1"
  16. @@ -726,8 +729,16 @@ do
  17. do
  18. d=`dirname $file`
  19. b=`basename $file ${suffix}`
  20. - echo `expr $d : '.*/\([a-z]*\)dir'`_SCRIPTS += $d/$b
  21. - check_MANS $d/$b
  22. + dir=`expr $d : '.*/\([a-z]*\)dir'`
  23. + case $dir in
  24. + pkglib )
  25. + echo noinst_SCRIPTS += $d/$b
  26. + ;;
  27. + * )
  28. + echo "${dir}_SCRIPTS += $d/$b"
  29. + check_MANS $d/$b
  30. + ;;
  31. + esac
  32. cat <<EOF
  33. ${d}/${b}: ${file}
  34. \$(SUBST)
  35. diff -up frysk-0.4/frysk-common/Makefile.rules.nopkglibdir frysk-0.4/frysk-common/Makefile.rules
  36. --- frysk-0.4/frysk-common/Makefile.rules.nopkglibdir 2012-02-11 23:00:39.493000079 -0500
  37. +++ frysk-0.4/frysk-common/Makefile.rules 2012-02-11 23:01:33.129016031 -0500
  38. @@ -53,7 +53,6 @@ FRYSK_ASCOMPILE = $(CCAS) $(DEFS) $(DEFA
  39. # Initialize everything to empty and then use += to add things in.
  40. -noinst_SCRIPTS =
  41. SUFFIXES =
  42. BUILT_SOURCES =
  43. CLEANFILES = $(BUILT_SOURCES)
  44. @@ -61,14 +60,11 @@ CLEANDIRS =
  45. MOSTLYCLEANFILES = core.[1-9]*
  46. noinst_PROGRAMS =
  47. noinst_DATA =
  48. +noinst_SCRIPTS =
  49. bin_PROGRAMS =
  50. bin_SCRIPTS =
  51. sbin_PROGRAMS =
  52. sbin_SCRIPTS =
  53. -pkgdata_PROGRAMS =
  54. -pkglib_PROGRAMS =
  55. -pkglib_SCRIPTS =
  56. -pkglibdir = $(libdir)/@PACKAGE@
  57. pkglib32_PROGRAMS =
  58. pkglib32dir = $(lib32dir)/@PACKAGE@
  59. pkglib64dir = $(lib64dir)/@PACKAGE@
  60. diff -up frysk-0.4/frysk-core/Makefile.am.nopkglibdir frysk-0.4/frysk-core/Makefile.am
  61. --- frysk-0.4/frysk-core/Makefile.am.nopkglibdir 2012-02-11 23:00:39.226000079 -0500
  62. +++ frysk-0.4/frysk-core/Makefile.am 2012-02-11 23:01:40.329995991 -0500
  63. @@ -70,7 +70,7 @@ GEN_GCJ_LDADD_LIST += -lstdc++
  64. GEN_GCJ_LDADD_LIST += -laudit
  65. # For TestExec.java
  66. -pkglib_PROGRAMS += frysk/pkglibdir/funit-exec-alias
  67. +noinst_PROGRAMS += frysk/pkglibdir/funit-exec-alias
  68. frysk_pkglibdir_funit_exec_alias_SOURCES =
  69. frysk/pkglibdir/funit-exec-alias: frysk/pkglibdir/funit-exec
  70. cp -p frysk/pkglibdir/funit-exec $@
  71. @@ -79,7 +79,7 @@ frysk/pkglibdir/funit-exec-alias: frysk/
  72. frysk_pkglibdir_test1_LDADD = -lm
  73. if DO_ARCH32_TEST
  74. -pkglib32_PROGRAMS += frysk/pkglibdir/arch32/funit-exec-alias
  75. +noinst_PROGRAMS += frysk/pkglibdir/arch32/funit-exec-alias
  76. frysk_pkglibdir_arch32_funit_exec_alias_SOURCES =
  77. frysk/pkglibdir/arch32/funit-exec-alias: frysk/pkglibdir/arch32/funit-exec
  78. cp -p frysk/pkglibdir/arch32/funit-exec $@
  79. @@ -103,8 +103,8 @@ frysk/debuginfo/TestTypeFactory.java: fr
  80. # of the test program (in particular c++ exceptions).
  81. # funit-stacks
  82. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stacks-nodebug
  83. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stacks-noeh
  84. +noinst_PROGRAMS += frysk/pkglibdir/funit-stacks-nodebug
  85. +noinst_PROGRAMS += frysk/pkglibdir/funit-stacks-noeh
  86. frysk_pkglibdir_funit_stacks_nodebug_SOURCES =
  87. frysk_pkglibdir_funit_stacks_noeh_SOURCES =
  88. frysk/pkglibdir/funit-stacks-nodebug: frysk/pkglibdir/funit-stacks
  89. @@ -115,8 +115,8 @@ frysk/pkglibdir/funit-stacks-noeh: frysk
  90. frysk/pkglibdir/funit-stacks $@
  91. # funit-empty-functions
  92. -pkglib_PROGRAMS += frysk/pkglibdir/funit-empty-functions-nodebug
  93. -pkglib_PROGRAMS += frysk/pkglibdir/funit-empty-functions-noeh
  94. +noinst_PROGRAMS += frysk/pkglibdir/funit-empty-functions-nodebug
  95. +noinst_PROGRAMS += frysk/pkglibdir/funit-empty-functions-noeh
  96. frysk_pkglibdir_funit_empty_functions_nodebug_SOURCES =
  97. frysk_pkglibdir_funit_empty_functions_noeh_SOURCES =
  98. frysk/pkglibdir/funit-empty-functions-nodebug: frysk/pkglibdir/funit-empty-functions
  99. @@ -127,8 +127,8 @@ frysk/pkglibdir/funit-empty-functions-no
  100. frysk/pkglibdir/funit-empty-functions $@
  101. # funit-stacks-exit
  102. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stacks-exit-nodebug
  103. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stacks-exit-noeh
  104. +noinst_PROGRAMS += frysk/pkglibdir/funit-stacks-exit-nodebug
  105. +noinst_PROGRAMS += frysk/pkglibdir/funit-stacks-exit-noeh
  106. frysk_pkglibdir_funit_stacks_exit_nodebug_SOURCES =
  107. frysk_pkglibdir_funit_stacks_exit_noeh_SOURCES =
  108. frysk/pkglibdir/funit-stacks-exit-nodebug: frysk/pkglibdir/funit-stacks-exit
  109. @@ -139,8 +139,8 @@ frysk/pkglibdir/funit-stacks-exit-noeh:
  110. frysk/pkglibdir/funit-stacks-exit $@
  111. # funit-scopes
  112. -pkglib_PROGRAMS += frysk/pkglibdir/funit-scopes-nodebug
  113. -pkglib_PROGRAMS += frysk/pkglibdir/funit-scopes-noeh
  114. +noinst_PROGRAMS += frysk/pkglibdir/funit-scopes-nodebug
  115. +noinst_PROGRAMS += frysk/pkglibdir/funit-scopes-noeh
  116. frysk_pkglibdir_funit_scopes_nodebug_SOURCES =
  117. frysk_pkglibdir_funit_scopes_noeh_SOURCES =
  118. frysk/pkglibdir/funit-scopes-nodebug: frysk/pkglibdir/funit-scopes
  119. @@ -151,8 +151,8 @@ frysk/pkglibdir/funit-scopes-noeh: frysk
  120. frysk/pkglibdir/funit-scopes $@
  121. # funit-scopes-workaround
  122. -pkglib_PROGRAMS += frysk/pkglibdir/funit-scopes-workaround-nodebug
  123. -pkglib_PROGRAMS += frysk/pkglibdir/funit-scopes-workaround-noeh
  124. +noinst_PROGRAMS += frysk/pkglibdir/funit-scopes-workaround-nodebug
  125. +noinst_PROGRAMS += frysk/pkglibdir/funit-scopes-workaround-noeh
  126. frysk_pkglibdir_funit_scopes_workaround_nodebug_SOURCES =
  127. frysk_pkglibdir_funit_scopes_workaround_noeh_SOURCES =
  128. frysk/pkglibdir/funit-scopes-workaround-nodebug: frysk/pkglibdir/funit-scopes-workaround
  129. @@ -163,8 +163,8 @@ frysk/pkglibdir/funit-scopes-workaround-
  130. frysk/pkglibdir/funit-scopes-workaround $@
  131. # funit-stack-inlined
  132. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stack-inlined-nodebug
  133. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stack-inlined-noeh
  134. +noinst_PROGRAMS += frysk/pkglibdir/funit-stack-inlined-nodebug
  135. +noinst_PROGRAMS += frysk/pkglibdir/funit-stack-inlined-noeh
  136. frysk_pkglibdir_funit_stack_inlined_nodebug_SOURCES =
  137. frysk_pkglibdir_funit_stack_inlined_noeh_SOURCES =
  138. frysk/pkglibdir/funit-stack-inlined-nodebug: frysk/pkglibdir/funit-stack-inlined
  139. @@ -175,8 +175,8 @@ frysk/pkglibdir/funit-stack-inlined-noeh
  140. frysk/pkglibdir/funit-stack-inlined $@
  141. # funit-stacks-values
  142. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stacks-values-nodebug
  143. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stacks-values-noeh
  144. +noinst_PROGRAMS += frysk/pkglibdir/funit-stacks-values-nodebug
  145. +noinst_PROGRAMS += frysk/pkglibdir/funit-stacks-values-noeh
  146. frysk_pkglibdir_funit_stacks_values_nodebug_SOURCES =
  147. frysk_pkglibdir_funit_stacks_values_noeh_SOURCES =
  148. frysk/pkglibdir/funit-stacks-values-nodebug: frysk/pkglibdir/funit-stacks-values
  149. @@ -187,8 +187,8 @@ frysk/pkglibdir/funit-stacks-values-noeh
  150. frysk/pkglibdir/funit-stacks-values $@
  151. # funit-stacks-linenum
  152. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stacks-linenum-nodebug
  153. -pkglib_PROGRAMS += frysk/pkglibdir/funit-stacks-linenum-noeh
  154. +noinst_PROGRAMS += frysk/pkglibdir/funit-stacks-linenum-nodebug
  155. +noinst_PROGRAMS += frysk/pkglibdir/funit-stacks-linenum-noeh
  156. frysk_pkglibdir_funit_stacks_linenum_nodebug_SOURCES =
  157. frysk_pkglibdir_funit_stacks_linenum_noeh_SOURCES =
  158. frysk/pkglibdir/funit-stacks-linenum-nodebug: frysk/pkglibdir/funit-stacks-linenum
  159. @@ -199,8 +199,8 @@ frysk/pkglibdir/funit-stacks-linenum-noe
  160. frysk/pkglibdir/funit-stacks-linenum $@
  161. # funit-cpp-scopes-class
  162. -pkglib_PROGRAMS += frysk/pkglibdir/funit-cpp-scopes-class-nodebug
  163. -pkglib_PROGRAMS += frysk/pkglibdir/funit-cpp-scopes-class-noeh
  164. +noinst_PROGRAMS += frysk/pkglibdir/funit-cpp-scopes-class-nodebug
  165. +noinst_PROGRAMS += frysk/pkglibdir/funit-cpp-scopes-class-noeh
  166. frysk_pkglibdir_funit_cpp_scopes_class_nodebug_SOURCES =
  167. frysk_pkglibdir_funit_cpp_scopes_class_noeh_SOURCES =
  168. frysk/pkglibdir/funit-cpp-scopes-class-nodebug: frysk/pkglibdir/funit-cpp-scopes-class
  169. @@ -213,13 +213,13 @@ frysk/pkglibdir/funit-cpp-scopes-class-n
  170. # Create executables for symbol tests for TestSymbol.java.
  171. -pkglib_PROGRAMS += frysk/pkglibdir/funit-symbols-nodebug
  172. +noinst_PROGRAMS += frysk/pkglibdir/funit-symbols-nodebug
  173. frysk_pkglibdir_funit_symbols_nodebug_SOURCES =
  174. frysk/pkglibdir/funit-symbols-nodebug: frysk/pkglibdir/funit-symbols
  175. strip --strip-debug -o $@ frysk/pkglibdir/funit-symbols
  176. -pkglib_PROGRAMS += frysk/pkglibdir/funit-symbols-stripped
  177. +noinst_PROGRAMS += frysk/pkglibdir/funit-symbols-stripped
  178. frysk_pkglibdir_funit_symbols_stripped_SOURCES =
  179. frysk/pkglibdir/funit-symbols-stripped: frysk/pkglibdir/funit-symbols
  180. strip -o $@ frysk/pkglibdir/funit-symbols
  181. @@ -268,13 +268,13 @@ uninstall-sysroot-local:
  182. rm -rf $(pkglib32dir)/test-sysroot
  183. if DO_ARCH32_TEST
  184. -pkglib32_PROGRAMS += frysk/pkglibdir/arch32/funit-symbols-nodebug
  185. +noinst_PROGRAMS += frysk/pkglibdir/arch32/funit-symbols-nodebug
  186. frysk_pkglibdir_arch32_funit_symbols_nodebug_SOURCES =
  187. frysk/pkglibdir/arch32/funit-symbols-nodebug: frysk/pkglibdir/arch32/funit-symbols
  188. strip --strip-debug -o $@ frysk/pkglibdir/arch32/funit-symbols
  189. -pkglib32_PROGRAMS += frysk/pkglibdir/arch32/funit-symbols-stripped
  190. +noinst_PROGRAMS += frysk/pkglibdir/arch32/funit-symbols-stripped
  191. frysk_pkglibdir_arch32_funit_symbols_stripped_SOURCES =
  192. frysk/pkglibdir/arch32/funit-symbols-stripped: frysk/pkglibdir/arch32/funit-symbols
  193. strip -o $@ frysk/pkglibdir/arch32/funit-symbols
  194. @@ -318,7 +318,7 @@ frysk/pkgdatadir/test-core-x86:
  195. ln -s -f @abs_top_builddir@/../frysk-sys/$@ $@
  196. # The following links two files into one executable
  197. -pkglib_PROGRAMS += frysk/pkglibdir/funit-scopes-multi-file
  198. +noinst_PROGRAMS += frysk/pkglibdir/funit-scopes-multi-file
  199. frysk_pkglibdir_funit_scopes_multi_file_SOURCES =
  200. frysk/pkglibdir/funit-scopes-multi-file:
  201. gcc -g $(srcdir)/frysk/pkglibdir/funit-scopes-multi-file-a.c $(srcdir)/frysk/pkglibdir/funit-scopes-multi-file-b.c -o frysk/pkglibdir/funit-scopes-multi-file
  202. diff -up frysk-0.4/frysk-imports/tests/Makefile.am.nopkglibdir frysk-0.4/frysk-imports/tests/Makefile.am
  203. --- frysk-0.4/frysk-imports/tests/Makefile.am.nopkglibdir 2008-06-09 14:03:07.000000000 -0400
  204. +++ frysk-0.4/frysk-imports/tests/Makefile.am 2012-02-11 23:01:46.275993979 -0500
  205. @@ -42,7 +42,6 @@ AM_CFLAGS = -Werror -Wall -I$(top_srcdir
  206. # Gag all the output from the failing tests
  207. noinst_PROGRAMS =
  208. noinst_SCRIPTS =
  209. -pkglib_SCRIPTS =
  210. TESTS_ENVIRONMENT = eval > /dev/null 2>&1
  211. XFAIL_TESTS =
  212. PASS_TESTS =