summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--Makefile.am23
2 files changed, 13 insertions, 11 deletions
diff --git a/.gitignore b/.gitignore
index 17f715e..e7ec3c9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ postgresql*-setup.1
*.tar.gz
conf/postgresql*
postgresql*.service
+README.rpm-dist
diff --git a/Makefile.am b/Makefile.am
index 43ab15a..d09ee3d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -12,29 +12,30 @@ systemdunits_DATA = postgresql$(DISTSUFF).service
nodist_pgdoc_DATA = README.rpm-dist
-config_status = $(top_srcdir)/config.status
+c_s_gen = $(AM_V_GEN)cmd="$(top_srcdir)/config.status --file=$@:$<" ; \
+ if $(AM_V_P); then $$cmd; else $$cmd &>/dev/null; fi
+
+c_s_script_gen = $(c_s_gen) && chmod +x $@
postgresql$(DISTSUFF)-ctl: postgresql-ctl.in
- $(AM_V_GEN)cmd="$(config_status) --file=$@:$<" ; \
- if $(AM_V_P); then $$cmd; else $$cmd &>/dev/null; fi && chmod +x $@
+ $(c_s_script_gen)
postgresql$(DISTSUFF)-setup: postgresql-setup.in
- $(AM_V_GEN)cmd="$(config_status) --file=$@:$<" ; \
- if $(AM_V_P); then $$cmd; else $$cmd &>/dev/null; fi && chmod +x $@
+ $(c_s_script_gen)
conf/postgresql$(DISTSUFF): conf/postgresql.in
- $(AM_V_GEN)cmd="$(config_status) --file=$@:$<" ; \
- if $(AM_V_P); then $$cmd; else $$cmd &>/dev/null; fi
+ $(c_s_gen)
postgresql$(DISTSUFF).service: postgresql.service.in
- $(AM_V_GEN)cmd="$(config_status) --file=$@:$<" ; \
- if $(AM_V_P); then $$cmd; else $$cmd &>/dev/null; fi
+ $(c_s_gen)
README.rpm-dist: README.rpm-dist.in
- $(AM_V_GEN)cmd="$(config_status) --file=$@:$<" ; \
- if $(AM_V_P); then $$cmd; else $$cmd &>/dev/null; fi
+ $(c_s_gen)
+
+EXTRA_DIST = *.in conf/*.in
CLEANFILES = $(bin_SCRIPTS) \
$(libexec_SCRIPTS) \
$(nodist_pgdoc_DATA) \
+ $(pkgsysconf_DATA) \
$(nodist_systemdunits_DATA)