diff options
Diffstat (limited to 'java/openjdk7/files/patch-make-java-java-genlocales.gmk')
-rw-r--r-- | java/openjdk7/files/patch-make-java-java-genlocales.gmk | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/java/openjdk7/files/patch-make-java-java-genlocales.gmk b/java/openjdk7/files/patch-make-java-java-genlocales.gmk new file mode 100644 index 000000000000..4430bcdf626b --- /dev/null +++ b/java/openjdk7/files/patch-make-java-java-genlocales.gmk @@ -0,0 +1,40 @@ +$FreeBSD$ + +--- jdk/make/java/java/genlocales.gmk.orig 2012-05-03 04:15:03.000000000 -0700 ++++ jdk/make/java/java/genlocales.gmk 2012-06-15 23:06:56.000000000 -0700 +@@ -93,6 +93,26 @@ + + else + ++ifeq ($(PLATFORM), bsd) ++ ++$(LocaleDataMetaInfo_Dest):$(LocaleDataMetaInfo_Src) $(LOCALEGEN_SH) ++ @$(RM) $@.tmp.euro $@.tmp.noneuro; ++ @$(prep-target) ++ @$(ECHO) $(Euro_Resources_properties) | $(SED) -e s@.properties@'\ ++'@g > $@.tmp.euro; ++ @$(ECHO) $(Euro_Resources_java) | $(SED) -e s@.java@'\ ++'@g >> $@.tmp.euro; ++ @$(ECHO) $(NonEuro_Resources_properties) | $(SED) -e s@.properties@'\ ++'@g > $@.tmp.noneuro; ++ @$(ECHO) $(NonEuro_Resources_java) | $(SED) -e s@.java@'\ ++'@g >> $@.tmp.noneuro; ++ NAWK="$(NAWK)" SED="$(SED)" SORT="$(SORT)" \ ++ $(SH) $(LOCALEGEN_SH) $(RESOURCE_NAMES) $@.tmp.euro \ ++ $@.tmp.noneuro $< $@ ++ @$(RM) $@.tmp.euro $@.tmp.noneuro; ++ ++else ++ + $(LocaleDataMetaInfo_Dest):$(LocaleDataMetaInfo_Src) $(LOCALEGEN_SH) + @$(RM) $@.tmp.euro $@.tmp.noneuro; + @$(prep-target) +@@ -105,6 +125,8 @@ + $@.tmp.noneuro $< $@ + @$(RM) $@.tmp.euro $@.tmp.noneuro; + endif ++ ++endif + + genlocales : $(LocaleDataMetaInfo_Dest) + |