packages: GoogleEarth/GoogleEarth.spec, GoogleEarth/GoogleEarth-decimal_sep...
emes
emes at pld-linux.org
Wed Sep 30 04:21:52 CEST 2009
Author: emes Date: Wed Sep 30 02:21:52 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- added patch fixing decimal separator bug
---- Files affected:
packages/GoogleEarth:
GoogleEarth.spec (1.26 -> 1.27) , GoogleEarth-decimal_separator.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/GoogleEarth/GoogleEarth.spec
diff -u packages/GoogleEarth/GoogleEarth.spec:1.26 packages/GoogleEarth/GoogleEarth.spec:1.27
--- packages/GoogleEarth/GoogleEarth.spec:1.26 Wed Sep 30 00:52:29 2009
+++ packages/GoogleEarth/GoogleEarth.spec Wed Sep 30 04:21:46 2009
@@ -15,6 +15,7 @@
# NoSource0-md5: ec0491757d3627cd3981f390b093596b
NoSource: 0
Source1: %{name}.desktop
+Patch0: %{name}-decimal_separator.patch
URL: http://earth.google.com/
Suggests: fonts-TTF-bitstream-vera
ExclusiveArch: %{ix86}
@@ -49,6 +50,8 @@
tar -xvf googleearth-linux-x86.tar
tar -xvf googleearth-data.tar
+%patch0 -p1
+
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_bindir},%{_google_data_path}} \
@@ -155,6 +158,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.27 2009/09/30 02:21:46 emes
+- added patch fixing decimal separator bug
+
Revision 1.26 2009/09/29 22:52:29 emes
- 5.1.3509.4636
================================================================
Index: packages/GoogleEarth/GoogleEarth-decimal_separator.patch
diff -u /dev/null packages/GoogleEarth/GoogleEarth-decimal_separator.patch:1.1
--- /dev/null Wed Sep 30 04:21:52 2009
+++ packages/GoogleEarth/GoogleEarth-decimal_separator.patch Wed Sep 30 04:21:46 2009
@@ -0,0 +1,17 @@
+diff -ur GoogleEarth-5.vanilla/bin/googleearth GoogleEarth-5/bin/googleearth
+--- GoogleEarth-5.vanilla/bin/googleearth 2009-09-18 00:28:01.000000000 +0200
++++ GoogleEarth-5/bin/googleearth 2009-09-30 04:59:17.982224024 +0200
+@@ -46,6 +46,13 @@
+ if [ -x "${GOOGLEEARTH_DATA_PATH}/googleearth-bin" ]
+ then
+ cd "${GOOGLEEARTH_DATA_PATH}/"
++ # WARNING!
++ #
++ # This is a workaround for GoogleEarth bug. With some locales GE uses comma as
++ # decimal separator while parsing KML files. It renders virtually all data
++ # unusable. Ensure the LC_NUMERIC is set to US standard (dot-separated).
++ #
++ LC_NUMERIC="en_US"
+ exec "./googleearth-bin" "$@"
+ fi
+ echo "Couldn't run Google Earth (googleearth-bin). Is GOOGLEEARTH_DATA_PATH set?"
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/GoogleEarth/GoogleEarth.spec?r1=1.26&r2=1.27&f=u
More information about the pld-cvs-commit
mailing list