From 01c041760ca3210266a1ae89313f493006c6083c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20W=C3=A4ckerlin?= Date: Wed, 18 Feb 2015 10:35:46 +0000 Subject: [PATCH] fixed some more debian build issues - changed like in webtester; refs #12 --- ChangeLog | 1684 --------------------------------------------- configure.ac | 8 + debian/control.in | 2 +- debian/rules | 87 +-- 4 files changed, 12 insertions(+), 1769 deletions(-) diff --git a/ChangeLog b/ChangeLog index 142f349..e69de29 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,1684 +0,0 @@ -2014-09-12 11:07 marc - - * src/mrw/checkcxx11.hxx: boost fails on mac gcc 4.2; refs #11 - -2014-09-12 09:40 marc - - * src/mrw/checkcxx11.hxx: gcc 4.2 on MacOSX 10.8 defines - __cplusplus==1, but does not support C++11; refs #11 - -2014-09-12 07:53 marc - - * src/mrw/checkcxx11.hxx: gcc 4.2 on MacOSX 10.8 defines - __cplusplus==1, but does not support C++11; refs #11 - -2014-09-09 09:19 marc - - * configure.in: add info to install libiberty-dev on Ubuntu; refs - #9 - -2014-09-09 09:08 marc - - * src/mrw/checkcxx11.hxx: give it a try: remove specal Apple - handling for detecting C++11; refs #11 - -2014-05-21 12:31 marc - - * mrw-c++.spec.in: Graphviz is broken on Fedora 20, it hangs; refs - #10 - -2014-04-25 07:02 marc - - * src/mrw/checkcxx11.hxx: Mac is different; refs #10 - -2014-04-24 14:44 marc - - * src/mrw/checkcxx11.hxx: Exception is not only for Linux, also for - MinGW; refs #10 - -2014-04-22 09:15 marc - - * configure.in, src/mrw/checkcxx11.hxx: just install libiberty-dev - on trusty; partially undone [336] and [337]; refs #9 - -2014-04-22 08:22 marc - - * configure.in: added libcwd - next try; refs #9 - -2014-04-22 07:52 marc - - * configure.in, src/mrw/checkcxx11.hxx, test/makefile.am: added - libcwd; refs #9 - -2014-04-02 07:27 marc - - * src/mrw/iomanip.hxx: basic_split was not copyable in all compiler - versions; refs #8 - -2014-03-28 13:23 marc - - * src/exec.cxx: fixed a lot of issues, now successfully runs the - test with --enable-pedantic; refs #8 - -2014-03-28 13:05 marc - - * src/mrw/exec.hxx: fixed a lot of issues, now successfully runs - the test with --enable-pedantic; refs #8 - -2014-03-28 12:15 marc - - * src/mrw/vector.hxx: fixed a lot of issues, now successfully runs - the test with --enable-pedantic; refs #8 - -2014-03-28 11:50 marc - - * doc/doxyfile.in, doc/doxygenlayout.xml, - doc/examples/arguments.cxx, doc/examples/smartpointer.cxx, - src/arg.cxx, src/autostacktracelog4cxx.cxx, src/configfile.cxx, - src/exec.cxx, src/mrw/arg.hxx, src/mrw/args.hxx, - src/mrw/auto.hxx, src/mrw/checkcxx11.hxx, src/mrw/deque.hxx, - src/mrw/exec.hxx, src/mrw/functiontrace.hxx, src/mrw/iomanip.hxx, - src/mrw/list.hxx, src/mrw/multiset.hxx, src/mrw/set.hxx, - src/mrw/smartpointer.hxx, src/mrw/string.hxx, src/mrw/vector.hxx, - src/stacktrace.cxx, test/auto_test.cxx, test/configfile_test.cxx, - test/dynamiclibrary_test.cxx, test/exec_test.cxx, - test/functiontrace_test.cxx, test/makefile.am, - test/mrwautofunctiontracelog4cxx_test.cxx, - test/smartpointer_test.cxx, test/stdext_test.cxx, - test/string_test.cxx: fixed a lot of issues, now successfully - runs the test with --enable-pedantic; refs #8 - -2013-11-21 14:24 marc - - * src/mrw/configfile.hxx: did not compile on mac, don't know why to - prohibit copying; refs #7 - -2013-11-07 09:45 marc - - * src/mrw/file.hxx: no readdir_r on windows; refs #7 - -2013-11-07 09:41 marc - - * src/mrw/file.hxx: no readdir_r on windows; refs #7 - -2013-11-06 15:40 marc - - * src/mrw/checkcxx11.hxx: Bugfix: different behaviour on Linux and - Mac; refs #7 - -2013-11-06 14:21 marc - - * configure.in, debian/changelog.in: Flexible package signature; - refs #7 - -2013-10-21 13:55 marc - - * configure.in, src/mrw/checkcxx11.hxx: __cplusplus==1 has no C++11 - on Mac; refs #7 - -2013-10-21 08:58 marc - - * src/mrw/args.hxx: added --version to arguments; refs #7 - -2013-10-16 11:49 marc - - * src/mrw/checkcxx11.hxx: added missing constructor; refs #7 - -2013-10-15 11:55 marc - - * configure.in, doc/examples/makefile.am, doc/examples/shared.cxx, - src/makefile.am, src/mrw/deque.hxx, src/mrw/list.hxx, - src/mrw/map.hxx, src/mrw/multimap.hxx, src/mrw/multiset.hxx, - src/mrw/set.hxx, src/mrw/shared.hxx, src/stacktrace.cxx: added - new shared pointer with simpler interface; refs #7 - -2013-10-11 10:29 marc - - * configure.in: version number limitation on Mac-OSX; refs #7 - -2013-10-11 09:31 marc - - * doc/examples/makefile.am: build exceptionhandling-example only if - stacktrace is given; refs #7 - -2013-10-02 14:44 marc - - * src/mrw/deque.hxx, src/mrw/list.hxx, src/mrw/map.hxx, - src/mrw/multimap.hxx, src/mrw/multiset.hxx, src/mrw/set.hxx, - src/mrw/vector.hxx: my initial idea does not work - full copy on - shift in, reference on shift out; refs #6 - -2013-10-02 14:06 marc - - * src/mrw/args.hxx: offer alternate instanciation also for new - compilers; refs #6 - -2013-09-30 08:16 marc - - * src/stacktrace.cxx: invalid conversion from 'int' to 'void*'; - refs #7 - -2013-09-27 14:24 marc - - * src/mrw/checkcxx11.hxx: known bug with GCC __cplusplus; refs #7 - -2013-09-27 14:20 marc - - * src/mrw/checkcxx11.hxx: known bug with GCC __cplusplus; refs #7 - -2013-09-27 13:28 marc - - * src/mrw/checkcxx11.hxx: shared_ptr is already in C++03 - pre-releases; refs #7 - -2013-09-27 13:19 marc - - * src/mrw/checkcxx11.hxx: shared_ptr is already in C++03 - pre-releases; refs #7 - -2013-09-27 12:55 marc - - * makefile.am: better cleanup; refs #7 - -2013-09-27 12:51 marc - - * src/mrw/checkcxx11.hxx: shared_ptr is already in C++03 - pre-releases; refs #7 - -2013-09-27 12:51 marc - - * src/mrw/checkcxx11.hxx: shared_ptr is already in C++03 - pre-releases; refs #7 - -2013-09-27 10:53 marc - - * ax_cxx_compile_stdcxx_11.m4, configure.in, - doc/examples/arguments.cxx, makefile.am, src/makefile.am, - src/mrw/args.hxx, src/mrw/checkcxx11.hxx, src/mrw/deque.hxx, - src/mrw/iomanip.hxx, src/mrw/map.hxx, src/mrw/multimap.hxx, - src/mrw/multiset.hxx, src/mrw/set.hxx, src/mrw/vector.hxx: solve - lvalue problem in container shift; refs #7 - -2013-09-26 14:53 marc - - * doc/doxyfile.in: new library for arguments - doxygen must be - better doc; refs #6 - -2013-09-26 14:46 marc - - * doc/doxyfile.in: new library for arguments - doxygen must be - recursive; refs #6 - -2013-09-26 14:35 marc - - * doc/examples/arguments.cxx, src/makefile.am, src/mrw/args, - src/mrw/args.hxx, src/mrw/iomanip, src/mrw/iomanip.hxx: new - library for arguments - renamed library files to .hxx; refs #6 - -2013-09-26 14:32 marc - - * src/version.cxx.in: new library for arguments - old typo; refs #6 - -2013-09-26 14:28 marc - - * doc/examples/arguments.cxx, src/mrw/args, src/mrw/iomanip: new - library for arguments - namespace mrw added; refs #6 - -2013-09-26 14:01 marc - - * doc/examples/arguments.cxx: new library for arguments; refs #6 - -2013-09-26 13:58 marc - - * doc/examples/makefile.am, mrw-c++.spec.in, src/makefile.am, - src/mrw/args: new library for arguments; refs #6 - -2013-04-19 12:27 marc - - * mrw-c++.spec.in: compile problem in fedora: change requirements; - refs #5 - -2013-04-19 09:19 marc - - * mrw-c++.spec.in: compile problem in fedora: remove useless - comments; refs #5 - -2012-07-10 14:03 marc - - * mrw-c++.spec.in: last (?) typo; refs #2 - -2012-07-10 12:39 marc - - * configure.in, doc/examples/makefile.am, makefile.am, - mrw-c++.spec.in: rpmbuild should work now; refs #2 - -2012-07-10 11:33 marc - - * mrw-c++.spec.in: cleanedup spec; refs #2 - -2012-07-10 11:10 marc - - * configure.in: check for libdl; refs #2 - -2012-07-10 10:51 marc - - * configure.in: check for libz; refs #2 - -2012-07-10 10:29 marc - - * doc/examples/makefile.am: use libmrw.la instead of -lmrw for full - libtool dependencies; refs #2 - -2012-07-10 09:25 marc - - * src/makefile.am: bug in makefile, typos used log4cxx instaed of - autofunctiontracestdlog.cxx; refs #2 - -2012-07-10 08:49 marc - - * mrw-c++.spec.in: there's no more log4cxx in standard openSuSE - repo ... :-( ; refs #2 - -2012-07-10 06:57 marc - - * configure.in: added jenkins BUILD_NUMBER in RPMBUILD; refs #2 - -2012-07-06 11:40 marc - - * src/mrw/file.hxx: wheezy needs unistd.h for unlink; refs #2 - -2012-07-06 09:42 marc - - * configure.in: missing dlopen in SuSE; refs #2 - -2012-07-06 09:35 marc - - * configure.in, src/autostacktracelog4cxx.cxx, - src/log4cxxconfiguration.cxx, src/mrw/functiontrace.hxx, - test/functiontrace_test.cxx, test/makefile.am, - test/mrwautofunctiontracelog4cxx_test.cxx: all should work now, - but test mrwautofunctiontracelog4cxx_test-mt fails, so no - multithreading until this is fixed; refs #2 - -2012-07-06 08:53 marc - - * configure.in: switch check order; refs #2 - -2012-07-06 08:39 marc - - * configure.in: bugfix: create README.debian; refs #2 - -2011-12-12 13:40 marc - - * debian/mrw-c++-dev.install: don't duplicate share/doc; refs #1 - -2011-12-12 09:33 marc - - * src/mrw/doxyfile.in, src/mrw/foot.html, src/mrw/head.html, - src/mrw/version.cxx.in: more cleanup; refs #1 - -2011-12-12 09:21 marc - - * configure.in, debian/changelog.in, debian/control.in, - debian/copyright, doc/doxyfile.in: name changes; refs #1 - -2011-12-12 09:15 marc - - * configure.in, debian/control, debian/control.in, - debian/mrw-c++-dev.dirs, debian/mrw-c++-dev.install, - debian/mrw-c++.dirs, debian/mrw-c++.install, debian/rules, - log4cxx-0.9.7-1.i386.rpm, log4cxx-0.9.7-2.i386.rpm, - log4cxx-0.9.7-3.i386.rpm, makefile.am, mrw-c++.dsc.in: debian - builds; refs #1 - -2011-12-11 17:21 marc - - * test/makefile.am: all tests passed :-); refs #1 - -2011-12-11 14:51 marc - - * src/stacktrace.cxx: check crash if using gnu gcc method; refs #1 - -2011-12-11 14:24 marc - - * test/auto_test.cxx, test/configfile_test.cxx, - test/dynamiclibrary_test.cxx, test/exec_test.cxx, - test/functiontrace_test.cxx, - test/mrwautofunctiontracelog4cxx_test.cxx, - test/mrwexclog4cxx_test.cxx, test/mrwexcstderr_test.cxx, - test/regexp_test.cxx, test/smartpointer_test.cxx, - test/stacktrace_test.cxx, test/stdext_test.cxx, - test/string_test.cxx, test/tokenizer_test.cxx: middle of porting; - unstable, don't checkout, added xml check output; refs #1 - -2011-12-11 13:47 marc - - * src/stacktrace.cxx, test/auto_test.cxx, test/configfile_test.cxx, - test/dynamiclibrary_test.cxx, test/exec_test.cxx, - test/functiontrace_test.cxx, - test/mrwautofunctiontracelog4cxx_test.cxx, - test/mrwexclog4cxx_test.cxx, test/mrwexcstderr_test.cxx, - test/regexp_test.cxx, test/smartpointer_test.cxx, - test/stacktrace_test.cxx, test/stdext_test.cxx, - test/string_test.cxx, test/tokenizer_test.cxx: middle of porting; - unstable, don't checkout, added xml check output; refs #1 - -2011-12-11 12:24 marc - - * doc/examples/makefile.am: middle of porting; unstable, don't - checkout, examples compile, crashes; refs #1 - -2011-12-11 12:23 marc - - * configure.in, doc/examples/smartpointer.cxx, doc/makefile.am: - middle of porting; unstable, don't checkout, examples compile, - crashes; refs #1 - -2011-12-11 12:08 marc - - * src/makefile.am, src/mrw/configfile.ini, - src/mrw/configfile.ini.result, test/configfile.ini, - test/configfile.ini.result, test/makefile.am: middle of porting; - unstable, don't checkout, tests run but fail; refs #1 - -2011-12-11 11:28 marc - - * debian/changelog, doc/doxyfile, doc/doxygen.errors, doc/makefile, - doc/makefile.in, doc/mrw-c++.doxytag, test/.deps, test/makefile, - test/makefile.in: middle of porting; unstable, don't checkout, - cleanup maintainer-clean; refs #1 - -2011-12-11 11:22 marc - - * configure.in, debian/changelog, doc/html, doc/latex, - doc/makefile, src/autofunctiontracelog4cxx.cxx, src/makefile, - src/makefile.am, src/makefile.in, src/mrw-c++.pc, - src/mrw/hintergrund.png, src/mrw/stacktrace.hxx, - src/mrw/style.css, src/stdext.cxx, src/version.cxx, - test/makefile: middle of porting; unstable, don't checkout, src - compiles; refs #1 - -2011-12-11 09:35 marc - - * src/arg.cxx, src/autofunctiontracelog4cxx.cxx, - src/autofunctiontracestdlog.cxx, src/autostacktracelog4cxx.cxx, - src/autostacktracestderr.cxx, src/configfile.cxx, src/errno.cxx, - src/exception.cxx, src/exec.cxx, src/functiontrace.cxx, - src/log4cxxconfiguration.cxx, src/main.cxx, src/mrw/arg.cxx, - src/mrw/auto_test.cxx, src/mrw/autofunctiontracelog4cxx.cxx, - src/mrw/autofunctiontracestdlog.cxx, - src/mrw/autostacktracelog4cxx.cxx, - src/mrw/autostacktracestderr.cxx, src/mrw/configfile.cxx, - src/mrw/configfile_check.sh, src/mrw/configfile_test.cxx, - src/mrw/dynamiclibrary_test.cxx, - src/mrw/dynamiclibrary_testlib.cxx, src/mrw/errno.cxx, - src/mrw/exception.cxx, src/mrw/exec.cxx, src/mrw/exec_test.cxx, - src/mrw/functiontrace.cxx, src/mrw/functiontrace_test.cxx, - src/mrw/log4cxxconfiguration.cxx, - src/mrw/mrwautofunctiontracelog4cxx_test.cxx, - src/mrw/mrwexclog4cxx_test.cxx, src/mrw/mrwexcstderr_test.cxx, - src/mrw/regexp.cxx, src/mrw/regexp_test.cxx, - src/mrw/smartpointer_test.cxx, src/mrw/stacktrace.cxx, - src/mrw/stacktrace_test.cxx, src/mrw/stdext.cxx, - src/mrw/stdext_test.cxx, src/mrw/string_test.cxx, - src/mrw/test.dat, src/mrw/tokenizer_test.cxx, src/regexp.cxx, - src/stacktrace.cxx, src/stdext.cxx, test/auto_test.cxx, - test/configfile_check.sh, test/configfile_test.cxx, - test/dynamiclibrary_test.cxx, test/dynamiclibrary_testlib.cxx, - test/exec_test.cxx, test/functiontrace_test.cxx, - test/mrwautofunctiontracelog4cxx_test.cxx, - test/mrwexclog4cxx_test.cxx, test/mrwexcstderr_test.cxx, - test/regexp_test.cxx, test/smartpointer_test.cxx, - test/stacktrace_test.cxx, test/stdext_test.cxx, - test/string_test.cxx, test/test.dat, test/tokenizer_test.cxx: - middle of porting; unstable, don't checkout; refs #1 - -2011-12-10 11:41 marc - - * doc/examples/exceptionhandling.cpp, - doc/examples/exceptionhandling.cxx, - doc/examples/smartpointer.cpp, doc/examples/smartpointer.cxx, - src/mrw/arg.cpp, src/mrw/arg.cxx, src/mrw/arg.hpp, - src/mrw/arg.hxx, src/mrw/auto.hpp, src/mrw/auto.hxx, - src/mrw/auto_test.cpp, src/mrw/auto_test.cxx, - src/mrw/autofunctiontracelog4cxx.cpp, - src/mrw/autofunctiontracelog4cxx.cxx, - src/mrw/autofunctiontracestdlog.cpp, - src/mrw/autofunctiontracestdlog.cxx, - src/mrw/autostacktracelog4cxx.cpp, - src/mrw/autostacktracelog4cxx.cxx, - src/mrw/autostacktracestderr.cpp, - src/mrw/autostacktracestderr.cxx, src/mrw/configfile.cpp, - src/mrw/configfile.cxx, src/mrw/configfile.hpp, - src/mrw/configfile.hxx, src/mrw/configfile_test.cpp, - src/mrw/configfile_test.cxx, src/mrw/deque.hpp, - src/mrw/deque.hxx, src/mrw/dynamiclibrary.hpp, - src/mrw/dynamiclibrary.hxx, src/mrw/dynamiclibrary_test.cpp, - src/mrw/dynamiclibrary_test.cxx, - src/mrw/dynamiclibrary_testlib.cpp, - src/mrw/dynamiclibrary_testlib.cxx, src/mrw/errno.cpp, - src/mrw/errno.cxx, src/mrw/errno.hpp, src/mrw/errno.hxx, - src/mrw/exception.cpp, src/mrw/exception.cxx, - src/mrw/exception.hpp, src/mrw/exception.hxx, src/mrw/exec.cpp, - src/mrw/exec.cxx, src/mrw/exec.hpp, src/mrw/exec.hxx, - src/mrw/exec_test.cpp, src/mrw/exec_test.cxx, src/mrw/file.hpp, - src/mrw/file.hxx, src/mrw/functiontrace.cpp, - src/mrw/functiontrace.cxx, src/mrw/functiontrace.hpp, - src/mrw/functiontrace.hxx, src/mrw/functiontrace_test.cpp, - src/mrw/functiontrace_test.cxx, src/mrw/list.hpp, - src/mrw/list.hxx, src/mrw/log4cxxconfiguration.cpp, - src/mrw/log4cxxconfiguration.cxx, src/mrw/map.hpp, - src/mrw/map.hxx, src/mrw/mrw.hpp.in, src/mrw/mrw.hxx.in, - src/mrw/mrwautofunctiontracelog4cxx_test.cpp, - src/mrw/mrwautofunctiontracelog4cxx_test.cxx, - src/mrw/mrwexclog4cxx_test.cpp, src/mrw/mrwexclog4cxx_test.cxx, - src/mrw/mrwexcstderr_test.cpp, src/mrw/mrwexcstderr_test.cxx, - src/mrw/multimap.hpp, src/mrw/multimap.hxx, src/mrw/multiset.hpp, - src/mrw/multiset.hxx, src/mrw/regexp.cpp, src/mrw/regexp.cxx, - src/mrw/regexp.hpp, src/mrw/regexp.hxx, src/mrw/regexp_test.cpp, - src/mrw/regexp_test.cxx, src/mrw/set.hpp, src/mrw/set.hxx, - src/mrw/smartpointer.hpp, src/mrw/smartpointer.hxx, - src/mrw/smartpointer_test.cpp, src/mrw/smartpointer_test.cxx, - src/mrw/stacktrace.cpp, src/mrw/stacktrace.cxx, - src/mrw/stacktrace.hpp, src/mrw/stacktrace.hxx, - src/mrw/stacktrace_test.cpp, src/mrw/stacktrace_test.cxx, - src/mrw/stdext.cpp, src/mrw/stdext.cxx, src/mrw/stdext.hpp, - src/mrw/stdext.hxx, src/mrw/stdext_test.cpp, - src/mrw/stdext_test.cxx, src/mrw/string.hpp, src/mrw/string.hxx, - src/mrw/string_test.cpp, src/mrw/string_test.cxx, - src/mrw/tokenizer.hpp, src/mrw/tokenizer.hxx, - src/mrw/tokenizer_test.cpp, src/mrw/tokenizer_test.cxx, - src/mrw/unistd.hpp, src/mrw/unistd.hxx, src/mrw/vector.hpp, - src/mrw/vector.hxx, src/mrw/version.cpp.in, - src/mrw/version.cxx.in: middle of porting; unstable, don't - checkout; refs #1 - -2011-12-10 11:39 marc - - * ChangeLog, configure.in, doc/doxyfile, doc/doxyfile.in, - doc/examples/exceptionhandling.cpp, - doc/examples/smartpointer.cpp, src/mrw/arg.cpp, src/mrw/arg.hpp, - src/mrw/auto.hpp, src/mrw/auto_test.cpp, - src/mrw/autofunctiontracelog4cxx.cpp, - src/mrw/autofunctiontracestdlog.cpp, - src/mrw/autostacktracelog4cxx.cpp, - src/mrw/autostacktracestderr.cpp, src/mrw/configfile.cpp, - src/mrw/configfile.hpp, src/mrw/configfile_test.cpp, - src/mrw/deque.hpp, src/mrw/doxyfile.in, - src/mrw/dynamiclibrary.hpp, src/mrw/dynamiclibrary_test.cpp, - src/mrw/errno.cpp, src/mrw/errno.hpp, src/mrw/exception.cpp, - src/mrw/exception.hpp, src/mrw/exec.cpp, src/mrw/exec.hpp, - src/mrw/exec_test.cpp, src/mrw/file.hpp, - src/mrw/functiontrace.cpp, src/mrw/functiontrace.hpp, - src/mrw/functiontrace_test.cpp, src/mrw/list.hpp, - src/mrw/makefile.am, src/mrw/map.hpp, src/mrw/mrw.hpp.in, - src/mrw/mrwautofunctiontracelog4cxx_test.cpp, - src/mrw/mrwexclog4cxx_test.cpp, src/mrw/mrwexcstderr_test.cpp, - src/mrw/multimap.hpp, src/mrw/multiset.hpp, src/mrw/regexp.cpp, - src/mrw/regexp.hpp, src/mrw/regexp_test.cpp, src/mrw/set.hpp, - src/mrw/smartpointer.hpp, src/mrw/smartpointer_test.cpp, - src/mrw/stacktrace.cpp, src/mrw/stacktrace.hpp, - src/mrw/stacktrace_test.cpp, src/mrw/stdext.cpp, - src/mrw/stdext.hpp, src/mrw/stdext_test.cpp, src/mrw/string.hpp, - src/mrw/string_test.cpp, src/mrw/tokenizer.hpp, - src/mrw/tokenizer_test.cpp, src/mrw/unistd.hpp, - src/mrw/vector.hpp, src/mrw/version.cpp.in: middle of porting; - unstable, don't checkout; refs #1 - -2011-12-10 11:24 marc - - * doc, doc/doxyfile, doc/doxyfile.in, doc/doxygen.errors, - doc/doxygenlayout.xml, doc/examples, doc/html, doc/html/bc_s.png, - doc/html/closed.png, doc/html/doxygen.css, doc/html/doxygen.png, - doc/html/files.html, doc/html/ftv2blank.png, - doc/html/ftv2doc.png, doc/html/ftv2folderclosed.png, - doc/html/ftv2folderopen.png, doc/html/ftv2lastnode.png, - doc/html/ftv2link.png, doc/html/ftv2mlastnode.png, - doc/html/ftv2mnode.png, doc/html/ftv2node.png, - doc/html/ftv2plastnode.png, doc/html/ftv2pnode.png, - doc/html/ftv2splitbar.png, doc/html/ftv2vertline.png, - doc/html/globals.html, doc/html/globals_func.html, - doc/html/index.html, doc/html/index.qhp, doc/html/jquery.js, - doc/html/main_8cxx.html, doc/html/main_8cxx_source.html, - doc/html/namespacemembers.html, - doc/html/namespacemembers_func.html, doc/html/namespaces.html, - doc/html/namespacexml.html, doc/html/nav_f.png, - doc/html/nav_h.png, doc/html/navtree.css, doc/html/navtree.js, - doc/html/open.png, doc/html/resize.js, doc/html/tab_a.png, - doc/html/tab_b.png, doc/html/tab_h.png, doc/html/tab_s.png, - doc/html/tabs.css, doc/html/version_8cxx.html, - doc/html/version_8cxx_source.html, doc/latex, doc/latex/Makefile, - doc/latex/doxygen.sty, doc/latex/files.tex, - doc/latex/main_8cxx.tex, doc/latex/namespaces.tex, - doc/latex/namespacexml.tex, doc/latex/refman.tex, - doc/latex/version_8cxx.tex, doc/makefile, doc/makefile.am, - doc/makefile.in, doc/mrw-c++.doxytag, mrw, src/mrw, - src/mrw/examples, test, test/.deps, test/.deps/mrw-c++_test.Po, - test/makefile, test/makefile.am, test/makefile.in, - test/mrw-c++_test.cxx: middle of porting; unstable, don't - checkout; refs #1 - -2011-12-10 10:15 marc - - * ChangeLog, bootstrap.sh, configure.in, debian, debian/changelog, - debian/changelog.in, debian/compat, debian/control, - debian/copyright, debian/dirs, debian/docs, - debian/mrw-c++-dev.dirs, debian/mrw-c++-dev.install, - debian/mrw-c++.dirs, debian/mrw-c++.doc-base.EX, - debian/mrw-c++.install, debian/rules, debian/shlibs.local.ex, - debian/watch.ex, makefile.am, mrw/auto.hpp, mrw/exec.cpp, - mrw/exec.hpp, mrw/file.hpp, src, src/main.cxx, src/makefile, - src/makefile.am, src/makefile.in, src/mrw-c++.pc, - src/mrw-c++.pc.in, src/version.cxx, src/version.cxx.in: middle of - porting; unstable, don't checkout; refs #1 - -2008-04-01 15:51 marc - - * configure.in, debian.changelog.in, debian.control.in, - debian.rules.in, makefile.am, mrw-c++.dsc.in: Debian bereit für - Test auf SuSE-Build - -2008-03-31 09:11 marc - - * ChangeLog, bootstrap.sh, configure.in, makefile.am, - mrw-c++.dsc.in, mrw-c++.spec.in, mrw/makefile.am, - mrw/stacktrace.hpp, mrw/string.hpp: Zwischenstand: Debianisierung - -2007-08-20 19:47 marc - - * configure.in: Release 3-2-5 with tag: REL_mrw-c++-3-2-5 - -2007-08-20 16:09 marc - - * ChangeLog, makefile.am, mrw/autofunctiontracelog4cxx.cpp, - mrw/autofunctiontracestdlog.cpp, mrw/log4cxxconfiguration.cpp, - mrw/mrwautofunctiontracelog4cxx_test.cpp, mrw/stacktrace.cpp, - mrw/stacktrace.hpp: Release 3-2-4 with tag: REL_mrw-c++-3-2-4 - -2007-08-20 08:21 marc - - * mrw/makefile.am: Release 3-2-4 with tag: REL_mrw-c++-3-2-4 - -2007-08-20 07:30 marc - - * checkinstall.sh: Release 3-2-4 with tag: REL_mrw-c++-3-2-4 - -2007-08-16 19:31 marc - - * ChangeLog, mrw-c++-minimal.spec.in, mrw-c++.spec.in, - mrw/exec_test.cpp, mrw/makefile.am: Release 3-2-4 with tag: - REL_mrw-c++-3-2-4 - -2007-08-16 07:40 marc - - * configure.in, mrw-c++.spec.in, mrw/makefile.am, mrw/mrw.hpp.in: - Release 3-2-3 with tag: REL_mrw-c++-3-2-3 - -2007-08-05 19:53 marc - - * ChangeLog, configure.in, mrw-c++.spec.in: Release 3-2-3 with tag: - REL_mrw-c++-3-2-3 - -2007-08-05 08:40 marc - - * ChangeLog, configure.in, makefile.am, suppressions.valgrind, - valcheck.sh: Release 3-2-2 with tag: REL_mrw-c++-3-2-2 - -2007-08-05 08:20 marc - - * ChangeLog, bootstrap.sh, configure.in, makefile.am, mrw/auto.hpp, - mrw/autofunctiontracelog4cxx.cpp, mrw/autostacktracelog4cxx.cpp, - mrw/autostacktracestderr.cpp, mrw/doxyfile.in, mrw/errno.cpp, - mrw/errno.hpp, mrw/foot.html, mrw/functiontrace.hpp, - mrw/functiontrace_test.cpp, mrw/head.html, mrw/hintergrund.png, - mrw/log4cxxconfiguration.cpp, mrw/makefile.am, mrw/mrw.hpp.in, - mrw/mrwautofunctiontracelog4cxx_test.cpp, mrw/stacktrace.cpp, - mrw/stacktrace.hpp, mrw/stacktrace_test.cpp, mrw/string.hpp: - Release 3-2-0 with tag: REL_mrw-c++-3-2-0 - -2006-09-25 19:54 root - - * makefile.am: Release 2-3-1 with tag: REL_mrw-c++-2-3-1 - -2006-09-25 19:40 root - - * log4cxx-0.9.7-3.i386.rpm, makefile.am, mrw-c++-minimal.spec.in, - mrw/auto.hpp, mrw/autofunctiontracestdlog.cpp, mrw/mrw.hpp.in, - mrw/string_test.cpp: Release 2-3-1 with tag: REL_mrw-c++-2-3-1 - -2006-09-25 15:12 marc - - * ChangeLog, NEWS, configure.in, makefile.am, - mrw-c++-minimal.spec.in, mrw/makefile.am, mrw/mrw.hpp.in: Added - RPM with minimal dependencies. - -2005-12-07 19:10 marc - - * mrw/style.css: merged with videorecorder's style - -2005-12-07 19:09 marc - - * mrw/mrw.hpp.in: new log4cxx package - -2005-11-29 16:49 marc - - * ChangeLog: *** empty log message *** - -2005-11-29 16:15 marc - - * demangle.h, log4cxx-0.9.7-2.i386.rpm: initial version - -2005-11-29 12:42 marc - - * mrw-c++.spec.in: autofunctiontrace now also to stdlog - -2005-11-29 12:42 marc - - * makefile.am, mrw/arg.hpp, mrw/auto.hpp, - mrw/autofunctiontracelog4cxx.cpp, mrw/autostacktracelog4cxx.cpp, - mrw/autostacktracestderr.cpp, mrw/configfile.cpp, - mrw/configfile.hpp, mrw/deque.hpp, mrw/doxyfile.in, - mrw/dynamiclibrary.hpp, mrw/errno.hpp, mrw/exception.hpp, - mrw/exec.cpp, mrw/exec.hpp, mrw/functiontrace.hpp, mrw/list.hpp, - mrw/log4cxxconfiguration.cpp, mrw/map.hpp, mrw/mrw.hpp.in, - mrw/mrwautofunctiontracelog4cxx_test.cpp, mrw/multimap.hpp, - mrw/multiset.hpp, mrw/regexp.hpp, mrw/set.hpp, - mrw/smartpointer.hpp, mrw/stacktrace.hpp, - mrw/stacktrace_test.cpp, mrw/stdext.hpp, mrw/style.css, - mrw/tokenizer.hpp, mrw/unistd.hpp, mrw/vector.hpp: make it - compilable with gcc 4.0.2 and newer doxygen - -2005-11-29 12:41 marc - - * INSTALL: *** empty log message *** - -2005-11-29 12:41 marc - - * configure.in: - make it compilable with gcc 4.0.2 and newer - doxygen - - several improvements - -2005-11-29 12:38 marc - - * mrw/string.hpp: - make it compilable with gcc 4.0.2 and newer - doxygen - - added split and join - -2005-11-29 12:36 marc - - * mrw/stacktrace.cpp: - make it compilable with gcc 4.0.2 - - improvements in error reporting, fixes for actual linux - - only include libltdl if necessary - -2005-11-29 10:46 marc - - * mrw/makefile.am: new tests for string and auto-funtion-trace - -2005-04-20 18:32 marc - - * mrw/exec.cpp: *** empty log message *** - -2005-04-20 18:13 marc - - * ChangeLog, configure.in: *** empty log message *** - -2005-04-20 18:12 marc - - * mrw/exec.cpp, mrw/exec.hpp: added kill() for PartialExec - -2005-04-19 18:49 marc - - * ChangeLog, NEWS, configure.in: *** empty log message *** - -2005-04-19 18:48 marc - - * mrw/exec.cpp, mrw/exec.hpp, mrw/exec_test.cpp: new feature - PartialExec - -2005-04-14 19:12 marc - - * mrw/autofunctiontracelog4cxx.cpp: better formatting for operators - -2005-04-14 19:06 marc - - * ChangeLog, configure.in: *** empty log message *** - -2005-04-14 19:06 marc - - * mrw/log4cxxconfiguration.cpp: no more duplicated traces, better - filtering for Qt - -2005-04-14 15:56 marc - - * mrw/makefile.am: phony updated, clean rearranged - -2005-04-12 06:19 marc - - * INSTALL: *** empty log message *** - -2005-04-10 15:01 marc - - * ChangeLog, configure.in: *** empty log message *** - -2005-04-10 15:01 marc - - * mrw/makefile.am: Now, make distcheck works AND the html doc is - dirstributed... - -2005-04-10 15:00 marc - - * makefile.am: improved targets for makefile - -2005-04-07 22:08 marc - - * mrw/makefile.am: doc/html to EXTRA_DIST - -2005-04-07 21:26 marc - - * mrw/makefile.am: wrong examplesdir - -2005-04-07 21:02 marc - - * ChangeLog, NEWS, configure.in: *** empty log message *** - -2005-04-07 21:01 marc - - * makefile.am: reordering of dependencies (i.e. make release) - documentation is now generated in root dir, no more in mrw subdir - -2005-04-07 20:59 marc - - * mrw-c++.spec.in: RPM/libtool: .la files with wrong path! - New feature: library libmrwlog4cxxconfiguration configures - log4cxx - -2005-04-07 20:58 marc - - * mrw/makefile.am: Oops, there's a make distcheck...? Now it works. - documentation is now generated in root dir, no more in mrw subdir - HTML documentation now with stylesheet, footer and header - RPM/libtool: .la files with wrong path! - New feature: library libmrwlog4cxxconfiguration configures - log4cxx - -2005-04-07 20:57 marc - - * mrw/foot.html, mrw/head.html, mrw/log4cxxconfiguration.cpp, - mrw/style.css: initial version - -2005-04-07 20:55 marc - - * mrw/auto_test.cpp, mrw/configfile_check.sh, - mrw/configfile_test.cpp, mrw/doxyfile.in, mrw/exec_test.cpp, - mrw/functiontrace_test.cpp: Oops, there's a make distcheck...? - Now it works. - -2005-04-07 20:51 marc - - * mrw/deque.hpp, mrw/functiontrace.hpp, mrw/list.hpp, mrw/map.hpp, - mrw/multimap.hpp, mrw/multiset.hpp, mrw/set.hpp, - mrw/stacktrace.hpp, mrw/string.hpp, mrw/vector.hpp: docu: new - doxygen, new grouping - -2005-04-07 20:43 marc - - * mrw/autostacktracelog4cxx.cpp: docu corrected, new doxygen - -2005-04-07 20:42 marc - - * mrw/autofunctiontracelog4cxx.cpp, - mrw/mrwautofunctiontracelog4cxx_test.cpp: renamed loggerhierarchy - from mrw.gccfunctiontrace to mrw.fn - -2005-03-14 16:30 marc - - * ChangeLog, configure.in: *** empty log message *** - -2005-03-14 16:27 marc - - * mrw/mrw.hpp.in: added download link for multithreaded rpm package - -2005-03-14 16:26 marc - - * mrw/exec.cpp: bugs have been fixed a long time ago, now no more - in buglist - -2005-03-14 16:25 marc - - * mrw/exception.hpp: changed size of dot image so that it fits an - A4 - -2005-03-14 16:23 marc - - * mrw/doxyfile.in: source code browser - a4 instead of a4wide - latex with indices - -2005-03-13 08:44 marc - - * configure.in: more information if cplus_demangle is not found - -2005-03-11 23:29 marc - - * ChangeLog, NEWS, README: *** empty log message *** - -2005-03-11 23:29 marc - - * mrw-c++.spec.in: - new autofunctiontrace library - - new multithreaded package - -2005-03-11 23:28 marc - - * makefile.am: - new multithreaded package - - new log4cxx package - -2005-03-11 23:27 marc - - * configure.in: - multithreading (with boost) - - autofunctiontrace only for GNU gcc - -2005-03-11 23:26 marc - - * mrw/doxyfile.in: repeat brief - -2005-03-11 23:22 marc - - * mrw/stacktrace.cpp, mrw/stacktrace.hpp: It's multithreaded now, - thanks to a boost mutex - -2005-03-11 23:22 marc - - * mrw/mrw.hpp.in: multithreading libraries, new auto functiontrace - and minor corrections - -2005-03-11 23:20 marc - - * mrw/makefile.am: - removed old TRACER - - new autofunctiontrace library, new function trace - - new multithreaded targets - - corrected build flags for not optimized tests - -2005-03-11 23:18 marc - - * mrw/functiontrace_test.cpp: bugfix: linenumbers change at - checkin... - -2005-03-11 23:17 marc - - * mrw/doxyfile.in: new aliases to document mutexes - -2005-03-11 23:16 marc - - * log4cxx-0.9.7-1.i386.rpm: initial version - -2005-03-11 21:07 marc - - * mrw/autofunctiontracelog4cxx.cpp, mrw/functiontrace.cpp, - mrw/functiontrace.hpp, mrw/functiontrace_test.cpp, - mrw/mrwautofunctiontracelog4cxx_test.cpp: initial version - -2005-03-02 22:03 marc - - * mrw/file.hpp: some fixes for solaris - -2005-03-02 22:02 marc - - * mrw/regexp.hpp: fixed for solaris (included sys/types.h) - -2005-02-28 08:11 marc - - * makefile.am: stack trace and dynamic library are conditional - -2005-02-28 08:10 marc - - * mrw/makefile.am: dynamic library is conditional - -2005-02-28 08:00 marc - - * configure.in: check for libtool - -2005-02-28 07:54 marc - - * makefile.am: added functiontrace - -2005-02-28 07:29 marc - - * mrw/errno.cpp: added ifdef for non glibc (Solaris) - -2005-02-28 07:28 marc - - * mrw/stacktrace.cpp: typo - -2005-02-28 07:17 marc - - * mrw/file.hpp: Dir is now usable and compilable, also added fixes - for Solaris - -2005-02-28 07:14 marc - - * mrw/makefile.am: new functiontrace, removed simpletrace - -2005-02-28 07:14 marc - - * mrw/stacktrace.cpp: change in getting section size for SUN - Solaris (old bfd.h) - -2005-02-28 07:10 marc - - * mrw/stdext.hpp: removed deprecated min, max - -2005-02-25 16:18 marc - - * mrw/autostacktracelog4cxx.cpp: now naming for the logger: - "mrw.stacktrace" instead of simply "libmrw" - -2005-02-23 16:35 marc - - * mrw/simpletrace.hpp: deprecated and gone - -2005-02-21 16:33 marc - - * makefile.am: source rpm: no "-devel"! - -2005-02-21 16:19 marc - - * ChangeLog: *** empty log message *** - -2005-02-21 16:18 marc - - * ChangeLog: *** empty log message *** - -2005-02-21 16:16 marc - - * mrw/dynamiclibrary.hpp: finished and documented - -2005-02-18 16:20 marc - - * ChangeLog, NEWS: added DynamicLibrary, ifelse, no more dependency - on libbfd - -2005-02-18 16:20 marc - - * configure.in: No more dependency on libbfd! - -2005-02-18 16:19 marc - - * makefile.am: Also build source RPM - No more install RPMs after build - Added dynamiclibrary.hpp - -2005-02-18 16:17 marc - - * mrw-c++.spec.in: new Summary: text - -2005-02-18 15:58 marc - - * README: added DynamicLibrary - -2005-02-18 15:56 marc - - * README: a lot more info (library modules listed) - -2005-02-18 15:54 marc - - * mrw/doxyfile.in: exclude pattern changed for _testlib.cpp - -2005-02-18 15:53 marc - - * mrw/dynamiclibrary.hpp, mrw/dynamiclibrary_test.cpp, - mrw/dynamiclibrary_testlib.cpp: initial release - -2005-02-18 15:53 marc - - * mrw/errno.cpp, mrw/errno.hpp: I'm so stupid, there's strerror for - mapping errno to a string... - -2005-02-18 15:52 marc - - * mrw/file.hpp: correection in documentation - -2005-02-18 15:51 marc - - * mrw/makefile.am: new dynamiclibrary.hpp - tests are now compiled with option -O0 - -2005-02-18 15:49 marc - - * mrw/mrw.hpp.in: complete new arrangement of documentation front - page - -2005-02-18 15:48 marc - - * mrw/stacktrace.cpp, mrw/stacktrace.hpp: Dynamic loading of - libbfd, no more dependency on specific libbfd version! - -2005-02-18 15:47 marc - - * mrw/stdext.hpp: missing #ifndef - new functions ifelse - -2005-02-08 12:34 marc - - * ChangeLog, NEWS, configure.in: *** empty log message *** - -2005-02-08 12:34 marc - - * makefile.am, mrw/exception.hpp, mrw/makefile.am: added errno / - unix_error - -2005-02-08 12:31 marc - - * mrw/arg.cpp, mrw/arg.hpp: new static methods to simplify access - to options - -2005-02-08 12:30 marc - - * mrw/errno.cpp, mrw/errno.hpp: new in release 1.8.0 - -2005-01-28 12:18 marc - - * mrw/exception.hpp: workaround for doxygen warning (doxygen - misinterpreted class forward declaration) - -2005-01-28 12:13 marc - - * mrw/autostacktracelog4cxx.cpp, mrw/autostacktracestderr.cpp, - mrw/exception.hpp, mrw/stacktrace.hpp: interference between group - name StackTrace and class name StackTrace - -2005-01-28 12:13 marc - - * mrw/autostacktracelog4cxx.cpp, mrw/autostacktracestderr.cpp, - mrw/exception.hpp, mrw/stacktrace.hpp: interference between group - name StackTrace and class name StackTrace - -2005-01-28 11:22 marc - - * mrw/makefile.am: cppunit flags - -2005-01-28 10:49 marc - - * configure.in: check for cppunit - -2005-01-28 07:57 marc - - * ChangeLog, configure.in: *** empty log message *** - -2005-01-28 07:53 marc - - * mrw/tokenizer.hpp: Doc: added #include - -2005-01-28 07:53 marc - - * mrw/string.hpp: doc: hint regarding iomanip on string - -2005-01-28 07:52 marc - - * mrw/stdext.hpp: typo in doc - -2005-01-28 07:52 marc - - * mrw/regexp.hpp: added #include to documentation - -2005-01-28 07:51 marc - - * mrw/exception.hpp, mrw/stacktrace.cpp, mrw/stacktrace_test.cpp: - improved and corrected trace formatting - -2005-01-28 07:49 marc - - * mrw/configfile.cpp, mrw/configfile.hpp, mrw/file.hpp: Save - configuration using file.hpp - -2005-01-28 07:42 marc - - * mrw/autostacktracelog4cxx.cpp, mrw/autostacktracestderr.cpp: - added terminate handler (uncaught handler) - -2005-01-07 01:07 marc - - * mrw/makefile.am: added configuration files for test - -2005-01-07 00:57 marc - - * mrw/makefile.am: the test script was not distributed - -2005-01-07 00:37 marc - - * ChangeLog, NEWS: *** empty log message *** - -2005-01-07 00:37 marc - - * makefile.am: config file handler and file - -2005-01-07 00:36 marc - - * configure.in: changes for solaris - -2005-01-07 00:35 marc - - * mrw/configfile.cpp, mrw/configfile.hpp, mrw/configfile.ini, - mrw/configfile.ini.result, mrw/configfile_check.sh, - mrw/configfile_test.cpp, mrw/file.hpp, mrw/tokenizer_test.cpp: - initial version - -2005-01-07 00:34 marc - - * mrw/stacktrace.cpp: some changes for solaris - -2005-01-07 00:33 marc - - * mrw/makefile.am: added config file and file - -2004-12-20 13:32 marc - - * ChangeLog, NEWS, configure.in: *** empty log message *** - -2004-12-20 13:24 marc - - * mrw/regexp.hpp, mrw/tokenizer.hpp: #ifndef forgotten - -2004-12-20 13:24 marc - - * mrw/string.hpp: from string conversion throws exception in case - of failure - -2004-12-20 13:23 marc - - * mrw/stdext_test.cpp: new tests for string exceptions - -2004-12-20 13:22 marc - - * mrw/stacktrace.cpp: mrw string now throws exceptions, catch - needed - -2004-12-20 13:21 marc - - * mrw/exec_test.cpp: exception tests: each exception must be in an - own test case - -2004-12-20 07:40 marc - - * mrw/auto.hpp, mrw/deque.hpp, mrw/exec.cpp, mrw/list.hpp, - mrw/map.hpp, mrw/multimap.hpp, mrw/multiset.hpp, mrw/regexp.hpp, - mrw/set.hpp, mrw/stdext.hpp, mrw/string.hpp, mrw/tokenizer.hpp, - mrw/vector.hpp: documentation improved, new grouping - -2004-12-20 07:33 marc - - * ChangeLog, configure.in: *** empty log message *** - -2004-12-18 21:01 marc - - * ChangeLog: *** empty log message *** - -2004-12-18 21:00 marc - - * mrw/exec.cpp: everything is ok, when pipes are non blocking on - parent's side and blocking on client's side, and select is not - used (not necessary for non blocking IO) - -2004-12-18 20:58 marc - - * mrw/unistd.hpp: pipes can be blocking, non blocking or blocking - on one side only - default is again blocking, because it causes less trouble - -2004-12-17 17:38 marc - - * mrw/exec.cpp: it works perfectly with blocking pipes and buffer - size of 1 - -2004-12-17 16:30 marc - - * ChangeLog, NEWS, configure.in: *** empty log message *** - -2004-12-17 16:30 marc - - * makefile.am, mrw/makefile.am: added tokenizer - -2004-12-17 16:28 marc - - * mrw/exec.cpp: stable implementation with select for both executes - -2004-12-17 16:27 marc - - * mrw/regexp.hpp: error in documentation syntax - -2004-12-17 16:27 marc - - * mrw/stdext.hpp: error in documentation: group forgotten - -2004-12-17 16:26 marc - - * mrw/tokenizer.hpp, mrw/tokenizer_test.cpp: initial version - -2004-12-16 13:39 marc - - * ChangeLog: *** empty log message *** - -2004-12-16 13:10 marc - - * configure.in: release 1.3.1 - -2004-12-16 13:09 marc - - * ChangeLog: *** empty log message *** - -2004-12-16 13:09 marc - - * mrw/string.hpp: inlines forgotten - -2004-12-16 13:09 marc - - * mrw/regexp.cpp, mrw/regexp.hpp, mrw/regexp_test.cpp: possibility - to evaluate and extract sub expressions - -2004-12-14 20:32 marc - - * mrw/unistd.hpp: support for connect_cin - pipe is now non blocking by default - -2004-12-14 20:30 marc - - * mrw/exec.cpp, mrw/exec.hpp, mrw/exec_test.cpp: added possibility - to pass string to stdin of child process - -2004-12-14 20:24 marc - - * NEWS: added regexp and Exec with stdin - -2004-12-14 20:22 marc - - * makefile.am, mrw/makefile.am: added regexp - -2004-12-14 20:22 marc - - * ChangeLog, configure.in: *** empty log message *** - -2004-12-14 20:21 marc - - * mrw/stdext.cpp: bugfix, now it works for empty lines - -2004-12-14 20:20 marc - - * mrw/regexp.cpp, mrw/regexp.hpp, mrw/regexp_test.cpp: initial - version - -2004-12-08 13:48 marc - - * mrw/makefile.am: forget TRACE - -2004-12-08 13:40 marc - - * configure.in: error in output (trace) - -2004-12-08 13:34 marc - - * configure.in: default: no tracer - -2004-11-25 18:33 marc - - * configure.in, mrw/makefile.am: support for function tracing which - does not yet work (bug in OpenC++) - -2004-11-25 18:32 marc - - * mrw-c++.spec.in: build optimized - -2004-11-25 18:30 marc - - * ChangeLog: *** empty log message *** - -2004-11-25 18:30 marc - - * mrw/stacktrace.hpp: bug fixed (put solution in the documentation) - -2004-11-25 18:27 marc - - * mrw/auto_test.cpp: additional test for release and reset - -2004-11-25 18:26 marc - - * mrw/arg.cpp, mrw/arg.hpp: Constness corrected - -2004-10-13 11:27 marc - - * mrw/doxyfile.in: removed deprecated tags - -2004-10-13 11:23 marc - - * ChangeLog, NEWS, configure.in: *** empty log message *** - -2004-10-13 11:21 marc - - * mrw-c++.spec.in: no more need for /usr/bin/ldd, but for binutils - (in devel) - -2004-10-13 11:19 marc - - * mrw/stdext_test.cpp: remove stdout, print stack trace - -2004-10-13 11:18 marc - - * mrw/stdext.cpp, mrw/stdext.hpp: getline reads a whole line from a - stream - -2004-10-13 11:17 marc - - * mrw/makefile.am: new file stdext.cpp - -2004-10-13 10:49 marc - - * mrw/stacktrace_test.cpp: check whether shared libraries are - evaluated - -2004-10-13 10:47 marc - - * mrw/stacktrace.cpp, mrw/stacktrace.hpp: no more need for ldd in - StackTrace, read from /proc/self/maps - -2004-10-13 10:43 marc - - * mrw/exec_test.cpp: test for bad exception specification - -2004-10-13 10:41 marc - - * mrw/autostacktracestderr.cpp: no newline at the end of stack - trace - -2004-10-11 18:33 marc - - * makefile.am, mrw/makefile.am: add stdext.hpp - -2004-10-11 18:30 marc - - * mrw/stdext.hpp: *** empty log message *** - -2004-10-11 16:50 marc - - * configure.in: Version 1.2.0 - -2004-10-11 16:50 marc - - * ChangeLog: *** empty log message *** - -2004-10-11 16:49 marc - - * mrw/stacktrace.hpp: Better comment for new shared library feature - -2004-10-11 16:48 marc - - * mrw/auto.hpp: better comment and operators -> and * for AutoPtr - -2004-10-11 16:05 marc - - * mrw/auto.hpp: new AutoPtr - -2004-10-11 16:00 marc - - * NEWS: support for shared libraries in StackTrace - -2004-10-11 15:59 marc - - * mrw-c++.spec.in: support for shared libraries requires - /usr/bin/ldd - -2004-10-11 15:59 marc - - * ChangeLog: *** empty log message *** - -2004-10-11 15:58 marc - - * mrw/stacktrace.cpp, mrw/stacktrace.hpp: First version with - working support for shared libraries! - -2004-10-07 17:26 marc - - * mrw-c++.spec.in: requirements for devel package - -2004-10-07 17:25 marc - - * makefile.am: make rpm also installs the new rpm (to check whether - this is possible) - -2004-10-07 16:59 marc - - * mrw/stacktrace.cpp, mrw/stacktrace.hpp: new method createSymtable - that takes a list of arguments - -> untested! - -2004-10-07 16:16 marc - - * mrw/makefile.am: forgotten to save before last checkin... - -2004-10-07 16:12 marc - - * makefile.am: a backslash too much - -2004-10-07 16:01 marc - - * ChangeLog, NEWS, configure.in, makefile.am: new headers missing - in installation - -2004-10-07 13:41 marc - - * mrw-c++-devel.spec.in: only one spec file - -2004-10-07 13:41 marc - - * configure.in, makefile.am, mrw-c++.spec.in: devel in the same - spec file - -2004-10-07 09:32 marc - - * mrw/stacktrace.cpp, mrw/stacktrace.hpp: correction in parameter - (const&) - -2004-10-07 09:31 marc - - * mrw/deque.hpp, mrw/list.hpp, mrw/map.hpp, mrw/multimap.hpp, - mrw/multiset.hpp, mrw/set.hpp, mrw/stdext_test.cpp, - mrw/string.hpp, mrw/vector.hpp: new feature - -2004-10-07 09:30 marc - - * mrw/mrw.hpp.in: several changes and reorganisation - mrw namespace docu - -2004-10-07 09:29 marc - - * mrw/makefile.am: new classes - new versioning - link tests with unexpected handler - check doxygen.error - -2004-10-07 09:27 marc - - * mrw/exec.hpp: errors in documentation - -2004-10-07 09:25 marc - - * mrw/exception.hpp: new group for suggestions - new inheritance - -2004-10-07 09:24 marc - - * mrw/auto.hpp: enhance windoze compatibility - -2004-10-07 09:23 marc - - * mrw/arg.hpp: bugs in documentation - -2004-10-07 09:22 marc - - * README: describe standard extensions - -2004-10-07 09:22 marc - - * INSTALL, NEWS: *** empty log message *** - -2004-10-07 07:02 marc - - * configure.in: better naming for major minor and least (one is a - keyword) - PEDANTIC is now a AM variable - -2004-10-07 07:01 marc - - * ChangeLog: *** empty log message *** - -2004-09-09 20:09 marc - - * ChangeLog, configure.in, makefile.am, mrw-c++-devel.spec.in, - mrw-c++.spec.in, mrw/doxyfile.in, mrw/makefile.am, - mrw/mrw.hpp.in, mrw/version.cpp.in: library versioning now works - how i want it - -2004-08-31 16:24 marc - - * configure.in: no "if [];" but "if test;"! - -2004-08-31 16:23 marc - - * mrw/makefile.am: added .PHONY - -2004-08-31 16:23 marc - - * mrw/arg.hpp: no include of stacktrace.hpp - -2004-08-31 16:22 marc - - * makefile.am: webserver now depends on tag and rpm - added .PHONY - -2004-08-31 16:19 marc - - * ChangeLog: Oops! No if []; but if test; - -2004-08-31 16:01 marc - - * configure.in: no -lbfd for --disable-stacktrace - -2004-08-31 15:57 marc - - * bootstrap.sh: added file header - -2004-08-29 19:53 marc - - * mrw/libmrw.doxytag: Generierte Datei, geh��rt nicht ins Archiv. - -2004-08-29 19:22 marc - - * mrw/mrw.hpp.in: Thread chapter added - -2004-08-29 19:20 marc - - * mrw/doxyfile.in: "Version" text in PROJECT_NUMBER - -2004-08-28 16:21 marc - - * ChangeLog, NEWS, README, bootstrap.sh, configure.in, makefile.am, - mrw-c++-devel.spec.in, mrw-c++.spec.in, mrw/arg.hpp, - mrw/auto.hpp, mrw/auto_test.cpp, mrw/autostacktracelog4cxx.cpp, - mrw/autostacktracestderr.cpp, mrw/doxyfile.in, mrw/exception.cpp, - mrw/exception.hpp, mrw/exec.cpp, mrw/exec.hpp, mrw/exec_test.cpp, - mrw/libmrw.doxytag, mrw/makefile.am, mrw/mrw.hpp.in, - mrw/mrwexclog4cxx_test.cpp, mrw/mrwexcstderr_test.cpp, - mrw/simpletrace.hpp, mrw/smartpointer.hpp, mrw/stacktrace.cpp, - mrw/stacktrace.hpp, mrw/stacktrace_test.cpp, mrw/unistd.hpp: - mrw-c++-0.92 (mrw) - - new file: version.cpp - - new file header for all sources - - work around warning in mrw::auto - - possibility to compile without log4cxx - - work around bugs in demangle.h and libiberty.h - - corrections in documentation - - added simple tracing mechanism - - more warnings - - small corrections in Auto<>::Free and a new test for it - - possibility to compile without stack trace - -2004-08-28 16:13 marc - - * mrw/arg.cpp, mrw/auto.cpp, mrw/smartpointer_test.cpp, - mrw/version.cpp.in: mrw-c++-0.92 (mrw) - - new file: version.cpp - - new file header for all sources - - work around warning in mrw::auto - - possibility to compile without log4cxx - - work around bugs in demangle.h and libiberty.h - - corrections in documentation - - added simple tracing mechanism - - more warnings - - small corrections in Auto<>::Free and a new test for it - - possibility to compile without stack trace - -2004-08-25 15:26 marc - - * mrw/doxyfile.in: new file header - -2004-08-25 08:35 marc - - * mrw/unistd.hpp: change in file header - -2004-08-25 08:22 marc - - * mrw/unistd.hpp: added file header - -2004-05-05 06:13 marc - - * configure.in, mrw/auto.cpp, mrw/doxyfile.in, mrw/libmrw.doxytag, - mrw/makefile.am, mrw/stacktrace.cpp, mrw/stacktrace_test.cpp: mit - doxy-tag file - -2004-04-27 20:26 marc - - * ChangeLog, NEWS, configure.in, makefile.am, mrw/arg.hpp, - mrw/auto_test.cpp, mrw/doxyfile.in, - mrw/examples/smartpointer.cpp, mrw/exception.hpp, - mrw/makefile.am, mrw/simpletrace.hpp, mrw/smartpointer.hpp, - mrw/stacktrace.hpp: release 0.91 - -2004-04-23 16:03 marc - - * COPYING, ChangeLog, NEWS, README, bootstrap.sh, configure.in, - makefile.am, mrw-c++-devel.spec.in, mrw-c++.spec.in, - mrw/auto.hpp, mrw/autostacktracelog4cxx.cpp, - mrw/autostacktracestderr.cpp, mrw/doxyfile.in, mrw/examples, - mrw/examples/exceptionhandling.cpp, mrw/exception.hpp, - mrw/exec.cpp, mrw/exec.hpp, mrw/makefile.am, mrw/mrw.hpp.in, - mrw/mrwexclog4cxx_test.cpp, mrw/mrwexcstderr_test.cpp, - mrw/stacktrace.hpp, mrw/unistd.hpp: Version 0.90 - -2004-04-21 20:24 marc - - * makefile.am, mrw/exec_test.cpp, mrw/mrw.hpp.in: RELEASE 0.10 - -2004-04-21 19:26 marc - - * INSTALL: INSTALL - -2004-04-21 19:03 marc - - * configure.in, makefile.am, mrw/doxyfile.in, mrw/exec.cpp, - mrw/exec_test.cpp, mrw/makefile.am, mrw/mrw.hpp, mrw/mrw.hpp.in, - mrw/stacktrace_test.cpp: webserver target - -2004-04-21 17:52 marc - - * AUTHORS, COPYING, ChangeLog, NEWS, README: mit automake/autoconf - -2004-04-21 06:39 marc - - * configure.in, makefile.am, mrw, mrw/auto.cpp, mrw/auto.hpp, - mrw/auto_test.cpp, mrw/autostacktracestderr.cpp, mrw/doxyfile.in, - mrw/exception.cpp, mrw/exception.hpp, mrw/exec.cpp, mrw/exec.hpp, - mrw/exec_test.cpp, mrw/makefile.am, mrw/mrw.hpp, - mrw/stacktrace.cpp, mrw/stacktrace.hpp, mrw/stacktrace_test.cpp, - mrw/test.dat, mrw/unistd.hpp: erste version, test vor configure - -2004-04-21 06:39 - - * .: New repository initialized by cvs2svn. - diff --git a/configure.ac b/configure.ac index dac3803..629e5d3 100644 --- a/configure.ac +++ b/configure.ac @@ -256,6 +256,14 @@ esac AM_CONDITIONAL(MINGW32, test "$MINGW32" = "yes") AM_CONDITIONAL(MAC, test "$MAC" = "yes") +# special dependencies for specific distros +DIST_BUILDDEPENDS=$( + case $(lsb_release -cs) in + (precise|lucid|wheezy|squeeze);; + (*) echo "libiberty-dev, ";; + esac +) +AC_SUBST(DIST_BUILDDEPENDS) # macros README=$(tail -n +3 README) diff --git a/debian/control.in b/debian/control.in index e700d96..d178e6c 100644 --- a/debian/control.in +++ b/debian/control.in @@ -1,7 +1,7 @@ Source: mrw-c++ Priority: extra Maintainer: Marc Wäckerlin (http://marc.waeckerlin.org) -Build-Depends: debhelper (>= 7), pkg-config, autotools-dev, doxygen, graphviz, lsb-release, libiberty-dev [!precise] [!lucid] [!wheezy] [!squeeze], binutils-dev, libboost-thread-dev, zlib1g-dev +Build-Depends: @DIST_BUILDDEPENDS@ debhelper (>= 7), pkg-config, autotools-dev, doxygen, graphviz, lsb-release, binutils-dev, libboost-thread-dev, zlib1g-dev Standards-Version: 3.8.1 Section: libs Homepage: https://dev.marc.waeckerlin.org/projects/mrw-c++ diff --git a/debian/rules b/debian/rules index dc63e52..aa9e389 100755 --- a/debian/rules +++ b/debian/rules @@ -1,4 +1,4 @@ -#!/usr/bin/make -f +!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. @@ -9,87 +9,6 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +%: + dh $@ -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) -CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) -else -CROSS= --build $(DEB_BUILD_GNU_TYPE) -endif - - - -config.status: configure - dh_testdir -ifneq "$(wildcard /usr/share/misc/config.sub)" "" - cp -f /usr/share/misc/config.sub config.sub -endif -ifneq "$(wildcard /usr/share/misc/config.guess)" "" - cp -f /usr/share/misc/config.guess config.guess -endif - ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" - - -build: build-stamp - -build-stamp: config.status - dh_testdir - $(MAKE) - touch $@ - -clean: - dh_testdir - dh_testroot - rm -f build-stamp - [ ! -f [Mm]akefile ] || $(MAKE) distclean - rm -f config.sub config.guess - dh_clean - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs - $(MAKE) prefix=$(CURDIR)/debian/tmp/usr install - - -# Build architecture-independent files here. -binary-indep: install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: install - dh_testdir - dh_testroot - dh_installchangelogs ChangeLog - dh_installdocs - dh_installexamples - dh_install -# dh_installmenu -# dh_installdebconf -# dh_installlogrotate -# dh_installemacsen -# dh_installpam -# dh_installmime -# dh_python -# dh_installinit -# dh_installcron -# dh_installinfo - dh_installman - dh_link - dh_strip - dh_compress - dh_fixperms -# dh_perl - dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install