- Added traget 'dist' and 'distcheck' for creating and testing a
distribution archive (.tar.gz).
- Added env.InstallMan() for easy installation of man pages.
- Added more fine-grained 'install-*' targets sub-aliases of
'install' this allowed some cleaning up in SConscripts.
- Added target 'rpms' for build source and binary RPMs (currently
the .spec file is hardcoded).
- Updated tests to status of current ./configure script
(CS_TEST_CAPI4LINUX, CS_TEST_SFFTOBMP, CS_SET_DOCDIR)
* Enhanced for SCons build scripts for supporting SCons 0.96's
'toolpath' feature.
* Use prebuild man pages from SVN repository. Building from docbook is
still to do.
* New SConscript for building .spec files.
* Added .spec for Mandrake 9.2
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@385 4ebea2bb-67d4-0310-8558-a5799e421b66
depending on @sfftobmp_major_version@ during runtime. This
switch is made based by a compiletime substitution of
sfftobmp_major_version. This change avoids problems which the
old substitution may have cause ('#3' is an extremly short
replacement pattern).
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@384 4ebea2bb-67d4-0310-8558-a5799e421b66
- adapt Makefiles to only create man pages for "make dist"
- break long lines
- ignore return values of rm commands
- manual.docbook renamed to manual.docbook.in; this was necessary
to avoid using phony targets in man page creation
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@308 4ebea2bb-67d4-0310-8558-a5799e421b66
* src/application/pythonscript.h: extend prefix() so that it can
create a short prefix, too; use short prefix for Python traceback
(fixes bug #63, reported anonymously)
* src/application/pythonscript.cpp: Likewise.
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@284 4ebea2bb-67d4-0310-8558-a5799e421b66
* src/application/idlescript.cpp: Reduced delay until
idlescript.py is called the first time after startup.
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@278 4ebea2bb-67d4-0310-8558-a5799e421b66
* docs/.cvsignore: add manpages/*
* docs/Makefile.am: add support for manpage creation, move validation
etc. to separate target
* docs/manual.README: update, add information about manpages
* docs/manual.docbook: restructure to also create five man pages:
(capisuite.8, capisuite.conf.5, fax.conf.5, answering_machine.conf.5,
capisuitefax.1)
* docs/manual-de.docbook: Likewise.
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@238 4ebea2bb-67d4-0310-8558-a5799e421b66
* docs/.cvsignore: add manpages/*
* docs/Makefile.am: add support for manpage creation, move validation
etc. to separate target
* docs/manual.README: update, add information about manpages
* docs/manual.docbook: restructure to also create five man pages:
(capisuite.8, capisuite.conf.5, fax.conf.5, answering_machine.conf.5,
capisuitefax.1)
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@237 4ebea2bb-67d4-0310-8558-a5799e421b66
* src/application/capisuite.cpp: changed include order to get rid of
the "_POSIX_C_SOURCE redefined" warning (thx to Hartmut Goebel)
* src/application/capisuitemodule.cpp: Likewise.
* src/application/idlescript.cpp: Likewise.
* src/application/incomingscript.cpp: Likewise.
* src/application/pythonscript.h: Likewise.
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@236 4ebea2bb-67d4-0310-8558-a5799e421b66
* scripts/answering_machine.confin: remove spaces in example which
confused the config file parser when not deleted by the user
* scripts/fax.confin: Likewise.
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@235 4ebea2bb-67d4-0310-8558-a5799e421b66
* docs/Doxyfile.in: modified variable replacement for possible
change of build system
* docs/Makefile.am: Likewise.
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@234 4ebea2bb-67d4-0310-8558-a5799e421b66