Age | Commit message (Collapse) | Author | Files | Lines |
|
* Makefile.am: Use "git log" to generate the ChangeLog at "make dist" time.
* bootstrap: Create empty ChangeLog, to fix automake error.
|
|
schroot/schroot-releaselock.cc: Add date to version output.
* schroot/sbuild-types.h: Define a date class to format dates for
output.
* bootstrap: Generate m4/schroot_release.m4 with a unix time.
* scripts/schroot_release.m4.in: Define RELEASE_DATE as a unix
time.
* debian/changelog: Update rules.
|
|
(TESTS): Remove sbuild-lock, because it can fail randomly on slow
or heavily loaded systems due to timing constraints.
* bootstrap: Create m4 directory if it doesn't exist.
* Makefile.am
(dist-hook): Remove junk from distdir such as temorary files.
(EXTRA_DIST): Distribute bootstrap and m4 macros and templates.
* configure.ac: Add checks for find and xargs.
|
|
* Add @RELEASE_DATE@ in place of hard-coded date in all manual
pages.
* configure.ac: Use SCHROOT_RELEASE_DATE.
* bootstrap: Generate autoconf macro with embedded release date.
* scripts/schroot_release.m4.in: New file. Autoconf macro
template to define release date.
|
|
template helper class to simplify streaming outout of chroot
details. Used by all derived chroot classes.
* All Glib string functions have been replaced with the C++ or C99
equivalent.
* All uses of g_return[_val]_if_fail have been replaced with
conditionals or static assertions.
* All Glib logging and message functions have been replaced with
the new logging functions and standard C++ streams.
* All Glib types have been completely removed, with the exception
of one instance of GError, and two uses of GOption.
* Support for gtk-doc has been disabled and partially removed.
* The dependency upon libsigc++ has been removed. Virtual
functions are used instead, which will provide more safety and
security.
* schroot/sbuild-keyfile.(cc|h): New class sbuild::keyfile, a
replacement for GKeyFile. Unlike GKeyFile, it uses templated
methods to allow its use with any streamable type, in a type-safe
manner. The existing GKeyFile helper functions have been removed.
* schroot/sbuild-log.(cc|h): New file: logging functions to
replace the Glib print and logging utility functions. Unlike the
Glib types, these are based around ostreams.
* schroot/sbuild-nostream.(cc|h): New class sbuild::basic_nostream
with nostream and wnostream typedefs. This is a "null ostream",
which is a bit-bucket stream which discards all input.
* schroot/sbuild-types.h: New file: commonly-used types.
* Continue purge of Glib.
|
|
gettext will have to handle this.
* Update .cvsignore files.
* TODO: Remove gettext item.
* po/en.po: Add an English translation, to make use of UTF-8
characters.
* schroot/Makefile.am, schroot/*.c: Mark up strings for
translation with gettext, and add gettext and locale
initialisation code to main().
* Add po/POTFILES.in with all C source files included.
* Add additional options to po/Makevars, to make xgettext read
the source as UTF-8.
* bootstrap, configure.ac, Makefile.am: add GNU gettext support.
|
|
Add autotools framework
Revision:
schroot--mainline--0.1.0--patch-1
- Add support for autoconf, automake and libtool.
- Add support for gtk-doc.
- Install schroot setuid root.
- Add --version option and embed version number in the output.
- Add AUTHORS and NEWS files.
- Generate ChangeLog with tla.
|