Commit Graph

8 Commits

Author SHA1 Message Date
htgoebel af0aa59638 SCons build system: corrected building of ChangeLogs when building rpms
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@412 4ebea2bb-67d4-0310-8558-a5799e421b66
2005-01-20 18:05:45 +00:00
htgoebel 0619727ab3 Build System: Use a date (currently 2005-01-01) for basing the
generation of ChangeLog instead of a (somehow obscure) revision.


git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@410 4ebea2bb-67d4-0310-8558-a5799e421b66
2005-01-16 20:56:55 +00:00
htgoebel 176451492c SCons build:
auto-generate ChangeLog from now on using SVN log messages (see r396).


git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@409 4ebea2bb-67d4-0310-8558-a5799e421b66
2005-01-09 21:17:33 +00:00
htgoebel 22240a9365 SCons build:
Changed the way, distribution archives are build:
- env.ExtraDist() names the file to be distributed, no matter if
  they are generated.
- For automatically collecting the sources, env.DistSourcesOf() is
  used now.


git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@407 4ebea2bb-67d4-0310-8558-a5799e421b66
2005-01-09 20:02:09 +00:00
htgoebel 4f85ff54d0 SCons build:
* ExtraDist() did not work if called with File nodes. Fixed.
* Explicitly added some files (which are no longer installed since
  r395) to the 'dist' target.


git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@397 4ebea2bb-67d4-0310-8558-a5799e421b66
2005-01-07 15:51:52 +00:00
htgoebel 6c251f568d * Fixed some scons building errors:
- wave-files are now installed into $pkgdatadir instead of
    $pkgdatadir/waves.
  - Some pkgpython_* variables have not been set for non-building
    targets (eg. clean). This caused building errors. Fixed.
  - HAVE_CONFIG_H was not set for compiler calls.
  - no longer install $sysconfdir/cron.daily/capisuite,
    $sysconfdir/init.d/capisuite and $pkgsysconfdir/cronjob.conf.
* .spec-files have moved, fixed pathes within SCons* files.



git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@395 4ebea2bb-67d4-0310-8558-a5799e421b66
2005-01-07 13:58:09 +00:00
htgoebel 71edbe1da9 * Enhanced for SCons build system:
- 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
2005-01-02 22:05:17 +00:00
gernot a22481c4fc - merge branches/py-lib, revisions 265-325 to trunk
git-svn-id: https://svn.ibp.de/svn/capisuite/trunk/capisuite@328 4ebea2bb-67d4-0310-8558-a5799e421b66
2004-10-31 14:07:07 +00:00