AboutSummaryRefsLogTreeCommitDiffStats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog29
-rw-r--r--README--git20
-rw-r--r--makefile.am6
3 files changed, 47 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index 7546ceb..9675111 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,10 +3,33 @@
* configure.ac: Fix package name and bug reports email address.
-2015-06-26 Mathieu Lirzin <mthl@openmailbox.org>
+2015-06-27 Mathieu Lirzin <mthl@openmailbox.org>
+
+ Use a more conventional build system.
+ * bootstrap: New convenient build script.
+ * README--git: Document it.
+ * makefile.am: Capitalize file name.
+ * makefile.ed: Likewise.
+ * scm/mcron/makefile: Likewise.
+ * Makefile.am: New file.
+ * Makefile.ed: Likewise.
+ * scm/mcron/Makefile: Likewise.
+ * .gitignore: Adapt to them.
- * Fix build of the manual.
+2015-06-26 Mathieu Lirzin <mthl@openmailbox.org>
+
+ Fix build of the manual.
+ * mcron.texinfo.in: Move to ...
+ * doc/mcron.texi: ... Here. New file.
+ * doc/config.texi.in: New file.
+ * configure.ac: Adapt to it.
+ * makefile.am: Likewise.
+ * .gitignore: Likewise.
+ * README--git: Likewise.
+
+ Add missing 'makefile.am'.
+ * scm/mcron/makefile.am: New file.
* .gitignore: Ignore 'mcron' only in the top-level directory.
@@ -170,7 +193,7 @@
________________________________________________________________________________
-Copyright (C) 2003, 2005, 2006, 2014, 2015 Dale Mellor
+Copyright (C) 2003, 2005, 2006, 2014 Dale Mellor
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
diff --git a/README--git b/README--git
new file mode 100644
index 0000000..9ebaa0d
--- /dev/null
+++ b/README--git
@@ -0,0 +1,20 @@
+GNU mcron --- README--git -*-text-*-
+
+ Copyright (C) 2012, 2014 Dale Mellor
+ Copyright (C) 2015 Mathieu Lirzin
+
+ Copying and distribution of this file, with or without modification,
+ are permitted in any medium without royalty provided the copyright
+ notice and this notice are preserved.
+
+
+If you have pulled mcron from the GIT repository, these are the steps you will
+need to take to build it the first time:
+
+1) autoreconf -vfi
+2) ./configure --prefix={wherever}
+3) make install
+
+
+After that it should just be a simple matter of typing `make install' when you
+want to build a version with changes in it.
diff --git a/makefile.am b/makefile.am
index 23384bd..65b10d8 100644
--- a/makefile.am
+++ b/makefile.am
@@ -51,7 +51,7 @@ mcron.c : scm/mcron/main.scm scm/mcron/crontab.scm makefile.ed mcron.c.template
@rm -f mcron.escaped.scm > /dev/null 2>&1
-# Full program prefix.
+#full program prefix
fpp = $(DESTDIR)$(bindir)/@real_program_prefix@
@@ -83,7 +83,3 @@ uninstall-hook:
$(dist_man_MANS): mcron.c
$(HELP2MAN) -n 'a program to run tasks at regular (or not) intervals' \
./mcron > $@
-
-
-maintainer-clean-local:
- rm -r build-aux