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