Drop automake build support.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/4/head
Michele Calgaro 2 years ago
parent 19068f2c66
commit cc22d7d083
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

3
.gitmodules vendored

@ -1,3 +0,0 @@
[submodule "admin"]
path = admin
url = https://system@scm.trinitydesktop.org/scm/git/tde-common-admin

@ -1,169 +1,17 @@
Please see the README file for requirements to compile KMyMoney2.
Basic Installation
==================
These are generic installation instructions.
The `configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
those values to create a `Makefile' in each directory of the package.
It may also create one or more `.h' files containing system-dependent
definitions. Finally, it creates a shell script `config.status' that
you can run in the future to recreate the current configuration, a file
`config.cache' that saves the results of its tests to speed up
reconfiguring, and a file `config.log' containing compiler output
(useful mainly for debugging `configure').
If you need to do unusual things to compile the package, please try
to figure out how `configure' could check whether to do them, and mail
diffs or instructions to the address given in the `README' so they can
be considered for the next release. If at some point `config.cache'
contains results you don't want to keep, you may remove or edit it.
The file `configure.in' is used to create `configure' by a program
called `autoconf'. You only need `configure.in' if you want to change
it or regenerate `configure' using a newer version of `autoconf'.
The simplest way to compile this package is:
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.
Running `configure' takes a while. While running, it prints some
messages telling which features it is checking for.
2. Type `make' to compile the package.
3. Type `make install' to install the programs and any data files and
documentation.
4. You can remove the program binaries and object files from the
source code directory by typing `make clean'.
Compilers and Options
=====================
Some systems require unusual options for compilation or linking that
the `configure' script does not know about. You can give `configure'
initial values for variables by setting them in the environment. Using
a Bourne-compatible shell, you can do that on the command line like
this:
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
Or on systems that have the `env' program, you can do it like this:
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
Compiling For Multiple Architectures
====================================
You can compile the package for more than one kind of computer at the
same time, by placing the object files for each architecture in their
own directory. To do this, you must use a version of `make' that
supports the `VPATH' variable, such as GNU `make'. `cd' to the
directory where you want the object files and executables to go and run
the `configure' script. `configure' automatically checks for the
source code in the directory that `configure' is in and in `..'.
If you have to use a `make' that does not supports the `VPATH'
variable, you have to compile the package for one architecture at a time
in the source code directory. After you have installed the package for
one architecture, use `make distclean' before reconfiguring for another
architecture.
Installation Names
==================
By default, `make install' will install the package's files in
`/usr/local/bin', `/usr/local/man', etc. You can specify an
installation prefix other than `/usr/local' by giving `configure' the
option `--prefix=PATH'.
You can specify separate installation prefixes for
architecture-specific files and architecture-independent files. If you
give `configure' the option `--exec-prefix=PATH', the package will use
PATH as the prefix for installing programs and libraries.
Documentation and other data files will still use the regular prefix.
If the package supports it, you can cause programs to be installed
with an extra prefix or suffix on their names by giving `configure' the
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
Optional Features
=================
Some packages pay attention to `--enable-FEATURE' options to
`configure', where FEATURE indicates an optional part of the package.
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
is something like `gnu-as' or `x' (for the X Window System). The
`README' should mention any `--enable-' and `--with-' options that the
package recognizes.
For packages that use the X Window System, `configure' can usually
find the X include and library files automatically, but if it doesn't,
you can use the `configure' options `--x-includes=DIR' and
`--x-libraries=DIR' to specify their locations.
Specifying the System Type
==========================
There may be some features `configure' can not figure out
automatically, but needs to determine by the type of host the package
will run on. Usually `configure' can figure that out, but if it prints
a message saying it can not guess the host type, give it the
`--host=TYPE' option. TYPE can either be a short name for the system
type, such as `sun4', or a canonical name with three fields:
CPU-COMPANY-SYSTEM
See the file `config.sub' for the possible values of each field. If
`config.sub' isn't included in this package, then this package doesn't
need to know the host type.
If you are building compiler tools for cross-compiling, you can also
use the `--target=TYPE' option to select the type of system they will
produce code for and the `--build=TYPE' option to select the type of
system on which you are compiling the package.
Sharing Defaults
================
If you want to set default values for `configure' scripts to share,
you can create a site shell script called `config.site' that gives
default values for variables like `CC', `cache_file', and `prefix'.
`configure' looks for `PREFIX/share/config.site' if it exists, then
`PREFIX/etc/config.site' if it exists. Or, you can set the
`CONFIG_SITE' environment variable to the location of the site script.
A warning: not all `configure' scripts look for a site script.
Operation Controls
==================
`configure' recognizes the following options to control how it
operates.
`--cache-file=FILE'
Use and save the results of the tests in FILE instead of
`./config.cache'. Set FILE to `/dev/null' to disable caching, for
debugging `configure'.
`--help'
Print a summary of the options to `configure', and exit.
`--quiet'
`--silent'
`-q'
Do not print messages saying which checks are being made.
`--srcdir=DIR'
Look for the package's source code in directory DIR. Usually
`configure' can determine that directory automatically.
`--version'
Print the version of Autoconf used to generate the `configure'
script, and exit.
kmymoney relies on cmake to build.
`configure' also accepts some other, not widely useful, options.
Here are suggested default options:
-DCMAKE_EXPORT_COMPILE_COMMANDS="ON" \
-DCMAKE_INSTALL_PREFIX="/opt/trinity" \
-DCONFIG_INSTALL_DIR="/etc/trinity" \
-DSYSCONF_INSTALL_DIR="/etc/trinity" \
-DXDG_MENU_INSTALL_DIR="/etc/xdg/menus" \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_VERBOSE_MAKEFILE="ON" \
-DCMAKE_SKIP_RPATH="OFF" \
-DBUILD_ALL="ON" \
-DWITH_ALL_OPTIONS="ON"

@ -1,68 +0,0 @@
####### tdevelop will overwrite this part!!! (begin)##########
# just make sure, we don't ship the sqlite subdirectory with the tarball
SOURCEDIRS = libkgpgfile libkdchart kmymoney2 po doc developer-doc
SUBDIRS = @SQLITE3@ $(SOURCEDIRS)
DIST_SUBDIRS = $(SOURCEDIRS) contrib
EXTRA_DIST = AUTHORS COPYING ChangeLog INSTALL README TODO ChangeLog.original configure.in.in configure.in.bot README.Fileformats stamp-h1 subdirs inst-apps 23011-qt-sqlite3-0.2.tar.gz
noinst_HEADERS = kdecompat.h
####### tdevelop will overwrite this part!!! (end)############
# not a GNU package. You can remove this line, if
# have all needed files, that a GNU package needs
AUTOMAKE_OPTIONS = foreign
KDE_OPTIONS = noautodist
$(top_srcdir)/configure.in: configure.in.in $(top_srcdir)/subdirs
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common configure.in ;
$(top_srcdir)/subdirs:
cd $(top_srcdir) && $(MAKE) -f admin/Makefile.common subdirs
ADDITIONAL_CHECKS=`ls *.m4 | grep -v acinclude\.m4 | grep -v aclocal\.m4`
$(top_srcdir)/acinclude.m4: $(top_srcdir)/admin/acinclude.m4.in $(top_srcdir)/admin/libtool.m4.in
@cd $(top_srcdir) && cat admin/acinclude.m4.in admin/libtool.m4.in > acinclude.m4
@for i in $(ADDITIONAL_CHECKS); do \
cat $$i >> acinclude.m4; \
done
distclean-local:
if test "x@SQLITE3@" != "x"; then \
rm -rf @SQLITE3@; \
fi
DISTCLEANFILES=kmymoney2.kdevses kmymoney2-*.tar.gz
MAINTAINERCLEANFILES = subdirs configure.in acinclude.m4 configure.files
.PHONY: check-vpath-environment
check-vpath-environment:
@if test "x$(top_srcdir)x" != "x$(top_builddir)x"; then \
echo "Packaging messages does not work in VPATH environment!"; \
exit 1; \
fi;
# we use our own version of extractrc if not otherwise specified
export EXTRACTRC ?= $(PWD)/admin/extractrc
generate-messages: check-vpath-environment
find . -name rc.cpp -exec rm {} \;
$(MAKE) -C $(top_srcdir) -f admin/Makefile.common package-messages XGETTEXT=$(XGETTEXT)
find . -name rc.cpp -exec rm {} \;
@if test `grep '"_: ' po/kmymoney2.pot | grep -v TRANSLATORS | wc -l` -eq 0; then echo -e "It seems that context i18n's are not translated correctly.\n'$(XGETTEXT)' has been used for translation."; exit 1; fi;
package-messages:
$(MAKE) generate-messages
$(MAKE) merge-messages
merge-messages: check-vpath-environment
$(MAKE) -C $(top_srcdir)/po merge
fullcheck:
DISTCHECK_CONFIGURE_FLAGS="--enable-ofxbanking --enable-ofxplugin" $(MAKE) distcheck
# The following line adds the required admin files
EXTRA_DIST += admin/Makefile.common admin/cvs.sh admin/detect-autoconf.pl admin/acinclude.m4.in admin/conf.change.pl admin/config.pl admin/libtool.m4.in admin/configure.in.min admin/configure.in.bot.end admin/am_edit admin/debianrules admin/fixuifiles admin/extractrc

171
README

@ -1,171 +0,0 @@
KMyMoney (covered by the GNU license - see COPYING)
If you need some more information, please make sure to visit the projects
homepage at http://kmymoney2.sourceforge.net/ A lot of information is
found there.
KMyMoney is a true KDE application and therefor requires the KDE as well as
QT libraries. If you want to compile the application yourself, you have to
make sure to have the development relevant parts (include files, link
libraries) of these two projects. KMyMoney is based on min QT 3.2
and KDE 3.2
---------------------------------
Prior to installation
---------------------------------
To compile, you will need the development headers for KDE libs and all additional
you install (libofx, aqbanking, etc)
Also, you will need the compile tools. This includes make and gcc
Example for K/Ubuntu:
sudo apt-get install tdelibs4-dev build-essential
---------------------------------
Compiling and installing KMyMoney
---------------------------------
1a) If you got the sources from CVS you will need to type:
make -f Makefile.dist
before you proceed. If you installed from a source tar-ball, you
don't have to run this command.
1b) If you got the sources from a tar-ball you will need to type:
tar -xvjf kmymoney2-[version].tar.bz2 or
tar -xvzf kmymoney2-[version].tar.gz
depending if the packages was made with bzip2 or gzip compression.
Change into the directory with
cd kmymoney2-[version]
The following steps have to be performed no matter where you got the source
from.
2) Run configure to tell the project about your local environment
./configure --with-qt-dir=[your location of qt3] \
--prefix=[your location of trinity]
Debian/Ubuntu/Kubuntu/... users have to prepend the call to
configure with a variable setting to be able to view the online
manual from within the application. If you have such a system,
please use the following command syntax:
kde_htmldir=/usr/share/doc/tde/HTML ./configure ---with....
Below, please find a table of values for the above for several
distributions:
Distribution | --with-qt-dir | --prefix
------------------+-------------------------+---------------------------
SuSE >= 8.1 | omit this parameter | ommit this parameter
Mandrake 9.0 | omit this parameter | /usr
Slackware >= 9.0 | omit this parameter | /opt/kde
MEPIS | omit this parameter | /usr
RedHat 8/9 | omit this parameter | /usr
Fedora 1/2 | omit this parameter | /usr
Mandriva 2006 | omit this parameter | /usr
Debian | omit this parameter | omit this parameter
K/X/Ubuntu | omit this parameter | omit this parameter
so for SuSE 9.1 the command is:
./configure --mandir=/usr/share/man
and for Debian/Ubuntu the command is:
kde_htmldir=/usr/share/doc/tde/HTML ./configure
Please tell us the values for other distributions, so we can add
them to this list. Send an e-mail to the developers mailing list.
See the address below.
3) Build the package by issuing the following command:
make
4) Gain root permissions to install the application
Type the command
su
and provide the necessary password to become 'root'.
(You can skip this step and step 6 if your distribution uses sudo, and just prefix
sudo the command in the next step. eg, sudo make install)
5) Install the application
Run the command
make install
to populate the directories in the KDE directory tree.
6) Revert to normal user
Type
exit
to become the normal user again. This concludes the installation
process of KMyMoney.
Please read INSTALL for generic instructions on how to use configure.
AND/OR
Get KDevelop and use the supplied kmymoney2.kdevprj located in the
base directory. For more information on KDevelop please visit
http://www.kdevelop.org.
---------------------------------
More documentation
---------------------------------
There are several other pieces of information. For some information
about the file handling and the various supported formats as well
as an introduction on howto encrypt your financial files, please
see the README.Fileformats file.
If you are interested on the rules we have for this project, please
feel free to read the project handbook at
http://kmymoney2.sourceforge.net/phb/index.html
And for the really brave there's the source ...
---------------------------------
Final comments
---------------------------------
If you find this program useful in any way or wish to contribute please
send an email to the developers list at
kmymoney2-developer@lists.sourceforge.net
Source and binary packages for the latest stable version of KMyMoney
can always be found at
http://sourceforge.net/project/showfiles.php?group_id=4708
and the CVS versions are available at
cvs.kmymoney2.sourceforge.net:/cvsroot/kmymoney2 module kmymoney2
via anonymous CVS access using the pserver protocol.
For more information on the CVS interface, FTP interface or WEB interface,
please see the wonderful http://sourceforge.net or the projects homepage
at http://kmymoney2.sourceforge.net.

@ -0,0 +1,29 @@
kmymoney - a personal finance manager for TDE
KMyMoney is a Personal Finance Manager for TDE. It operates similar to
MS-Money and Quicken, supports different account types, categorisation of
expenses, QIF import/export, multiple currencies and initial online banking
support.
.
Contributing
--------------
If you wish to contribute to kmymoney, you might do so:
- TDE Gitea Workspace (TGW) collaboration tool.
https://mirror.git.trinitydesktop.org/gitea
- TDE Weblate Translation Workspace (TWTW) collaboration tool.
https://mirror.git.trinitydesktop.org/weblate
Translations status
---------------------
### messages
[![Translations status](https://mirror.git.trinitydesktop.org/weblate/widgets/applications/-/kmymoney/multi-auto.svg
"Engage in translating")](https://mirror.git.trinitydesktop.org/weblate/projects/applications/kmymoney/)

@ -1,4 +0,0 @@
This file kept here for compatibility reasons. Please check the
projects website at http://kmymoney2.sourceforge.net and the respective
project management page at http://sourceforge.net/projects/kmymoney2
for more details.

File diff suppressed because it is too large Load Diff

1037
aclocal.m4 vendored

File diff suppressed because it is too large Load Diff

@ -1 +0,0 @@
Subproject commit a7f75ac0ff587d5b8694a1b78557597161f8104c

@ -1,261 +0,0 @@
/* config.h.in. Generated from configure.in by autoheader. */
/* define if you have atoll */
#undef HAVE_ATOLL
/* Define to 1 if you have the <Carbon/Carbon.h> header file. */
#undef HAVE_CARBON_CARBON_H
/* Define if you have the CoreAudio API */
#undef HAVE_COREAUDIO
/* Define to 1 if you have the <crt_externs.h> header file. */
#undef HAVE_CRT_EXTERNS_H
/* Defines if your system has the crypt function */
#undef HAVE_CRYPT
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define if you have libkdchart */
#undef HAVE_KDCHART
/* Define if you have KDChartListTableData::setProp method */
#undef HAVE_KDCHART_SETPROP
/* Define if you have libcppunit */
#undef HAVE_LIBCPPUNIT
/* Define if you have libjpeg */
#undef HAVE_LIBJPEG
/* Define if you have libpng */
#undef HAVE_LIBPNG
/* Define if you have a working libpthread (will enable threaded code) */
#undef HAVE_LIBPTHREAD
/* Define if you have libz */
#undef HAVE_LIBZ
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define if your system needs _NSGetEnviron to set up the environment */
#undef HAVE_NSGETENVIRON
/* Define if you have res_init */
#undef HAVE_RES_INIT
/* Define if you have the res_init prototype */
#undef HAVE_RES_INIT_PROTO
/* define if you have round */
#undef HAVE_ROUND
/* Define if you have a STL implementation by SGI */
#undef HAVE_SGI_STL
/* Define to 1 if you have the `snprintf' function. */
#undef HAVE_SNPRINTF
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define if you have strlcat */
#undef HAVE_STRLCAT
/* Define if you have the strlcat prototype */
#undef HAVE_STRLCAT_PROTO
/* Define if you have strlcpy */
#undef HAVE_STRLCPY
/* Define if you have the strlcpy prototype */
#undef HAVE_STRLCPY_PROTO
/* define if you have strtoll */
#undef HAVE_STRTOLL
/* Define to 1 if you have the <sys/bitypes.h> header file. */
#undef HAVE_SYS_BITYPES_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define to 1 if you have the `vsnprintf' function. */
#undef HAVE_VSNPRINTF
/* Suffix for lib directories */
#undef KDELIBSUFF
/* Name of package */
#undef PACKAGE
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* Define if unit tests requiring online access should be compiled */
#undef PERFORM_ONLINE_UNITTESTS
/* The size of `char *', as computed by sizeof. */
#undef SIZEOF_CHAR_P
/* The size of `int', as computed by sizeof. */
#undef SIZEOF_INT
/* The size of `long', as computed by sizeof. */
#undef SIZEOF_LONG
/* The size of `short', as computed by sizeof. */
#undef SIZEOF_SHORT
/* The size of `size_t', as computed by sizeof. */
#undef SIZEOF_SIZE_T
/* The size of `unsigned long', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_LONG
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Version number of package */
#undef VERSION
/* Defined if compiling without arts */
#undef WITHOUT_ARTS
/*
* jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
* headers and I'm too lazy to write a configure test as long as only
* unixware is related
*/
#ifdef _UNIXWARE
#define HAVE_BOOLEAN
#endif
/*
* AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
* that defines bzero.
*/
#if defined(_AIX)
#include <strings.h>
#endif
#if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
# include <sys/time.h>
# include <crt_externs.h>
# define environ (*_NSGetEnviron())
#endif
#if !defined(HAVE_RES_INIT_PROTO)
#ifdef __cplusplus
extern "C" {
#endif
int res_init(void);
#ifdef __cplusplus
}
#endif
#endif
#if !defined(HAVE_STRLCAT_PROTO)
#ifdef __cplusplus
extern "C" {
#endif
unsigned long strlcat(char*, const char*, unsigned long);
#ifdef __cplusplus
}
#endif
#endif
#if !defined(HAVE_STRLCPY_PROTO)
#ifdef __cplusplus
extern "C" {
#endif
unsigned long strlcpy(char*, const char*, unsigned long);
#ifdef __cplusplus
}
#endif
#endif
/*
* On HP-UX, the declaration of vsnprintf() is needed every time !
*/
#if !defined(HAVE_VSNPRINTF) || defined(hpux)
#if __STDC__
#include <stdarg.h>
#include <stdlib.h>
#else
#include <varargs.h>
#endif
#ifdef __cplusplus
extern "C"
#endif
int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
#ifdef __cplusplus
extern "C"
#endif
int snprintf(char *str, size_t n, char const *fmt, ...);
#endif
/* define to 1 if -fvisibility is supported */
#undef __KDE_HAVE_GCC_VISIBILITY
#if defined(__SVR4) && !defined(__svr4__)
#define __svr4__ 1
#endif
/* type to use in place of socklen_t if not defined */
#undef kde_socklen_t
/* type to use in place of socklen_t if not defined (deprecated, use
kde_socklen_t) */
#undef ksize_t

@ -1,369 +0,0 @@
dnl =======================================================
dnl FILE: ./admin/configure.in.min
dnl =======================================================
dnl This file is part of the KDE libraries/packages
dnl Copyright (C) 2001 Stephan Kulow (coolo@kde.org)
dnl This file is free software; you can redistribute it and/or
dnl modify it under the terms of the GNU Library General Public
dnl License as published by the Free Software Foundation; either
dnl version 2 of the License, or (at your option) any later version.
dnl This library is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
dnl Library General Public License for more details.
dnl You should have received a copy of the GNU Library General Public License
dnl along with this library; see the file COPYING.LIB. If not, write to
dnl the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
dnl Boston, MA 02111-1307, USA.
# Original Author was Kalle@kde.org
# I lifted it in some mater. (Stephan Kulow)
# I used much code from Janos Farkas
dnl Process this file with autoconf to produce a configure script.
AC_INIT(acinclude.m4) dnl a source file from your sub dir
dnl This is so we can use kde-common
AC_CONFIG_AUX_DIR(admin)
dnl This ksh/zsh feature conflicts with `cd blah ; pwd`
unset CDPATH
dnl Checking host/target/build systems, for make, install etc.
AC_CANONICAL_SYSTEM
dnl Perform program name transformation
AC_ARG_PROGRAM
dnl Automake doc recommends to do this only here. (Janos)
AM_INIT_AUTOMAKE(kmymoney2, 1.0.5) dnl searches for some needed programs
KDE_SET_PREFIX
dnl generate the config header
AM_CONFIG_HEADER(config.h) dnl at the distribution this done
dnl Checks for programs.
AC_CHECK_COMPILERS
AC_ENABLE_SHARED(yes)
AC_ENABLE_STATIC(no)
KDE_PROG_LIBTOOL
dnl for NLS support. Call them in this order!
dnl WITH_NLS is for the po files
AM_KDE_WITH_NLS
KDE_USE_TQT(3.3.1)
AC_PATH_KDE
dnl =======================================================
dnl FILE: configure.in.in
dnl =======================================================
#MIN_CONFIG(3.3.1)
dnl PACKAGE set before
KDE_ENABLE_HIDDEN_VISIBILITY
AM_KDE_MIN_VERSION(3, 4, 0)
dnl
dnl check for a recent autoconf version
dnl
AC_PREREQ(2.53)
dnl
dnl check for atoll and strtoll
dnl
AC_FUNC_CHECK(atoll, [AC_DEFINE_UNQUOTED(HAVE_ATOLL, 1, [define if you have atoll])])
AC_FUNC_CHECK(strtoll, [AC_DEFINE_UNQUOTED(HAVE_STRTOLL, 1, [define if you have strtoll])])
AC_CHECK_LIB(m, round, [AC_DEFINE_UNQUOTED(HAVE_ROUND, 1, [define if you have round])]
)
dnl
dnl add check for project's memory leak checker
dnl
AC_MEMORY_LEAK_CHECK()
dnl
dnl add checks for cppunit
dnl
AM_PATH_CPPUNIT(1.8.0,
AM_CONDITIONAL(CPPUNIT, test "x$no_cppunit" = x)
AC_DEFINE_UNQUOTED(HAVE_LIBCPPUNIT, 1, [Define if you have libcppunit])
AC_SUBST(CPPUNIT_LIBS),
AM_CONDITIONAL(CPPUNIT, test "x$no_cppunit" = x)
AC_SUBST(CPPUNIT_LIBS)
)
dnl
dnl check for tools required for generation of PDF documentation
dnl
AC_PDF_GENERATION()
dnl
dnl check for kdchart
dnl
dnl AC_KDCHART()
AC_DEFINE_UNQUOTED(HAVE_KDCHART, "1", [Define if you have libkdchart])
AC_DEFINE_UNQUOTED(HAVE_KDCHART_SETPROP, "1", [Define if you have KDChartListTableData::setProp method])
dnl
dnl check for libofx
dnl
AC_LIBOFX()
dnl
dnl check for library build for Qt-Designer
dnl
AC_TQTDESIGNER_SUPPORT()
dnl
dnl check for sqlite3 support
dnl
AC_SQLITE3()
dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __tdevelop[noopt]__
CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS" dnl __tdevelop[exc]__
dnl KDE_NEED_FLEX dnl __tdevelop__
dnl AC_PROG_YACC dnl __tdevelop__
#
# make sure the UIC compiler uses our own widget lib
#
X=`echo $UIC | grep -- -L`
if test "x$X" = "x"; then
echo "UIC does not support -L option!!";
fi
UIC=`echo $UIC -L \$\(top_builddir\)/kmymoney2/widgets/.libs`
#
# create header directory, make symlinks
#
rm -rf kmymoney
mkdir kmymoney
echo Generating symlinks to header files
CURDIR=
if test "x${srcdir}" = "x${srcdir#/}"; then
CURDIR=`pwd`/
fi
BASEDIR=$CURDIR$srcdir
while read a; do
MFILES=$(find $BASEDIR/$a -name Makefile.am);
for MFILE in $MFILES; do
DIR=$(dirname $MFILE)
HFILES=$(grep -v noinst_HEADERS $MFILE | grep _HEADERS)
for HFILE in $HFILES; do
case $HFILE in
=|*_HEADERS|\\)
;;
*)
ln -s $DIR/$HFILE kmymoney/$HFILE
;;
esac
done
done
done < $srcdir/inst-apps
dnl =======================================================
dnl FILE: kmymoney2/widgets/configure.in.in
dnl =======================================================
AC_CONFIG_FILES([ kmymoney2/widgets/maketdewidgets ])
KDE_CREATE_SUBDIRSLIST
AC_CONFIG_FILES([ Makefile ])
AC_CONFIG_FILES([ libkgpgfile/Makefile ])
AC_CONFIG_FILES([ libkdchart/Makefile ])
AC_CONFIG_FILES([ kmymoney2/Makefile ])
AC_CONFIG_FILES([ kmymoney2/converter/Makefile ])
AC_CONFIG_FILES([ kmymoney2/dialogs/Makefile ])
AC_CONFIG_FILES([ kmymoney2/dialogs/settings/Makefile ])
AC_CONFIG_FILES([ kmymoney2/html/Makefile ])
AC_CONFIG_FILES([ kmymoney2/html/images/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/128x128/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/128x128/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/16x16/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/16x16/actions/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/22x22/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/22x22/actions/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/32x32/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/32x32/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/48x48/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/48x48/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/64x64/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/64x64/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/Tango/scalable/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/16x16/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/16x16/actions/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/22x22/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/22x22/actions/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/32x32/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/32x32/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/48x48/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/48x48/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/64x64/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/hicolor/64x64/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/128x128/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/128x128/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/16x16/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/16x16/actions/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/22x22/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/22x22/actions/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/32x32/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/32x32/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/48x48/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/48x48/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/64x64/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/64x64/apps/Makefile ])
AC_CONFIG_FILES([ kmymoney2/icons/oxygen/scalable/Makefile ])
AC_CONFIG_FILES([ kmymoney2/misc/Makefile ])
AC_CONFIG_FILES([ kmymoney2/mymoney/Makefile ])
AC_CONFIG_FILES([ kmymoney2/mymoney/storage/Makefile ])
AC_CONFIG_FILES([ kmymoney2/pics/Makefile ])
AC_CONFIG_FILES([ kmymoney2/plugins/Makefile ])
AC_CONFIG_FILES([ kmymoney2/plugins/interfaces/Makefile ])
AC_CONFIG_FILES([ kmymoney2/plugins/ofximport/Makefile ])
AC_CONFIG_FILES([ kmymoney2/plugins/ofximport/dialogs/Makefile ])
AC_CONFIG_FILES([ kmymoney2/reports/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/C/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/de_AT/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/de_CH/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/de_DE/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/dk/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/el_GR/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/en_GB/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/en_US/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/es_AR/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/es_ES/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/es_MX/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/fr_CA/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/fr_CH/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/fr_FR/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/gl_ES/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/hu_HU/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/it/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/jp/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/nl_NL/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/pt_BR/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/pt_PT/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/ro_RO/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/ru_RU/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/sk/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/tr_TR/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/zh_CN/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/zh_HK/Makefile ])
AC_CONFIG_FILES([ kmymoney2/templates/zh_TW/Makefile ])
AC_CONFIG_FILES([ kmymoney2/views/Makefile ])
AC_CONFIG_FILES([ kmymoney2/widgets/Makefile ])
AC_CONFIG_FILES([ kmymoney2/wizards/Makefile ])
AC_CONFIG_FILES([ kmymoney2/wizards/newaccountwizard/Makefile ])
AC_CONFIG_FILES([ kmymoney2/wizards/newuserwizard/Makefile ])
AC_CONFIG_FILES([ kmymoney2/wizards/wizardpages/Makefile ])
AC_CONFIG_FILES([ po/Makefile ])
AC_CONFIG_FILES([ developer-doc/Makefile ])
AC_CONFIG_FILES([ developer-doc/phb/Makefile ])
AC_CONFIG_FILES([ doc/Makefile ])
AC_CONFIG_FILES([ doc/en/Makefile ])
AC_CONFIG_FILES([ contrib/Makefile ])
AC_OUTPUT
echo ""
echo ""
echo "Configure results (user options):"
echo "------------------------------------------"
echo "OFX plugin: $enable_ofxplugin"
echo ""
echo "OFX direct connect: $enable_ofxbanking"
echo ""
echo "Chart support: yes"
echo ""
echo "SQLITE3 support: $enable_sqlite3"
echo "------------------------------------------"
echo ""
echo ""
echo "Configure results (developer options):"
echo "------------------------------------------"
if test "x$use_memory_leak_check" != "xno"; then
echo "Memory leak check support: yes"
else
echo "Memory leak check support: no"
fi
echo ""
if test "$enable_tqtdesigner" = "yes"; then
echo "Qt-Designer library support: yes"
else
echo "Qt-Designer library support: no"
fi
echo ""
echo "PDF document generation: $enable_pdfdocs"
echo ""
if test x$no_cppunit = x; then
echo "CPPUNIT support: yes"
echo " online tests: "$enable_online_tests;
elif test x$no_cppunit = xuser; then
echo "CPPUNIT support: disabled"
else
echo "CPPUNIT support: no"
echo " You are missing the CPPUNIT headers and libraries"
echo " The unit test framework support won't be compiled."
echo " This is not relevant for the usage of the application.";
echo " Unit tests are only required by the developers.";
fi
echo "------------------------------------------"
# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
# And if so, warn when they don't match
if test "$kde_libs_prefix" != "$given_prefix"; then
# And if kde doesn't know about the prefix yet
echo ":"`tde-config --path exe`":" | grep ":$given_prefix/bin/:" 2>&1 >/dev/null
if test $? -ne 0; then
echo ""
echo "Warning: you chose to install this package in $given_prefix,"
echo "but KDE was found in $kde_libs_prefix."
echo "For this to work, you will need to tell KDE about the new prefix, by ensuring"
echo "that TDEDIRS contains it, e.g. export TDEDIRS=$given_prefix:$kde_libs_prefix"
echo "Then restart KDE."
echo ""
fi
fi
fi
if test "$all_tests" = "bad"; then
if test ! "$cache_file" = "/dev/null"; then
echo ""
echo "Please remove the file $cache_file after changing your setup"
echo "so that configure will find the changes next time."
echo ""
fi
else
echo ""
echo "Good - your configure finished. Start make now"
echo ""
fi

@ -1,57 +0,0 @@
echo ""
echo ""
echo "Configure results (user options):"
echo "------------------------------------------"
echo "OFX plugin: $enable_ofxplugin"
echo ""
echo "OFX direct connect: $enable_ofxbanking"
echo ""
echo "Chart support: yes"
echo ""
echo "SQLITE3 support: $enable_sqlite3"
echo "------------------------------------------"
echo ""
echo ""
echo "Configure results (developer options):"
echo "------------------------------------------"
if test "x$use_memory_leak_check" != "xno"; then
echo "Memory leak check support: yes"
else
echo "Memory leak check support: no"
fi
echo ""
if test "$enable_tqtdesigner" = "yes"; then
echo "Qt-Designer library support: yes"
else
echo "Qt-Designer library support: no"
fi
echo ""
echo "PDF document generation: $enable_pdfdocs"
echo ""
if test x$no_cppunit = x; then
echo "CPPUNIT support: yes"
echo " online tests: "$enable_online_tests;
elif test x$no_cppunit = xuser; then
echo "CPPUNIT support: disabled"
else
echo "CPPUNIT support: no"
echo " You are missing the CPPUNIT headers and libraries"
echo " The unit test framework support won't be compiled."
echo " This is not relevant for the usage of the application.";
echo " Unit tests are only required by the developers.";
fi
echo "------------------------------------------"

@ -1,129 +0,0 @@
#MIN_CONFIG(3.3.1)
AM_INIT_AUTOMAKE(kmymoney2,1.0.5)
KDE_ENABLE_HIDDEN_VISIBILITY
AM_KDE_MIN_VERSION(3, 4, 0)
dnl
dnl check for a recent autoconf version
dnl
AC_PREREQ(2.53)
dnl
dnl check for atoll and strtoll
dnl
AC_FUNC_CHECK(atoll, [AC_DEFINE_UNQUOTED(HAVE_ATOLL, 1, [define if you have atoll])])
AC_FUNC_CHECK(strtoll, [AC_DEFINE_UNQUOTED(HAVE_STRTOLL, 1, [define if you have strtoll])])
AC_CHECK_LIB(m, round, [AC_DEFINE_UNQUOTED(HAVE_ROUND, 1, [define if you have round])]
)
dnl
dnl add check for project's memory leak checker
dnl
AC_MEMORY_LEAK_CHECK()
dnl
dnl add checks for cppunit
dnl
AM_PATH_CPPUNIT(1.8.0,
AM_CONDITIONAL(CPPUNIT, test "x$no_cppunit" = x)
AC_DEFINE_UNQUOTED(HAVE_LIBCPPUNIT, 1, [Define if you have libcppunit])
AC_SUBST(CPPUNIT_LIBS),
AM_CONDITIONAL(CPPUNIT, test "x$no_cppunit" = x)
AC_SUBST(CPPUNIT_LIBS)
)
dnl
dnl check for tools required for generation of PDF documentation
dnl
AC_PDF_GENERATION()
dnl
dnl check for kdchart
dnl
dnl AC_KDCHART()
AC_DEFINE_UNQUOTED(HAVE_KDCHART, "1", [Define if you have libkdchart])
AC_DEFINE_UNQUOTED(HAVE_KDCHART_SETPROP, "1", [Define if you have KDChartListTableData::setProp method])
dnl
dnl check for libofx
dnl
AC_LIBOFX()
dnl
dnl check for library build for Qt-Designer
dnl
AC_TQTDESIGNER_SUPPORT()
dnl
dnl check for sqlite3 support
dnl
AC_SQLITE3()
dnl CXXFLAGS="$NOOPT_CXXFLAGS" dnl __tdevelop[noopt]__
CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS" dnl __tdevelop[exc]__
dnl KDE_NEED_FLEX dnl __tdevelop__
dnl AC_PROG_YACC dnl __tdevelop__
#
# make sure the UIC compiler uses our own widget lib
#
X=`echo $UIC | grep -- -L`
if test "x$X" = "x"; then
echo "UIC does not support -L option!!";
fi
UIC=`echo $UIC -L \$\(top_builddir\)/kmymoney2/widgets/.libs`
#
# get qt plugins directory
#
if test "$PKG_CONFIG" != "no" ; then
if $PKG_CONFIG --exists qt-mt ; then
qt_plugins_dir="`pkg-config --variable=pluginsdir qt-mt`"
else
if $PKG_CONFIG --exists tqt-mt ; then
qt_plugins_dir="`pkg-config --variable=pluginsdir tqt-mt`"
fi
fi
fi
if test "x$qt_plugins_dir" = "x"; then
qt_plugins_dir=$(qt_libraries)/../plugins
fi
AC_SUBST(qt_plugins_dir)
#
# create header directory, make symlinks
#
rm -rf kmymoney
mkdir kmymoney
echo Generating symlinks to header files
CURDIR=
if test "x${srcdir}" = "x${srcdir#/}"; then
CURDIR=`pwd`/
fi
BASEDIR=$CURDIR$srcdir
while read a; do
MFILES=$(find $BASEDIR/$a -name Makefile.am);
for MFILE in $MFILES; do
DIR=$(dirname $MFILE)
HFILES=$(grep -v noinst_HEADERS $MFILE | grep _HEADERS)
for HFILE in $HFILES; do
case $HFILE in
=|*_HEADERS|\\)
;;
*)
ln -s $DIR/$HFILE kmymoney/$HFILE
;;
esac
done
done
done < $srcdir/inst-apps

@ -1 +0,0 @@
EXTRA_DIST = README kmm-safe functions.mysql mysqlcrypt.sh splitup-kde-chunk-online viewxml.sh csvpricesqif.py csvsecurityqif.py csvbankingqif.py

@ -1,7 +0,0 @@
KDE_OPTIONS = noautodist
####### tdevelop will overwrite this part!!! (begin)##########
SUBDIRS = phb
####### tdevelop will overwrite this part!!! (end)############

@ -1,113 +0,0 @@
KDE_OPTIONS = noautodist
DOCBOOK_FILES = phb.docbook cfg-mgmt.docbook coding.docbook cvs-examples.docbook src-examples.docbook licence.docbook error-mgmt.docbook unit-test.docbook rel-mgmt.docbook test-examples.docbook rpm-example.docbook fdl-licence translation.docbook dialogs.docbook documentation.docbook settings.docbook submissions.docbook
EXTRA_DIST = $(DOCBOOK_FILES)
MOSTLYCLEANFILES = *.html *.pdf *.ps phb.docbook.tex online-phb.tar.bz2
TARGETS = phb.html
if GENERATE_PDF
PDF_TARGET = kmymoney-phb.pdf
endif
.PHONY: all show preview get-files clear-files web
all: $(TARGETS) $(PDF_TARGET)
STYLESHEET = tde-nochunk.xsl
phb.html: $(DOCBOOK_FILES)
@if test -e $(MEINPROC); then \
$(MEINPROC) --stylesheet $(kde_libs_prefix)/share/apps/ksgmltools2/customization/$(STYLESHEET) $(srcdir)/phb.docbook --stdout | \
iconv -f ISO-8859-1 -t UTF-8 | \
sed "s/ISO-8859-1/UTF-8/g" > phb.html; \
fi
preview: phb.html
show: preview
konqueror phb.html
# if we're in a VPATH environment, we need to copy all files over
# to the build directory. Otherwise, we'll get into trouble. Of course
# we delete them afterwards.
get-files:
if test -n "$(VPATH)" ; then \
if test x$(VPATH) != x.; then \
for file in $(DOCBOOK_FILES) $(SCREENSHOT_FILES); do \
cp $(srcdir)/$$file .; \
chmod +w $$file; \
done; \
fi \
fi
clear-files:
if test -n "$(VPATH)" ; then \
if test x$(VPATH) != x.; then \
for file in $(DOCBOOK_FILES) $(SCREENSHOT_FILES); do chmod +w $$file; rm $$file; done; \
fi \
fi
web: phb/index.html
phb/index.html: $(DOCBOOK_FILES)
if test -x $(abs_top_srcdir)/contrib/splitup-kde-chunk-online; then \
rm -rf phb common; \
mkdir phb; \
mkdir common; \
$(MEINPROC) --stylesheet `dirname $(KDE_XSL_STYLESHEET)`/tde-chunk-online.xsl $(srcdir)/phb.docbook -o phb/index.xml; \
cd phb; \
$(abs_top_srcdir)/contrib/splitup-kde-chunk-online; \
rm index.xml; \
cd ..; \
make get-files; \
for file in $(SCREENSHOT_FILES); do \
cp $$file phb; \
done; \
make clear-files; \
cp $(kde_libs_htmldir)/en/common/* common; \
if test ! -z "$(PDF_TARGET)"; then \
cp $(PDF_TARGET) phb; \
fi; \
fi;
sf-username:
@if test -z $(SF_USER); then \
echo "The environment variable SF_USER must be set to your"; \
echo "SourceForge username and you must have write access"; \
echo "to the project space before the upload will work."; \
exit 1; \
fi;
web-upload: sf-username web
if test -e common; then \
echo "cd htdocs/common" > upload.batch; \
echo "rm *" >> upload.batch; \
echo lcd common >> upload.batch; \
echo "mput *" >> upload.batch; \
echo cd ../phb >> upload.batch; \
echo "rm *" >> upload.batch; \
echo lcd ../phb >> upload.batch; \
echo "mput *" >> upload.batch; \
echo "rm index.xml"; \
echo "Uploading prject handbook files to web.sourceforge.net"; \
sftp -b upload.batch $(SF_USER),kmymoney2@web.sourceforge.net; \
rm -rf upload.batch; \
fi;
# if we're in a VPATH environment, we need to copy all files over
# to the build directory. Otherwise, we'll get into trouble. Of course
# we delete them afterwards.
if GENERATE_PDF
kmymoney-phb.pdf: $(DOCBOOK_FILES)
$(MAKE) get-files
$(MEINPROC) --stylesheet `dirname $(KDE_XSL_STYLESHEET)`/tde-nochunk.xsl $(srcdir)/phb.docbook -o index.html
html2ps -o kmymoney-phb.ps -n index.html
ps2pdf kmymoney-phb.ps kmymoney-phb.pdf
rm index.html kmymoney-phb.ps
$(MAKE) clear-files
endif

@ -1,6 +0,0 @@
####### tdevelop will overwrite this part!!! (begin)##########
SUBDIRS = en man
####### tdevelop will overwrite this part!!! (end)############

@ -1,145 +0,0 @@
KDE_OPTIONS = noautodist
DOCBOOK_FILES = credits.docbook details-accounts.docbook details-categories.docbook details-files.docbook details-formats.docbook details-hbciofx.docbook details-impexp.docbook details-institutions.docbook details-integrity.docbook details-investments.docbook details-ledgers.docbook details-loans.docbook details-payees.docbook details-reconciliation.docbook details-reports.docbook details-schedules.docbook details-search.docbook details-settings.docbook details-transactions.docbook details-widgets.docbook firsttime.docbook index.docbook introduction.docbook otherdoc.docbook views-accounts.docbook views-categories.docbook views-home.docbook views-investments.docbook views-ledgers.docbook views-outbox.docbook views-payees.docbook views-schedules.docbook views-institutions.docbook views-reports.docbook whatsnew.docbook details-currencies.docbook reference.docbook details-database.docbook makemostof.docbook details-budgets.docbook details-forecast.docbook
SCREENSHOT_FILES = accountdropdown.png accounts_view.png newacct.png accwiz1.png accwiz2.png accwiz3.png accwiz4.png accwiz5.png accwiz6.png accwiz7.png accwiz8.1.png accwiz8.2.png accwiz8.3.png accwiz8.4.png accwiz8.5.png accwiz9.png accwiz10.png calendarview.png categories.png categories_view.png categoryedit.png confirmenter.png default_prompt.png enterschedule.png finddlg.png home_view.png institutions_view.png investments_view.png kmt.png ledgers.png ledgers_view.png ledgerview-numbered.png mainwindow_numbered.png newfile.png newinst.png new.png newsched_numbered.png outbox_view.png payees_view.png payeeview.png qifopen.png reconcile.png reports_view.png schedcaltypes.png schedpopup.png schedule_view.png scheduleview.png tipofday.png transaction_find.png transactionform.png translist.png schedmonthday.png find-account.png find-amount.png find-category.png find-date.png find-details.png find-payee.png find-text.png payee_widget.png category_widget.png value_widget.png date_widget.png institution_view.png institution_options.png account_options.png account_edit.png payee_info.png payee_match.png payee_history.png split_transaction.png cleared_state.png transactionform-off.png ledger_more.png select_currency.png reconcile1.png reconcile2.png reconcile3.png reconcile4.png qif_report.png qifimportverify.png investment-transactionform.png investment-onlineupdate.png investment-currencywarning.png investment-exchangerateeditor.png gnucash-import_options.png gnucash-report.png gnucash-select_price_source.png currency_newpriceentry.png currency_priceeditor.png investments_summarytab.png qifimport-export.png qifimport-qifprofiledate.png qifimport-qifprofileeditor.png report_configuration-reporttab.png report_configuration-rowscolumns.png reports_view-all.png select_database.png budgets_view.png forecast_view.png newfile-2.png newfile-3.png newfile-4.png newfile-5.png newfile-6.png
EXTRA_DIST = $(DOCBOOK_FILES)
MOSTLYCLEANFILES = index.cache.bz2 index.xml *.aux *.tex *.log **.out *.pdf errorlog *.ps *.html online-manual.tar.bz2
BUILT_SOURCES = index.cache.bz2 $(PDF_TARGET)
CHARSET =
KDE_LANG = en
KDE_DOCS = kmymoney2 - $(DOCBOOK_FILES) $(SCREENSHOT_FILES)
index.cache.bz2: $(DOCBOOK_FILES) $(KDE_XSL_STYLESHEET) $(SCREENSHOT_FILES)
if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 --stylesheet $(KDE_XSL_STYLESHEET) $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 --stylesheet $(KDE_XSL_STYLESHEET) $(srcdir)/index.docbook; fi
index.html: $(DOCBOOK_FILES) $(KDE_XSL_STYLESHEET) $(SCREENSHOT_FILES)
$(MEINPROC) --check --stylesheet `dirname $(KDE_XSL_STYLESHEET)`/tde-nochunk.xsl $(srcdir)/index.docbook --stdout | sed "s/ISO-8859-1/UTF-8/g" > index.html
.PHONY: show preview get-files clear-files web
preview: index.html
show: preview
konqueror index.html
show-local-web: web
konqueror online-manual/index.html
web: online-manual/index.xml
online-manual/index.xml: $(DOCBOOK_FILES) $(SCREENSHOT_FILES)
if test -x $(abs_top_srcdir)/contrib/splitup-kde-chunk-online; then \
rm -rf online-manual common; \
mkdir online-manual; \
mkdir common; \
echo "Creating index.xml"; \
$(MEINPROC) --check --stylesheet `dirname $(KDE_XSL_STYLESHEET)`/tde-chunk-online.xsl $(srcdir)/index.docbook -o online-manual/index.xml; \
cd online-manual; \
$(abs_top_srcdir)/contrib/splitup-kde-chunk-online; \
cd ..; \
make get-files; \
for file in $(SCREENSHOT_FILES); do \
cp $$file online-manual; \
done; \
make clear-files; \
cp $(kde_libs_htmldir)/$(KDE_LANG)/common/* common; \
fi;
sf-username:
@if test -z $(SF_USER); then \
echo "The environment variable SF_USER must be set to your"; \
echo "SourceForge username and you must have write access"; \
echo "to the project space before the upload will work."; \
exit 1; \
fi;
web-upload: sf-username web ${PDF_TARGET}
if test -e common; then \
echo "cd htdocs/common" > upload.batch; \
echo "rm *" >> upload.batch; \
echo lcd common >> upload.batch; \
echo "mput *" >> upload.batch; \
echo cd ../online-manual >> upload.batch; \
echo "rm *" >> upload.batch; \
echo lcd ../online-manual >> upload.batch; \
echo "mput *.html" >> upload.batch; \
echo "mput *.png" >> upload.batch; \
if test "x$(PDF_TARGET)" != "x"; then \
echo "lcd .." >> upload.batch; \
echo "cd .." >> upload.batch; \
echo "put $(PDF_TARGET)" >> upload.batch; \
fi; \
echo "Uploading manual files to web.sourceforge.net"; \
sftp -b upload.batch $(SF_USER),kmymoney2@web.sourceforge.net; \
rm -rf upload.batch; \
fi;
# if we're in a VPATH environment, we need to copy all files over
# to the build directory. Otherwise, we'll get into trouble. Of course
# we delete them afterwards.
get-files:
if test -n "$(VPATH)" ; then \
if test x$(VPATH) != x.; then \
for file in $(DOCBOOK_FILES); do \
cp $(srcdir)/$$file .; \
chmod +w $$file; \
if test -n $(CHARSET); then \
recode utf-8..$(CHARSET) $$file; \
fi \
done; \
for file in $(SCREENSHOT_FILES); do \
cp $(srcdir)/$$file .; \
chmod +w $$file; \
done; \
fi \
fi
clear-files:
if test -n "$(VPATH)" ; then \
if test x$(VPATH) != x.; then \
for file in $(DOCBOOK_FILES) $(SCREENSHOT_FILES); do chmod +w $$file; rm $$file; done; \
fi \
fi
if GENERATE_PDF
PDF_TARGET = kmymoney-user.pdf
kmymoney-user.pdf: $(DOCBOOK_FILES) $(SCREENSHOT_FILES)
$(MAKE) get-files
$(MEINPROC) --check --stylesheet `dirname $(KDE_XSL_STYLESHEET)`/tde-nochunk.xsl $(srcdir)/index.docbook -o index.html;
recode utf8..latin1 index.html || :
html2ps -o kmymoney-user.ps -n index.html
ps2pdf kmymoney-user.ps kmymoney-user.pdf
rm index.html kmymoney-user.ps
$(MAKE) clear-files
endif
# The automatic KDE install installs some files,
# that we don't need, so we remove them immediately.
# Also install the man pages on this system
.PHONY: install-docs uninstall-docs
#
# The following two rules are copied from an 'am_edit' generated
# version. Since we do not use the automatic generated version to
# avoid distribution of unwanted files, we add them here manually
#
install-docs:
$(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2
@if test -f index.cache.bz2; then \
echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2/; \
$(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2/; \
elif test -f $(srcdir)/index.cache.bz2; then \
echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2/; \
$(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2/; \
fi
-rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2/common
$(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2/common
uninstall-docs:
-rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2

@ -1,16 +0,0 @@
EXTRA_DIST = kmymoney2.1
MOSTLYCLEANFILES = kmymoney2.1.gz
BUILT_SOURCES = kmymoney2.1.gz
install-data-hook: kmymoney2.1.gz
-rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmymoney2/kmymoney2.1
$(mkinstalldirs) $(DESTDIR)$(mandir)/man1/
$(INSTALL_DATA) kmymoney2.1.gz $(DESTDIR)$(mandir)/man1/kmymoney2.1.gz
kmymoney2.1.gz: kmymoney2.1
gzip -9 -c -N $(top_srcdir)/$(subdir)/kmymoney2.1 > kmymoney2.1.gz
uninstall-hook:
-rm -f $(DESTDIR)$(mandir)/man1/kmymoney2.1.gz

@ -1,7 +0,0 @@
libkgpgfile
libkdchart
kmymoney2
po
developer-doc
doc
contrib

@ -1,168 +0,0 @@
KDE_OPTIONS = noautodist
bin_PROGRAMS = kmymoney2
kmymoney2_SOURCES = kmymoneyutils.cpp kstartuplogo.cpp kmymoney2.cpp main.cpp kmymoney2.stub kmymoney2.skel kmymoneysettings.kcfgc kmymoneyglobalsettings.cpp
kmymoney2_LDADD = $(top_builddir)/kmymoney2/views/libviews.a $(top_builddir)/kmymoney2/reports/libreports.a $(top_builddir)/kmymoney2/wizards/newuserwizard/libnewuserwizard.a $(top_builddir)/kmymoney2/wizards/newaccountwizard/libnewaccountwizard.a $(top_builddir)/kmymoney2/wizards/wizardpages/libwizardpages.a $(top_builddir)/kmymoney2/dialogs/libdialogs.a $(top_builddir)/kmymoney2/dialogs/settings/libsettings.a $(top_builddir)/kmymoney2/widgets/libwidgets.a $(top_builddir)/kmymoney2/converter/libconverter.a $(top_builddir)/kmymoney2/mymoney/storage/libstorage.a $(top_builddir)/kmymoney2/mymoney/libkmm_mymoney.la $(top_builddir)/libkgpgfile/libkgpgfile.la $(top_builddir)/kmymoney2/plugins/interfaces/libinterfaces.a $(top_builddir)/kmymoney2/plugins/libkmm_plugin.la $(top_builddir)/libkdchart/libkmm_kdchart.la dialogs/libdialogs.a $(LIB_TDEABC) $(LIB_TDEHTML) $(LIB_TDEUI) $(LIB_TDECORE) $(LIB_TQT) $(LIB_TDEUTILS)
SUBDIRS = mymoney widgets dialogs wizards views converter pics icons html templates plugins reports misc
EXTRA_DIST = kmymoney2ui.rc kmymoney2.desktop lo16-app-kmymoney2.png lo32-app-kmymoney2.png kmymoney_wizard.png mimetype_kmy_16x16.png mimetype_kmy_32x32.png mimetype_kmy_48x48.png mimetype_kmy_64x64.png mimetype_kmy_128x128.png x-kmymoney2.desktop hi16-app-kmymoney2.png hi32-app-kmymoney2.png hi48-app-kmymoney2.png hi64-app-kmymoney2.png hi128-app-kmymoney2.png tips kmymoney2.kcfg kmymoneysettings.kcfgc
# make sure, automatically generated files exist
BUILT_SOURCES = kmymoneysettings.h $(top_builddir)/kmymoney/kmymoneysettings.h
# we have to make sure, that the symbolic link exists
$(top_builddir)/kmymoney/kmymoneysettings.h: kmymoneysettings.h
if test -h $@; then rm $@; fi
ln -s `pwd`/kmymoneysettings.h $@
kde_kcfg_DATA = kmymoney2.kcfg
instdir=$(includedir)/kmymoney
inst_HEADERS = export.h kmymoneyutils.h kmymoneyglobalsettings.h kmymoneysettings.h
noinst_HEADERS = kmymoney2.h kstartuplogo.h
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/kmymoney2/
$(INSTALL_DATA) $(srcdir)/kmymoney2ui.rc $(DESTDIR)$(kde_datadir)/kmymoney2/kmymoney2ui.rc
$(mkinstalldirs) $(DESTDIR)$(xdg_appsdir)
$(INSTALL_DATA) $(srcdir)/kmymoney2.desktop $(DESTDIR)$(xdg_appsdir)/kmymoney2.desktop
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/locolor/16x16/apps/
$(INSTALL_DATA) $(srcdir)/lo16-app-kmymoney2.png $(DESTDIR)$(kde_icondir)/locolor/16x16/apps/kmymoney2.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/locolor/32x32/apps/
$(INSTALL_DATA) $(srcdir)/lo32-app-kmymoney2.png $(DESTDIR)$(kde_icondir)/locolor/32x32/apps/kmymoney2.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/16x16/mimetypes/
$(INSTALL_DATA) $(srcdir)/mimetype_kmy_16x16.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/mimetypes/kmy.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/32x32/mimetypes/
$(INSTALL_DATA) $(srcdir)/mimetype_kmy_32x32.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/mimetypes/kmy.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/48x48/mimetypes/
$(INSTALL_DATA) $(srcdir)/mimetype_kmy_48x48.png $(DESTDIR)$(kde_icondir)/hicolor/48x48/mimetypes/kmy.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/64x64/mimetypes/
$(INSTALL_DATA) $(srcdir)/mimetype_kmy_64x64.png $(DESTDIR)$(kde_icondir)/hicolor/64x64/mimetypes/kmy.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/128x128/mimetypes/
$(INSTALL_DATA) $(srcdir)/mimetype_kmy_128x128.png $(DESTDIR)$(kde_icondir)/hicolor/128x128/mimetypes/kmy.png
$(mkinstalldirs) $(kde_mimedir)/application/
$(INSTALL_DATA) $(srcdir)/x-kmymoney2.desktop $(kde_mimedir)/application/x-kmymoney2.desktop
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/
$(INSTALL_DATA) $(srcdir)/hi16-app-kmymoney2.png $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kmymoney2.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/
$(INSTALL_DATA) $(srcdir)/hi32-app-kmymoney2.png $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kmymoney2.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/48x48/apps/
$(INSTALL_DATA) $(srcdir)/hi48-app-kmymoney2.png $(DESTDIR)$(kde_icondir)/hicolor/48x48/apps/kmymoney2.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/64x64/apps/
$(INSTALL_DATA) $(srcdir)/hi64-app-kmymoney2.png $(DESTDIR)$(kde_icondir)/hicolor/64x64/apps/kmymoney2.png
$(mkinstalldirs) $(DESTDIR)$(kde_icondir)/hicolor/128x128/apps/
$(INSTALL_DATA) $(srcdir)/hi128-app-kmymoney2.png $(DESTDIR)$(kde_icondir)/hicolor/128x128/apps/kmymoney2.png
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/kmymoney2/
$(INSTALL_DATA) $(srcdir)/tips $(DESTDIR)$(kde_datadir)/kmymoney2/tips
uninstall-local:
-rm -f $(DESTDIR)$(kde_datadir)/kmymoney2/kmymoney2ui.rc
-rm -f $(DESTDIR)$(xdg_appsdir)/kmymoney2.desktop
-rm -f $(DESTDIR)$(kde_icondir)/locolor/16x16/apps/kmymoney2.png
-rm -f $(DESTDIR)$(kde_icondir)/locolor/32x32/apps/kmymoney2.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/mimetypes/kmy.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/32x32/mimetypes/kmy.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/48x48/mimetypes/kmy.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/64x64/mimetypes/kmy.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/128x128/mimetypes/kmy.png
-rm -f $(DESTDIR)$(kde_mimedir)/application/x-kmymoney2.desktop
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/16x16/apps/kmymoney2.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/32x32/apps/kmymoney2.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/48x48/apps/kmymoney2.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/64x64/apps/kmymoney2.png
-rm -f $(DESTDIR)$(kde_icondir)/hicolor/128x128/apps/kmymoney2.png
-rm -f $(DESTDIR)$(kde_datadir)/kmymoney2/tips
####### tdevelop will overwrite this part!!! (end)############
# this 10 paths are KDE specific. Use them:
# kde_htmldir Where your docs should go to. (contains lang subdirs)
# kde_appsdir Where your application file (.kdelnk) should go to.
# kde_icondir Where your icon should go to.
# kde_minidir Where your mini icon should go to.
# kde_datadir Where you install application data. (Use a subdir)
# kde_locale Where translation files should go to.(contains lang subdirs)
# kde_cgidir Where cgi-bin executables should go to.
# kde_confdir Where config files should go to.
# kde_mimedir Where mimetypes should go to.
# kde_toolbardir Where general toolbar icons should go to.
# kde_wallpaperdir Where general wallpapers should go to.
DISTCLEANFILES=kmymoney2 *.html *.csv old.asc stripped.txt kmm_test_driver
# set the include path for X, qt and KDE
INCLUDES= $(all_includes) -I$(top_srcdir) -I. -I$(top_builddir)/kmymoney2/dialogs -I$(top_srcdir)/libkdchart
METASOURCES = AUTO
# the library search path.
kmymoney2_LDFLAGS = $(all_libraries) $(kde_RPATH) -export-dynamic $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor $(LIB_TDEUTILS)
# Uncomment the following two lines if you add a ui.rc file for your application to make use of
# KDE
rcdir = $(kde_datadir)/kmymoney2
rc_DATA = kmymoney2ui.rc
#WARNING: if you use a ui.rc file above, use:
# messages: rc.cpp
# instead of
# messages:
# Remove *.moc.* files from the list of files searched for messages.
# Don't know, if that has any negative effect, but it avoids to include
# automatically generated names which usually not need to be translated
# from clobbering the pot file. (ipwizard@user.sourceforge.net, 07/16/2003)
messages: rc.cpp
if test -f tips; then \
$(PREPARETIPS) > _tips.cpp; \
fi;
LIST=`find . -name \*.h -o -name \*.hh -o -name \*.H -o -name \*.hxx -o \
-name \*.hpp -o -name \*.cpp -o -name \*.cc -o -name \*.cxx -o -name \*.ecpp -o \
-name \*.C | grep -v -E \*\.moc\.\*`; \
if test -n "$$LIST"; then \
$(XGETTEXT) $$LIST -o $(podir)/kmymoney2.pot; \
fi
if test -f _tips.cpp; then \
rm _tips.cpp; \
fi
#
# since some people might think, the application is called kmymoney, we
# create a link to kmymoney2 after overall installation
#
install-exec-hook:
@$(NORMAL_INSTALL)
@list='kmymoney2'; for p in $$list; do \
p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
if test -f $$p \
|| test -f $$p1 \
; then \
f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
echo "Creating symbolic link from kmymoney -> ./kmymoney2"; \
rm -f $(DESTDIR)$(bindir)/kmymoney; \
cd $(DESTDIR)$(bindir); \
ln -s ./$$f kmymoney; \
else :; fi; \
done
uninstall-hook:
-rm -f $(DESTDIR)$(bindir)/kmymoney
dist-hook:
-rm -rf $(distdir)/kmymoneysettings.cpp
TESTS = kmymoneytest
check_PROGRAMS = kmymoneytest
kmymoneytest_SOURCES = kmymoneytest.cpp kmymoneyutils.cpp kmymoneyglobalsettings.cpp
kmymoneytest_LDADD = ./mymoney/storage/libstoragetest.a ./mymoney/libmymoneytest.a ./converter/libconvertertest.a ./reports/libreportstest.a $(kmymoney2_LDADD) kmymoneysettings.$(OBJEXT)
# the library search path.
kmymoneytest_LDFLAGS = $(all_libraries) $(kde_RPATH) $(CPPUNIT_LIBS) $(LIB_TDEUTILS)

@ -1,20 +0,0 @@
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir) -I. -I$(top_srcdir)/kmymoney2 -I$(top_builddir)/kmymoney2
instdir=$(includedir)/kmymoney
noinst_LIBRARIES = libconverter.a
libconverter_a_METASOURCES = AUTO
libconverter_a_SOURCES = mymoneyqifreader.cpp mymoneyqifwriter.cpp mymoneyqifprofile.cpp mymoneytemplate.cpp mymoneystatementreader.cpp webpricequote.cpp mymoneygncreader.cpp
EXTRA_DIST =
inst_HEADERS = mymoneytemplate.h
noinst_HEADERS = imymoneyreader.h mymoneyqifprofile.h mymoneyqifreader.h mymoneyqifwriter.h mymoneystatementreader.h webpricequote.h mymoneygncreader.h convertertest.h
check_LIBRARIES = libconvertertest.a
libconvertertest_a_SOURCES = convertertest.cpp

@ -1,31 +0,0 @@
noinst_LIBRARIES = libdialogs.a
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir) -I. -I$(top_srcdir)/libkdchart -I$(top_srcdir)/kmymoney2/mymoney
libdialogs_a_METASOURCES = AUTO
libdialogs_a_SOURCES = kreportconfigurationfilterdlg.cpp kcurrencycalculator.cpp kcurrencyeditdlg.cpp keditequityentrydlg.cpp keditloanwizard.cpp knewloanwizard.cpp kenterscheduledlg.cpp tderecentfileitem.cpp keditscheduledlg.cpp mymoneyqifprofileeditor.cpp kaccountselectdlg.cpp kupdatestockpricedlg.cpp knewequityentrydlg.cpp kstartdlg.cpp kreconciledlg.cpp knewfiledlg.cpp knewbankdlg.cpp knewaccountdlg.cpp kfindtransactiondlg.cpp kendingbalancedlg.cpp ksplittransactiondlg.cpp kimportdlg.cpp kexportdlg.cpp kcsvprogressdlg.cpp kchooseimportexportdlg.cpp kbackupdlg.cpp kequitypriceupdatedlg.cpp kmymoneypricedlg.cpp knewinvestmentwizard.cpp knewinvestmentwizard.h ksecuritylisteditor.cpp kgncimportoptionsdlg.cpp konlinequoteconfigurationdlg.cpp kgncpricesourcedlg.cpp kmymoneyfileinfodlg.cpp tdeselectdatabasedlg.cpp kpayeereassigndlg.cpp kcategoryreassigndlg.cpp tdeconfirmmanualenterdlg.cpp kaccountselectdlgdecl.ui kbackupdlgdecl.ui kchooseimportexportdlgdecl.ui tdeconfirmmanualenterdlgdecl.ui kcsvprogressdlgdecl.ui kcurrencycalculatordecl.ui kcurrencyeditdlgdecl.ui keditequityentrydecl.ui keditscheduledlgdecl.ui kendingbalancedlgdecl.ui kenterscheduledlgdecl.ui kequitypriceupdatedlgdecl.ui kexportdlgdecl.ui kfindtransactiondlgdecl.ui kgncimportoptionsdlgdecl.ui kimportdlgdecl.ui kmymoneypricedlgdecl.ui knewaccountdlgdecl.ui knewbankdlgdecl.ui knewequityentrydecl.ui knewfiledlgdecl.ui knewinvestmentwizarddecl.ui knewloanwizarddecl.ui konlinequoteconfigurationdecl.ui kreconciledlgdecl.ui ksecuritylisteditordecl.ui ksplitcorrectiondlg.ui ksplittransactiondlgdecl.ui kupdatestockpricedlgdecl.ui mymoneyqifprofileeditordecl.ui kgncpricesourcedlgdecl.ui kmymoneyfileinfodlgdecl.ui tdeselectdatabasedlgdecl.ui kpayeereassigndlgdecl.ui kcategoryreassigndlgdecl.ui transactioneditor.cpp investtransactioneditor.cpp investactivities.cpp kbalancechartdlg.cpp kplugindlg.ui kgpgkeyselectiondlg.cpp transactionmatcher.cpp kbalancewarning.cpp \
knewbudgetdlgdecl.ui knewbudgetdlg.cpp tdeselecttransactionsdlgdecl.ui tdeselecttransactionsdlg.cpp kmergetransactionsdlg.cpp ksortoptiondlg.ui kloadtemplatedlgdecl.ui kloadtemplatedlg.cpp kmymoneysplittable.cpp
EXTRA_DIST = kaccountselectdlgdecl.ui kbackupdlgdecl.ui kchooseimportexportdlgdecl.ui tdeconfirmmanualenterdlgdecl.ui kcsvprogressdlgdecl.ui kcurrencycalculatordecl.ui kcurrencyeditdlgdecl.ui keditequityentrydecl.ui keditscheduledlgdecl.ui kendingbalancedlgdecl.ui kenterscheduledlgdecl.ui kequitypriceupdatedlgdecl.ui kexportdlgdecl.ui kfindtransactiondlgdecl.ui kgncimportoptionsdlgdecl.ui kimportdlgdecl.ui kmymoneypricedlgdecl.ui knewaccountdlgdecl.ui knewbankdlgdecl.ui knewequityentrydecl.ui knewfiledlgdecl.ui knewinvestmentwizarddecl.ui knewloanwizarddecl.ui konlinequoteconfigurationdecl.ui kreconciledlgdecl.ui ksecuritylisteditordecl.ui ksplitcorrectiondlg.ui ksplittransactiondlgdecl.ui kupdatestockpricedlgdecl.ui mymoneyqifprofileeditordecl.ui kgncpricesourcedlgdecl.ui kmymoneyfileinfodlgdecl.ui tdeselectdatabasedlgdecl.ui kpayeereassigndlgdecl.ui kcategoryreassigndlgdecl.ui knewbudgetdlgdecl.ui tdeselecttransactionsdlgdecl.ui ksortoptiondlg.ui ksortoptiondlg.ui.h kplugindlg.ui kloadtemplatedlgdecl.ui
BUILT_SOURCES = $(top_builddir)/kmymoney/kcurrencycalculatordecl.h
DISTCLEANFILES= kaccountselectdlgdecl.cpp kbackupdlgdecl.cpp kchooseimportexportdlgdecl.cpp kcsvprogressdlgdecl.cpp kcurrencycalculatordecl.cpp kcurrencyeditdlgdecl.cpp keditequityentrydecl.cpp keditscheduledlgdecl.cpp kendingbalancedlgdecl.cpp kenterscheduledlgdecl.cpp kequitypriceupdatedlgdecl.cpp kexportdlgdecl.cpp kfindtransactiondlgdecl.cpp kgncimportoptionsdlgdecl.cpp kimportdlgdecl.cpp kmymoneypricedlgdecl.cpp knewaccountdlgdecl.cpp knewbankdlgdecl.cpp knewequityentrydecl.cpp knewfiledlgdecl.cpp knewinvestmentwizarddecl.cpp knewloanwizarddecl.cpp konlinequoteconfigurationdecl.cpp kreconciledlgdecl.cpp kreportconfigurationdecl.cpp ksecuritylisteditordecl.cpp ksplittransactiondlgdecl.cpp kupdatestockpricedlgdecl.cpp mymoneyqifprofileeditordecl.cpp kpayeereassigndlgdecl.cpp kcategoryreassigndlgdecl.cpp tdeconfirmmanualenterdlgdecl.cpp kaccountselectdlgdecl.h kbackupdlgdecl.h kchooseimportexportdlgdecl.h kcsvprogressdlgdecl.h kcurrencycalculatordecl.h kcurrencyeditdlgdecl.h keditequityentrydecl.h keditscheduledlgdecl.h kendingbalancedlgdecl.h kenterscheduledlgdecl.h kequitypriceupdatedlgdecl.h kexportdlgdecl.h kfindtransactiondlgdecl.h kgncimportoptionsdlgdecl.h kimportdlgdecl.h kmymoneypricedlgdecl.h knewaccountdlgdecl.h knewbankdlgdecl.h knewequityentrydecl.h knewfiledlgdecl.h knewinvestmentwizarddecl.h knewloanwizarddecl.h konlinequoteconfigurationdecl.h kreconciledlgdecl.h kreportconfigurationdecl.h ksecuritylisteditordecl.h ksplittransactiondlgdecl.h kupdatestockpricedlgdecl.h mymoneyqifprofileeditordecl.h kmymoneyfileinfodlgdecl.h tdeselectdatabasedlgdecl.h kpayeereassigndlgdecl.h kcategoryreassigndlgdecl.h knewbudgetdlgdecl.cpp knewbudgetdlgdecl.h tdeselecttransactionsdlgdecl.cpp tdeselecttransactionsdlgdecl.h tdeconfirmmanualenterdlgdecl.h kloadtemplatedlgdecl.cpp kloadtemplatedlgdecl.h
noinst_HEADERS = keditscheduledlg.h kaccountselectdlg.h kbackupdlg.h kchooseimportexportdlg.h kcsvprogressdlg.h kcurrencyeditdlg.h keditequityentrydlg.h keditloanwizard.h kendingbalancedlg.h kenterscheduledlg.h kequitypriceupdatedlg.h kexportdlg.h kfindtransactiondlg.h kgncimportoptionsdlg.h kimportdlg.h kmymoneypricedlg.h knewaccountdlg.h knewbankdlg.h knewequityentrydlg.h knewfiledlg.h knewinvestmentwizard.h knewloanwizard.h konlinequoteconfigurationdlg.h tderecentfileitem.h kreconciledlg.h kreportconfigurationfilterdlg.h ksecuritylisteditor.h ksplittransactiondlg.h kstartdlg.h kupdatestockpricedlg.h mymoneyqifprofileeditor.h kgncpricesourcedlg.h kmymoneyfileinfodlg.h tdeselectdatabasedlg.h kpayeereassigndlg.h kcategoryreassigndlg.h knewbudgetdlg.h tdeselecttransactionsdlg.h kmergetransactionsdlg.h tdeconfirmmanualenterdlg.h investactivities.h kbalancechartdlg.h kloadtemplatedlg.h kmymoneysplittable.h kgpgkeyselectiondlg.h transactionmatcher.h kbalancewarning.h
instdir=$(includedir)/kmymoney
inst_HEADERS = transactioneditor.h investtransactioneditor.h kcurrencycalculator.h kcurrencycalculatordecl.h
$(top_builddir)/kmymoney/kcurrencycalculatordecl.h: kcurrencycalculatordecl.h
if test -h $@; then rm $@; fi
ln -s `pwd`/kcurrencycalculatordecl.h $@
SUBDIRS = settings
messages: rc.cpp
dist-hook:
-rm -rf $(distdir)/kcurrencycalculatordecl.h

@ -1,25 +0,0 @@
noinst_LIBRARIES = libsettings.a
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir) -I.
libsettings_a_METASOURCES = AUTO
libsettings_a_SOURCES = ksettingsgeneraldecl.ui ksettingsgeneral.cpp \
ksettingsregisterdecl.ui ksettingsregister.cpp \
ksettingsgpgdecl.ui ksettingsgpg.cpp \
ksettingscolorsdecl.ui ksettingscolors.cpp \
ksettingsfontsdecl.ui ksettingsfonts.cpp \
ksettingsschedulesdecl.ui ksettingsschedules.cpp \
ksettingsonlinequotesdecl.ui ksettingsonlinequotes.cpp \
ksettingshomedecl.ui ksettingshome.cpp \
ksettingsforecastdecl.ui ksettingsforecast.cpp \
ksettingsplugins.cpp
EXTRA_DIST = ksettingsgeneraldecl.ui ksettingsregisterdecl.ui ksettingsgpgdecl.ui ksettingscolorsdecl.ui ksettingsfontsdecl.ui ksettingsschedulesdecl.ui ksettingsonlinequotesdecl.ui ksettingshomedecl.ui ksettingsforecastdecl.ui
DISTCLEANFILES= ksettingsgeneraldecl.cpp ksettingsgeneraldecl.h ksettingsregisterdecl.cpp ksettingsregisterdecl.h ksettingsgpgdecl.cpp ksettingsgpgdecl.h ksettingscolorsdecl.cpp ksettingscolorsdecl.h ksettingsfontsdecl.cpp ksettingsfontsdecl.h ksettingsschedulesdecl.cpp ksettingsschedulesdecl.h ksettingsonlinequotesdecl.cpp ksettingsonlinequotesdecl.h ksettingshomedecl.cpp ksettingshomedecl.h ksettingsforecastdecl.cpp ksettingsforecastdecl.h
noinst_HEADERS = ksettingsgeneral.h ksettingsregister.h ksettingsgpg.h ksettingscolors.h ksettingsfonts.h ksettingsschedules.h ksettingsonlinequotes.h ksettingshome.h ksettingsforecast.h ksettingsplugins.h
messages: rc.cpp

@ -1,23 +0,0 @@
KDE_OPTIONS = noautodist
SUBDIRS = images
HOMEPAGES = home_pt_BR.html home_de.html home_es.html home_fr.html home_gl.html home.html home_it.html home_nl.html home_ro.html home_ru.html home_tr.html home_pt.html
WHATSNEWPAGES = whats_new_pt_BR.html whats_new_de.html whats_new_es.html whats_new_fr.html whats_new_gl.html whats_new.html whats_new_it.html whats_new_nl.html whats_new_ro.html whats_new_ru.html whats_new_tr.html
EXTRA_DIST = $(HOMEPAGES) $(WHATSNEWPAGES) kmymoney2.css welcome.css
LOCAL_DIR = kmymoney2/html
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)
for file in $(EXTRA_DIST); do \
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR); \
done
uninstall-local:
for file in $(EXTRA_DIST); do \
rm -f $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$file; \
done

@ -1,20 +0,0 @@
####### tdevelop will overwrite this part!!! (begin)##########
KDE_OPTIONS = noautodist
EXTRA_DIST = backarrow.png background.png bc.png bl.png bottomleft.png bottomright.png br.png center.png filenew.png kmymoneydata.png konqueror.png lc.png manual.png messagebox_info.png original-trans_logo.png rc.png rightborder.png spacer.png tc.png title-center.png title-left.png title-right.png tl.png topleft.png topright.png trans_logo.png tr.png spacer.gif shadow.png currencyflourish.png top-shadow.png arrow.png bg-texture.png about_kde.png
LOCAL_DIR = kmymoney2/html/images
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/kmymoney2/html/images
for file in $(EXTRA_DIST); do \
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR); \
done
uninstall-local:
for file in $(EXTRA_DIST); do \
rm -f $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$file; \
done
####### tdevelop will overwrite this part!!! (end)############

@ -1 +0,0 @@
SUBDIRS = hicolor oxygen Tango

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/Tango/128x128/apps
icon_DATA = account_add.png account.png accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_closed.png account-types_credit-card.png account-types_expense.png account-types_income.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png budget.png categories.png forcast.png institution_add.png institutions.png investments.png ledger.png onlinebanking.png payee.png reconcile.png report.png schedule.png transaction_find.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/Tango/16x16/actions
icon_DATA = account_add.png account.png accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_closed.png account-types_credit-card.png account-types_expense.png account-types_income.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png backup.png bank.png budget.png categories.png close_window.png delete.png forcast.png hide_categories.png hide_reconciled.png institution_add.png institutions.png investments.png ledger.png onlinebanking.png payee.png personal_data.png reconcile.png report.png schedule.png split_transaction.png transaction_find.png view_info.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/Tango/22x22/actions
icon_DATA = account_add.png account.png accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_closed.png account-types_credit-card.png account-types_expense.png account-types_income.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png attention.png backup.png bank.png budget.png categories.png close_window.png delete.png forcast.png hide_categories.png hide_reconciled.png institution_add.png institutions.png investments.png ledger.png onlinebanking.png payee.png personal_data.png reconcile.png report.png schedule.png transaction_find.png view_info.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/Tango/32x32/apps
icon_DATA = account_add.png account.png accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_closed.png account-types_credit-card.png account-types_expense.png account-types_income.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png budget.png categories.png forcast.png institution_add.png institutions.png investments.png ledger.png onlinebanking.png payee.png reconcile.png report.png schedule.png transaction_find.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/Tango/48x48/apps
icon_DATA = account_add.png account.png accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_closed.png account-types_credit-card.png account-types_expense.png account-types_income.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png budget.png categories.png forcast.png institution_add.png institutions.png investments.png ledger.png onlinebanking.png payee.png reconcile.png report.png schedule.png transaction_find.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/Tango/64x64/apps
icon_DATA = account_add.png account.png accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_closed.png account-types_credit-card.png account-types_expense.png account-types_income.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png budget.png categories.png forcast.png institution_add.png institutions.png investments.png ledger.png onlinebanking.png payee.png reconcile.png report.png schedule.png transaction_find.png
EXTRA_DIST = $(icon_DATA)

@ -1 +0,0 @@
SUBDIRS = 16x16 48x48 32x32 128x128 scalable 64x64 22x22

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/Tango/scalable
icon_DATA = account_add.svgz accounts.svgz account.svgz account-types_asset.svgz account-types_cash.svgz account-types_checking.svgz account-types_closed.svgz account-types_credit-card.svgz account-types_expense.svgz account-types_income.svgz account-types_investments.svgz account-types_liability.svgz account-types_loan.svgz account-types_savings.svgz backup.svgz bank.svgz budget.svgz categories.svgz forcast.svgz hide_categories.svgz hide_reconciled.svgz institution_add.svgz institutions.svgz investments.svgz ledger.svgz onlinebanking.svgz payee.svgz personal_data.svgz reconcile.svgz report.svgz schedule.svgz transaction_find.svgz view_info.svgz
EXTRA_DIST = $(icon_DATA)

@ -1,8 +0,0 @@
SUBDIRS = actions
LOCAL_DIR=kmymoney2/icons/hicolor/16x16
uninstall-local:
for i in $(SUBDIRS); do \
rm -rf $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$i; \
done

@ -1,17 +0,0 @@
LOCAL_DIR=kmymoney2/icons/hicolor/16x16/actions
FILES = bank.png categories.png pay_edit.png transaction_export.png transaction_find.png transaction_import.png reconcile.png backup.png close_window.png delete.png personal_data.png transaction.png view_info.png account_add.png account_open.png ledger.png account-type_asset.png account-type_liability.png account-type_expense.png account-type_income.png institution_add.png unreconciled.png hide_categories.png hide_reconciled.png update_prices.png split_transaction.png
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)
for file in $(FILES); do \
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR); \
done
uninstall-local:
for file in $(FILES); do \
rm -f $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$file; \
done

@ -1,8 +0,0 @@
SUBDIRS = actions
LOCAL_DIR=kmymoney2/icons/hicolor/22x22
uninstall-local:
for i in $(SUBDIRS); do \
rm -rf $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$i; \
done

@ -1,17 +0,0 @@
LOCAL_DIR=kmymoney2/icons/hicolor/22x22/actions
FILES = bank.png categories.png pay_edit.png transaction_export.png transaction_find.png transaction_import.png reconcile.png backup.png close_window.png delete.png personal_data.png transaction.png view_info.png account_add.png account_open.png ledger.png account-types_asset.png account-types_liability.png account-types_expense.png account-types_income.png institution_add.png unreconciled.png account-types_closed.png hide_categories.png hide_reconciled.png update_prices.png account-types_reconcile.png attention.png account-types_online.png
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)
for file in $(FILES); do \
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR); \
done
uninstall-local:
for file in $(FILES); do \
rm -f $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$file; \
done

@ -1,8 +0,0 @@
SUBDIRS = apps
LOCAL_DIR=kmymoney2/icons/hicolor/32x32
uninstall-local:
for i in $(SUBDIRS); do \
rm -rf $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$i; \
done

@ -1,18 +0,0 @@
LOCAL_DIR = kmymoney2/icons/hicolor/32x32/apps
FILES = accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_credit-card.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png categories.png forcast.png home.png institutions.png investments.png ledger.png payee.png report.png schedule.png onlinebanking.png budget.png account-types_reconciled.png
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)
for file in $(FILES); do \
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR); \
done
uninstall-local:
for file in $(FILES); do \
rm -f $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$file; \
done

@ -1,8 +0,0 @@
SUBDIRS = apps
LOCAL_DIR=kmymoney2/icons/hicolor/48x48
uninstall-local:
for i in $(SUBDIRS); do \
rm -rf $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$i; \
done

@ -1,18 +0,0 @@
LOCAL_DIR = kmymoney2/icons/hicolor/48x48/apps
FILES = accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_credit-card.png account-types_investment.png account-types_liability.png account-types_loan.png account-types_savings.png categories.png forcast.png home.png institutions.png investments.png ledger.png payee.png report.png schedule.png onlinebanking.png budget.png
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)
for file in $(FILES); do \
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR); \
done
uninstall-local:
for file in $(FILES); do \
rm -f $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$file; \
done

@ -1,8 +0,0 @@
SUBDIRS = apps
LOCAL_DIR=kmymoney2/icons/hicolor/64x64
uninstall-local:
for i in $(SUBDIRS); do \
rm -rf $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$i; \
done

@ -1,18 +0,0 @@
LOCAL_DIR = kmymoney2/icons/hicolor/64x64/apps
FILES = accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_credit-card.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png categories.png forcast.png home.png institutions.png investments.png ledger.png payee.png report.png schedule.png onlinebanking.png budget.png
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)
for file in $(FILES); do \
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR); \
done
uninstall-local:
for file in $(FILES); do \
rm -f $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$file; \
done

@ -1,8 +0,0 @@
SUBDIRS = 16x16 22x22 32x32 48x48 64x64
LOCAL_DIR=kmymoney2/icons/hicolor
uninstall-local:
for i in $(SUBDIRS); do \
rm -rf $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$i; \
done

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/oxygen/128x128/apps
icon_DATA = account-add.png accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_closed.png account-types_credit-card.png account-types_investments.png account-types_liability.png account-types_loan.png budget.png categories.png forcast.png institutions.png investments.png ledger.png onlinebanking.png payee.png reconcile.png report.png schedule.png transaction_find.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/oxygen/16x16/actions
icon_DATA = accounts.png account-types_asset.png account-types_cash.png account-types_checking.png account-types_closed.png account-types_credit-card.png account-types_expense.png account-types_income.png account-types_investments.png account-types_liability.png account-types_loan.png account-types_savings.png budget.png forcast.png institutions.png investments.png ledger.png onlinebanking.png payee.png report.png schedule.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/oxygen/22x22/actions
icon_DATA = accounts.png account-types_cash.png account-types_checking.png account-types_credit-card.png account-types_investments.png account-types_loan.png account-types_savings.png budget.png forcast.png institutions.png investments.png ledger.png onlinebanking.png payee.png report.png schedule.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/oxygen/32x32/apps
icon_DATA = account_add.png account-types_closed.png account-types_expense.png account-types_income.png institution_add.png reconcile.png transaction_find.png report.png budget.png ledger.png accounts.png forcast.png onlinebanking.png investments.png schedule.png categories.png payee.png institutions.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/oxygen/48x48/apps
icon_DATA = account_add.png account-types_closed.png account-types_expense.png account-types_income.png institution_add.png reconcile.png transaction_find.png report.png budget.png ledger.png accounts.png forcast.png onlinebanking.png investments.png schedule.png categories.png payee.png institutions.png
EXTRA_DIST = $(icon_DATA)

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/oxygen/64x64/apps
icon_DATA = account-add.png account-types_closed.png reconcile.png transaction_find.png report.png budget.png ledger.png accounts.png forcast.png onlinebanking.png investments.png schedule.png categories.png payee.png institutions.png
EXTRA_DIST = $(icon_DATA)

@ -1 +0,0 @@
SUBDIRS = 16x16 48x48 32x32 128x128 scalable 64x64 22x22

@ -1,6 +0,0 @@
icondir=$(kde_icondir)/oxygen/scalable
icon_DATA = account-add.svgz accounts.svgz account-types_asset.svgz account-types_checking.svgz account-types_cash.svgz account-types_closed.svgz account-types_credit-card.svgz account-types_expense.svgz account-types_income.svgz account-types_investments.svgz account-types_liability.svgz account-types_loan.svgz account-types_savings.svgz budget.svgz categories.svgz forcast.svgz hide_categories.svgz hide_reconciled.svgz institution_add.svgz institutions.svgz investments.svgz ledger.svgz onlinebanking.svgz payee.svgz personal_data.svgz reconcile.svgz report.svgz schedule.svgz transaction_find.svgz
EXTRA_DIST = $(icon_DATA)

@ -1,19 +0,0 @@
KDE_OPTIONS = noautodist
SUBDIRS =
EXTRA_DIST = financequote.pl
LOCAL_DIR = kmymoney2/misc
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)
for file in $(EXTRA_DIST); do \
$(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR); \
done
uninstall-local:
for file in $(EXTRA_DIST); do \
rm -f $(DESTDIR)$(kde_datadir)/$(LOCAL_DIR)/$$file; \
done

@ -1,47 +0,0 @@
KDE_OPTIONS = noautodist
#
# The LIBVERSION setting controls the libtool versioning system for shared
# libraries. It is constructed out of the triplet CURRENT:REVISION:AGE.
#
# Here are the rules on howto update the version info:
#
# 1. Update the version information only immediately before a public
# release of your software. More frequent updates are unnecessary,
# and only guarantee that the current interface number gets larger
# faster.
#
# 2. If the library source code has changed at all since the last
# update, then increment REVISION (`C:R:A' becomes `C:r+1:A').
#
# 3. If any interfaces have been added, removed, or changed since the
# last update, increment CURRENT, and set REVISION to 0.
#
# 4. If any interfaces have been added since the last public release,
# then increment AGE.
#
# 5. If any interfaces have been removed since the last public release,
# then set AGE to 0.
#
# The above information is copied from 'info libtool'.
LIBVERSION=5:0:0
INCLUDES = $(all_includes) -I$(top_srcdir) -I.
lib_LTLIBRARIES = libkmm_mymoney.la
libkmm_mymoney_la_METASOURCES = AUTO
libkmm_mymoney_la_SOURCES = mymoneymoney.cpp mymoneyfinancialcalculator.cpp mymoneytransactionfilter.cpp mymoneyobject.cpp mymoneykeyvaluecontainer.cpp mymoneyobserver.cpp mymoneysubject.cpp mymoneysplit.cpp mymoneyinstitution.cpp mymoneyexception.cpp mymoneyinvesttransaction.cpp mymoneyutils.cpp mymoneysecurity.cpp mymoneytransaction.cpp mymoneyscheduled.cpp mymoneypayee.cpp mymoneyfile.cpp mymoneycategory.cpp mymoneyaccount.cpp mymoneyreport.cpp mymoneystatement.cpp mymoneyprice.cpp mymoneybudget.cpp mymoneyobjectcontainer.cpp mymoneyforecast.cpp
libkmm_mymoney_la_LDFLAGS = $(all_libraries) -version-info $(LIBVERSION)
SUBDIRS = storage
instdir=$(includedir)/kmymoney
inst_HEADERS = mymoneyobject.h mymoneyaccount.h mymoneycategory.h mymoneyexception.h mymoneyfile.h mymoneyfinancialcalculator.h mymoneyinstitution.h mymoneyinvesttransaction.h mymoneykeyvaluecontainer.h mymoneymoney.h mymoneyobserver.h mymoneypayee.h mymoneyprice.h mymoneyreport.h mymoneyscheduled.h mymoneysecurity.h mymoneysplit.h mymoneystatement.h mymoneysubject.h mymoneytransactionfilter.h mymoneytransaction.h mymoneyutils.h mymoneybudget.h mymoneyobjectcontainer.h mymoneyforecast.h
noinst_HEADERS = autotest.h mymoneyaccounttest.h mymoneyfinancialcalculatortest.h mymoneykeyvaluecontainertest.h mymoneyexceptiontest.h mymoneyfiletest.h mymoneyinstitutiontest.h mymoneymoneytest.h mymoneyobservertest.h mymoneyscheduletest.h mymoneysplittest.h mymoneysecuritytest.h mymoneytransactiontest.h mymoneypricetest.h mymoneyobjecttest.h mymoneyforecasttest.h mymoneypayeetest.h
check_LIBRARIES = libmymoneytest.a
libmymoneytest_a_SOURCES = mymoneytransactiontest.cpp mymoneysplittest.cpp mymoneymoneytest.cpp mymoneyfiletest.cpp mymoneyaccounttest.cpp mymoneyexceptiontest.cpp mymoneyinstitutiontest.cpp mymoneykeyvaluecontainertest.cpp mymoneyscheduletest.cpp mymoneyfinancialcalculatortest.cpp mymoneysecuritytest.cpp mymoneypricetest.cpp mymoneyobjecttest.cpp mymoneyforecasttest.cpp mymoneypayeetest.cpp

@ -1,17 +0,0 @@
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir) -I. -I$(top_builddir)/kmymoney2/dialogs
noinst_LIBRARIES = libstorage.a
libstorage_a_METASOURCES = AUTO
libstorage_a_SOURCES = imymoneystorageformat.cpp mymoneystoragexml.cpp mymoneystoragedump.cpp mymoneyseqaccessmgr.cpp mymoneydatabasemgr.cpp imymoneystorage.cpp imymoneyserialize.cpp mymoneystorageanon.cpp mymoneystoragesql.cpp
instdir=$(includedir)/kmymoney
inst_HEADERS = imymoneystorage.h imymoneyserialize.h imymoneystorageformat.h mymoneystoragesql.h
noinst_HEADERS = mymoneyseqaccessmgr.h mymoneydatabasemgr.h mymoneystorageanon.h mymoneystoragedump.h mymoneystoragexml.h mymoneyseqaccessmgrtest.h mymoneydatabasemgrtest.h mymoneystoragebin.h mymoneymap.h mymoneymaptest.h
check_LIBRARIES = libstoragetest.a
libstoragetest_a_SOURCES = mymoneyseqaccessmgrtest.cpp mymoneymaptest.cpp mymoneydatabasemgrtest.cpp

@ -1,3 +0,0 @@
kmymoneydir = $(kde_datadir)/kmymoney2/pics/
kmymoney_DATA = startlogo.png titlelabel_background.png

@ -1,24 +0,0 @@
KDE_OPTIONS = noautodist
METASOURCES = AUTO
INCLUDES = $(all_includes) -I$(top_srcdir) -I.
# since some of the subdirs are conditional, we need to define DIST_SUBDIRS
SUBDIRS = interfaces @OFX_IMPORTERPLUGIN@
DIST_SUBDIRS = interfaces ofximport
# The library containing the plugin base class
lib_LTLIBRARIES = libkmm_plugin.la
libkmm_plugin_la_SOURCES = kmymoneyplugin.cpp pluginloader.cpp viewinterface.cpp statementinterface.cpp importinterface.cpp
libkmm_plugin_la_LDFLAGS = $(all_libraries) -version-info 0:0:0
#definition of the service type
kde_servicetypes_DATA = kmymoneyplugin.desktop kmymoneyimporterplugin.desktop
# make sure this lib is build before any subdirectory
BUILT_SOURCES = libkmm_plugin.la
pluginsincludedir = $(includedir)/kmymoney
pluginsinclude_HEADERS = kmymoneyplugin.h pluginloader.h viewinterface.h statementinterface.h importinterface.h
EXTRA_DIST = kmymoneyplugin.desktop kmymoneyimporterplugin.desktop

@ -1,13 +0,0 @@
KDE_OPTIONS = noautodist
METASOURCES = AUTO
INCLUDES = $(all_includes) -I$(top_srcdir) -I. -I$(top_srcdir)/kmymoney2/widgets
SUBDIRS =
noinst_LIBRARIES = libinterfaces.a
libinterfaces_a_SOURCES = kmmviewinterface.cpp kmmstatementinterface.cpp kmmimportinterface.cpp
noinst_HEADERS = kmmviewinterface.h kmmstatementinterface.h kmmimportinterface.h

@ -1,33 +0,0 @@
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir) -I.. -I. -I${srcdir}/dialogs -Idialogs
METASOURCES = AUTO
# Install this plugin in the KDE modules directory
kde_module_LTLIBRARIES = kmm_ofximport.la
# Srcs for the plugin
kmm_ofximport_la_SOURCES = ofximporterplugin.cpp ofxpartner.cpp
#nodeparser.cpp
# Libs needed by the plugin
kmm_ofximport_la_LIBADD = @OFX_LIBS@ dialogs/libdialogs.la ../libkmm_plugin.la ../libkmm_plugin.la $(top_builddir)/kmymoney2/mymoney/libkmm_mymoney.la
# LD flags for the plugin
# -module says: this is a module, i.e. something you're going to dlopen
# so e.g. it has no version number like a normal shared lib would have.
kmm_ofximport_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries) $(LIB_TDEHTML) $(LIB_TDECORE) $(LIB_TDEUI) $(LIB_TDEIO) $(LIB_TQT) -L../.libs
# rc file containing the GUI for the plugin
pluginsdir = $(kde_datadir)/kmm_ofximport
plugins_DATA = kmm_ofximport.rc
# Install the desktop file needed to detect the plugin
kde_services_DATA = kmm_ofximport.desktop
noinst_HEADERS = ofximporterplugin.h ofxpartner.h
# nodeparser.h
EXTRA_DIST = kmm_ofximport.desktop kmm_ofximport.rc
SUBDIRS = dialogs

@ -1,16 +0,0 @@
noinst_LTLIBRARIES = libdialogs.la
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir)
libdialogs_la_METASOURCES = AUTO
libdialogs_la_SOURCES = konlinebankingsetupdecl.ui konlinebankingstatusdecl.ui konlinebankingsetupwizard.cpp konlinebankingstatus.cpp kofxdirectconnectdlgdecl.ui kofxdirectconnectdlg.cpp mymoneyofxconnector.cpp
EXTRA_DIST = konlinebankingsetupdecl.ui konlinebankingstatusdecl.ui kofxdirectconnectdlgdecl.ui
DISTCLEANFILES= konlinebankingsetupdecl.h konlinebankingsetupdecl.cpp konlinebankingstatusdecl.h konlinebankingstatusdecl.cpp kofxdirectconnectdlgdecl.h kofxdirectconnectdlgdecl.cpp
noinst_HEADERS = konlinebankingsetupwizard.h konlinebankingstatus.h kofxdirectconnectdlg.h mymoneyofxconnector.h
messages: rc.cpp

@ -1,14 +0,0 @@
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I.. -I$(top_srcdir) -I. -I$(top_srcdir)/libkdchart
noinst_LIBRARIES = libreports.a
libreports_a_METASOURCES = AUTO
libreports_a_SOURCES = pivotgrid.cpp pivottable.cpp listtable.cpp querytable.cpp objectinfotable.cpp reportaccount.cpp kreportchartview.cpp
noinst_HEADERS = kreportchartview.h kreportsviewtest.h pivotgrid.h pivottable.h pivottabletest.h pivotgridtest.h listtable.h querytable.h querytabletest.h objectinfotable.h reportaccount.h reportdebug.h reportstestcommon.h kreportchartview.h reporttable.h
check_LIBRARIES = libreportstest.a
libreportstest_a_SOURCES = reportstestcommon.cpp pivottabletest.cpp pivotgridtest.cpp querytabletest.cpp

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/C
template_DATA = homeown.kmt full.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt old-default_accounts.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt checkbook.kmt carloan.kmt otherloan.kmt business.kmt spouseinc.kmt default_categories-template.kmt
EXTRA_DIST = $(template_DATA)

@ -1,3 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates
SUBDIRS = C de_AT de_CH de_DE dk el_GR en_GB en_US es_AR es_ES es_MX fr_CA fr_CH fr_FR gl_ES hu_HU it jp nl_NL pt_BR pt_PT ro_RO ru_RU sk tr_TR zh_CN zh_HK zh_TW

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/de_AT
template_DATA = houseown.kmt kids.kmt investment.kmt autoloan.kmt common.kmt brokerage.kmt business.kmt auto.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/de_CH
template_DATA = otherasset.kmt kids.kmt chkmu.kmt common.kmt brokerage.kmt otherloan.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/de_DE
template_DATA = houseown.kmt otherasset.kmt kids.kmt full.kmt default_accounts.kmt investment.kmt autoloan.kmt studium.kmt common.kmt brokerage.kmt skr04.kmt otherloan.kmt auto.kmt skr03.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/dk
template_DATA = homeown.kmt homeloan.kmt common.kmt car.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/el_GR
template_DATA = common.kmt brokerage.kmt carloan.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/en_GB
template_DATA = homeown.kmt full.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt default_accounts.kmt renter.kmt common.kmt spouseretire.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt checkbook.kmt carloan.kmt otherloan.kmt business.kmt spouseinc.kmt uk-vat.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/en_US
template_DATA = kids.kmt Pets.kmt Base-Blank.kmt ScheduleE_rental-property.kmt Retirement.kmt ScheduleC_business.kmt Base-Detailed.kmt ScheduleBandD.kmt ScheduleA_itemized-deductions.kmt Base-Simple.kmt ScheduleF_farming.kmt House.kmt 0.6-default_accounts.kmt 0.8-default_accounts.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/es_AR
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt default_accounts.kmt renter.kmt common.kmt spouseretire.kmt currency.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt carloan.kmt otherloan.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/es_ES
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt default_accounts.kmt renter.kmt common.kmt spouseretire.kmt currency.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt carloan.kmt otherloan.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/es_MX
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt currency.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt carloan.kmt otherloan.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/fr_CA
template_DATA = retraite.kmt revenus.kmt garderie.kmt courtage.kmt conjointrev.kmt chequier.kmt cdmarchemon.kmt etudeemprunt.kmt automobile.kmt conjointretraite.kmt basecommune.kmt proprietaire.kmt actifsfixes.kmt locataire.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/fr_CH
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt currency.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt carloan.kmt otherloan.kmt business.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/fr_FR
template_DATA = homeown.kmt comptes_par_default.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt currency.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt carloan.kmt otherloan.kmt business.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/gl_ES
template_DATA = default_accounts.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/hu_HU
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt checkbook.kmt carloan.kmt otherloan.kmt business.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/it
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt brokerage.kmt childcare.kmt checkbook.kmt carloan.kmt otherloan.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/jp
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt checkbook.kmt carloan.kmt otherloan.kmt business.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/nl_NL
template_DATA = default_accounts.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/pt_BR
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt default_accounts.kmt renter.kmt common.kmt spouseretire.kmt currency.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt carloan.kmt otherloan.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/pt_PT
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt carloan.kmt otherloan.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/ro_RO
template_DATA = carloan.kmt common.kmt default_categories-template.kmt homeloan.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/ru_RU
template_DATA = default_accounts.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/sk
template_DATA = homeown.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt renter.kmt common.kmt spouseretire.kmt currency.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt carloan.kmt otherloan.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/tr_TR
template_DATA = fixedassets.kmt homeloan.kmt common.kmt brokerage.kmt TEKDUZ.kmt cdmoneymkt.kmt checkbook.kmt carloan.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/zh_CN
template_DATA = homeown.kmt full.kmt fixedassets.kmt retiremt.kmt eduloan.kmt homeloan.kmt default_accounts.kmt renter.kmt common.kmt spouseretire.kmt brokerage.kmt childcare.kmt cdmoneymkt.kmt checkbook.kmt carloan.kmt otherloan.kmt business.kmt spouseinc.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/zh_HK
template_DATA = business.kmt
EXTRA_DIST = $(template_DATA)

@ -1,5 +0,0 @@
templatedir=$(kde_datadir)/kmymoney2/templates/zh_TW
template_DATA = business.kmt
EXTRA_DIST = $(template_DATA)

@ -1,25 +0,0 @@
KDE_OPTIONS = noautodist
INCLUDES = -I$(top_srcdir) $(all_includes) -I$(top_srcdir)/libkdchart
noinst_LIBRARIES = libviews.a
libviews_a_METASOURCES = AUTO
libviews_a_SOURCES = kreportsview.cpp kmymoneytransaction.cpp kgloballedgerview.cpp kmymoneyfile.cpp kinvestmentlistitem.cpp kinvestmentviewdecl.ui kinvestmentview.cpp kscheduledlistitem.cpp kscheduledviewdecl.ui kscheduledview.cpp kpayeesview.cpp kpayeesviewdecl.ui khomeview.cpp kcategoriesviewdecl.ui kcategoriesview.cpp kmymoneyview.cpp kaccountsviewdecl.ui kaccountsview.cpp kinstitutionsviewdecl.ui kinstitutionsview.cpp kbudgetview.cpp kbudgetviewdecl.ui kforecastview.cpp kforecastviewdecl.ui
# oldviews
# kledgerview.cpp kledgerviewinvestments.cpp kledgerviewliability.cpp kledgerviewloan.cpp kledgerviewcash.cpp kledgerviewasset.cpp kledgerviewcreditcard.cpp kledgerviewsavings.cpp kledgerviewcheckings.cpp
DISTCLEANFILES= kaccountsviewdecl.cpp kcategoriesviewdecl.cpp kinvestmentviewdecl.cpp kpayeesviewdecl.cpp kscheduledviewdecl.cpp kaccountsviewdecl.h kcategoriesviewdecl.h kinvestmentviewdecl.h kpayeesviewdecl.h kscheduledviewdecl.h kinstitutionsviewdecl.cpp kinstitutionsviewdecl.h kbudgetviewdecl.cpp kbudgetviewdecl.h kforecastviewdecl.cpp kforecastviewdecl.h
EXTRA_DIST = kaccountsviewdecl.ui kcategoriesviewdecl.ui kinvestmentviewdecl.ui kpayeesviewdecl.ui kscheduledviewdecl.ui kinstitutionsviewdecl.ui kbudgetviewdecl.ui kforecastviewdecl.ui
instdir=$(includedir)/kmymoney
inst_HEADERS = kmymoneyview.h
noinst_HEADERS = kaccountsview.h kcategoriesview.h kgloballedgerview.h khomeview.h kinvestmentlistitem.h kinvestmentview.h kmymoneyfile.h kmymoneytransaction.h kpayeesview.h kreportsview.h kscheduledlistitem.h kscheduledview.h kinstitutionsview.h kbudgetview.h kforecastview.h
# old noinst_HEADERS
# kledgerviewasset.h kledgerviewcash.h kledgerviewcheckings.h kledgerviewcreditcard.h kledgerviewliability.h kledgerviewloan.h kledgerviewsavings.h kledgerview.h kledgerviewinvestments.h
messages: rc.cpp

@ -1,98 +0,0 @@
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir) -I.
noinst_LIBRARIES = libwidgets.a
libwidgets_a_METASOURCES = AUTO
libwidgets_a_SOURCES = kbudgetvalues.cpp kbudgetvaluesdecl.ui kguiutils.cpp tdelistviewsearchline.cpp kmymoneyaccountcombo.cpp kmymoneyaccountcompletion.cpp kmymoneyaccountselector.cpp kmymoneyaccounttreebase.cpp kmymoneyaccounttree.cpp kmymoneyaccounttreebudget.cpp kmymoneyaccounttreeforecast.cpp kmymoneybriefschedule.cpp kmymoneycalculator.cpp kmymoneycalendar.cpp kmymoneycategory.cpp kmymoneychecklistitem.cpp kmymoneycombo.cpp kmymoneycompletion.cpp kmymoneycurrencyselector.cpp kmymoneydateinput.cpp kmymoneydatetbl.cpp kmymoneyedit.cpp kmymoneyforecastlistviewitem.cpp kmymoneygpgconfig.cpp kmymoneygpgconfigdecl.ui kmymoneylineedit.cpp kmymoneylistviewitem.cpp kmymoneyonlinequoteconfig.cpp kmymoneyonlinequoteconfigdecl.ui kmymoneypriceview.cpp kmymoneyreportconfigtab1decl.ui kmymoneyreportconfigtab2decl.ui kmymoneyreportconfigtab3decl.ui kmymoneyreportconfigtabchartdecl.ui kmymoneyreportcontroldecl.ui kmymoneyscheduledcalendar.cpp kmymoneyscheduleddatetbl.cpp kmymoneyselector.cpp kmymoneytitlelabel.cpp kmymoneywizard.cpp kschedulebriefwidget.ui register.cpp registeritem.cpp registersearchline.cpp transaction.cpp scheduledtransaction.cpp stdtransactiondownloaded.cpp stdtransactionmatched.cpp transactioneditorcontainer.cpp transactionform.cpp kaccounttemplateselectordecl.ui kaccounttemplateselector.cpp \
transactionsortoption.ui \
selectedtransaction.cpp
#libwidgets_a_SOURCES = kmymoneyregisterinvestment.cpp kmymoneyequity.cpp kmymoneyequitycompletion.cpp kmymoneycompletion.cpp kmymoneyequityselector.cpp kmymoneyaccountcombo.cpp kmymoneyaccountcompletion.cpp kmymoneycurrencyselector.cpp kmymoneypriceview.cpp kmymoneypriceviewdecl.ui kschedulebriefwidget.ui kmymoneyaccountselector.cpp kmymoneyregisterloan.cpp kmymoneyregistersearch.cpp kmymoneybriefschedule.cpp kmymoneyscheduleddatetbl.cpp kmymoneydatetbl.cpp kmymoneyscheduledcalendar.cpp kmymoneycalendar.cpp kmymoneycalculator.cpp kmymoneycategory.cpp kmymoneypayee.cpp kmymoneytransactionform.cpp kmymoneyregistercheckings.cpp kmymoneyregister.cpp kmymoneycombo.cpp kmymoneyhlayout.cpp kmymoneylineedit.cpp kmymoneyedit.cpp kmymoneydateinput.cpp kmymoneyreportcontroldecl.ui kmymoneyreportconfigtab1decl.ui kmymoneyreportconfigtab2decl.ui kmymoneyreportconfigtab3decl.ui kmymoneyreportconfigtabchartdecl.ui kmymoneyonlinequoteconfig.cpp kmymoneyonlinequoteconfigdecl.ui kmymoneyaccounttree.cpp kmymoneygpgconfigdecl.ui kmymoneygpgconfig.cpp kmymoneytitlelabel.cpp kguiutils.cpp kmymoneywizard.cpp kmymoneyaccounttreebudget.cpp kmymoneyaccounttreeforecast.cpp \
#register.cpp registeritem.cpp transaction.cpp transactionform.cpp transactioneditor.cpp transactioneditorcontainer.cpp kmymoneychecklistitem.cpp kmymoneylistviewitem.cpp kmymoneyforecastlistviewitem.cpp kmymoneyselector.cpp \
#transactionsortoption.ui
EXTRA_DIST = kmymoney.widgets kmymoneygpgconfigdecl.ui kmymoneyonlinequoteconfigdecl.ui kmymoneyreportconfigtab1decl.ui kmymoneyreportconfigtab2decl.ui kmymoneyreportconfigtab3decl.ui kmymoneyreportcontroldecl.ui kschedulebriefwidget.ui kmymoneyreportconfigtabchartdecl.ui transactionsortoption.ui transactionsortoption.ui.h sortoptionlistitem.h kbudgetvaluesdecl.ui kaccounttemplateselectordecl.ui
# include the widgets that are available to 3rd party sw (e.g. plugins or
# Qt designer) here
# Note: The autogenerated file(s) are kept on a separate line so that no
# symbolic link is created during configure time (see configure.in.in)
# but the file is included in the tar-ball. See also the separate target
# $(top_builddir)/kmymoney/xxx.h further down and the BUILT_SOURCES target.
instdir=$(includedir)/kmymoney
inst_HEADERS = kmymoneydateinput.h kmymoneyedit.h kmymoneytitlelabel.h kmymoneyaccountselector.h kmymoneycategory.h kmymoneyaccounttreebase.h kmymoneyaccounttree.h kmymoneycurrencyselector.h kguiutils.h kmymoneywizard.h kmymoneyaccounttreebudget.h kmymoneyaccounttreeforecast.h kmymoneyaccountcombo.h register.h registeritem.h transaction.h scheduledtransaction.h stdtransactiondownloaded.h stdtransactionmatched.h selectedtransaction.h transactionform.h transactioneditorcontainer.h kmymoneylineedit.h kmymoneychecklistitem.h kmymoneylistviewitem.h kmymoneyforecastlistviewitem.h kmymoneyselector.h kmymoneyaccountcompletion.h kmymoneycompletion.h kmymoneycombo.h kbudgetvalues.h kbudgetvaluesdecl.h kaccounttemplateselector.h \
transactionsortoption.h
# include the widgets that are only available to KMyMoney here
noinst_HEADERS = tdelistviewsearchline.h \
kmymoneybriefschedule.h kmymoneycalculator.h kmymoneycalendar.h \
kmymoneydatetbl.h kmymoneygpgconfig.h kmymoneyonlinequoteconfig.h \
kmymoneypriceview.h kmymoneyscheduledcalendar.h kmymoneyscheduleddatetbl.h \
kmymoneywizard_p.h registersearchline.h
# make sure, automatically generated files exist
BUILT_SOURCES = settings $(top_builddir)/kmymoney/transactionsortoption.h mocs dialogs transactionsortoption.cpp $(top_builddir)/kmymoney/kbudgetvaluesdecl.h kaccounttemplateselectordecl.h libkmymoney.la kmmwidgets.cpp
CLEANFILES = kmmwidgets.cpp
.PHONY: dialogs settings
dialogs:
$(MAKE) -C ../dialogs kcurrencycalculatordecl.h
settings:
$(MAKE) -C .. kmymoneysettings.h
# we have to make sure, that the symbolic link exists
$(top_builddir)/kmymoney/transactionsortoption.h: transactionsortoption.h
if test -h $@; then rm $@; fi
ln -s `pwd`/transactionsortoption.h $@
$(top_builddir)/kmymoney/kbudgetvaluesdecl.h: kbudgetvaluesdecl.h
if test -h $@; then rm $@; fi
ln -s `pwd`/kbudgetvaluesdecl.h $@
PICS_DIR=kmymoney2/pics
libkmymoney_la_SOURCES = kmmwidgets.cpp ../kmymoneysettings.cpp kmymoneycompletion.cpp kmymoneyaccountcombo.cpp kmymoneyaccountcompletion.cpp kmymoneycurrencyselector.cpp kmymoneyaccountselector.cpp kmymoneydatetbl.cpp kmymoneycalculator.cpp kmymoneycategory.cpp kmymoneycombo.cpp kmymoneylineedit.cpp kmymoneyedit.cpp kmymoneydateinput.cpp kmymoneyaccounttree.cpp kmymoneytitlelabel.cpp kguiutils.cpp kmymoneyaccounttreebase.cpp kmymoneyaccounttreebudget.cpp kmymoneyaccounttreeforecast.cpp register.cpp registeritem.cpp transaction.cpp scheduledtransaction.cpp stdtransactiondownloaded.cpp stdtransactionmatched.cpp transactionform.cpp kmymoneychecklistitem.cpp kmymoneylistviewitem.cpp kmymoneyselector.cpp transactionsortoption.cpp kbudgetvalues.cpp kbudgetvaluesdecl.cpp kaccounttemplateselector.cpp kaccounttemplateselectordecl.cpp
noinst_LTLIBRARIES = libkmymoney.la
kmmwidgets.cpp: $(srcdir)/kmymoney.widgets
$(MAKETDEWIDGETS) -g KMyMoney -n CustomWidgetPlugin -o kmmwidgets.cpp $(abs_srcdir)/kmymoney.widgets
# make sure to compile the Qt designer version w/o the memory leak checker
# also we need a copy of the mymoneymoney.lo file which has been compiled
# already. This is a quick hack around a bootstrap problem. We could link
# the libkmymoney.so against libkmm_mymoney.so but this is not yet installed
# but required to let UIC generate the right code for the dialogs and views.
# Hence the quick hack to include the required objects from the
# libkmm_mymoney.so directly into libkmymoney.so
libkmymoney_la_CXXFLAGS = -U_CHECK_MEMORY -DKMM_DESIGNER
libkmymoney_la_LDFLAGS = `ls ../mymoney/*.lo` $(KDE_LDFLAGS) $(QT_LDFLAGS) $(X_LDFLAGS) -rpath $(DESTDIR)$(qt_plugins_dir)/designer $(LIB_TDEUI) $(LIB_TDECORE) $(LIB_TQT)
if INSTALL_TQTDESIGNER_SUPPORT
install-exec-local: libkmymoney.la
$(mkinstalldirs) $(DESTDIR)$(qt_plugins_dir)/designer
$(INSTALL_PROGRAM) .libs/libkmymoney.so $(DESTDIR)$(qt_plugins_dir)/designer
$(mkinstalldirs) $(DESTDIR)$(kde_datadir)/$(PICS_DIR)
for file in $(WIDGET_PNGS); do \
$(INSTALL_DATA) $(abs_srcdir)/$$file $(DESTDIR)$(kde_datadir)/$(PICS_DIR); \
done
uninstall-local:
-rm $(DESTDIR)$(qt_plugins_dir)/designer/libkmymoney.so
for file in $(WIDGET_PNGS); do \
rm -rf $(DESTDIR)$(kde_datadir)/$(PICS_DIR)/$$file; \
done
endif
dist-hook:
-rm -rf $(distdir)/transactionsortoption.h
-rm -rf $(distdir)/transactionsortoption.cpp
-rm -rf $(distdir)/kbudgetvaluesdecl.h
-rm -rf $(distdir)/kmmwidgets.cpp
messages: rc.cpp

@ -1,5 +0,0 @@
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir) -I.
SUBDIRS = wizardpages newuserwizard newaccountwizard

@ -1,20 +0,0 @@
noinst_LIBRARIES = libnewaccountwizard.a
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I../wizardpages -I.. -I$(top_srcdir) -I.
libnewaccountwizard_a_METASOURCES = AUTO
UI_FILES =
libnewaccountwizard_a_SOURCES = knewaccountwizard.cpp kinstitutionpagedecl.ui kaccounttypepagedecl.ui kbrokeragepagedecl.ui kschedulepagedecl.ui kgeneralloaninfopagedecl.ui kloandetailspagedecl.ui kloanpaymentpagedecl.ui kloanschedulepagedecl.ui kloanpayoutpagedecl.ui khierarchypagedecl.ui kaccountsummarypagedecl.ui
EXTRA_DIST = kinstitutionpagedecl.ui kaccounttypepagedecl.ui kbrokeragepagedecl.ui kschedulepagedecl.ui kgeneralloaninfopagedecl.ui kloandetailspagedecl.ui kloanpaymentpagedecl.ui kloanschedulepagedecl.ui kloanpayoutpagedecl.ui khierarchypagedecl.ui kaccountsummarypagedecl.ui
DISTCLEANFILES= kinstitutionpagedecl.cpp kinstitutionpagedecl.h kaccounttypepagedecl.cpp kaccounttypepagedecl.h kbrokeragepagedecl.cpp kbrokeragepagedecl.h kschedulepagedecl.cpp kschedulepagedecl.h kgeneralloaninfopagedecl.cpp kgeneralloaninfopagedecl.h kloandetailspagedecl.cpp kloandetailspagedecl.h kloanpaymentpagedecl.cpp kloanpaymentpagedecl.h kloanschedulepagedecl.cpp kloanschedulepagedecl.h kloanpayoutpagedecl.cpp kloanpayoutpagedecl.h kaccountsummarypagedecl.cpp khierarchypagedecl.h kaccountsummarypagedecl.h
noinst_HEADERS = knewaccountwizard.h knewaccountwizard_p.h
SUBDIRS =
messages: rc.cpp

@ -1,18 +0,0 @@
noinst_LIBRARIES = libnewuserwizard.a
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I../wizardpages -I$(top_srcdir) -I.
libnewuserwizard_a_METASOURCES = AUTO
libnewuserwizard_a_SOURCES = knewuserwizard.cpp kgeneralpagedecl.ui kcurrencypagedecl.ui kpasswordpagedecl.ui kaccountpagedecl.ui kpreferencepagedecl.ui tdefilepagedecl.ui kintropagedecl.ui
EXTRA_DIST = kgeneralpagedecl.ui kcurrencypagedecl.ui kpasswordpagedecl.ui kaccountpagedecl.ui kpreferencepagedecl.ui tdefilepagedecl.ui kintropagedecl.ui
DISTCLEANFILES= kgeneralpagedecl.cpp kgeneralpagedecl.h kcurrencypagedecl.cpp kcurrencypagedecl.h kpasswordpagedecl.cpp kpasswordpagedecl.h kaccountpagedecl.cpp kaccountpagedecl.h kpreferencepagedecl.cpp kpreferencepagedecl.h tdefilepagedecl.cpp tdefilepagedecl.h kintropagedecl.cpp kintropagedecl.h
noinst_HEADERS = knewuserwizard.h knewuserwizard_p.h
SUBDIRS =
messages: rc.cpp

@ -1,18 +0,0 @@
noinst_LIBRARIES = libwizardpages.a
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir) -I.
libwizardpages_a_METASOURCES = AUTO
libwizardpages_a_SOURCES = userinfodecl.ui userinfo.cpp currencydecl.ui currency.cpp accountsdecl.ui accounts.cpp
EXTRA_DIST = userinfodecl.ui currencydecl.ui accountsdecl.ui
DISTCLEANFILES= userinfodecl.cpp userinfodecl.h currencydecl.cpp currencydecl.h accountsdecl.cpp accountsdecl.h
noinst_HEADERS = userinfo.h currency.h accounts.h
SUBDIRS =
messages: rc.cpp

@ -1,95 +0,0 @@
lib_LTLIBRARIES = libkmm_kdchart.la
libkmm_kdchart_la_SOURCES = KDChart.cpp \
KDChartAreaPainter.cpp \
KDChartAxesPainter.cpp \
KDChartAxisParams.cpp \
KDChartBarPainter.cpp \
KDChartBaseSeries.cpp \
KDChartBWPainter.cpp \
KDChartCustomBox.cpp \
KDChartDataIntern.cpp \
KDChartHiLoPainter.cpp \
KDChartLinesPainter.cpp \
KDChartPainter.cpp \
KDChartParams.cpp \
KDChartParams_frame.cpp\
KDChartParams_io.cpp \
KDChartPiePainter.cpp \
KDChartPlaneSeries.cpp \
KDChartPolarPainter.cpp \
KDChartPropertySet.cpp \
KDChartRingPainter.cpp \
KDChartSeriesCollection.cpp \
KDChartTableBase.cpp \
KDChartTextPiece.cpp \
KDChartVectorSeries.cpp \
KDChartVectorTable.cpp \
KDChartWidget.cpp \
KDDrawText.cpp \
KDFrame.cpp \
KDFrameProfileSection.cpp \
KDXMLTools.cpp \
KDChartEnums.cpp \
KDChartAxisParamsWrapper.cpp \
KDChartCustomBoxWrapper.cpp \
KDChartParamsWrapper.cpp \
KDChartTableDataWrapper.cpp
#KDChartObjectFactory.cpp
#KDChartWrapperFactory.cpp
libkmm_kdchart_la_LDFLAGS = $(all_libraries) -no-undefined
libkmm_kdchart_la_LIBADD = $(LIB_TQT) $(LIB_TDECORE)
noinst_HEADERS = KDChart.h \
KDChartAreaPainter.h \
KDChartAxesPainter.h \
KDChartBarPainter.h \
KDChartBaseSeries.h \
KDChartBWPainter.h \
KDChartDataIntern.h \
KDChartDataRegion.h \
KDChartHiLoPainter.h \
KDChartLinesPainter.h \
KDChartNotEnoughSpaceException.h \
KDChartUnknownTypeException.h \
KDChartPainter.h \
KDChartPiePainter.h \
KDChartPlaneSeries.h \
KDChartPolarPainter.h \
KDChartRingPainter.h \
KDChartSeriesCollection.h \
KDChartTextPiece.h \
KDChartUnknownTypeException.h \
KDChartVectorSeries.h \
KDDrawText.h \
KDXMLTools.h \
KDChartTableBase.h \
KDChartListTable.h \
KDChartVectorTable.h \
KDChartTable.h \
KDChartParams.h \
KDFrameProfileSection.h \
KDChartPropertySet.h \
KDChartDataIntern.h \
KDChartDataRegion.h \
KDFrame.h \
KDChartGlobal.h \
KDChartWidget.h \
KDChartCustomBox.h \
KDChartEnums.h \
KDChartTextPiece.h \
KDChartAxisParams.h \
kdchart_export.h \
KDChartCustomBoxWrapper.h \
KDChartWrapperFactory.h \
KDChartAxisParamsWrapper.h \
KDChartParamsWrapper.h \
KDChartTableDataWrapper.h \
KDChartObjectFactory.h
METASOURCES = AUTO
# INCLUDES = $(KOFFICECORE_INCLUDES) -I$(srcdir)/.. -I$(srcdir) $(all_includes)
INCLUDES = -I$(srcdir) $(all_includes)

@ -1,12 +0,0 @@
KDE_OPTIONS = noautodist
INCLUDES = $(all_includes) -I$(top_srcdir)
METASOURCES = AUTO
noinst_LTLIBRARIES = libkgpgfile.la
libkgpgfile_la_SOURCES = kgpgfile.cpp
libkgpgfile_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) $(LIB_TQT) -lDCOP $(LIB_TDECORE) $(LIB_TDEUI) -ltdefx $(LIB_TDEIO) -ltdetexteditor
#libkgpgfile_la_LIBADD = $(top_builddir)/libtdepim/libtdepim.la
instdir=$(includedir)/kmymoney
inst_HEADERS = kgpgfile.h

@ -1,25 +0,0 @@
####### tdevelop will overwrite this part!!! (begin)##########
####### tdevelop will overwrite this part!!! (end)############
POFILES = AUTO
CONFIG_CLEAN_FILES = $(GMOFILES)
message-stats:
@echo "<?xml version='1.0' standalone='yes'?>"
@echo "<!DOCTYPE issuelist>"
@echo "<translist>"
@echo "<translation><flag>C</flag>"
@echo "<cvsrevision>"
@cvs stat kmymoney2.pot | grep Working | cut -d: -f2 | sed -e 's/\ *//'
@echo "</cvsrevision>"
@echo -n "<potrevision>"
@R=`grep POT kmymoney2.pot | cut -d' ' -f 2`; \
echo "$$R</potrevision>"
@echo "</translation>"
@for i in ${srcdir}/*.po; do \
${srcdir}/stats.pl $$i; \
done;
@echo "</translist>"

@ -1,30 +0,0 @@
#!/bin/sh
#
# This is a wrapper that executes stats.pl for all .po files in the
# given directory
#
# This wrapper is executed by 'make message-stats'.
# It is a custom target as defined in po/CMakeLists.txt
#
# The script requires to find the kmymoney2.pot file in the same
# directory in order to check if the po file is based on the current
# pot file.
#
#***************************************************************************
#* 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. *
#***************************************************************************
# Change to the directory provided on the command line.
cd $*
echo "<?xml version='1.0' standalone='yes'?>"
echo "<!DOCTYPE issuelist>"
echo "<translist>"
for i in *.po; do
perl ./stats.pl ./$i;
done;
echo "</translist>"
echo "<?xml version='1.0'?>"

@ -1,218 +0,0 @@
#!/usr/bin/perl
#
# This script reads the xx.po file and generates some statistics
# information in form of XML output. This output is parsed by
# the translate.php file found on the KMyMoney web-site.
#
# (C) 2007 by Thomas Baumgart
#
# Syntax:
# stats.pl <path-to-po-file>
#
# The script requires to find the kmymoney2.pot file in the same
# directory in order to check if the po file is based on the current
# pot file.
#
#***************************************************************************
#* 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. *
#***************************************************************************
# total message counter
my $msgs = 0;
# fuzzy message counter
my $fuzzy = 0;
# translated message counter
my $translated = 0;
# untranslated message counter
my $untranslated = 0;
# state machine
# possible states:
#
# 0 - idle
# 1 - in message
# 2 - in msgid
# 3 - in empty msgstr
# 4 - in msgstr
my $state = 0;
# line counter
my $linecnt = 0;
# filename of file to process
my $fname;
# pot version information
my $potVersion;
# "po file matches current pot file" flag
my $poVersionOk = 0;
if($#ARGV == -1) {
$fname = "-";
} elsif($#ARGV == 0) {
$fname = $ARGV[0];
$fname =~ /^(.*\/)?(.*)\.po$/;
$basedir = $1;
$langcode = $2;
} else {
print STDERR "Can only process one file at a time\n";
exit 1;
}
$country{"ca"} = "Catalan";
$country{"cs"} = "Czech";
$country{"da"} = "Denmark";
$country{"de"} = "Germany";
$country{"en_GB"} = "Great Britain";
$country{"es"} = "Spain";
$country{"es_AR"} = "Argentina";
$country{"fi"} = "Finnland";
$country{"fr"} = "France";
$country{"gl"} = "Galicia";
$country{"it"} = "Italy";
$country{"lt"} = "Lithuania";
$country{"nl"} = "Netherlands";
$country{"pl"} = "Poland";
$country{"pt_BR"} = "Brazil";
$country{"pt"} = "Portugal";
$country{"ro"} = "Romania";
$country{"ru"} = "Russia";
$country{"sk"} = "Slovakia";
$country{"sl"} = "Slovenia";
$country{"sv"} = "Sweden";
$country{"tr"} = "Turkey";
$country{"zh_CN"} = "China";
$language{"ca"} = "Catalan";
$language{"cs"} = "Czech";
$language{"da"} = "Danish";
$language{"de"} = "German";
$language{"en_GB"} = "British";
$language{"es"} = "Spanish (Spain)";
$language{"es_AR"} = "Spanish (Argentina)";
$language{"fi"} = "Suomi";
$language{"fr"} = "French";
$language{"gl"} = "Galician";
$language{"it"} = "Italian";
$language{"lt"} = "Lithuanian";
$language{"nl"} = "Dutch";
$language{"pl"} = "Polish";
$language{"pt_BR"} = "Portuguese (Brazil)";
$language{"pt"} = "Portuguese (Portugal)";
$language{"ro"} = "Romanian";
$language{"ru"} = "Russian";
$language{"sk"} = "Slovak";
$language{"sl"} = "Slovenian";
$language{"sv"} = "Swedish";
$language{"tr"} = "Turkish";
$language{"zh_CN"} = "Simplified Chinese";
$flags{"es_AR"} = "ar";
$flags{"en_GB"} = "gb";
$flags{"pt_BR"} = "br";
$flags{"pt"} = "pt";
$flags{"da"} = "dk";
$flags{"gl"} = "Galicia";
$flags{"zh_CN"} = "cn";
open(IN, "< $basedir/kmymoney2.pot") or die("POT file not found.");
while(<IN>) {
if($_ =~ /POT-Creation-Date/) {
chomp($_);
$potVersion = $_;
last;
}
}
close IN;
$potVersionOk="0";
open(IN, "< $fname") or die("Cannot open $fname for reading");
while(<IN>) {
$linecnt++;
if($_ =~ /Language-Team: (.*) <.*>/) {
$language = $1;
next;
}
if($_ =~ /Last-Translator: (.*) <.*>/) {
$author = $1;
next;
}
if($_ =~ /POT-Creation-Date/) {
chomp($_);
$potVersionOk = "1" if($_ eq $potVersion);
next;
}
# "PO-Revision-Date: 2007-02-21 21:57+0100\n"
if($_ =~ /PO-Revision-Date: (\d+-\d+-\d+) /) {
$poRevision = $1;
}
if($state == 0) {
if($_ =~ /^\#:/) {
$state = 1;
}
} elsif($state == 1) {
if($_ =~ /^msgid /) {
$msgs++;
$state = 2;
} elsif($_ =~ /^#, fuzzy/) {
$fuzzy++;
}
} elsif($state == 2) {
if($_ =~ /^msgstr ""$/) {
# we have detected an emtpy msgstr. this can have two reasons
# a) the message is untranslated, then the next line is empty
# b) the message is too long and starts on the next line
$state = 3;
} elsif($_ =~ /^msgstr "[^"]/) {
$translated++;
$state = 4;
}
} elsif($state == 3) {
if($_ =~ /^"[^"]/) {
$translated++;
$state = 4;
} else {
$untranslated++;
$state = 0;
}
} elsif($state == 4) {
chomp($_);
if($_ =~ /^$/) {
$state = 0;
}
}
}
close IN;
my $flag = $flags{$langcode};
$flag = $langcode if(length($flag) == 0);
$ptransdisp = (int (($translated - $fuzzy) * 10000 / $msgs)) / 100;
;
$pfuzzy = int (($fuzzy * 100) / $msgs);
$puntrans = int (($untranslated * 100) / $msgs);
print "<translation>\n";
print " <flag>$flag</flag>\n";
print " <language>$language{$langcode}</language>\n";
print " <country>$country{$langcode}</country>\n";
print " <translator>$author</translator>\n";
print " <translated>$ptransdisp</translated>\n";
print " <fuzzy>$pfuzzy</fuzzy>\n";
print " <untranslated>$puntrans</untranslated>\n";
print " <potcurrent>$potVersionOk</potcurrent>\n";
print " <porevision>$poRevision</porevision>\n";
print "</translation>\n";

@ -1 +0,0 @@
timestamp for config.h

@ -1,7 +0,0 @@
contrib
developer-doc
doc
kmymoney2
libkdchart
libkgpgfile
po
Loading…
Cancel
Save