summaryrefslogtreecommitdiffstats
path: root/recipes-core/classpath/classpath-0.99/autotools.patch
blob: 6a077a0aa8dd751e01a7747a2ae54a4c4b6e2932 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
Index: classpath-0.99/configure.ac
===================================================================
--- classpath-0.99.orig/configure.ac	2012-03-08 19:03:15.000000000 +0100
+++ classpath-0.99/configure.ac	2012-07-18 23:16:41.047796558 +0200
@@ -42,6 +42,9 @@
 AC_CONFIG_HEADERS([include/config.h])
 AC_PREFIX_DEFAULT(/usr/local/classpath)
 
+AC_PROG_MKDIR_P
+AM_ICONV_LINK
+
 dnl -----------------------------------------------------------
 dnl Enable collections.jar (disabled by default)
 dnl -----------------------------------------------------------
@@ -382,6 +385,7 @@
 AC_PROG_CC
 AM_PROG_CC_C_O
 AC_PROG_CPP
+AM_PROG_CC_C_O
 
 # Handle -Werror default case.
 if test "$ENABLE_WERROR" = default; then
Index: classpath-0.99/examples/Makefile.am
===================================================================
--- classpath-0.99.orig/examples/Makefile.am	2008-09-14 18:49:43.000000000 +0200
+++ classpath-0.99/examples/Makefile.am	2012-07-18 23:17:58.604498498 +0200
@@ -96,9 +96,9 @@
 endif
 
 $(EXAMPLE_ZIP): $(EXAMPLE_JAVA_FILES)
-	@mkdir_p@ classes/gnu/classpath/examples/icons
+	$(MKDIR_P) classes/gnu/classpath/examples/icons
 	cp $(EXAMPLE_ICONS) classes/gnu/classpath/examples/icons
-	@mkdir_p@ classes/gnu/classpath/examples/swing
+	$(MKDIR_P) classes/gnu/classpath/examples/swing
 	cp $(EXAMPLE_HTML) classes/gnu/classpath/examples/swing
 	$(JCOMPILER) -d classes $(EXAMPLE_JAVA_FILES) 
 	(cd classes; \
Index: classpath-0.99/lib/Makefile.am
===================================================================
--- classpath-0.99.orig/lib/Makefile.am	2011-05-29 11:07:06.000000000 +0200
+++ classpath-0.99/lib/Makefile.am	2012-07-18 23:18:55.769018757 +0200
@@ -83,18 +83,18 @@
 resources: copy-vmresources.sh
 	@list=`cd $(top_srcdir)/resource && $(FIND) gnu java javax org -name \*\.properties -print -o -name \*\.css -print`; for p in $$list; do \
           dirname=`dirname $$p`; \
-          if ! test -d "$$dirname"; then @mkdir_p@ "$$dirname"; fi; \
+          if ! test -d "$$dirname"; then $(MKDIR_P) "$$dirname"; fi; \
 	  cp $(top_srcdir)/resource/$$p $$p; \
 	done
 	@list=`cd $(top_srcdir)/resource && $(FIND) META-INF -name CVS -prune -o -name .svn -prune -o -name \*\.in -prune -o -type f -print`; for p in $$list; do \
           dirname=`dirname $$p`; \
-          if ! test -d "$$dirname"; then @mkdir_p@ "$$dirname"; fi; \
+          if ! test -d "$$dirname"; then $(MKDIR_P) "$$dirname"; fi; \
 	  cp $(top_srcdir)/resource/$$p $$p; \
 	done
 	@$(SHELL) ./copy-vmresources.sh
 	@list=`cd $(top_srcdir) && $(FIND) gnu/javax/swing/plaf/gtk/icons -name *.png -type f -print`; for p in $$list; do \
           dirname=`dirname $$p`; \
-          if ! test -d "$$dirname"; then @mkdir_p@ "$$dirname"; fi; \
+          if ! test -d "$$dirname"; then $(MKDIR_P) "$$dirname"; fi; \
 	  cp $(top_srcdir)/$$p $$p; \
 	done
 	touch resources
@@ -102,7 +102,7 @@
 classes: genclasses
 
 $(top_builddir)/gnu/java/locale/LocaleData.java: $(top_srcdir)/scripts/generate-locale-list.sh 
-	@mkdir_p@ $(top_builddir)/gnu/java/locale
+	$(MKDIR_P) $(top_builddir)/gnu/java/locale
 	$(top_srcdir)/scripts/generate-locale-list.sh > $(top_builddir)/gnu/java/locale/LocaleData.java
 
 genclasses: gen-classlist.sh standard.omit $(top_builddir)/gnu/java/locale/LocaleData.java gen-xpath-parser
@@ -160,7 +160,7 @@
 	-rm -rf lists
 
 dist-hook:
-	@mkdir_p@ $(distdir)
+	$(MKDIR_P) $(distdir)
 	cp -pdfR $(top_srcdir)/gnu $(top_srcdir)/java $(top_srcdir)/javax $(top_srcdir)/org $(top_srcdir)/sun $(top_srcdir)/vm $(top_srcdir)/resource $(distdir)/..
 # Delete not wanted files.
 	$(FIND) $(distdir)/../gnu $(distdir)/../java $(distdir)/../javax $(distdir)/../org $(distdir)/../sun $(distdir)/../vm $(distdir)/../resource -name CVS -print | xargs rm -fr
Index: classpath-0.99/tools/Makefile.am
===================================================================
--- classpath-0.99.orig/tools/Makefile.am	2012-07-18 23:13:23.782018215 +0200
+++ classpath-0.99/tools/Makefile.am	2012-07-18 23:20:02.701629749 +0200
@@ -314,11 +314,11 @@
 # so they get also included.
 $(TOOLS_ZIP): $(ALL_TOOLS_FILES)
 	@rm -rf classes asm
-	@mkdir_p@ classes asm 
+	$(MKDIR_P) classes asm
 if CREATE_GJDOC
 if CREATE_GJDOC_PARSER
 ## Generate antlr sources.
-	@mkdir_p@ $(gjdoc_gendir)/gnu/classpath/tools/gjdoc/expr
+	$(MKDIR_P) $(gjdoc_gendir)/gnu/classpath/tools/gjdoc/expr
 	$(ANTLR) -o $(gjdoc_gendir)/gnu/classpath/tools/gjdoc/expr/ \
 	  $(srcdir)/gnu/classpath/tools/gjdoc/expr/java-expression.g
 endif
@@ -348,7 +348,7 @@
 	       sun/rmi/rmic $(GJDOC_EX) -name \*.properties -print -o -name \*.jav -print`; \
 	for p in $$list; do \
 	  dirname=classes/`dirname $$p`; \
-	  if ! test -d "$$dirname"; then @mkdir_p@ "$$dirname"; fi; \
+	  if ! test -d "$$dirname"; then $(MKDIR_P) "$$dirname"; fi; \
 	  echo "  cp $(srcdir)/resource/$$p classes/$$p"; \
 	  cp $(srcdir)/resource/$$p classes/$$p; \
 	done
@@ -356,7 +356,7 @@
 ## Copy over gjdoc resource files.
 	for res in $(gjdoc_resources); do \
 	  dir=classes/`dirname $$res`; \
-	  if ! test -d "$$dir"; then @mkdir_p@ "$$dir"; fi; \
+	  if ! test -d "$$dir"; then $(MKDIR_P) "$$dir"; fi; \
 	  echo "  cp $(srcdir)/resource/gnu/classpath/tools/gjdoc/$$res classes/$$res"; \
 	  cp $(srcdir)/resource/gnu/classpath/tools/gjdoc/$$res classes/$$res; \
 	done