Commit Graph

531 Commits

Author SHA1 Message Date
Andreas Köhler
15707599ee Add aqbanking/wizarddir to gnucash.iss.in and fix qbanking/cfgmoduledir.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16157 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-06-10 00:50:13 +00:00
Christian Stimming
d4439dc3e4 Add yet another registry key needed for aqbanking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16151 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-06-03 20:00:14 +00:00
Joshua Sled
d0033047b6 Remove swig. It's not actually a dependency for tarball releases.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16144 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-06-02 17:21:45 +00:00
Andreas Köhler
7a6d193581 Enable libgncqof-backend-qsf on Win32 by exporting QOF_LIB_DIR.
This is not needed for the installation tree built by install.sh, but
the binary installer has to add that environment variable to the
relocatable gnucash.bat it writes out.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16142 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-06-01 23:13:23 +00:00
Andreas Köhler
0776778be4 Use UNIX line delimiters in dist.sh as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16130 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-26 22:23:49 +00:00
Andreas Köhler
268dbc379c Fix dist_libxml2().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16129 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-26 22:23:46 +00:00
Andreas Köhler
5433712750 Fix cross compilation of OpenSP and LibOFX.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16127 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-24 16:03:34 +00:00
Andreas Köhler
5332dc2830 Do not use register_env_var PKG_CONFIG_LIBDIR and leave it unset on Windows.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16126 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-23 19:04:14 +00:00
Andreas Köhler
c61a83f29f Add $LIBXSLT_DIR/bin to PATH.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16125 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-23 18:49:47 +00:00
Andreas Köhler
ba20c1d712 Fix cross platform installation of libxml2, gnome and exetype.
A native rebuild of packages should not be necessary.  Just remove
libxml2-2.6.27.win32.zip from your downloads directory.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16124 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-23 17:21:28 +00:00
Andreas Köhler
a9bd785b02 Use UNIX line delimiters in packaging/win32/exetype.pl.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16123 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-23 17:21:20 +00:00
Andreas Köhler
88ade04604 Integrate create_cross_mingw.sh into install.sh. Minor cleanups.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16122 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-23 17:21:14 +00:00
Andreas Köhler
911647063a Untabify major scripts in packaging/win32. Use indent-tabs-mode instead of tab-width.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16121 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-23 17:21:07 +00:00
Andreas Köhler
3ddd959fc8 Let wget download to a UNIX path.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16120 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-23 17:21:03 +00:00
Andreas Köhler
8ccadd8410 Set executable flag on a few scripts in packaging/win32.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16117 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-21 17:27:12 +00:00
Andreas Köhler
6dd242aefa Use UNIX line delimiters in packaging/win32/functions.sh.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16116 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-21 17:22:26 +00:00
Joshua Sled
719350041f Conditionally warn the user about file-format changes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16045 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-05 19:20:35 +00:00
Andreas Köhler
06c2311047 Add support for ActivePerl 5.6 to install-fq-mods.bat.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16036 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-01 22:05:42 +00:00
Andreas Köhler
310f26e54d Do not set timezone to UTC on Windows, #434752.
The perl module Date::Manip needs some timezone information to work, but
cannot determine that itself on Windows.  Setting the TZ environment
variable for the gnucash process has bad consequences, so rather call
Date_Init("TZ=UTC") if TZ is unset.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16035 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-05-01 14:03:44 +00:00
Andreas Köhler
05f60bd341 Patch from Zach Sadecki to lower the number of annoying console windows.
* At the end of the setup, optionally run gnucash.bat hidden
* Desktop and start menu icon run gnucash.bat minimized (hidden is not
  possible here)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16024 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-29 18:32:53 +00:00
Andreas Köhler
735ccffe48 Shutdown gconfd before uninstalling GnuCash, #434271.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16023 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-29 16:11:05 +00:00
Andreas Köhler
b19ff0e667 Change gconfd-2.exe to the windows subsystem in inst_gnome more often.
If for some reason gnome is reinstalled but gconfd-2.console.exe has not
been removed, the subsystem type of the newly unzipped gconfd-2.exe is
not changed again, so it will pop up a console window.  Fix that.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16022 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-29 10:18:53 +00:00
Chris Lyttle
7c83ed14a0 Update packaging/Makefile.am to release 2.1.1
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16019 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 22:06:58 +00:00
Andreas Köhler
29475d0dae Add gnc-fq-helper and TZ environment variable test to install-fq-mods.bat.
Set TZ to UTC if unset and download a price.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16013 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 15:28:44 +00:00
Andreas Köhler
95679ff905 Add install-fq-mods.bat to dist and start menu.
* Dist new OpenSSL correctly
* cp libssl32.dll ssleay32.dll to make Crypt::SSLeay perl module happy


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16007 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-28 11:09:51 +00:00
Andreas Köhler
e8208ae756 Update openssl safety net.
* Bark on $OPENSSL_DIR/lib/libcrypto.dll.a (0.9.7)
* Bark if libeay32.dll cannot be found
* Bark if libeay32.dll is found, but not in $OPENSSL_DIR/bin
* Do not care about libs in $WINDIR


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16002 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-27 16:54:47 +00:00
Andreas Köhler
dd1da2b495 Append `.sh' to packaging/win32/{functions,defaults}.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16000 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-26 21:58:07 +00:00
Andreas Köhler
c1263802a8 Do not double-check libraries/programs if they are installed correctly.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15999 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-26 21:22:22 +00:00
Andreas Köhler
df8925cc05 Build OpenSSL 0.9.8e from tarball.
Also starring:
* Add mingw32-make, as openssl will be built in cmd.exe
* Link gwenhywfar against dynamic libraries (-leay32 -lssl32)
* Install svn before openssl to have the newer ssl dlls as first in PATH


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15998 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-26 17:17:41 +00:00
Andreas Köhler
319f22bf81 Compile with --enable-locale-specific-tax on Windows.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15974 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-22 00:49:31 +00:00
Joshua Sled
823e13c49b ebuild updates
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15971 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-21 21:49:11 +00:00
Joshua Sled
c1f5e06edc Update ebuild for 2.1.x'es.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15968 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-21 20:58:18 +00:00
Andreas Köhler
68adce5d1d Replace monolithic MinGW setup by smaller and reusable downloads.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15952 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-21 18:14:42 +00:00
Andreas Köhler
114190d816 Allow building from a tarball.
* Add UPDATE_SOURCES.  If "no", drop inst_svn and svn_up.
* Add BUILD_FROM_TARBALL.  If "yes", set GNUCASH_DIR=..\\..,
  REPOS_DIR=$GNUCASH_DIR and UPDATE_SOURCES=no.
* Fix renaming of setup.exe in dist.sh.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15924 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-18 22:05:36 +00:00
Andreas Köhler
cfd42cd0bf Install.sh: Test for g++.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15923 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-18 19:17:11 +00:00
Andreas Köhler
3c9babbcf2 Win32: Add some text regarding QTDIR and AQBANKING_WITH_QT.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15920 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-17 22:47:31 +00:00
Andreas Köhler
0791702725 Win32: Include custom at the beginning of defaults. Set AQBANKING_WITH_QT=yes.
To enable effective overriding of GLOBAL_DIR, first include custom and
then use set_default and add_step to complete the environment.  The
primer is new and sets a variable if it is unset or empty.  The latter
is modified to check steps for being blocked, either by block_step or a
previous call to add_step.  Add late_eval for expressions to be executed
at the end of defaults.

AQBANKING_WITH_QT (prior aqbanking_with_qt) is set to yes by default now
so that the aqbanking setup wizard is built and the user only needs to
install QT.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15918 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-17 19:48:27 +00:00
Andreas Köhler
bd4440ea8e Correct custom.sh to defaults in packaging/win32/Makefile.am.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15914 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-17 15:18:54 +00:00
Andreas Köhler
b80e44ff96 Rename custom.sh to defaults, recommend custom, add remove_step.
Declare defaults (custom.sh) as virtually immutable, so that svn updates
and commits do not interfere with local modifications.  Put those into a
file `custom' which is read at the end of defaults, if existent.
Remove_step helps to comment out steps now.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15912 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-16 22:33:26 +00:00
Andreas Köhler
82a41dbdca Add packaging/win32 to tarball.
In the long run it should be possible to build GnuCash on Windows from
the tarball within MSYS/MinGW.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15910 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-16 18:11:07 +00:00
Andreas Köhler
3dfeefe2f6 Improve win32/reset.sh.
The script uses the paths from custom.sh now.  Certain paths can be
added as precious by reset.sh or the user to avoid their deletion.  All
planned actions are presented before confirmation to make them more
transparent.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15897 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-15 14:48:42 +00:00
Andreas Köhler
dfcb77f0c9 On Windows, go back to libgnomeprint. Partly revert r15750/61.
GtkPrint/GtkHTML as combination is not yet stable enough to use it by
default.  It seems however to be the way to go, so all necessary changes
are only commented out.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15771 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-04-01 13:23:54 +00:00
Andreas Köhler
57b1a827ae Remove libgnomeprintui from dist.sh.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15761 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-28 08:59:36 +00:00
Andreas Köhler
62ff5bab3c Install.sh: Some package updates, including GtkHTML 3.14.0.
Update glib, cairo, pango, gtk+ and gtkhtml.  Drop libgnomeprintui, but
keep libgnomeprint because goffice depends on it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15750 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-24 15:28:37 +00:00
Andreas Köhler
12392fcb44 Install.sh: Do not mix pexports and ".." as noted by Nathan Buchanan.
pexports somestimes crashes in a new MSYS shell if a path, like the one
to a header file, contains "..".


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15747 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-22 08:15:01 +00:00
Andreas Köhler
bc2969282c In install.sh test for htmlhelp, try to build DLL.
The HTML Help Workshop includes htmlhelp.lib, but we cannot use it for
creating DLLs---it is a static thingy.  So test with -shared in
install.sh.  It would be nice to have a similar test improvement in
configure.in.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15744 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-21 09:46:01 +00:00
Andreas Köhler
cc00692a51 Harden tests for HtmlHelpW on Windows.
Check both, in install.sh and configure.in, whether we can link a test
source for HtmlHelpW against the html help import library, instead of
just testing for htmlhelp.h or some htmlhelp library thing.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15727 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-16 09:20:45 +00:00
Andreas Köhler
86511caa08 Install.sh: Add support for generating guide and help CHM files.
* add html help workspace, make an import library for hhctrl.ocx
* add libxslt for xsltproc and htmlhelp xsl stylesheets
* run xsltproc on guide and help, C and de_DE; enrich the resulting hhp
  files with anchor/map/alias information, compile them with hhc, save
  to $INST_DIR/share/gnucash/$lang/gnucash-$type.chm
* create GKeyFiles *.hhmap that can be parsed to open specific topics
* also, obsolete pexports by mingw-utils


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15712 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-14 00:41:59 +00:00
Christian Stimming
e46aceda72 Add helpful error message if other package is unavailable
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15706 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-10 21:18:16 +00:00
Andreas Köhler
4ebb0dc551 Install.sh: Bump goffice to 0.3.7.
* add pcre which is a hard dependency of goffice now
* use the same patch for goffice 0.3.7 as for 0.3.2 (was not in use)
* make inst.sh'ed gnucash and gnucash.bat scripts work again


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15705 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-10 19:01:37 +00:00
Andreas Köhler
19bb7be296 Install.sh: Update cairo, pango, intltool and aqbanking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15681 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-03-06 19:57:51 +00:00
Andreas Köhler
9649e037ac Install.sh: Use add_to_env to add svn bindir to PATH.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15672 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-27 09:24:38 +00:00
Christian Stimming
c23dc36250 Upgrade ktoblzcheck; the newer version doesn't need registry keys anymore
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15587 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-17 10:09:02 +00:00
Andreas Köhler
140671df98 Install.sh: Make QTDIR a Unix path.
AqBankings configure does not like QTDIR to contain backslashes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15586 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-16 23:55:12 +00:00
Andreas Köhler
5d8c124c3c Install.sh: Add set_env_or_die, use it for $INTLTOOL_PERL.
This function is similar to add_to_env, but makes the script fail if it
would effectively overwrite a non-empty variable.  This is not the case
if the new value was already a part of the variables contents, no matter
whether from the beginning or after an add_to_env call.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15585 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-16 22:57:15 +00:00
Andreas Köhler
effc8e040b Install.sh: Make assert_one_dir quieter.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15584 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-16 17:02:57 +00:00
Christian Stimming
b0d7e1ff75 Update gwenhywfar to 2.5.4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15583 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-16 15:06:27 +00:00
Andreas Köhler
22a6238170 Do not move unzipped folders of ActivePerl.
Instead of stripping the prefixing directories ActivePerl\\Perl to have
\\bin directly in $ACTIVE_PERL_DIR, set INTLTOOL_PERL to the unchanged
path.  This makes Installer.bat work again.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15582 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-15 21:09:59 +00:00
Christian Stimming
17b614de95 For aqbanking cmdline programs, change subsystem to console
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15575 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-13 21:03:59 +00:00
Christian Stimming
db6a765764 Update aqbanking to 2.2.8.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15573 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-12 14:34:29 +00:00
Christian Stimming
f442806965 Fix and activate installation of ktoblzcheck on win32.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15572 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-12 10:53:20 +00:00
Christian Stimming
5e919c3084 Add (untested) installation of ktoblzcheck as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15567 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 21:48:42 +00:00
Andreas Köhler
52058f44f1 On Win32, add get_dtd_installation_directory to LibOFX. Fix #406286.
Determine a directory for DTDs at runtime with the help of
GetModuleFileName, cf. g_win32_get_package_installation_directory, and
use it for searches.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15564 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 17:30:54 +00:00
Andreas Köhler
887adf7e68 Install.sh: Still use -g on DISABLE_OPTIMIZATIONS.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15563 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-11 04:22:52 +00:00
Andreas Köhler
366b56882f Install.sh: Remove dependency_libs line from .la files in \lib too.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15551 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-10 14:57:33 +00:00
Andreas Köhler
0cecea4d98 Dist.sh: Set subsystem of libexec/gconfd-2.exe to GUI.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15541 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-09 22:03:44 +00:00
Andreas Köhler
c1aab62b60 Install.sh: Make some installs silent, fix AqBanking LDFLAGS.
msysdtk, unzip, inno and svn can be installed without user
interaction. Replace quick start inno pack by the release package. Do
not remove the LibOFX library dir by overwriting LDFLAGS in the make
call of aqbanking.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15540 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-09 21:54:40 +00:00
Christian Stimming
9a7f559f67 Fix hardcoded path.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15535 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-09 16:29:32 +00:00
Christian Stimming
a93ac56b8e Add another win registry key needed for aqbanking. Update gwenhywfar.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15534 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-09 15:33:24 +00:00
Christian Stimming
2e312544e5 Add optional build commands for qt-enabled aqbanking.
Enable this by export aqbanking_with_qt=yes before running install.
Needs qt4 from trolltech.com installed beforehand.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15533 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-09 13:30:55 +00:00
Christian Stimming
cc05b19836 Remove indent which is no longer needed; add make check at gwenhywfar build.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15532 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-09 11:30:48 +00:00
Andreas Köhler
7eee71ca99 Install.sh: Add gwenhywfar and aqbanking dirs to ACLOCAL_FLAGS.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15530 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-08 22:05:39 +00:00
Andreas Köhler
c782e48da4 Install.sh: Add REGEX_CPPFLAGS to gwenhywfar.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15529 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-08 21:40:48 +00:00
Andreas Köhler
648547fd9f Install.sh: Add exetype.pl, hide gconfd-2.exe window.
exetype.pl is a perl script that sets the subsystem type of executables
to CONSOLE or WINDOWS (GUI). Apply that to gconfd-2.exe to hide the
console. Editbin.exe could do the same.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15528 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-08 21:16:30 +00:00
Andreas Köhler
8118a69b44 Install.sh: Move wget, unzip, indent and pexports to \tools.
Unclutter c:\soft and the PATH environment variable a bit by moving some
tools to GLOBAL_DIR\tools. "Tool" here means a binary or shell script
that works without further DLLs or shared files.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15527 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-08 20:50:29 +00:00
Andreas Köhler
5c5f82fb14 Install.sh: Correct -p parameter for LIBOFX_PATCH.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15526 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-08 18:27:18 +00:00
Christian Stimming
a67b94b32f Fix libofx and OFX import on win32.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15523 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-08 13:58:29 +00:00
Christian Stimming
62daca14c9 Add checking for whether an unpacked directory isnt confused with an older one.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15519 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-07 14:38:47 +00:00
Christian Stimming
e562e1d2fa Fix typo. Sorry.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15518 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-07 10:12:28 +00:00
Christian Stimming
20032113d1 Update win32 build to use aqbanking-2.2.7.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15517 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-07 10:10:02 +00:00
Christian Stimming
4de5b3b8e4 Add libofx/opensp to resulting win32 setup.exe
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15516 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-07 10:09:03 +00:00
Christian Stimming
365a6282dc Fix OpenSP build because we can ignore most of its parts that will not build on windows easily.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15514 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-06 20:35:39 +00:00
Christian Stimming
746bba5aa0 Add compiling and installation of opensp, libofx and enable ofx support of gnucash
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15513 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-06 16:19:23 +00:00
Andreas Köhler
87c8b0b7af Install.sh: Add $INSTALL_DIR/bin to PATH.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15503 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-04 21:21:10 +00:00
Andreas Köhler
8b389efc60 Install.sh: Add $GOFFICE_DIR/bin to PATH.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15500 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-02-04 18:04:57 +00:00
Christian Stimming
56e1b2acb7 Add more registry keys for aqbanking/gwenhywfar. Also, delete those keys on uninstall again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15479 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-31 14:00:59 +00:00
Christian Stimming
565b3afbb0 Fix dist package creation after latest regex changes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15478 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-31 13:55:33 +00:00
Andreas Köhler
bcdc4e3635 Install.sh: Some updates, use freetype and libgnurx from gnome.org.
Update glib, freetype, pango, gtk and gtkhtml. Use libgnurx which should
be equivalent to regex-spencer despite the naming change. Put -lregex
into REGEX_LDFLAGS. Freetype 2.2.1 has a pkgconfig file included now.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15446 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-28 05:24:56 +00:00
Andreas Köhler
51311e141f Install.sh: Add DISABLE_OPTIMIZATIONS and --disable-static's.
If DISABLE_OPTIMIZATIONS is "yes", add "-O0" to CFLAGS. This will make the
binaries slower, smaller and easier to debug. Also add
"--disable-static" to the configuration of libtool, guile and libgsf.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15434 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-27 12:53:51 +00:00
Andreas Köhler
df01f32fbf Add paths for AqBanking in gnucash\inst tree. Fix #399816.
The DDLs of OpenSSL, Gwenhywfar and AqBanking must be in the PATH for
GnuCash+AqBanking to work. The distributed version includes them in
\bin, but PATH was incomplete for the gnucash shell and batch scripts.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15423 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-23 20:35:20 +00:00
Andreas Köhler
9c72ea9327 Fix Gwenhywfar build in install.sh.
* Add $_OPENSSL_UDIR/bin to PATH.
* No need to copy OpenSSL libraries from WINDIR\\system32, because we
  switched to the GnuWin32 package and even checked that system32 is
  clean.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15411 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-21 19:32:59 +00:00
Christian Stimming
e3a674154b Replace openssl 0.9.8 by openssl 0.9.7 because gnome-vfs was built against it
and it is easier to handle.
Activate online banking (hbci) plugin of gnucash.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15398 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-19 11:49:26 +00:00
Christian Stimming
39d29bab2d Add more prerequisites for including online banking; still disabled, though.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15394 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-17 14:33:56 +00:00
Christian Stimming
7ef00ee207 Update win32 installation instruction according to last months' changes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15393 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-16 20:48:24 +00:00
Christian Stimming
0744164742 Add gwenhywfar/aqbanking for win32 online banking. Not yet activated because we are waiting for upstream releases.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15389 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-15 17:36:01 +00:00
Andreas Köhler
f1de45a420 Drop gnucash-config and gnucash.m4.
GnuCashs APIs, ABIs, and libraries are not designed for third-party
development, so do not encourage it at this point of time.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15379 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-14 19:38:11 +00:00
Andreas Köhler
5c16caedbf Make GnuCash work on Windows again.
* add $prefix/lib/gnucash to $PATH
* move all modules to $prefix/lib/gnucash, even if not compiled with
  '-module'. This happens in install.sh after 'make install', so add
  $prefix/lib/bin to PATH and GNC_MODULE_PATH or move the dlls manually
  if you run 'make install' yourself
* distribute only the .la files for the shared libraries
* shutdown gconfd-2 in dish.sh so that inno can access the schemas.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15328 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-07 21:33:26 +00:00
Andreas Köhler
2e69bba2db Merge reshuffle-modules (r15315) back into the trunk.
Modules are loaded directly with the g_symbol_* API now while dropping
the dependency on libltdl.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15317 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-06 00:41:51 +00:00
Christian Stimming
d64a823f02 Make sure to remove win32 installation directory at uninstall
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15310 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-04 13:42:59 +00:00
Christian Stimming
455e2eef53 Have dist.sh run Inno Setup Compiler, and adjusting final file name.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15309 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-04 11:25:17 +00:00
Christian Stimming
df9ff8db81 Disable removal of install-sh - not needed anymore
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15308 57a11ea4-9604-0410-9ed3-97b8803252fd
2007-01-03 13:32:03 +00:00
Andreas Köhler
baa9f30239 Configure from a relative path on Windows, because gnucash-build-env
will not work with top_srcdir begin absolute.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15275 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-28 22:14:36 +00:00
Andreas Köhler
20d5166d8a No need to manually exclude test subdirectories from mingw build
anymore, since r15260.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15270 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-28 14:33:42 +00:00
Andreas Köhler
aa665d1d89 Use `cp -a' in dist.sh. Let inno create guile.bat (which sets
GUILE_LOAD_PATH) and slibcat, because the user running GnuCash later on
may not have the rights to do that.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15251 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-23 18:50:20 +00:00
Andreas Köhler
6739f10fea Fix slib installation within inst_guile, a regression introduced by
r15246.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15250 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-23 12:36:33 +00:00
Andreas Köhler
c3272290ea Strip libdir directives in distributed libtool .la files, because they
may point to still existing libraries that will be dlopened and conflict
with those loaded on startup.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15248 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-23 06:41:31 +00:00
Andreas Köhler
643de6fae9 Fix install.sh typo, spotted by hfelton.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15247 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-22 11:10:38 +00:00
Andreas Köhler
cef6ed4b1f Various install.sh improvements:
* Use $GNUCASH_DIR\\{repos,build,inst,dist} as directories for the
  source, build, installation and packaging
* `mkdir -p' cannot handle backslashes, use unix paths
* Downgrade to ORBit2-2.13.3
* Print command to create /etc/profile.d if needed


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15246 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 23:09:04 +00:00
Andreas Köhler
af0dc642d2 install.sh: Ease registration of environment variables. Fix dist.sh to
set PATH for unzip and gconftool-2.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15244 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 19:19:09 +00:00
Christian Stimming
4e4375e504 Add code for download/installation of Inno Setup Compiler, as suggested by hfelton.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15241 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 14:10:41 +00:00
Christian Stimming
802c9c5119 Minor message improvement by hfelton.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15240 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 13:53:03 +00:00
Andreas Köhler
94947a75db Do not distribute share\guile\1.6\slibcat and let slib recreate it once
GnuCash is started for the first time.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15239 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-21 01:07:02 +00:00
Christian Stimming
e2ad7f4d60 Some forgotten file for copying
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15235 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-19 16:37:55 +00:00
Andreas Köhler
c0db3c7dd7 install.sh: Make gnome installation relocatable again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15227 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-18 19:39:05 +00:00
Christian Stimming
9abcbe4533 Install the .ico icon file into $datadir/gnucash/pixmaps instead of $datadir/pixmaps.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15226 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-18 15:59:51 +00:00
Christian Stimming
a07f2b1726 Add gnucash icon in Windows .ico format for windows icon
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15225 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-18 15:35:59 +00:00
Andreas Köhler
eb6ca3e6d7 install.sh: Do not call pkg-config-msys.sh from within
pkg-config-msys.sh. Use correct header directory for regex (differs
between v3.8 and v3.8.g.3). Untested.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15224 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-18 02:53:14 +00:00
Andreas Köhler
d7120c002c Revert r15216, because the actual guile dll file names differ from those
in builds of revisions <15213.
Replace shebang in packaging/win32/functions by a local variables list.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15221 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-16 02:50:23 +00:00
Christian Stimming
130dc98fae Fix missing files of dist.sh. Improve iss script.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15219 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 18:39:40 +00:00
Christian Stimming
6ac92d1086 Fix typo
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15218 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 18:18:22 +00:00
Christian Stimming
317f63e372 Improve Inno Setup Compiler script; should probably be able to package the outcome of dist.sh into one setup file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15217 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 18:04:17 +00:00
Christian Stimming
b5a5086b67 Fix guile DLL names that have additional trailing numbers
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15216 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 15:10:43 +00:00
Christian Stimming
5eace5e762 Use the installed PKG_CONFIG instead of what might be available in the PATH
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15215 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 14:51:37 +00:00
Andreas Köhler
989da8757d Add dist.sh, a script that extracts all necessary files needed to run
GnuCash on Windows and puts them into $DIST_DIR. The plan is to call the
Inno Setup Compiler from it and create gnucash-$ver-setup.exe with one
command. A complete GnuCash build on MinGW is needed to run it.
Factor out common functions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15214 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-15 14:36:45 +00:00
Andreas Köhler
eed0933fdf Install.sh improvements:
* Replace RegEx-Gnu by RegEx-Spencer 3.8, because GtkHTML is linked
  against that
* Update fontconfig, use expat-2.0.0.zip from ftp.gnome.org, drop
  inst_expat
* Use $GNOME_WIN32_URL/dependencies for other packages too
* Build guile with -avoid-version


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15213 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-12-14 22:32:01 +00:00
Christian Stimming
0b5c0fd30b Oops. Now really fix absolute path of perl binary
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15157 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-28 09:10:57 +00:00
Christian Stimming
376c2592c0 Fix absolute path of perl binary
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15156 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-28 09:09:18 +00:00
Christian Stimming
278c11df1f Version number updates for mingw and libxml2
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15155 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-28 08:47:31 +00:00
Christian Stimming
81ee8fa296 Check for installed perl by absolute path of expected location
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15154 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-28 08:46:31 +00:00
Christian Stimming
80886e50c6 Revert r15119. That change needs more testing on my side.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15123 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-15 08:54:51 +00:00
Christian Stimming
175bc56f09 For non-msys startup script, add SCHEME_LIBRARY_PATH again - it's definitely needed on at least one of my test machines.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15119 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-14 21:56:24 +00:00
Andreas Köhler
30abc747ec Work around a bug in the MSYS bash (which generates 0x01 smilies when
handling some command substitutions), by adding a wrapper script for
pkg-config.exe.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15093 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-07 00:23:53 +00:00
Andreas Köhler
6ff291e2c9 Do not simply touch install-sh because we need that from automake
--add-missing. Warn the user if he has put install.sh in ., .., or
..\.. from the repository. Improves r15037.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15092 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-06 23:52:44 +00:00
Andreas Köhler
4605519e70 Some win32 package updates:
- Updated versions: MinGW, GLib, ATK, Pango, GTK+, Gail, LibGnome,
                    LibGSF, Glade, SVN
- Move autotools up in the chain (guile1.8 will need that)
- Stick with GOffice 0.3.0 (newer version need code changes), but
  provide patch for 0.3.2
- Other minor install.sh improvements


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15076 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-01 22:43:00 +00:00
Andreas Köhler
f54d0980f2 Update slib url to stick with old version 3a3.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15058 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-26 20:45:33 +00:00
Andreas Köhler
a986b57043 Fix typo in reset.sh.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15055 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-21 18:31:05 +00:00
Derek Atkins
a263c35be0 Remove the goffice tmpdir before rebuilding it
remove tmpdir when you reset the build.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15050 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-20 18:57:04 +00:00
Derek Atkins
d5c54ea9ec fix a small syntax bug in the reset script.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15049 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-20 17:53:17 +00:00
Derek Atkins
066b651357 Use "passive FTP" with wget, to allow building behind a firewall
Create a 'reset' script to allow resetting the win32 build environment.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15048 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-20 17:51:02 +00:00
Andreas Köhler
cc8d0c9163 Unlink ${SWIG_DIR}\INSTALL because it bites with /bin/install.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15047 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-20 15:59:50 +00:00
Christian Stimming
d4ca5bee62 Fix r15040 that accidentally used a hard-coded path
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15045 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-19 08:18:34 +00:00
Andreas Köhler
500b53f9ee Make gnucash.bat work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15040 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-18 19:45:12 +00:00
Andreas Köhler
72db146b86 Adjust install.sh to better cope with current HEAD.
* Replace g-wrap by swig
* Bump SVN_REV (prior SVNREV_FLAG) to HEAD
* Remove backup files in the repository to cleanup `svn status'


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15038 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-18 18:03:09 +00:00
Christian Stimming
a053951c0b Add workaround so that intltoolize doesn't come up with some foolish AC_CONFIG_AUX_DIR; bug#362006
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15037 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-18 15:37:33 +00:00
Christian Stimming
11b94f454e Temporarily set the win32 checkout to r15007 until we've added the compiling of SWIG on win32.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15036 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-18 11:52:50 +00:00
Andreas Köhler
198a2df8eb Repost goffice-0.3.0-patch.diff, with gtk-doc.m4 included.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15007 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-11 17:09:32 +00:00
Christian Stimming
e2b78c6034 Update openssl version number as reported by Thomas Arildsen
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14918 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-10-02 11:55:51 +00:00
Christian Stimming
09932872e4 Remove -no-undefined from make because configure.in sets it now
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14881 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-22 13:32:27 +00:00
Christian Stimming
65a42f9ec8 Add more path elements when creating the win32 startup scripts
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14879 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-21 19:14:08 +00:00
Christian Stimming
6465413dfb Revert last change when perl modifies in-place - that doesn't work on windows
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14877 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-21 10:05:26 +00:00
Christian Stimming
7414a9605b Properly detect installed or uninstalled expat. Propose packaging command for cross-compiled gnucash.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14870 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-19 11:00:06 +00:00
Christian Stimming
2596a1d4bd Binreloc needs explicit configure argument on cross-compile
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14863 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 20:49:23 +00:00
Christian Stimming
05ae2d2c08 Fix erroneous cross-compiling g-wrap args
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14861 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 19:57:32 +00:00
Christian Stimming
a9457c668d Also allow user-defined overrides for g-wrap. Necessary if build-time g-wrap is different from the run-time one during cross-compile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14860 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 19:10:31 +00:00
Christian Stimming
3eb57a841a Forgot one step necessary for guile and cross-compiling.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14859 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 16:16:23 +00:00
Christian Stimming
85f8813c6d Fully explain a cross-compile build of gnucash/mingw32 on Linux.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14858 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 16:11:18 +00:00
Christian Stimming
a89f885af4 Convert shell scripts from DOS CR-LF linefeeds to unix LF.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14855 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-18 09:50:25 +00:00
Christian Stimming
4ed1ed400c More cross-compile preparations - goffice needs a cross-compile libtool as well.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14854 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-17 13:45:18 +00:00
Christian Stimming
850323276d More cross-compile preparations.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14853 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-17 11:03:02 +00:00
Christian Stimming
a5a7c5c3fb Further prepare cross-compiling mingw32/gnucash
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14851 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-15 21:11:56 +00:00
Christian Stimming
03b8d15557 Initial hints on how to start a cross-compile
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14850 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-15 19:29:25 +00:00
Christian Stimming
171fc41a82 Update openssl URL
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14849 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-15 13:41:43 +00:00
Christian Stimming
c944290ba5 Add GUILE_CPPFLAGS/LDFLAGS. Add optional --host=mingw32 argument if someone tries cross-compiling.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14848 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-15 11:22:32 +00:00
Christian Stimming
7dcc2b5e45 Add script for building a cross-compile mingw toolchain on Linux.
Taken from http://www.mingw.org/MinGWiki/index.php/BuildMingwCross and updated.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14845 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-14 15:33:42 +00:00
Andreas Köhler
4fc1c8f2dc Install slib to another location and avoid the need for the environment
variable SCHEME_LIBRARY_PATH or another implementation of
library-vicinity in guile.init. You must have unset this env var now.

Add g-wrap modules directory to gnucash.bat. GnuCash runs equally "well"
in- and outside MSYS now for me.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14844 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-14 10:31:56 +00:00
Andreas Köhler
57c453f535 install.sh cleanups, as we build-depend on ActivePerl now
* remove [no-xml] intltool workarounds and intltool-merge fake script
* move all goffice changes to the patch file


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14843 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-13 18:35:27 +00:00
Andreas Köhler
9c9440f30b Replace 'MS-DOS by 'ms-dos as software-type in guile.init (slib).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14842 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-13 17:11:12 +00:00
Derek Atkins
5331629e4c Add pixmaps to RPM. Fixes #355695.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14839 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-13 05:17:41 +00:00
Derek Atkins
2c68876adf We don't have a mime-info. Fixes #355676.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14838 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-13 00:12:45 +00:00
Derek Atkins
ddedcd6c79 RPM Build Requires libtool-ltdl-devel. Fixes #355656.
BP


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14837 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-12 22:36:39 +00:00
Andreas Köhler
40f7922f47 install.sh: Install gconf schema files to
${GNUCASH_PREFIX}/etc/gconf/gconf.xml.defaults. I suppose this is what
most distributions do as post-install step. If GnuCash and Gnome are not
installed to the same prefix (standard), the gconf druid will pop up
once GnuCash is started. GnuCash will automagically add the correct
lines to ~/.gconf.path, shut down gconfd and load the default values, if
you choose the default selections. The others seem unadvisable to me for
windows, so another commit might hide the druid.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14834 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-12 07:34:34 +00:00
Andreas Köhler
84912e8343 Build Guile and GnuCash by `make LDFLAGS="$SOME_FLAGS -no-undefined"'
and avoid patching Makefiles and rerunning config.status. Tested on 1
system so far.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14833 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-12 07:16:08 +00:00
Christian Stimming
d2b43a4513 Make sure the g-wrap files are modified only once
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14832 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-11 13:50:25 +00:00
Andreas Köhler
7e688e3452 install.sh fixes:
* Rename input dll in libz.dll.a from bin/zlib1.dll to zlib1.dll
* Add AUTOTOOLS_DIR\\bin to PATH of gnucash.bat because
  libgncmodule-0.dll depends on libltdl-3.dll
* correct goffice/Makefile.am to put libgoffice_{init,shutdown} into
  interface library


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14831 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-10 10:55:05 +00:00
Andreas Köhler
f1a702f45b install.sh fixes:
* indent needs libintl-2.dll (copy intl.dll)
* add freetype2 pkg-config file
* add GNOME_{CPP,LD}FLAGS for inst_{libgsf,goffice,gnucash}


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14829 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-09 22:34:15 +00:00
Christian Stimming
4904ea79dd Upgrade Gnome packages to lates gnome-2.16 release
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14828 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-08 15:51:36 +00:00
Christian Stimming
82e4b91052 Fix forgotten sub-path of g-wrap
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14827 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-08 15:44:37 +00:00
Christian Stimming
5d67b7ecfd Fix -no-undefined flag for g-wrap; fix zlib header flags for gsf
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14825 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-08 14:00:59 +00:00
Christian Stimming
e256fdbfc6 No need to remove files during win32 install
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14820 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-07 18:31:38 +00:00
Christian Stimming
9b0c03923a Further improve setup file creation script
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14817 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-07 15:52:47 +00:00
Christian Stimming
e0ac513cb6 After installation, try to create a suitable command.com script.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14816 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-07 15:49:51 +00:00
Christian Stimming
25971c3171 Fix automated path setup of gnucash script. Should now probably work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14815 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-07 12:49:39 +00:00
Christian Stimming
e35d1c477d Add first draft script for creating a setup.exe installer package on win32.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14809 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-06 15:01:43 +00:00
Christian Stimming
42f5e2b845 Further improve script-based gnucash building.
Added popt include and ldflags because ./configure would fail without them.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14808 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-06 12:23:19 +00:00
Christian Stimming
3c084dfc7a Include all of my known prerequisites to successfully compile gnucash:
Fix g-wrap; Use -no-undefined properly;
Speed up build by excluding tests and don't relink; Try to set up paths in script correctly;
Speed up runtime module loading by excluding dependency_libs.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14802 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-06 09:19:54 +00:00
Andreas Köhler
2851954e3a Add Glade-3, as it seems to run smoothly with gnome widgets and simply
looks good. One day someone could try to integrate devhelp.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14794 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-04 08:11:30 +00:00
Andreas Köhler
77220a9865 Add ActivePerl. This is a download of ~8MB only used by intltool,
providing a working XML::Parser module, but by far the easiest
solution when trying to avoid recreating configure scripts with
[no-xml]. If it is accepted, these adjustments for libgsf, goffice and
gnucash can be removed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14793 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-03 21:48:52 +00:00
Andreas Köhler
ecf6a0fa00 Readd expat-bin (xmlparse,xmltok), freetype-dev, jpeg-bin and
zlib-dev. Correct libxml-2.0.pc.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14792 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-03 21:08:37 +00:00
Andreas Köhler
e6464a1728 Split glade installer into small gtk/gnome/other packages, add
libglade. Still experimental.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14790 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-03 19:54:50 +00:00
Andreas Köhler
438fb06fa1 Add OpenSSL install function as libgnomeui needs libssl32.dll. Add
environment variable LIBGLADE_MODULE_PATH. glade_require("gnome"); works
now, Glade-2 does not load gnome widgets, GnuCash is untested.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14787 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-03 10:13:08 +00:00
Andreas Köhler
f126b2b870 Add pi.sh, a postinstall script of mingw.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14782 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-09-01 21:33:01 +00:00
Andreas Köhler
9fa8e0c1b8 Fix wget_unpacked in install.sh, once again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14775 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-30 16:55:36 +00:00
Andreas Köhler
c616557bdc Added missing parameter in wget_unpacked in install.sh.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14774 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-30 16:52:17 +00:00
Andreas Köhler
d06912c6dc Win32 script: added wget_unpacked, $LAST_FILE, corrected
--with-modules-dir.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14773 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-30 08:30:39 +00:00
Andreas Köhler
398dabebd8 Replace set [-+]e switching by `if'.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14772 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-30 07:15:14 +00:00
Christian Stimming
e107ed98a9 At runtime one of the gnome packages also needs gail.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14769 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 20:31:10 +00:00
Christian Stimming
d697c4f697 For configuring gnucash, add --enable-schemas-install=no. See wiki.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14768 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-29 20:23:52 +00:00
Christian Stimming
3f36817ff9 Set g-wrap's module dir to Windows syntax. Make sure goffice exports the libgoffice_init symbol.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14752 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 19:28:47 +00:00
Christian Stimming
0c7024f54e Add CFLAGS which, if missing, would cause non-exported symbols. See wiki page.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14742 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-28 08:56:29 +00:00
Christian Stimming
72a2e8a9fd On win32, LDFLAGS need to contain -no-undefined to get DLLs built.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14741 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 19:49:12 +00:00
Christian Stimming
b1037cd7e5 Add more env variables to configure so that rerunning configure works even outside of install.sh
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14740 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 12:45:37 +00:00
Andreas Köhler
137588d67c One more patch fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14739 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 02:01:29 +00:00
Andreas Köhler
fc5e20d3c1 Correct last patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14738 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 01:29:19 +00:00
Derek Atkins
5520f3ade7 Patch goffice to deal properly with goffice.def
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14737 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 01:17:01 +00:00
Derek Atkins
08fe15b91d modify the goffice.def later in the build.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14736 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 01:16:52 +00:00
Andreas Köhler
4de5345d76 Make the win32 script run even from outside of the its directory.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14735 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-27 00:29:52 +00:00
Derek Atkins
bed743aa1b Don't arbitrarily change configure.in.
This changeset lets us run this script multiple times
and it wont break configure.in.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14734 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 23:11:15 +00:00
Derek Atkins
aa52b5aaea revert back to checking for libgoffice-0.3.pc
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14733 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 23:06:35 +00:00
Derek Atkins
80146b4f58 Get goffice building properly.
- make sure it will build dynamically
- remove unknown symbols
- fix the intltool-merge problem by replacing intltool-merge


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14731 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 21:22:58 +00:00
Christian Stimming
9f1d69b417 Revert libgoffice pkgconfig filename change. Add CFLAGS at gnucash configure.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14729 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 19:03:11 +00:00
Christian Stimming
6c25a4c73f Fix version number of libgoffice pc file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14728 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 08:53:53 +00:00
Derek Atkins
2a4fa596bc msys sed doesn't understand "-i". Work around that.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14727 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 06:03:02 +00:00
Derek Atkins
564086d1df More updates to the win32 build script.
- We need autotools before libgsf
- update the goffice build rule (but still not enabled)
- add the goffice patch.   Expand the patch.
- turn off the INTLTOOL_XML_RULE in the goffice makefiles.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14726 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 05:31:02 +00:00
Derek Atkins
c66943e338 Add script code to build libgsf -- tested and works for me.
Add script code to build goffice (not enabled, yet).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14725 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 03:30:13 +00:00
Derek Atkins
c9cb405d61 Be smarter about handling partially completed builds.
- Don't die when wget has already downloaded the file.
- add some more output during the auto-tools


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14724 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 01:48:48 +00:00
Derek Atkins
576b456485 use WORKING set +/-e construct.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14723 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 01:23:45 +00:00
Derek Atkins
f76c3bb344 Fix some typos. Deal with constructs that don't work with "set -e"
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14722 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 01:19:44 +00:00
Derek Atkins
199617fa83 Update win32 script to be better about failing.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14721 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-26 01:03:00 +00:00
Christian Stimming
c63b2f96d6 Add Andi's script for automated build environment building on Windows/mingw32
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14720 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-08-25 20:27:04 +00:00
David Hampton
681d08cd22 Recent version of Finance::Quote no longer depend on Date::Manip, but
they do now depend on Crypt::SSLeay.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14456 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-28 04:21:45 +00:00
Joshua Sled
b5b39f2aa1 adjust desktop entry rule for icon, categories.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14343 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-06 20:13:04 +00:00
Chris Lyttle
a54bea396a update ebuild to use gnucash-docs-1.9.0
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14339 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-06-06 03:53:29 +00:00
Joshua Sled
409fae2fce Remove support for being a dual-nature -release and -svn ebuild. Misc cleanups.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14236 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-29 16:38:52 +00:00
Joshua Sled
cbddf8483f Add docs extraction, un-slot, un-/opt-ize.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14211 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-27 15:09:03 +00:00
Derek Atkins
4ea3753242 Get the RPM SPEC to build properly (should built from future tarballs)
* lib/libgsl/Makefile.am:
	  don't distribute the gsl specfiles
	* packaging/gnucash.spec.in:
	  fix for change of location of files.



git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14084 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-16 23:22:27 +00:00
Joshua Sled
4f1f42ca34 Updated ebuild.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@14067 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-05-14 23:26:35 +00:00
Joshua Sled
3f6896e82e Mods for ebuild to be used as an SVN ebuild.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13506 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-07 00:39:29 +00:00
Joshua Sled
8a2684edb9 Add checks for libgsf and goffice being built_with_use gnome. Add code to shutdown any user-level gconfd's running. Add note about broken make_desktop_entry. Expand range of README installs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13491 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-03-05 18:50:47 +00:00
David Hampton
f36bb848b4 Add the ebuild script to the tarball.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13408 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-26 21:15:52 +00:00
David Hampton
5a79c5dc63 Move a couple of ditro specific files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13405 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-26 21:08:54 +00:00
David Hampton
66f35f8352 Create a consolidated directory for distribution specific scripts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13404 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-02-26 21:05:21 +00:00