Commit 42698a77 authored by Stepan Kasal's avatar Stepan Kasal

More autoconfigury changes.

parent 5c5311aa
2005-03-21 Stepan Kasal <kasal@ucw.cz>
* autogen.sh: Remove the unfortunate TRANSL_ONLY; fix the explanation
why we need our own copy of po/Makefile.in.in; use a nicer code to
generate po-functions/POTFILES.*.
* README: Fix the Debian package name for pango, remove the intltool
requirement.
* gnumeric.spec.in: Update the dependencies.
2005-03-17 Jon K Hellan <hellan@acm.org>
* src/gui-clipboard.c (x_claim_clipboard): Check for content == NULL.
......
......@@ -43,7 +43,7 @@ CLEANFILES = $(server_DATA) $(server_in_files) \
DISTCLEANFILES = intltool-extract intltool-merge intltool-update
EXTRA_DIST = \
gnumeric.desktop.in gnumeric.spec.in GNOME_Gnumeric.server.in.in\
gnumeric.desktop.in gnumeric.spec.in GNOME_Gnumeric.server.in.in \
gnumeric.keys.in gnumeric.mime \
gnumeric.xsd \
README HACKING NEWS BEVERAGES BUGS MAINTAINERS AUTHORS $(change_logs) \
......
2005-03-21 Stepan Kasal <kasal@ucw.cz>
* autogen.sh: Remove the unfortunate TRANSL_ONLY; fix the explanation
why we need our own copy of po/Makefile.in.in; use a nicer code to
generate po-functions/POTFILES.*.
* README: Fix the Debian package name for pango, remove the intltool
requirement.
* gnumeric.spec.in: Update the dependencies.
2005-03-17 Jon K Hellan <hellan@acm.org>
* src/gui-clipboard.c (x_claim_clipboard): Check for content == NULL.
......
......@@ -20,11 +20,10 @@ You need: Debian package name
libgnomeprintui >= 2.8.2 libgnomeprintui2.2-dev
libgsf >= 1.11.1 libgsf-1-dev
libglade >= 2.3.6 libglade2-dev
intltool >= 0.27.2 intltool
gnome-xml >= 2.4.12 libxml2-dev
libart >= 2.3.11 libart-2.0-dev
pango >= 1.8.1 ?
NOTE : gnome-xml is also known as libxml
pango >= 1.8.1 libpango1.0-dev
NOTE: gnome-xml is also known as libxml
Optionally:
libgsf-gnome >= 1.11.1 libgsf-gnome-1-dev
......
......@@ -8,8 +8,6 @@ REQUIRED_LIBTOOL_VERSION=1.4.3
# We use the XGETTEXT_KEYWORDS variable, thus we require:
REQUIRED_INTLTOOL_VERSION=0.29
# ... well, to be true, we need 0.34, but it's too early to require it.
# See below for details.
USE_GNOME2_MACROS=1
USE_COMMON_DOC_BUILD=yes
......@@ -17,74 +15,63 @@ USE_COMMON_DOC_BUILD=yes
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
# The traslators only need to set up the po-functions/ directory:
if test "x$TRANSL_ONLY" = x1; then
GNM_NOCONFIGURE=1
print_bold=echo
else
print_bold=printbold
(test -f $srcdir/configure.in \
&& test -d $srcdir/src \
&& test -f $srcdir/src/gnumeric.h) || {
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
echo " top-level gnumeric directory"
exit 1
}
ifs_save="$IFS"; IFS=":"
for dir in $PATH ; do
IFS="$ifs_save"
test -z "$dir" && dir=.
if test -f $dir/gnome-autogen.sh ; then
gnome_autogen="$dir/gnome-autogen.sh"
gnome_datadir=`echo $dir | sed -e 's,/bin$,/share,'`
break
fi
done
if test -z "$gnome_autogen" ; then
echo "You need to install the gnome-common module and make"
echo "sure the gnome-autogen.sh script is in your \$PATH."
(test -f $srcdir/configure.in \
&& test -d $srcdir/src \
&& test -f $srcdir/src/gnumeric.h) || {
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
echo " top-level gnumeric directory"
exit 1
}
ifs_save="$IFS"; IFS=":"
for dir in $PATH ; do
IFS="$ifs_save"
test -z "$dir" && dir=.
if test -f $dir/gnome-autogen.sh ; then
gnome_autogen="$dir/gnome-autogen.sh"
gnome_datadir=`echo $dir | sed -e 's,/bin$,/share,'`
break
fi
done
GNOME_DATADIR="$gnome_datadir"
if test -z "$gnome_autogen" ; then
echo "You need to install the gnome-common module and make"
echo "sure the gnome-autogen.sh script is in your \$PATH."
exit 1
fi
# Dont't run configure yet, ...
GNM_NOCONFIGURE=$NOCONFIGURE
NOCONFIGURE=1
. $gnome_autogen
GNOME_DATADIR="$gnome_datadir"
fi
# Dont't run configure yet, ...
GNM_NOCONFIGURE=$NOCONFIGURE
NOCONFIGURE=1
. $gnome_autogen
# We want intltool 0.34.
# intltoolize 0.34 brings its own copy of Makefile.in.in, instead of the
# complicated system of patches. And it doesn't have "po/" hardwired in
# the .po.pox rule.
# In the meantime, we will force our own copy:
# We have our own copy of Makefile.in.in, grabbed from CVS on Mar 16, 2005,
# plus some patches. One of the reasons why we need a local copy is that
# we generate po-functions/Makefile.in.in from it, which is commited to
# CVS, so this file cannot depend on the versions of the tools which the
# developers have installed.
#
$print_bold "Creating po/Makefile.in.in."
printbold "Creating po/Makefile.in.in and po-functions/Makefile.in.in."
rm -f $srcdir/po/Makefile.in.in $srcdir/po-functions/Makefile.in.in
cp $srcdir/po/Makefile.in.in.own $srcdir/po/Makefile.in.in
$print_bold "Creating po-functions/Makefile.in.in."
rm -f $srcdir/po-functions/Makefile.in.in
sed '/^\(GETTEXT_PACKAGE\|subdir\) =/s/[ ]*$/-functions/
/^GETTEXT_PACKAGE =/a\
XGETTEXT_KEYWORDS = --keyword --keyword=F_
' $srcdir/po/Makefile.in.in >$srcdir/po-functions/Makefile.in.in
$print_bold "Creating po-functions/POTFILES.{in,skip}."
printbold "Creating po-functions/POTFILES.{in,skip}."
rm -f $srcdir/po-functions/POTFILES.in $srcdir/po-functions/POTFILES.skip
for file in POTFILES.in POTFILES.skip; do
echo "# Generated by configure; do not edit." >$srcdir/po-functions/$file
done
test -f $srcdir/po/POTFILES.skip && \
grep -v '^#' $srcdir/po/POTFILES.skip >>$srcdir/po-functions/POTFILES.skip
# This regex matches names of XML files:
xml_file_name='^((schemas|templates)/.+|[^/]+)\.in$|\.(glade|xml)(\.in)?$'
egrep -v "^#|$xml_file_name" $srcdir/po/POTFILES.in >>$srcdir/po-functions/POTFILES.in
egrep "$xml_file_name" $srcdir/po/POTFILES.in >>$srcdir/po-functions/POTFILES.skip
( echo "# Generated by autogen.sh; do not edit."
egrep -v "^#|$xml_file_name" $srcdir/po/POTFILES.in
) >$srcdir/po-functions/POTFILES.in
( echo "# Generated by autogen.sh; do not edit."
test -f $srcdir/po/POTFILES.skip && grep -v '^#' $srcdir/po/POTFILES.skip
egrep "$xml_file_name" $srcdir/po/POTFILES.in
) >$srcdir/po-functions/POTFILES.skip
# ... and then proceed.
if test "x$GNM_NOCONFIGURE" = x; then
......
......@@ -17,15 +17,15 @@ Group: Applications/Productivity
Source: ftp://ftp.gnome.org/pub/GNOME/sources/gnumeric/gnumeric-%{version}.tar.gz
Url: http://www.gnome.org/gnumeric
BuildRoot: %{_tmppath}/%{name}-%{PACKAGE_VERSION}-root
BuildRequires: glib2-devel >= 2.4.0
BuildRequires: libgsf-devel >= 1.10.0
BuildRequires: gtk2-devel >= 2.4.0
BuildRequires: glib2-devel >= 2.6.0
BuildRequires: libgsf-devel >= 1.11.1
BuildRequires: gtk2-devel >= 2.6.0
BuildRequires: libxml2-devel >= 2.4.12
BuildRequires: libglade2-devel >= 2.3.6
BuildRequires: libgnome-devel >= 2.0.0
BuildRequires: libgnomeui-devel >= 2.0.0
BuildRequires: libgnomeprint22-devel >= 2.5.2
BuildRequires: libgnomeprintui22 >= 2.5.2
BuildRequires: libgnomeprint22-devel >= 2.8.2
BuildRequires: libgnomeprintui22 >= 2.8.2
# What about libart requirement?
%if %{?_with_bonobo:1}%{!?_with_bonobo:0}
BuildRequires: libbonobo-devel >= 2.0.0
......
......@@ -2,10 +2,7 @@
*.mo
Makefile
Makefile.in
Makefile.in.in
POTFILES
POTFILES.in
POTFILES.skip
cat-id-tbl.c
gnumeric.pot
stamp-cat-id
......
2005-03-21 Stepan Kasal <kasal@ucw.cz>
* Makefile.in.in, POTFILES.in, POTFILES.skip: Check these files
in to the CVS, even though they are generated by autogen.sh.
See the discussion at bug #168168 for explanation.
* .cvsignore: Remove Makefile.in.in, POTFILES.in and POTFILES.skip
again.
* README_TRANSLATORS: Remove.
2005-03-17 Stepan Kasal <kasal@ucw.cz>
* .cvsignore: Add POTFILES.in, POTFILES.skip and notexist.
......
# Makefile for program source directory in GNU NLS utilities package.
# Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
#
# This file file be copied and used freely without restrictions. It can
# be used in projects which are not available under the GNU Public License
# but which still want to provide support for the GNU gettext functionality.
# Please note that the actual code is *not* freely available.
#
# - Modified by Owen Taylor <otaylor@redhat.com> to use GETTEXT_PACKAGE
# instead of PACKAGE and to look for po2tbl in ./ not in intl/
#
# - Modified by jacob berkman <jacob@ximian.com> to install
# Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
#
# - Modified by Rodney Dawes <dobey@novell.com> for use with intltool
#
# We have the following line for use by intltoolize:
# INTLTOOL_MAKEFILE
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@-functions
XGETTEXT_KEYWORDS = --keyword --keyword=F_
PACKAGE = @PACKAGE@
VERSION = @VERSION@
SHELL = /bin/sh
@SET_MAKE@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
top_builddir = ..
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
datadir = @datadir@
libdir = @libdir@
localedir = $(libdir)/locale
gnulocaledir = $(datadir)/locale
gettextsrcdir = $(datadir)/glib-2.0/gettext/po
subdir = po-functions
install_sh = @install_sh@
mkdir_p = @mkdir_p@
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
CC = @CC@
GENCAT = @GENCAT@
GMSGFMT = @GMSGFMT@
MSGFMT = @MSGFMT@
XGETTEXT = @XGETTEXT@
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
MSGMERGE = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
GENPOT = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
DEFS = @DEFS@
CFLAGS = @CFLAGS@
CPPFLAGS = @CPPFLAGS@
INCLUDES = -I.. -I$(top_srcdir)/intl
COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS)
SOURCES =
POFILES = @POFILES@
GMOFILES = @GMOFILES@
DISTFILES = ChangeLog Makefile.in.in POTFILES.in \
$(POFILES) $(SOURCES)
MAYBE_DISTFILES = POTFILES.skip
POTFILES = \
CATALOGS = @CATALOGS@
CATOBJEXT = @CATOBJEXT@
INSTOBJEXT = @INSTOBJEXT@
.SUFFIXES:
.SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat
.c.o:
$(COMPILE) $<
.po.pox:
$(MAKE) $(GETTEXT_PACKAGE).pot
$(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
.po.mo:
$(MSGFMT) -o $@ $<
.po.gmo:
file=`echo $* | sed 's,.*/,,'`.gmo \
&& rm -f $$file && $(GMSGFMT) -o $$file $<
.po.cat:
sed -f ../intl/po2msg.sed < $< > $*.msg \
&& rm -f $@ && $(GENCAT) $@ $*.msg
all: all-@USE_NLS@
all-yes: $(CATALOGS)
all-no:
$(GETTEXT_PACKAGE).pot: $(POTFILES)
$(GENPOT)
install: install-exec install-data
install-exec:
install-data: install-data-@USE_NLS@
install-data-no: all
install-data-yes: all
if test -n "$(MKINSTALLDIRS)"; then \
$(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
else \
$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \
fi
@catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
case "$$cat" in \
*.gmo) destdir=$(gnulocaledir);; \
*) destdir=$(localedir);; \
esac; \
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \
if test -n "$(MKINSTALLDIRS)"; then \
$(MKINSTALLDIRS) $$dir; \
else \
$(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \
fi; \
if test -r $$cat; then \
$(INSTALL_DATA) $$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
echo "installing $$cat as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \
else \
$(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
echo "installing $(srcdir)/$$cat as" \
"$$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT)"; \
fi; \
if test -r $$cat.m; then \
$(INSTALL_DATA) $$cat.m $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
echo "installing $$cat.m as $$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m"; \
else \
if test -r $(srcdir)/$$cat.m ; then \
$(INSTALL_DATA) $(srcdir)/$$cat.m \
$$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
echo "installing $(srcdir)/$$cat as" \
"$$dir/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m"; \
else \
true; \
fi; \
fi; \
done
if test "$(PACKAGE)" = "glib"; then \
if test -n "$(MKINSTALLDIRS)"; then \
$(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \
else \
$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \
fi; \
$(INSTALL_DATA) $(srcdir)/Makefile.in.in \
$(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \
else \
: ; \
fi
# Define this as empty until I found a useful application.
installcheck:
uninstall:
catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
done
if test "$(PACKAGE)" = "glib"; then \
rm -f $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \
fi
check: all $(GETTEXT_PACKAGE).pot
dvi info tags TAGS ID:
mostlyclean:
rm -f core core.* *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp
rm -fr *.o
rm -f .intltool-merge-cache
clean: mostlyclean
distclean: clean
rm -f Makefile Makefile.in POTFILES
rm -f *.mo *.msg *.cat *.cat.m $(GMOFILES)
maintainer-clean: distclean
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
distdir = ../$(GETTEXT_PACKAGE)-$(VERSION)/$(subdir)
dist distdir: $(DISTFILES)
dists="$(DISTFILES)"; \
for file in $(MAYBE_DISTFILES); do \
test -f $$file && dists="$$dists $$file"; \
done; \
for file in $$dists; do \
ln $(srcdir)/$$file $(distdir) 2> /dev/null \
|| cp -p $(srcdir)/$$file $(distdir); \
done
update-po: Makefile
$(MAKE) $(GETTEXT_PACKAGE).pot
tmpdir=`pwd`; \
catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
echo "$$lang:"; \
result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \
if $$result; then \
if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
rm -f $$tmpdir/$$lang.new.po; \
else \
if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
:; \
else \
echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
rm -f $$tmpdir/$$lang.new.po; \
exit 1; \
fi; \
fi; \
else \
echo "msgmerge for $$cat failed!"; \
rm -f $$tmpdir/$$lang.new.po; \
fi; \
done
# POTFILES is created from POTFILES.in by stripping comments, empty lines
# and Intltool tags (enclosed in square brackets), and appending a full
# relative path to them
POTFILES: POTFILES.in
( if test 'x$(srcdir)' != 'x.'; then \
posrcprefix='$(top_srcdir)/'; \
else \
posrcprefix="../"; \
fi; \
rm -f $@-t $@ \
&& (sed -e '/^#/d' \
-e "s/^\[.*\] +//" \
-e '/^[ ]*$$/d' \
-e "s@.*@ $$posrcprefix& \\\\@" < $(srcdir)/$@.in \
| sed -e '$$s/\\$$//') > $@-t \
&& chmod a-w $@-t \
&& mv $@-t $@ )
Makefile: Makefile.in.in ../config.status POTFILES
cd .. \
&& CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \
$(SHELL) ./config.status
# Tell versions [3.59,3.63) of GNU make not to export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
# Generated by autogen.sh; do not edit.
[encoding: UTF-8]
plugins/applix/applix-read.c
plugins/derivatives/options.c
plugins/dif/dif.c
plugins/excel/boot.c
plugins/excel/excel-xml-read.c
plugins/excel/ms-excel-read.c
plugins/excel/ms-excel-write.c
plugins/excel/ms-formula-read.c
plugins/excel/ms-formula-write.c
plugins/fn-complex/functions.c
plugins/fn-database/functions.c
plugins/fn-date/functions.c
plugins/fn-eng/functions.c
plugins/fn-erlang/functions.c
plugins/fn-financial/functions.c
plugins/fn-info/functions.c
plugins/fn-logical/functions.c
plugins/fn-lookup/functions.c
plugins/fn-math/functions.c
plugins/fn-random/functions.c
plugins/fn-stat/functions.c
plugins/fn-string/functions.c
plugins/gda/plugin-gda.c
plugins/gnome-db/plugin-gnomedb.c
plugins/html/html_read.c
plugins/html/roff.c
plugins/lotus-123/boot.c
plugins/lotus-123/lotus.c
plugins/mps/mps.c
plugins/mps/parser.c
plugins/numtheory/numtheory.c
plugins/oleo/oleo.c
plugins/openoffice/openoffice-read.c
plugins/openoffice/openoffice-write.c
plugins/paradox/paradox.c
plugins/perl/ext/Gnumeric.xs
plugins/perl-loader/perl-loader.c
plugins/plan-perfect/pln.c
plugins/psiconv/psiconv-read.c
plugins/python-loader/gnm-py-interpreter.c
plugins/python-loader/gnm-python.c
plugins/python-loader/py-console.c
plugins/python-loader/py-gnumeric.c
plugins/python-loader/python-loader.c
plugins/qpro/qpro-read.c
plugins/sample_datasource/sample_datasource.c
plugins/sc/sc.c
plugins/sylk/sylk.c
plugins/uihello/uihello.c
plugins/xbase/boot.c
plugins/xbase/xbase.c
plugins/xml_sax/xml-sax-read.c
src/dialogs/dao-gui-utils.c
src/dialogs/dialog-about.c
src/dialogs/dialog-advanced-filter.c
src/dialogs/dialog-analysis-tools.c
src/dialogs/dialog-autocorrect.c
src/dialogs/dialog-autofilter.c
src/dialogs/dialog-autoformat.c
src/dialogs/dialog-autosave.c
src/dialogs/dialog-cell-comment.c
src/dialogs/dialog-cell-format.c
src/dialogs/dialog-cell-sort.c
src/dialogs/dialog-col-width.c
src/dialogs/dialog-consolidate.c
src/dialogs/dialog-define-names.c
src/dialogs/dialog-delete-cells.c
src/dialogs/dialog-fill-series.c
src/dialogs/dialog-formula-guru.c
src/dialogs/dialog-function-select.c
src/dialogs/dialog-goal-seek.c
src/dialogs/dialog-goto-cell.c
src/dialogs/dialog-hyperlink.c
src/dialogs/dialog-insert-cells.c
src/dialogs/dialog-merge.c
src/dialogs/dialog-password.c
src/dialogs/dialog-paste-special.c
src/dialogs/dialog-pivottable.c
src/dialogs/dialog-plugin-manager.c
src/dialogs/dialog-preferences.c
src/dialogs/dialog-printer-setup.c
src/dialogs/dialog-random-generator.c
src/dialogs/dialog-row-height.c
src/dialogs/dialog-scenarios.c
src/dialogs/dialog-search.c
src/dialogs/dialog-search-replace.c
src/dialogs/dialog-sheet-order.c
src/dialogs/dialog-shuffle.c
src/dialogs/dialog-simulation.c
src/dialogs/dialog-solver.c
src/dialogs/dialog-so-styled.c
src/dialogs/dialog-stf.c
src/dialogs/dialog-stf-csv-page.c
src/dialogs/dialog-stf-export.c
src/dialogs/dialog-stf-fixed-page.c
src/dialogs/dialog-stf-format-page.c
src/dialogs/dialog-stf-main-page.c
src/dialogs/dialog-stf-preview.c
src/dialogs/dialog-stf-preview.h
src/dialogs/dialog-tabulate.c
src/dialogs/dialog-view.c
src/dialogs/dialog-workbook-attr.c
src/dialogs/dialog-zoom.c
src/tools/analysis-tools.c
src/tools/dao.c
src/tools/fill-series.c
src/tools/random-generator.c
src/tools/scenarios.c
src/tools/simulation.c
src/tools/solver/reports.c
src/tools/solver/reports-write.c
src/tools/solver/solver.c
src/tools/tabulate.c
src/widgets/gnm-dao.c
src/widgets/gnumeric-cell-renderer-expr-entry.c
src/widgets/gnumeric-cell-renderer-text.c
src/widgets/gnumeric-cell-renderer-toggle.c
src/widgets/gnumeric-expr-entry.c
src/widgets/widget-font-selector.c
src/application.c
src/bonobo-io.c
src/cell.c
src/clipboard.c
src/cmd-edit.c
src/command-context.c
src/command-context-stderr.c
src/commands.c
src/consolidate.c
src/dependent.c
src/expr.c
src/expr-name.c
src/file-autoft.c
src/format-template.c
src/func-builtin.c
src/func.c
src/gnm-datetime.c
src/gnm-datetime.h
src/gnm-format.c
src/gnm-format.h
src/gnm-plugin.c
src/gnm-plugin.h
src/gnm-so-filled.c
src/gnm-so-line.c
src/gnumeric-canvas.c
src/gnumeric-pane.c
src/gui-clipboard.c
src/gui-file.c
src/gui-util.c
src/gutils.c
src/history.c
src/hlink.c
src/input-msg.c
src/item-bar.c
src/item-cursor.c
src/item-grid.c
src/libgnumeric.c
src/main-application.c
src/mathfunc.c
src/parser.y
src/parse-util.c
src/pivottable.c
src/print.c
src/print-info.c
src/search.c
src/selection.c
src/session.c
src/sheet-autofill.c
src/sheet.c
src/sheet-control-gui.c
src/sheet-filter.c
src/sheet-merge.c
src/sheet-object-bonobo.c
src/sheet-object.c
src/sheet-object-container.c
src/sheet-object-graph.c
src/sheet-object-image.c
src/sheet-object-widget.c
src/sheet-style.c
src/sheet-view.c
src/ssconvert.c
src/ssindex.c
src/stf.c
src/stf-export.c
src/stf-parse.c
src/style.c
src/test-pango.c
src/validation.c
src/value.c
src/value-sheet.c
src/wbcg-actions.c
src/wbc-gtk.c
src/workbook.c
src/workbook-cmd-format.c
src/workbook-control.c
src/workbook-control-gui.c
src/workbook-edit.c
src/workbook-view.c
src/xml-io-autoft.c
src/xml-io.c
# Generated by autogen.sh; do not edit.
src/parser.c
GNOME_Gnumeric.server.in
plugins/gb/plugin.c
plugins/gb/plugin.xml.in
plugins/guile/plugin.c
plugins/guile/plugin.xml.in
plugins/guile/smob-value.c
GNOME_Gnumeric.server.in.in
gnumeric.desktop.in
plugins/applix/plugin.xml.in
plugins/corba/plugin.xml.in
plugins/derivatives/plugin.xml.in
plugins/dif/plugin.xml.in
plugins/excel/plugin.xml.in
plugins/fn-complex/plugin.xml.in
plugins/fn-database/plugin.xml.in
plugins/fn-date/plugin.xml.in
plugins/fn-eng/plugin.xml.in
plugins/fn-erlang/plugin.xml.in
plugins/fn-financial/plugin.xml.in
plugins/fn-info/plugin.xml.in
plugins/fn-logical/plugin.xml.in
plugins/fn-lookup/plugin.xml.in
plugins/fn-math/plugin.xml.in
plugins/fn-random/plugin.xml.in
plugins/fn-stat/plugin.xml.in
plugins/fn-string/plugin.xml.in
plugins/gda/plugin.xml.in
plugins/gnome-db/plugin.xml.in
plugins/gnome-db/ui.xml
plugins/gnome-glossary/plugin.xml.in
plugins/html/plugin.xml.in
plugins/lotus-123/plugin.xml.in
plugins/mps/plugin.xml.in
plugins/numtheory/plugin.xml.in
plugins/oleo/plugin.xml.in
plugins/openoffice/plugin.xml.in
plugins/paradox/plugin.xml.in
plugins/perl-func/plugin.xml.in
plugins/perl-loader/plugin.xml.in
plugins/perl/plugin.xml.in
plugins/plan-perfect/plugin.xml.in
plugins/psiconv/plugin.xml.in
plugins/py-func/plugin.xml.in
plugins/python-loader/plugin.xml.in
plugins/python-loader/ui-console-menu.xml
plugins/qpro/plugin.xml.in
plugins/sample_datasource/plugin.xml.in
plugins/sc/plugin.xml.in
plugins/sylk/plugin.xml.in
plugins/uihello/hello.xml
plugins/uihello/plugin.xml.in
plugins/xbase/plugin.xml.in
plugins/xml_sax/plugin.xml.in
schemas/gnumeric-dialogs.schemas.in
schemas/gnumeric-general.schemas.in
schemas/gnumeric-plugins.schemas.in
src/dialogs/advanced-filter.glade
src/dialogs/anova-one.glade
src/dialogs/anova-two.glade
src/dialogs/autocorrect.glade
src/dialogs/autofilter-expression.glade
src/dialogs/autofilter-top10.glade
src/dialogs/autoformat.glade
src/dialogs/autosave.glade
src/dialogs/cell-comment.glade
src/dialogs/cell-format.glade
src/dialogs/cell-sort.glade
src/dialogs/colrow.glade
src/dialogs/col-width.glade
src/dialogs/consolidate.glade
src/dialogs/correlation.glade