r18961 - gnucash/trunk - Set some more line-ending style properties.

Christian Stimming cstim at code.gnucash.org
Wed Mar 24 15:28:20 EDT 2010


Author: cstim
Date: 2010-03-24 15:28:20 -0400 (Wed, 24 Mar 2010)
New Revision: 18961
Trac: http://svn.gnucash.org/trac/changeset/18961

Modified:
   gnucash/trunk/lib/libc/gmtime_r.c
   gnucash/trunk/lib/libc/gmtime_r.h
   gnucash/trunk/lib/libc/libc-missing-noop.c
   gnucash/trunk/lib/libc/localtime_r.c
   gnucash/trunk/lib/libc/localtime_r.h
   gnucash/trunk/lib/libc/pow.h
   gnucash/trunk/lib/libc/scm_strptime.c
   gnucash/trunk/lib/libc/setenv.c
   gnucash/trunk/lib/libc/setenv.h
   gnucash/trunk/lib/libc/strptime.c
   gnucash/trunk/lib/libc/strptime.h
   gnucash/trunk/packaging/win32/README
   gnucash/trunk/packaging/win32/install-fq-mods.cmd
   gnucash/trunk/packaging/win32/make_install.sh
Log:
Set some more line-ending style properties.


Property changes on: gnucash/trunk/lib/libc/gmtime_r.c
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/gmtime_r.h
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/libc-missing-noop.c
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/localtime_r.c
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/localtime_r.h
___________________________________________________________________
Added: svn:eol-style
   + LF

Modified: gnucash/trunk/lib/libc/pow.h
===================================================================
--- gnucash/trunk/lib/libc/pow.h	2010-03-24 19:23:58 UTC (rev 18960)
+++ gnucash/trunk/lib/libc/pow.h	2010-03-24 19:28:20 UTC (rev 18961)
@@ -1,58 +1,58 @@
-/********************************************************************\
- * pow.h -- pow wrapper for MinGW systems                           *
- * Copyright (C) 2007 Andreas Koehler <andi5.py at gmx.net>            *
- *                                                                  *
- * This program is free software; you can redistribute it and/or    *
- * modify it under the terms of the GNU General Public License as   *
- * published by the Free Software Foundation; either version 2 of   *
- * the License, or (at your option) any later version.              *
- *                                                                  *
- * This program is distributed in the hope that it will be useful,  *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of   *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the    *
- * GNU General Public License for more details.                     *
- *                                                                  *
- * You should have received a copy of the GNU General Public License*
- * along with this program; if not, contact:                        *
- *                                                                  *
- * Free Software Foundation           Voice:  +1-617-542-5942       *
- * 51 Franklin Street, Fifth Floor    Fax:    +1-617-542-2652       *
- * Boston, MA  02110-1301,  USA       gnu at gnu.org                   *
-\********************************************************************/
-
-#ifndef __POW_H__
-#define __POW_H__
-
-#include <math.h>
-
-/* From MinGW, math.h: */
-
-/* Excess precision when using a 64-bit mantissa for FPU math ops can
- * cause unexpected results with some of the MSVCRT math functions.
- * For example, unless the function return value is stored (truncating
- * to 53-bit mantissa), calls to pow with both x and y as integral
- * values sometimes produce a non-integral result. */
-
-#define __DEFINE_FLOAT_STORE_MATHFN_D1(fn1)	\
-static __inline__ double			\
-__float_store_ ## fn1 (double x)		\
-{						\
-   __volatile__ double res = (fn1) (x);		\
-  return res;					\
-}
-
-#define __DEFINE_FLOAT_STORE_MATHFN_D2(fn2)	\
-static __inline__ double			\
-__float_store_ ## fn2 (double x, double y)	\
-{						\
-  __volatile__ double res = (fn2) (x, y);	\
-  return res;					\
-}
-
-#undef pow
-
-/* Define the ___float_store_pow function and use it instead of pow(). */
-__DEFINE_FLOAT_STORE_MATHFN_D2 (pow)
-#define pow __float_store_pow
-
-#endif /* __POW_H__ */
+/********************************************************************\
+ * pow.h -- pow wrapper for MinGW systems                           *
+ * Copyright (C) 2007 Andreas Koehler <andi5.py at gmx.net>            *
+ *                                                                  *
+ * This program is free software; you can redistribute it and/or    *
+ * modify it under the terms of the GNU General Public License as   *
+ * published by the Free Software Foundation; either version 2 of   *
+ * the License, or (at your option) any later version.              *
+ *                                                                  *
+ * This program is distributed in the hope that it will be useful,  *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of   *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the    *
+ * GNU General Public License for more details.                     *
+ *                                                                  *
+ * You should have received a copy of the GNU General Public License*
+ * along with this program; if not, contact:                        *
+ *                                                                  *
+ * Free Software Foundation           Voice:  +1-617-542-5942       *
+ * 51 Franklin Street, Fifth Floor    Fax:    +1-617-542-2652       *
+ * Boston, MA  02110-1301,  USA       gnu at gnu.org                   *
+\********************************************************************/
+
+#ifndef __POW_H__
+#define __POW_H__
+
+#include <math.h>
+
+/* From MinGW, math.h: */
+
+/* Excess precision when using a 64-bit mantissa for FPU math ops can
+ * cause unexpected results with some of the MSVCRT math functions.
+ * For example, unless the function return value is stored (truncating
+ * to 53-bit mantissa), calls to pow with both x and y as integral
+ * values sometimes produce a non-integral result. */
+
+#define __DEFINE_FLOAT_STORE_MATHFN_D1(fn1)	\
+static __inline__ double			\
+__float_store_ ## fn1 (double x)		\
+{						\
+   __volatile__ double res = (fn1) (x);		\
+  return res;					\
+}
+
+#define __DEFINE_FLOAT_STORE_MATHFN_D2(fn2)	\
+static __inline__ double			\
+__float_store_ ## fn2 (double x, double y)	\
+{						\
+  __volatile__ double res = (fn2) (x, y);	\
+  return res;					\
+}
+
+#undef pow
+
+/* Define the ___float_store_pow function and use it instead of pow(). */
+__DEFINE_FLOAT_STORE_MATHFN_D2 (pow)
+#define pow __float_store_pow
+
+#endif /* __POW_H__ */


Property changes on: gnucash/trunk/lib/libc/pow.h
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/scm_strptime.c
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/setenv.c
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/setenv.h
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/strptime.c
___________________________________________________________________
Added: svn:eol-style
   + LF


Property changes on: gnucash/trunk/lib/libc/strptime.h
___________________________________________________________________
Added: svn:eol-style
   + LF

Modified: gnucash/trunk/packaging/win32/README
===================================================================
--- gnucash/trunk/packaging/win32/README	2010-03-24 19:23:58 UTC (rev 18960)
+++ gnucash/trunk/packaging/win32/README	2010-03-24 19:28:20 UTC (rev 18961)
@@ -1,95 +1,95 @@
-These scripts try to download and install a Windows/mingw32 build
-environment for GnuCash on Windows. 
-
-For cross-compiling the windows executable on Linux, see the lower
-section of this file.
-
-Before you start with the automated build, you have to complete these
-steps manually. The directory variables are set in `defaults.sh' and optionally
-`custom.sh'.
-
-Note: The mingw homepage is http://www.mingw.org. You can read more
-      about mingw over there. The packages to download are all
-      on sourceforge however, so the direct links are given here.
-
-* Download MSYS from
-  https://sourceforge.net/projects/mingw/files/MSYS%20Base%20System/msys-1.0.11/MSYS-1.0.11.exe/download
-  to $DOWNLOAD_DIR
-  Note: there may be a more recent version available when you read this, use
-        whatever verion that is available. BUT: be sure to use MSYS-xyz.exe
-        (ie the MSYS installer) and not the *bin.tar.lzma. I got confused
-        the first time I tried, because directory msys-1.0.12 existed on
-        sourceforge, but it didn't have the windows installer. You should
-        use the installer, not try to unpack the -bin.tar.lzma files. So
-        choose whatever version that has got an installer.
-
-* Install MSYS into $MSYS_DIR.
-
-* Download minwPORT's wget from
-  https://sourceforge.net/projects/mingw/files/mingwPORT/Current%20Releases/wget-1.9.1-mingwPORT.tar.bz2/download
-  to $DOWNLOAD_DIR
-  Note: the version number may have changed when you try this. Use whatever version
-        that is available
-
-* Look at defaults.sh and create a file named custom.sh to specify adapted directory
-  variables.  If you want verbose output of any script
-  step, add "set -x" to that file.
-
-* Either, download Qt from http://www.trolltech.com/developer/downloads/qt/windows,
-  install it and set QTDIR in custom.sh, like "QTDIR=/c/Qt/4.2.3"; or skip building
-  the AqBanking Setup Wizard by specifying "AQBANKING_WITH_QT=no".
-
-Start/Enter any MSYS shell window. Let the automated build begin by:
-
-  $INSTALLER_DIR/install.sh
-
-Good luck!
-
-To generate a self-installing setup.exe file that contains
-*everything*, run the following command after install.sh has
-completed:
-
-  $INSTALLER_DIR/dist.sh
-
-More information is collected on http://wiki.gnucash.org/wiki/Windows
-
-
---------------------------
-
-Cross-compiling a Windows/mingw32 executable of GnuCash on a Linux
-host system. (Note: This used to work unchangedly in Sept'2006 but
-probably not any longer.)
-
-These steps need to be performed:
-
-1. Edit the file create_cross_mingw.sh and set the PREFIX= variable to
-   the preferred prefix of the mingw32 gcc/binutils on your
-   Linux. (It is strongly recommended to choose a different prefix
-   than your normal compiler toolchain in order to distinguish
-   your native vs. cross compiler more easily.) Then run the
-   script create_cross_mingw.sh - it will
-   download, compile, and install a mingw32 toolchain.
-
-2. Edit the file defaults.sh: Make a global search-and-replace of
-   '\\' into '/' so that all directories are specified in unix
-   conventions. Set the variable cross_compile to "yes". Then
-   adjust the directories in defaults.sh according to your
-   preferred installation, especially $GLOBAL_DIR.
-
-3. Download a binary windows packages for "guile" e.g. from
-   http://www.tu-harburg.de/~et2cs/gnc/ and unpack it into the
-   directory $GUILE_DIR as given in defaults.sh. (This is done because
-   the build system for guile doesn't support cross-compiling.)
-
-4. Call install.sh, which will read the directory settings from
-   defaults.sh. It should download, compile, and install everything
-   automatically. Eventually the windows gnucash is installed into
-   $GNUCASH_DIR. 
-
-5. The content of $GNUCASH_DIR (as well as all the other binary
-   packages) should then be copied to a windows machine. The paths
-   in $GNUCASH_DIR/bin/gnucash and/or $GNUCASH_DIR/bin/gnucash.cmd
-   need to be adjusted for the installation location on the
-   windows machine.
-
-Good luck!
+These scripts try to download and install a Windows/mingw32 build
+environment for GnuCash on Windows. 
+
+For cross-compiling the windows executable on Linux, see the lower
+section of this file.
+
+Before you start with the automated build, you have to complete these
+steps manually. The directory variables are set in `defaults.sh' and optionally
+`custom.sh'.
+
+Note: The mingw homepage is http://www.mingw.org. You can read more
+      about mingw over there. The packages to download are all
+      on sourceforge however, so the direct links are given here.
+
+* Download MSYS from
+  https://sourceforge.net/projects/mingw/files/MSYS%20Base%20System/msys-1.0.11/MSYS-1.0.11.exe/download
+  to $DOWNLOAD_DIR
+  Note: there may be a more recent version available when you read this, use
+        whatever verion that is available. BUT: be sure to use MSYS-xyz.exe
+        (ie the MSYS installer) and not the *bin.tar.lzma. I got confused
+        the first time I tried, because directory msys-1.0.12 existed on
+        sourceforge, but it didn't have the windows installer. You should
+        use the installer, not try to unpack the -bin.tar.lzma files. So
+        choose whatever version that has got an installer.
+
+* Install MSYS into $MSYS_DIR.
+
+* Download minwPORT's wget from
+  https://sourceforge.net/projects/mingw/files/mingwPORT/Current%20Releases/wget-1.9.1-mingwPORT.tar.bz2/download
+  to $DOWNLOAD_DIR
+  Note: the version number may have changed when you try this. Use whatever version
+        that is available
+
+* Look at defaults.sh and create a file named custom.sh to specify adapted directory
+  variables.  If you want verbose output of any script
+  step, add "set -x" to that file.
+
+* Either, download Qt from http://www.trolltech.com/developer/downloads/qt/windows,
+  install it and set QTDIR in custom.sh, like "QTDIR=/c/Qt/4.2.3"; or skip building
+  the AqBanking Setup Wizard by specifying "AQBANKING_WITH_QT=no".
+
+Start/Enter any MSYS shell window. Let the automated build begin by:
+
+  $INSTALLER_DIR/install.sh
+
+Good luck!
+
+To generate a self-installing setup.exe file that contains
+*everything*, run the following command after install.sh has
+completed:
+
+  $INSTALLER_DIR/dist.sh
+
+More information is collected on http://wiki.gnucash.org/wiki/Windows
+
+
+--------------------------
+
+Cross-compiling a Windows/mingw32 executable of GnuCash on a Linux
+host system. (Note: This used to work unchangedly in Sept'2006 but
+probably not any longer.)
+
+These steps need to be performed:
+
+1. Edit the file create_cross_mingw.sh and set the PREFIX= variable to
+   the preferred prefix of the mingw32 gcc/binutils on your
+   Linux. (It is strongly recommended to choose a different prefix
+   than your normal compiler toolchain in order to distinguish
+   your native vs. cross compiler more easily.) Then run the
+   script create_cross_mingw.sh - it will
+   download, compile, and install a mingw32 toolchain.
+
+2. Edit the file defaults.sh: Make a global search-and-replace of
+   '\\' into '/' so that all directories are specified in unix
+   conventions. Set the variable cross_compile to "yes". Then
+   adjust the directories in defaults.sh according to your
+   preferred installation, especially $GLOBAL_DIR.
+
+3. Download a binary windows packages for "guile" e.g. from
+   http://www.tu-harburg.de/~et2cs/gnc/ and unpack it into the
+   directory $GUILE_DIR as given in defaults.sh. (This is done because
+   the build system for guile doesn't support cross-compiling.)
+
+4. Call install.sh, which will read the directory settings from
+   defaults.sh. It should download, compile, and install everything
+   automatically. Eventually the windows gnucash is installed into
+   $GNUCASH_DIR. 
+
+5. The content of $GNUCASH_DIR (as well as all the other binary
+   packages) should then be copied to a windows machine. The paths
+   in $GNUCASH_DIR/bin/gnucash and/or $GNUCASH_DIR/bin/gnucash.cmd
+   need to be adjusted for the installation location on the
+   windows machine.
+
+Good luck!


Property changes on: gnucash/trunk/packaging/win32/README
___________________________________________________________________
Added: svn:eol-style
   + LF

Modified: gnucash/trunk/packaging/win32/install-fq-mods.cmd
===================================================================
--- gnucash/trunk/packaging/win32/install-fq-mods.cmd	2010-03-24 19:23:58 UTC (rev 18960)
+++ gnucash/trunk/packaging/win32/install-fq-mods.cmd	2010-03-24 19:28:20 UTC (rev 18961)
@@ -1,92 +1,92 @@
- at echo off
-setlocal
-
-if not exist ssleay32.dll (
-  echo.
-  echo Did not find ssleay32.dll in current directory.
-  echo Please start this cmd file in the bin directory created by the setup.exe.
-  goto error
-)
-
-echo.
-echo * Check Perl
-echo.
-perl -e "exit(int($]));"
-set _perlmajor=%errorlevel%
-perl -e "$ver=1000*sprintf(\"%%.3f\", $]); exit(int($ver)-5000);"
-set _perlminor=%errorlevel%
-if %_perlmajor% equ 5 (
-  if %_perlminor% equ 10 (
-    set _perlversion=5.10
-    goto ccp
-  )
-  if %_perlminor% equ 8 (
-    set _perlversion=5.8
-    goto ccp
-  )
-  if %_perlminor% equ 6 (
-    set _perlversion=5.6
-    goto ccp
-  )
-)
-echo.
-echo Did not find a usable perl.
-echo Please install ActivePerl 5.8 (http://www.activestate.com/store/activeperl)
-echo and add the bin directory to your Path environment variable.
-goto error
-:ccp
-
-echo * Install DateManip
-echo.
-perl -x -S ppm install Date-Manip
-if %errorlevel% neq 0 (
-  perl -x -S ppm install DateManip
-  if %errorlevel% neq 0 goto error
-)
-
-echo.
-echo * Install Crypt-SSLeay
-echo.
-set OLDPATH=%PATH%
-set PATH=%CD%;%PATH%
-if %_perlversion% == 5.10 (
-  perl -x -S ppm install Crypt-SSLeay
-) else if %_perlversion% == 5.8 (
-  echo anything | perl -x -S ppm install http://theoryx5.uwinnipeg.ca/ppms/Crypt-SSLeay.ppd
-) else (
-  perl -x -S ppm install http://theoryx5.uwinnipeg.ca/ppmpackages/Crypt-SSLeay.ppd
-)
-set errlvlbak=%errorlevel%
-set PATH=%OLDPATH%
-if %errlvlbak% neq 0 goto error
-
-echo.
-echo * Install Finance-Quote
-echo.
-perl -x -S ppm install Finance-Quote
-if %errorlevel% neq 0 goto error
-
-echo.
-echo * Run gnc-fq-check
-echo.
-perl -w gnc-fq-check
-if %errorlevel% neq 0 goto error
-
-echo.
-echo * Run gnc-fq-helper
-echo.
-echo (yahoo "AMZN") | perl -w gnc-fq-helper
-if %errorlevel% neq 0 goto error
-
-echo.
-echo * Installation succeeded
-echo.
-goto end
-
-:error:
-echo.
-echo An error occured, see above.
-echo.
-
-:end
-pause
+ at echo off
+setlocal
+
+if not exist ssleay32.dll (
+  echo.
+  echo Did not find ssleay32.dll in current directory.
+  echo Please start this cmd file in the bin directory created by the setup.exe.
+  goto error
+)
+
+echo.
+echo * Check Perl
+echo.
+perl -e "exit(int($]));"
+set _perlmajor=%errorlevel%
+perl -e "$ver=1000*sprintf(\"%%.3f\", $]); exit(int($ver)-5000);"
+set _perlminor=%errorlevel%
+if %_perlmajor% equ 5 (
+  if %_perlminor% equ 10 (
+    set _perlversion=5.10
+    goto ccp
+  )
+  if %_perlminor% equ 8 (
+    set _perlversion=5.8
+    goto ccp
+  )
+  if %_perlminor% equ 6 (
+    set _perlversion=5.6
+    goto ccp
+  )
+)
+echo.
+echo Did not find a usable perl.
+echo Please install ActivePerl 5.8 (http://www.activestate.com/store/activeperl)
+echo and add the bin directory to your Path environment variable.
+goto error
+:ccp
+
+echo * Install DateManip
+echo.
+perl -x -S ppm install Date-Manip
+if %errorlevel% neq 0 (
+  perl -x -S ppm install DateManip
+  if %errorlevel% neq 0 goto error
+)
+
+echo.
+echo * Install Crypt-SSLeay
+echo.
+set OLDPATH=%PATH%
+set PATH=%CD%;%PATH%
+if %_perlversion% == 5.10 (
+  perl -x -S ppm install Crypt-SSLeay
+) else if %_perlversion% == 5.8 (
+  echo anything | perl -x -S ppm install http://theoryx5.uwinnipeg.ca/ppms/Crypt-SSLeay.ppd
+) else (
+  perl -x -S ppm install http://theoryx5.uwinnipeg.ca/ppmpackages/Crypt-SSLeay.ppd
+)
+set errlvlbak=%errorlevel%
+set PATH=%OLDPATH%
+if %errlvlbak% neq 0 goto error
+
+echo.
+echo * Install Finance-Quote
+echo.
+perl -x -S ppm install Finance-Quote
+if %errorlevel% neq 0 goto error
+
+echo.
+echo * Run gnc-fq-check
+echo.
+perl -w gnc-fq-check
+if %errorlevel% neq 0 goto error
+
+echo.
+echo * Run gnc-fq-helper
+echo.
+echo (yahoo "AMZN") | perl -w gnc-fq-helper
+if %errorlevel% neq 0 goto error
+
+echo.
+echo * Installation succeeded
+echo.
+goto end
+
+:error:
+echo.
+echo An error occured, see above.
+echo.
+
+:end
+pause


Property changes on: gnucash/trunk/packaging/win32/install-fq-mods.cmd
___________________________________________________________________
Added: svn:eol-style
   + CRLF

Modified: gnucash/trunk/packaging/win32/make_install.sh
===================================================================
--- gnucash/trunk/packaging/win32/make_install.sh	2010-03-24 19:23:58 UTC (rev 18960)
+++ gnucash/trunk/packaging/win32/make_install.sh	2010-03-24 19:28:20 UTC (rev 18961)
@@ -1,20 +1,20 @@
-#!/bin/sh
-
-set -e
-
-function qpushd() { pushd "$@" >/dev/null; }
-function qpopd() { popd >/dev/null; }
-function unix_path() { echo "$*" | sed 's,^\([A-Za-z]\):,/\1,;s,\\,/,g'; }
-
-qpushd "$(dirname $(unix_path "$0"))"
-. functions.sh
-. defaults.sh
-reset_steps
-. install.sh
-qpopd
-
-prepare
-_INSTALL_WFSDIR=`win_fs_path $INSTALL_DIR`
-_INSTALL_UDIR=`unix_path $INSTALL_DIR`
-
-make_install "$@"
+#!/bin/sh
+
+set -e
+
+function qpushd() { pushd "$@" >/dev/null; }
+function qpopd() { popd >/dev/null; }
+function unix_path() { echo "$*" | sed 's,^\([A-Za-z]\):,/\1,;s,\\,/,g'; }
+
+qpushd "$(dirname $(unix_path "$0"))"
+. functions.sh
+. defaults.sh
+reset_steps
+. install.sh
+qpopd
+
+prepare
+_INSTALL_WFSDIR=`win_fs_path $INSTALL_DIR`
+_INSTALL_UDIR=`unix_path $INSTALL_DIR`
+
+make_install "$@"


Property changes on: gnucash/trunk/packaging/win32/make_install.sh
___________________________________________________________________
Added: svn:eol-style
   + LF



More information about the gnucash-changes mailing list