logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git

icedtea-2.6.28_remove_brace_expansion.diff (10408B)


  1. diff --git a/Makefile.am b/Makefile.am
  2. index 964cbb3..75f0838 100644
  3. --- a/Makefile.am
  4. +++ b/Makefile.am
  5. @@ -1645,7 +1645,7 @@ clean-generated:
  6. rm -f stamps/generated.stamp
  7. stamps/fonts.stamp: stamps/extract.stamp
  8. - cp $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties{,.old}
  9. + cp $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties.old
  10. cp linux.fontconfig.Gentoo.properties $(FONTCONFIG_PATH)
  11. mkdir -p stamps
  12. touch $@
  13. @@ -1653,7 +1653,7 @@ stamps/fonts.stamp: stamps/extract.stamp
  14. clean-fonts:
  15. rm -f $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties
  16. if [ -e $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties.old ] ; then \
  17. - mv $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties{.old,} ; \
  18. + mv $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties.old $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties ; \
  19. fi
  20. rm -f stamps/fonts.stamp
  21. @@ -2544,7 +2544,7 @@ clean-rewriter:
  22. stamps/rewrite-rhino.stamp: stamps/rewriter.stamp $(RHINO_JAR)
  23. if WITH_RHINO
  24. - mkdir -p rhino/rhino.{old,new} && \
  25. + mkdir -p rhino/rhino.old rhino/rhino.new && \
  26. (cd rhino/rhino.old && $(BOOT_DIR)/bin/jar xf $(RHINO_JAR)) && \
  27. $(BOOT_DIR)/bin/java -cp $(REWRITER_BUILD_DIR) \
  28. com.redhat.rewriter.ClassRewriter \
  29. @@ -3147,7 +3147,10 @@ install-exec-local:
  30. ${mkinstalldirs} $(DESTDIR)$(includedir)/$(BUILD_OS_DIR) $(DESTDIR)${exec_prefix}/lib/$(INSTALL_ARCH_DIR)
  31. ${mkinstalldirs} $(DESTDIR)${exec_prefix}/lib/$(INSTALL_ARCH_DIR)/jli
  32. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/bin $(DESTDIR)${prefix}/jre/lib
  33. - ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/{.,headless,jli,xawt}
  34. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/.
  35. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/headless
  36. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/jli
  37. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/xawt
  38. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/ext
  39. ${mkinstalldirs} $(DESTDIR)${prefix}/tapset
  40. if SPLIT_DEBUGINFO
  41. @@ -3155,7 +3158,10 @@ if SPLIT_DEBUGINFO
  42. ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${exec_prefix}/lib/$(INSTALL_ARCH_DIR)
  43. ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${exec_prefix}/lib/$(INSTALL_ARCH_DIR)/jli
  44. ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/bin $(DESTDIR)${prefix}/jre/lib
  45. - ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/{.,headless,jli,xawt}
  46. + ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/.
  47. + ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/headless
  48. + ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/jli
  49. + ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/xawt
  50. endif
  51. for files in $(BUILD_SDK_DIR)/bin/*; do \
  52. name=$$(basename $${files}) ; \
  53. @@ -3268,8 +3274,14 @@ install-data-local:
  54. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/.systemPrefs
  55. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib
  56. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)
  57. - ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/{cmm,ext,images/cursors,management,security,zi}
  58. - ${mkinstalldirs} $(DESTDIR)$(mandir)/{man1,ja_JP.UTF-8/man1}
  59. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/cmm
  60. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/ext
  61. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/images/cursors
  62. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/management
  63. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/security
  64. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/zi
  65. + ${mkinstalldirs} $(DESTDIR)$(mandir)/man1
  66. + ${mkinstalldirs} $(DESTDIR)$(mandir)/ja_JP.UTF-8/man1
  67. ${mkinstalldirs} $(DESTDIR)${prefix}/demo
  68. ${mkinstalldirs} $(DESTDIR)${prefix}/sample
  69. ${mkinstalldirs} $(DESTDIR)$(docdir)
  70. @@ -3278,7 +3290,7 @@ install-data-local:
  71. for files in $(BUILD_SDK_DIR)/jre/lib/*.properties; do \
  72. $(call install_file,$${files},$(DESTDIR)${prefix}/jre/lib,$(INSTALL_DATA)) ; \
  73. done
  74. - for files in $(BUILD_SDK_DIR)/jre/lib/fontconfig*.{properties.src,bfc}; do \
  75. + for files in $(BUILD_SDK_DIR)/jre/lib/fontconfig*.properties.src $(BUILD_SDK_DIR)/jre/lib/fontconfig*.bfc; do \
  76. $(call install_file,$${files},$(DESTDIR)${prefix}/jre/lib,$(INSTALL_DATA)) ; \
  77. done
  78. $(INSTALL_DATA) $(BUILD_SDK_DIR)/release $(DESTDIR)${prefix}
  79. diff --git a/Makefile.in b/Makefile.in
  80. index 01d58a4..b733fb0 100644
  81. --- a/Makefile.in
  82. +++ b/Makefile.in
  83. @@ -1984,7 +1984,7 @@ clean-generated:
  84. rm -f stamps/generated.stamp
  85. stamps/fonts.stamp: stamps/extract.stamp
  86. - cp $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties{,.old}
  87. + cp $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties.old
  88. cp linux.fontconfig.Gentoo.properties $(FONTCONFIG_PATH)
  89. mkdir -p stamps
  90. touch $@
  91. @@ -1992,7 +1992,7 @@ stamps/fonts.stamp: stamps/extract.stamp
  92. clean-fonts:
  93. rm -f $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties
  94. if [ -e $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties.old ] ; then \
  95. - mv $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties{.old,} ; \
  96. + mv $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties.old $(FONTCONFIG_PATH)/linux.fontconfig.Gentoo.properties ; \
  97. fi
  98. rm -f stamps/fonts.stamp
  99. @@ -2801,7 +2801,7 @@ clean-rewriter:
  100. rm -f stamps/rewriter.stamp
  101. stamps/rewrite-rhino.stamp: stamps/rewriter.stamp $(RHINO_JAR)
  102. -@WITH_RHINO_TRUE@ mkdir -p rhino/rhino.{old,new} && \
  103. +@WITH_RHINO_TRUE@ mkdir -p rhino/rhino.old rhino/rhino.new && \
  104. @WITH_RHINO_TRUE@ (cd rhino/rhino.old && $(BOOT_DIR)/bin/jar xf $(RHINO_JAR)) && \
  105. @WITH_RHINO_TRUE@ $(BOOT_DIR)/bin/java -cp $(REWRITER_BUILD_DIR) \
  106. @WITH_RHINO_TRUE@ com.redhat.rewriter.ClassRewriter \
  107. @@ -3320,14 +3320,20 @@ install-exec-local:
  108. ${mkinstalldirs} $(DESTDIR)$(includedir)/$(BUILD_OS_DIR) $(DESTDIR)${exec_prefix}/lib/$(INSTALL_ARCH_DIR)
  109. ${mkinstalldirs} $(DESTDIR)${exec_prefix}/lib/$(INSTALL_ARCH_DIR)/jli
  110. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/bin $(DESTDIR)${prefix}/jre/lib
  111. - ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/{.,headless,jli,xawt}
  112. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/.
  113. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/headless
  114. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/jli
  115. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/xawt
  116. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/ext
  117. ${mkinstalldirs} $(DESTDIR)${prefix}/tapset
  118. @SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/$(bindir) $(DESTDIR)$(DEBUG_PREFIX)/${exec_prefix}/lib
  119. @SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${exec_prefix}/lib/$(INSTALL_ARCH_DIR)
  120. @SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${exec_prefix}/lib/$(INSTALL_ARCH_DIR)/jli
  121. @SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/bin $(DESTDIR)${prefix}/jre/lib
  122. -@SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/{.,headless,jli,xawt}
  123. +@SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/.
  124. +@SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/headless
  125. +@SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/jli
  126. +@SPLIT_DEBUGINFO_TRUE@ ${mkinstalldirs} $(DESTDIR)$(DEBUG_PREFIX)/${prefix}/jre/lib/$(INSTALL_ARCH_DIR)/xawt
  127. for files in $(BUILD_SDK_DIR)/bin/*; do \
  128. name=$$(basename $${files}) ; \
  129. if test "x$(enable_split_debuginfo)" = "xyes" -a ! -h $${files} -a "x$${name}" != "xjava-rmi.cgi" ; then \
  130. @@ -3435,8 +3441,14 @@ install-data-local:
  131. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/.systemPrefs
  132. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib
  133. ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/$(INSTALL_ARCH_DIR)
  134. - ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/{cmm,ext,images/cursors,management,security,zi}
  135. - ${mkinstalldirs} $(DESTDIR)$(mandir)/{man1,ja_JP.UTF-8/man1}
  136. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/cmm
  137. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/ext
  138. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/images/cursors
  139. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/management
  140. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/security
  141. + ${mkinstalldirs} $(DESTDIR)${prefix}/jre/lib/zi
  142. + ${mkinstalldirs} $(DESTDIR)$(mandir)/man1
  143. + ${mkinstalldirs} $(DESTDIR)$(mandir)/ja_JP.UTF-8/man1
  144. ${mkinstalldirs} $(DESTDIR)${prefix}/demo
  145. ${mkinstalldirs} $(DESTDIR)${prefix}/sample
  146. ${mkinstalldirs} $(DESTDIR)$(docdir)
  147. @@ -3445,7 +3457,7 @@ install-data-local:
  148. for files in $(BUILD_SDK_DIR)/jre/lib/*.properties; do \
  149. $(call install_file,$${files},$(DESTDIR)${prefix}/jre/lib,$(INSTALL_DATA)) ; \
  150. done
  151. - for files in $(BUILD_SDK_DIR)/jre/lib/fontconfig*.{properties.src,bfc}; do \
  152. + for files in $(BUILD_SDK_DIR)/jre/lib/fontconfig*.properties.src $(BUILD_SDK_DIR)/jre/lib/fontconfig*.bfc; do \
  153. $(call install_file,$${files},$(DESTDIR)${prefix}/jre/lib,$(INSTALL_DATA)) ; \
  154. done
  155. $(INSTALL_DATA) $(BUILD_SDK_DIR)/release $(DESTDIR)${prefix}
  156. diff --git a/acinclude.m4 b/acinclude.m4
  157. index 62dc853..516e392 100644
  158. --- a/acinclude.m4
  159. +++ b/acinclude.m4
  160. @@ -374,7 +374,10 @@ AC_DEFUN_ONCE([IT_FIND_ECJ_JAR],
  161. if test -z "${ECJ_JAR}"; then
  162. for jar in /usr/share/java/eclipse-ecj.jar \
  163. /usr/share/java/ecj.jar \
  164. - /usr/share/eclipse-ecj-3.{2,3,4,5}/lib/ecj.jar; do
  165. + /usr/share/eclipse-ecj-3.2/lib/ecj.jar \
  166. + /usr/share/eclipse-ecj-3.3/lib/ecj.jar \
  167. + /usr/share/eclipse-ecj-3.4/lib/ecj.jar \
  168. + /usr/share/eclipse-ecj-3.5/lib/ecj.jar; do
  169. if test -e $jar; then
  170. ECJ_JAR=$jar
  171. break
  172. diff --git a/configure b/configure
  173. index d7931a5..f2a1047 100755
  174. --- a/configure
  175. +++ b/configure
  176. @@ -10371,7 +10371,10 @@ fi
  177. if test -z "${ECJ_JAR}"; then
  178. for jar in /usr/share/java/eclipse-ecj.jar \
  179. /usr/share/java/ecj.jar \
  180. - /usr/share/eclipse-ecj-3.{2,3,4,5}/lib/ecj.jar; do
  181. + /usr/share/eclipse-ecj-3.2/lib/ecj.jar \
  182. + /usr/share/eclipse-ecj-3.3/lib/ecj.jar \
  183. + /usr/share/eclipse-ecj-3.4/lib/ecj.jar \
  184. + /usr/share/eclipse-ecj-3.5/lib/ecj.jar ; do
  185. if test -e $jar; then
  186. ECJ_JAR=$jar
  187. break