SummaryRefsLogTreeCommitDiffStats
diff options
context:
space:
mode:
authorMathieu Lirzin <mthl@gnu.org>2017-09-27 23:10:36 +0200
committerMathieu Lirzin <mthl@gnu.org>2017-09-27 23:10:36 +0200
commitde58e99aa569ed936db3e04047f970d6bad10af6 (patch)
tree48a20a1b91f8182e09d83e5d4062db2e8d76968d
parent41b427e1b220389eccd65e436fc3452e2bc0215d (diff)
downloadmcron-de58e99aa569ed936db3e04047f970d6bad10af6.tar.gz
mcron-de58e99aa569ed936db3e04047f970d6bad10af6.tar.bz2
mcron-de58e99aa569ed936db3e04047f970d6bad10af6.zip
Revert "Have a new directory to get rid of with maintainer-clean."
This reverts commit 024027ae2dcc425f7a3bf5bf3ff3671833b02ce6.
-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