[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[groff] 46/46: Automake migration.
From: |
Bertrand Garrigues |
Subject: |
[groff] 46/46: Automake migration. |
Date: |
Tue, 27 Jan 2015 22:59:37 +0000 |
bgarrigues pushed a commit to branch automake3
in repository groff.
commit d41c7f74bce94174a7b6aa66fac45913ae55e24a
Author: Bertrand Garrigues <address@hidden>
Date: Wed Nov 19 00:15:45 2014 +0100
Automake migration.
* Changelog: Add a summary of all the commits of the automake
migration (started at commit
fb543c745333206ce8d77ad89db1772077856618).
* doc/doc.am: automatically build automake.pdf from automake.mom
---
ChangeLog | 40 +++++++++++++++++++++++++++++++++++++---
doc/doc.am | 13 ++++++++++++-
2 files changed, 49 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 4a0ea90..b60373e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,37 @@
+2014-11-18 Bertrand Garrigues <address@hidden>
+
+ Automake migration and Gnulib integration.
+
+ Gnulib:
+ - Added gnulib as a git submodule.
+ - Integrated bootstrap scripts from gnulib.
+ - Gnulib m4 directory is now in `gnulib_m4', while Gnulib's .c
+ files are located in `lib'. `gnulib_m4' and `lib' are generated
+ and distributed.
+
+ Automake:
+ - Removed Makefiles from the old build system.
+ - Converted Makefile.in into Makefile.am.
+ - Converted Makefile.sub files in all directories to a .am file.
+ - Removed configure, src/include/config.hin (now generated).
+ - Removed various helper scripts (config.guess, config.rpath...),
+ now installed by bootstrap in `build-aux'.
+ - Moved aclocal.m4 to acinclude.m4 (aclocal.m4 is now generated).
+ - Makefile in non-recursive style.
+ - Updated INSTALL.REPO (INSTALL is now a symlink to
+ gnulib/doc/INSTALL, original INSTALL file moved to INSTALL.extra)
+ - Added (empty) THANKS, AUTHORS files.
+ - Added a document on the usage of automake in groff in
+ doc/automake.pdf.
+
+ Additional features:
+ - Out-of-source build is supported.
+ - Parallel build is possible (make -j).
+ - Automatic targets from Automake: `make dist', `make distcheck'.
+ - 'make check' is available for automatic testing, gdiffmk's test
+ was plugged to this target.
+ - Auto-detect if make has builtin variable `RM'.
+
2015-01-14 Ingo Schwarze <address@hidden>
Fix Savannah bug #43905.
@@ -75,14 +109,14 @@
My commit '3fe78135c9fe666dadffde2a822b0535d8db6feb' introduced
problem in subroutine `TextWid'. Octal char `\nnn' returns width of
4 char string rather than width of single character.
-
+
* src/devices/gropdf/gropdf.pl: Change `TextWid' to recognise octal
escaped characters (\nnn).
-
+
2014-11-07 Deri James <address@hidden>
See bug #43555.
-
+
* src/devices/gropdf/gropdf.pl: Correct Date Format.
2014-11-04 Werner LEMBERG <address@hidden>
diff --git a/doc/doc.am b/doc/doc.am
index bf3feb0..b3a3cc5 100644
--- a/doc/doc.am
+++ b/doc/doc.am
@@ -54,6 +54,18 @@ else
EXTRA_DIST += $(DOCFILES)
endif
+# pdf doc, written in mom and therefore using contrib/mom/mom.am
+# definitions
+EXTRA_DIST += doc/automake.mom
+if BUILD_PDFDOC
+docpdfdocdir = $(pdfdocdir)
+nodist_docpdfdoc_DATA = doc/automake.pdf
+MOSTLYCLEANFILES += doc/automake.pdf
+endif
+doc/automake.pdf: doc/automake.mom \
+ groff troff gropdf pdfmom font/devpdf/build_font_files \
+ contrib/mom/om.tmac
+
# GNU PIC html documentation, installed in $(htmldocdir)
# Other pic*.html files are installed by the local rule
if BUILD_HTML
@@ -103,7 +115,6 @@ exampleimagedir = $(exampledir)/img
MOSTLYCLEANFILES += doc/examples.stamp
EXTRA_DIST += \
- doc/automake.mom \
doc/gnu.xpm \
doc/fixinfo.sh \
doc/txi-en.tex
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [groff] 46/46: Automake migration.,
Bertrand Garrigues <=