Commit 9d9bb05e authored by Maxime Doyen's avatar Maxime Doyen

4.6.2 release

parent 2c9cac22
2014-07-27 Maxime Doyen
Made 4.6.2 release.
* change: xhb data file format (v0.9)
* change: sort preference language list by name (was by code)
* bugfix: gtk warning on budget/stats report
* bugfix: #1348951 when you move from one category to a new one, it creates a lot of categories
* bugfix: #1348319 scheduler options not saved
* bugfix: #1345739 moving payee creates erroneous payees
* bugfix: #1340142 program crash when select Category on Trend Time report button
* bugfix: #1339572 exclude from any reports and from budget, options with strange behaviour
* bugfix: #1338491 add transaction dialog, Memo field autocomplete doesn't give suggestions
* bugfix: #1338140 add transaction date defaults to the date the app was opened on
* bugfix: #1336882 filter for unreconciled transactions
* bugfix: #1335285 when inherit txn, date is not today's date
* bugfix: #1325969 ms windows incorrect sort of strings with special/accented (diacritics)
2014-06-25 Maxime Doyen
Made 4.6.1 release.
* bugfix: #1333426 crash under ms-windows when no euro datas into preferences
2014-06-23 Maxime Doyen
Made 4.6 release.
* new : report graph now use the gtk theme colors for background and scale
* new : scheduled list: added late column and splitted amount to expense/income
* new : speed optimization file load, register display (tested with 0,5M txn)
* change: xhb data file format (v0.8)
* change: account dialog : relayout the properties with tabs
* change: preferences: moved prefix/suffix symbol to a single symbol with a checkbox for prefix
* change: transaction dialog : replaced the split S button with a most common image button
* wish : #1317183 scheduled dialog listview to be resizable
* wish : #1258344 template transaction with unspecified account inherits from current account value
* wish : #1197965 text filter and sensitive case
* wish : #1099026 ability to individually play scheduled transactions from the list
* wish : #926784 per account QIF export
* wish : #923154 vehicle Costs assumes UK volume in gallons - sold in litres
* wish : #818440 scheduled transaction date before or after weekend
* wish : #676447 configure financial year boundaries (report dates)
* wish : #564922 add Direct Debit as payment type
* wish : #493162 auto-assign category from payee
* wish : #455295 quick search functionality (thunderbird/outlook)
* bugfix: was possible to quick edit the balance column in account window
* bugfix: crash after a reset of preferences
* bugfix: #1316252 Vehicle cost report: "Other cost" always $ 0.00
* bugfix: #1308745 Error in sum displayed in Bank, Today, Future
* bugfix: #1304539 HomeBank crashes when 'move payee'
* bugfix: #1301002 Split Transactions are filtered by category incorrectly in reports
* bugfix: #1297054 Top spending not taking credits into account
* bugfix: #1295877 Expense shows in Income column
* bugfix: #1292012 car cost show 1km/l
* bugfix: #1287956 Dialogs for multiple edit of transaction are too small
* bugfix: #1286752 Screen Manage Categories: button Move is not translated
* bugfix: #1286329 In preferences, file chooser dialog have title "title"
2014-06-09 Maxime Doyen
Made 4.6 beta release.
2014-03-01 Maxime Doyen 2014-03-01 Maxime Doyen
Made 4.5.6 release. Made 4.5.6 release.
* bugfix: #1285326 export transactions to csv. Concat [dot]csv to filename * bugfix: #1285326 export transactions to csv. Concat [dot]csv to filename
* bugfix: #1285164 tags not well sorted when mixed with blank * bugfix: #1285164 tags not well sorted when mixed with blank
* bugfix: #1277622 problem with the split transaction and the Vehicle cost feature * bugfix: #1277622 problem with the split transaction and the Vehicle cost feature
* bugfix: #1276377 qif import shows 0 items * bugfix: #1276377 qif import shows 0 items
* bugfix: #1275534 Balances not updated with sheduled transactions * bugfix: #1275534 Balances not updated with sheduled transactions
* wish : #1273848 insert scheduled more than 92 days in advance * wish : #1273848 insert scheduled more than 92 days in advance
2014-01-26 Maxime Doyen 2014-01-26 Maxime Doyen
...@@ -53,13 +121,13 @@ ...@@ -53,13 +121,13 @@
Made 4.5.3 release. Made 4.5.3 release.
* bugfix: #1225611 Trend Time report : categories crashes on windows * bugfix: #1225611 Trend Time report : categories crashes on windows
* bugfix: #1221484 end date not checked to be larger than Start date in reports * bugfix: #1221484 end date not checked to be larger than Start date in reports
* bugfix: #1218644 there is a problem of calculating the column balances. * bugfix: #1218644 there is a problem of calculating the column balances.
* bugfix: #1216321 reversed transactions * bugfix: #1216321 reversed transactions
* bugfix: #1216284 balance report do not exclude account with exclude from report checked * bugfix: #1216284 balance report do not exclude account with exclude from report checked
* bugfix: #1215521 when importing qif, automatic assignments are not made * bugfix: #1215521 when importing qif, automatic assignments are not made
* bugfix: #1214077 win32: my csv file exported crash when import again * bugfix: #1214077 win32: my csv file exported crash when import again
* bugfix: #1213569 win32: program not all translated in french since 4.5.1 * bugfix: #1213569 win32: program not all translated in french since 4.5.1
2013-08-15 Maxime Doyen 2013-08-15 Maxime Doyen
...@@ -75,30 +143,30 @@ ...@@ -75,30 +143,30 @@
* change: lot of code warning fix with gcc -Wextra and cppcheck * change: lot of code warning fix with gcc -Wextra and cppcheck
* change: source code preparation for gtk3 migration * change: source code preparation for gtk3 migration
* wish : #1163319 revert back date range 'Last Year' * wish : #1163319 revert back date range 'Last Year'
* wish : #814472 update main wallet view while editing some accounts * wish : #814472 update main wallet view while editing some accounts
* wish : #801970 add R keyboard shortcuts to reconcile/unreconcile * wish : #801970 add R keyboard shortcuts to reconcile/unreconcile
* wish : #703544 account selected in the main view should be used by default when launching a graph report * wish : #703544 account selected in the main view should be used by default when launching a graph report
* wish : #559787 running balance column in the list of transactions * wish : #559787 running balance column in the list of transactions
* wish : #331113 keep windows maximized * wish : #331113 keep windows maximized
* bugfix: mainwindow, top spending was not refreshed after preferences change * bugfix: mainwindow, top spending was not refreshed after preferences change
* bugfix: anonymize, bankname/number were not modified * bugfix: anonymize, bankname/number were not modified
* bugfix: #1202507 moving a (sub)category resets its "income" (vs expense) status * bugfix: #1202507 moving a (sub)category resets its "income" (vs expense) status
* bugfix: #1202503 after a move of a category the list was not refreshed * bugfix: #1202503 after a move of a category the list was not refreshed
* bugfix: #1197516 file COPYING out of date * bugfix: #1197516 file COPYING out of date
* bugfix: #1195859 expense Income Balance Total error in Tag Statistic Report * bugfix: #1195859 expense Income Balance Total error in Tag Statistic Report
* bugfix: #1173910 illegal xml character allowed in split category memo * bugfix: #1173910 illegal xml character allowed in split category memo
* bugfix: #1163749 positive/Minus button ignores decimal character * bugfix: #1163749 positive/Minus button ignores decimal character
* bugfix: #1163447 auto-affectations non modifiables * bugfix: #1163447 auto-affectations non modifiables
* bugfix: #1156846 QIF Import with date format YY/MM/DD fails. * bugfix: #1156846 QIF Import with date format YY/MM/DD fails.
* bugfix: #1151259 split transaction filter on category problem * bugfix: #1151259 split transaction filter on category problem
* bugfix: #1140903 Bank, Today and Future Don't Update After Adding Transaction * bugfix: #1140903 Bank, Today and Future Don't Update After Adding Transaction
* bugfix: #1138103 no error message when 2 bank accounts have the same name * bugfix: #1138103 no error message when 2 bank accounts have the same name
* bugfix: #1133105 more permissive QIF import * bugfix: #1133105 more permissive QIF import
* bugfix: #1103668 segfaults on file open on x64 * bugfix: #1103668 segfaults on file open on x64
* bugfix: #1102896 pick a date in calendar only works once (rollback #730319) * bugfix: #1102896 pick a date in calendar only works once (rollback #730319)
* bugfix: #1099944 some strings in the main window untranslated * bugfix: #1099944 some strings in the main window untranslated
* bugfix: #1047103 win: (libofx) Importing QFX causes HomeBank to freeze * bugfix: #1047103 win: (libofx) Importing QFX causes HomeBank to freeze
2013-07-16 Maxime Doyen 2013-07-16 Maxime Doyen
...@@ -131,56 +199,56 @@ ...@@ -131,56 +199,56 @@
* change: homebank, optimized xml * change: homebank, optimized xml
* change: homebank, added a visual type of category everywhere (-income/+expense) * change: homebank, added a visual type of category everywhere (-income/+expense)
* change: replaced '(none)' string by something more relevant * change: replaced '(none)' string by something more relevant
* wish : #140504 category split for transaction * wish : #140504 category split for transaction
* wish : #400010 csv export add support of mm-dd-yy * wish : #400010 csv export add support of mm-dd-yy
* wish : #593435 add subtotals for account list by type or bank * wish : #593435 add subtotals for account list by type or bank
* wish : #660450 Cash Account hidden from Accounts Overview * wish : #660450 Cash Account hidden from Accounts Overview
* wish : #688494 limit day for automatic transaction add in the future * wish : #688494 limit day for automatic transaction add in the future
* wish : #722226 xhb file format : amounts and order details * wish : #722226 xhb file format : amounts and order details
* wish : #730137 portable app for ms-windows * wish : #730137 portable app for ms-windows
* wish : #730319 single click in calendar to choose date * wish : #730319 single click in calendar to choose date
* wish : #787131 Column titles in exported CSV * wish : #787131 Column titles in exported CSV
* wish : #787134 exporting to CSV should include all available columns * wish : #787134 exporting to CSV should include all available columns
* wish : #833614 sorting on category / subcategory in statistics report * wish : #833614 sorting on category / subcategory in statistics report
* wish : #856477 improve category dropdown with +/- * wish : #856477 improve category dropdown with +/-
* wish : #886372 poland in the European country list * wish : #886372 poland in the European country list
* wish : #1006802 hide reconciled transactions by default * wish : #1006802 hide reconciled transactions by default
* wish : #1088259 Handling "VOIDed" check transactions * wish : #1088259 Handling "VOIDed" check transactions
* bugfix: archive target internal transfer account * bugfix: archive target internal transfer account
* bugfix: closed accounts were not excluded from reports * bugfix: closed accounts were not excluded from reports
* bugfix: detail status and rate in toolbar report window was not initialized * bugfix: detail status and rate in toolbar report window was not initialized
* bugfix: #123704 Numpad dot key does not work for french locale * bugfix: #123704 Numpad dot key does not work for french locale
* bugfix: #599476 some English terms unclear * bugfix: #599476 some English terms unclear
* bugfix: #726052 Balance report not up to date * bugfix: #726052 Balance report not up to date
* bugfix: #740373 ofx import, debit should negate TRNAMT * bugfix: #740373 ofx import, debit should negate TRNAMT
* bugfix: #758281 QIF import shows wrong dates * bugfix: #758281 QIF import shows wrong dates
* bugfix: #772233 mouse over piechart sometimes crash * bugfix: #772233 mouse over piechart sometimes crash
* bugfix: #777886 Crash when I click "Select All" in the Balance Report * bugfix: #777886 Crash when I click "Select All" in the Balance Report
* bugfix: #783787 Fix for a small memleak * bugfix: #783787 Fix for a small memleak
* bugfix: #793719 csv output: no rounded values * bugfix: #793719 csv output: no rounded values
* bugfix: #801962 win: Descr field inUpcoming Auto-transactions alters on one entry when mouse-over or near * bugfix: #801962 win: Descr field inUpcoming Auto-transactions alters on one entry when mouse-over or near
* bugfix: #813789 HomeBank does not import MsMoney-qif-exported files * bugfix: #813789 HomeBank does not import MsMoney-qif-exported files
* bugfix: #828947 New Wallet wizard do not treat created wallet as modified * bugfix: #828947 New Wallet wizard do not treat created wallet as modified
* bugfix: #828991 Error message when you decide not to "Save As" * bugfix: #828991 Error message when you decide not to "Save As"
* bugfix: #829362 Missing decimal separator with C locale * bugfix: #829362 Missing decimal separator with C locale
* bugfix: #840245 Closed account on internal transfert selection * bugfix: #840245 Closed account on internal transfert selection
* bugfix: #850996 Escape key looses changes on "New file" with unsaved data * bugfix: #850996 Escape key looses changes on "New file" with unsaved data
* bugfix: #870023 HomeBank can't find browser * bugfix: #870023 HomeBank can't find browser
* bugfix: #872185 crashes on qif export * bugfix: #872185 crashes on qif export
* bugfix: #885749 QIF Import shows wrong amount * bugfix: #885749 QIF Import shows wrong amount
* bugfix: #905277 balance rapport reports wrong amount * bugfix: #905277 balance rapport reports wrong amount
* bugfix: #926915 transaction modify window sizing problem * bugfix: #926915 transaction modify window sizing problem
* bugfix: #931187 preferences not saved when ~/.config doesn't exist * bugfix: #931187 preferences not saved when ~/.config doesn't exist
* bugfix: #932959 win7: import QXF/OFX file if path contains non-ascii chars * bugfix: #932959 win7: import QXF/OFX file if path contains non-ascii chars
* bugfix: #942346 internal transactions mixup * bugfix: #942346 internal transactions mixup
* bugfix: #987144 QIF Import Error in Financisto * bugfix: #987144 QIF Import Error in Financisto
* bugfix: #1024907 2 qif export problems that must be fixed * bugfix: #1024907 2 qif export problems that must be fixed
* bugfix: #1074133 from date to date - does'nt count the last day of the months * bugfix: #1074133 from date to date - does'nt count the last day of the months
* bugfix: #1080132 4.5pre1: transaction split OK button stays inactive * bugfix: #1080132 4.5pre1: transaction split OK button stays inactive
* bugfix: #1081809 4.5pre1: filter by category ignores split transactions * bugfix: #1081809 4.5pre1: filter by category ignores split transactions
* bugfix: #1082634 4.5pre1: transaction filter dates being reset * bugfix: #1082634 4.5pre1: transaction filter dates being reset
* bugfix: #1094215 Button "ok" & "close" unvailable when changin "payement" * bugfix: #1094215 Button "ok" & "close" unvailable when changin "payement"
* bugfix: #1096364 scheduled txn internal xfer dst_account not saved * bugfix: #1096364 scheduled txn internal xfer dst_account not saved
2012-11-17 Maxime Doyen 2012-11-17 Maxime Doyen
......
* HomeBank is licensed under the GNU GENERAL PUBLIC LICENSE --
see the 'COPYING' file in this directory for details.
# Makefile.in generated by automake 1.11.6 from Makefile.am. # Makefile.in generated by automake 1.14.1 from Makefile.am.
# @configure_input@ # @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # Copyright (C) 1994-2013 Free Software Foundation, Inc.
# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
# Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation # This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it, # gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved. # with or without modifications, as long as this notice is preserved.
...@@ -14,24 +13,54 @@ ...@@ -14,24 +13,54 @@
# PARTICULAR PURPOSE. # PARTICULAR PURPOSE.
@SET_MAKE@ @SET_MAKE@
# HomeBank Makefile.am
VPATH = @srcdir@ VPATH = @srcdir@
am__make_dryrun = \ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
{ \ am__make_running_with_option = \
am__dry=no; \ case $${target_option-} in \
?) ;; \
*) echo "am__make_running_with_option: internal error: invalid" \
"target option '$${target_option-}' specified" >&2; \
exit 1;; \
esac; \
has_opt=no; \
sane_makeflags=$$MAKEFLAGS; \
if $(am__is_gnu_make); then \
sane_makeflags=$$MFLAGS; \
else \
case $$MAKEFLAGS in \ case $$MAKEFLAGS in \
*\\[\ \ ]*) \ *\\[\ \ ]*) \
echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \ bs=\\; \
| grep '^AM OK$$' >/dev/null || am__dry=yes;; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
*) \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
for am__flg in $$MAKEFLAGS; do \
case $$am__flg in \
*=*|--*) ;; \
*n*) am__dry=yes; break;; \
esac; \
done;; \
esac; \ esac; \
test $$am__dry = yes; \ fi; \
} skip_next=no; \
strip_trailopt () \
{ \
flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
}; \
for flg in $$sane_makeflags; do \
test $$skip_next = yes && { skip_next=no; continue; }; \
case $$flg in \
*=*|--*) continue;; \
-*I) strip_trailopt 'I'; skip_next=yes;; \
-*I?*) strip_trailopt 'I';; \
-*O) strip_trailopt 'O'; skip_next=yes;; \
-*O?*) strip_trailopt 'O';; \
-*l) strip_trailopt 'l'; skip_next=yes;; \
-*l?*) strip_trailopt 'l';; \
-[dEDm]) skip_next=yes;; \
-[JT]) skip_next=yes;; \
esac; \
case $$flg in \
*$$target_option*) has_opt=yes; break;; \
esac; \
done; \
test $$has_opt = yes
am__make_dryrun = (target_option=n; $(am__make_running_with_option))
am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
pkgdatadir = $(datadir)/@PACKAGE@ pkgdatadir = $(datadir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@
...@@ -49,11 +78,11 @@ NORMAL_UNINSTALL = : ...@@ -49,11 +78,11 @@ NORMAL_UNINSTALL = :
PRE_UNINSTALL = : PRE_UNINSTALL = :
POST_UNINSTALL = : POST_UNINSTALL = :
subdir = . subdir = .
DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(top_srcdir)/configure $(am__configure_deps) \
$(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \ $(srcdir)/config.h.in mkinstalldirs AUTHORS COPYING ChangeLog \
config.guess config.sub depcomp install-sh missing \ INSTALL NEWS README compile config.guess config.sub depcomp \
mkinstalldirs install-sh missing
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__aclocal_m4_deps = $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
...@@ -64,15 +93,28 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs ...@@ -64,15 +93,28 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES = CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES = CONFIG_CLEAN_VPATH_FILES =
AM_V_P = $(am__v_P_@AM_V@)
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
am__v_P_0 = false
am__v_P_1 = :
AM_V_GEN = $(am__v_GEN_@AM_V@)
am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
am__v_GEN_1 =
AM_V_at = $(am__v_at_@AM_V@)
am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
am__v_at_1 =
SOURCES = SOURCES =
DIST_SOURCES = DIST_SOURCES =
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
html-recursive info-recursive install-data-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \
install-dvi-recursive install-exec-recursive \ install-data-recursive install-dvi-recursive \
install-html-recursive install-info-recursive \ install-exec-recursive install-html-recursive \
install-pdf-recursive install-ps-recursive install-recursive \ install-info-recursive install-pdf-recursive \
installcheck-recursive installdirs-recursive pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \
ps-recursive uninstall-recursive installdirs-recursive pdf-recursive ps-recursive \
tags-recursive uninstall-recursive
am__can_run_installinfo = \ am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \ case $$AM_UPDATE_INFO_DIR in \
n|no|NO) false;; \ n|no|NO) false;; \
...@@ -80,11 +122,33 @@ am__can_run_installinfo = \ ...@@ -80,11 +122,33 @@ am__can_run_installinfo = \
esac esac
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive distclean-recursive maintainer-clean-recursive
AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ am__recursive_targets = \
$(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ $(RECURSIVE_TARGETS) \
distdir dist dist-all distcheck $(RECURSIVE_CLEAN_TARGETS) \
$(am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
cscope distdir dist dist-all distcheck
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
$(LISP)config.h.in
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
am__uniquify_input = $(AWK) '\
BEGIN { nonempty = 0; } \
{ items[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in items) print i; }; } \
'
# Make sure the list of sources is unique. This is necessary because,
# e.g., the same source file might be shared among _SOURCES variables
# for different programs/libraries.
am__define_uniq_tagged_files = \
list='$(am__tagged_files)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | $(am__uniquify_input)`
ETAGS = etags ETAGS = etags
CTAGS = ctags CTAGS = ctags
CSCOPE = cscope
DIST_SUBDIRS = $(SUBDIRS) DIST_SUBDIRS = $(SUBDIRS)
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
distdir = $(PACKAGE)-$(VERSION) distdir = $(PACKAGE)-$(VERSION)
...@@ -95,6 +159,7 @@ am__remove_distdir = \ ...@@ -95,6 +159,7 @@ am__remove_distdir = \
&& rm -rf "$(distdir)" \ && rm -rf "$(distdir)" \
|| { sleep 5 && rm -rf "$(distdir)"; }; \ || { sleep 5 && rm -rf "$(distdir)"; }; \
else :; fi else :; fi
am__post_remove_distdir = $(am__remove_distdir)
am__relativize = \ am__relativize = \
dir0=`pwd`; \ dir0=`pwd`; \
sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
...@@ -122,6 +187,7 @@ am__relativize = \ ...@@ -122,6 +187,7 @@ am__relativize = \
reldir="$$dir2" reldir="$$dir2"
DIST_ARCHIVES = $(distdir).tar.gz DIST_ARCHIVES = $(distdir).tar.gz
GZIP_ENV = --best GZIP_ENV = --best
DIST_TARGETS = dist-gzip
distuninstallcheck_listfiles = find . -type f -print distuninstallcheck_listfiles = find . -type f -print
am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
| sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
...@@ -239,7 +305,7 @@ top_builddir = @top_builddir@ ...@@ -239,7 +305,7 @@ top_builddir = @top_builddir@
top_srcdir = @top_srcdir@ top_srcdir = @top_srcdir@
#SUBDIRS = src #SUBDIRS = src
SUBDIRS = src data images doc mime po SUBDIRS = src data images mime po doc
# don't forget to do a 'make check' # don't forget to do a 'make check'
# to ensure all files are in po/POTFILES.in # to ensure all files are in po/POTFILES.in
...@@ -295,8 +361,8 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps) ...@@ -295,8 +361,8 @@ $(ACLOCAL_M4): $(am__aclocal_m4_deps)
$(am__aclocal_m4_deps): $(am__aclocal_m4_deps):
config.h: stamp-h1 config.h: stamp-h1
@if test ! -f $@; then rm -f stamp-h1; else :; fi @test -f $@ || rm -f stamp-h1
@if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
@rm -f stamp-h1 @rm -f stamp-h1
...@@ -310,22 +376,25 @@ distclean-hdr: ...@@ -310,22 +376,25 @@ distclean-hdr:
-rm -f config.h stamp-h1 -rm -f config.h stamp-h1
# This directory's subdirectories are mostly independent; you can cd # This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile. # into them and run 'make' without going through this Makefile.
# To change the values of `make' variables: instead of editing Makefiles, # To change the values of 'make' variables: instead of editing Makefiles,
# (1) if the variable is set in `config.status', edit `config.status' # (1) if the variable is set in 'config.status', edit 'config.status'
# (which will cause the Makefiles to be regenerated when you run `make'); # (which will cause the Makefiles to be regenerated when you run 'make');
# (2) otherwise, pass the desired values on the `make' command line. # (2) otherwise, pass the desired values on the 'make' command line.
$(RECURSIVE_TARGETS): $(am__recursive_targets):
@fail= failcom='exit 1'; \ @fail=; \
for f in x $$MAKEFLAGS; do \ if $(am__make_keepgoing); then \
case $$f in \ failcom='fail=yes'; \
*=* | --[!k]*);; \ else \
*k*) failcom='fail=yes';; \ failcom='exit 1'; \
esac; \ fi; \
done; \
dot_seen=no; \ dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \ target=`echo $@ | sed s/-recursive//`; \
list='$(SUBDIRS)'; for subdir in $$list; do \ case "$@" in \
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
*) list='$(SUBDIRS)' ;; \
esac; \
for subdir in $$list; do \
echo "Making $$target in $$subdir"; \ echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \ if test "$$subdir" = "."; then \
dot_seen=yes; \ dot_seen=yes; \
...@@ -340,57 +409,12 @@ $(RECURSIVE_TARGETS): ...@@ -340,57 +409,12 @@ $(RECURSIVE_TARGETS):
$(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
fi; test -z "$$fail" fi; test -z "$$fail"
$(RECURSIVE_CLEAN_TARGETS): ID: $(am__tagged_files)
@fail= failcom='exit 1'; \ $(am__define_uniq_tagged_files); mkid -fID $$unique
for f in x $$MAKEFLAGS; do \ tags: tags-recursive
case $$f in \ TAGS: tags
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
case "$@" in \
distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
*) list='$(SUBDIRS)' ;; \
esac; \
rev=''; for subdir in $$list; do \
if test "$$subdir" = "."; then :; else \
rev="$$subdir $$rev"; \
fi; \
done; \
rev="$$rev ."; \
target=`echo $@ | sed s/-recursive//`; \
for subdir in $$rev; do \
echo "Making $$target in $$subdir"; \
if test "$$subdir" = "."; then \
local_target="$$target-am"; \
else \
local_target="$$target"; \
fi; \
($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
|| eval $$failcom; \
done && test -z "$$fail"
tags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
done
ctags-recursive:
list='$(SUBDIRS)'; for subdir in $$list; do \
test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
done
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS