<feed xmlns='http://www.w3.org/2005/Atom'>
<title>postgresql-setup.git/m4, branch v3.5</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/postgresql-setup.git/'/>
<entry>
<title>m4: _AX_TEXT_TPL_SUBST should take default value</title>
<updated>2015-11-16T12:18:17+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-11-16T12:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/postgresql-setup.git/commit/?id=b483c3049bcaae50db251003998a430e8dd30cda'/>
<id>b483c3049bcaae50db251003998a430e8dd30cda</id>
<content type='text'>
This broke testsuite because it relies on construct
_AX_TEXT_TPL_SUBST([TEST_GEN_FILES_LIST], [.generated_files])
set within configure.ac.

* m4/_ax_text_tpl.m4 (_AX_TEXT_TPL_SUBST): Take optional default
value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This broke testsuite because it relies on construct
_AX_TEXT_TPL_SUBST([TEST_GEN_FILES_LIST], [.generated_files])
set within configure.ac.

* m4/_ax_text_tpl.m4 (_AX_TEXT_TPL_SUBST): Take optional default
value.
</pre>
</div>
</content>
</entry>
<entry>
<title>configury: switch to _ax_text_tpl.m4</title>
<updated>2015-09-25T11:09:26+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-09-25T11:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/postgresql-setup.git/commit/?id=34e1ada302b502570f9bed9ecba0ea4c6d538dd8'/>
<id>34e1ada302b502570f9bed9ecba0ea4c6d538dd8</id>
<content type='text'>
The script generation Makefile snippets are now used from
_ax_text_tpl.m4, DRY principle (the m4 file is maintained
separately for multiple projects).

* configure.ac: Remove all the manual work with substitutions,
start using _AX_TEXT_* macros.
* Makefile.am: Use $(text_tpl_gen*) variables from _ax_text_tpl.
* tests/Makefile.am: Likewise.
* share/postgresql-setup/Makefile.inc: Likewise.
* m4/_ax_text_tpl.m4: New file, TODO: publish somewhere.
* m4/packaging.m4: Reuse _ax_text_tpl.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The script generation Makefile snippets are now used from
_ax_text_tpl.m4, DRY principle (the m4 file is maintained
separately for multiple projects).

* configure.ac: Remove all the manual work with substitutions,
start using _AX_TEXT_* macros.
* Makefile.am: Use $(text_tpl_gen*) variables from _ax_text_tpl.
* tests/Makefile.am: Likewise.
* share/postgresql-setup/Makefile.inc: Likewise.
* m4/_ax_text_tpl.m4: New file, TODO: publish somewhere.
* m4/packaging.m4: Reuse _ax_text_tpl.
</pre>
</div>
</content>
</entry>
<entry>
<title>configury: remove DISTSUFF variable completely</title>
<updated>2015-02-26T15:52:18+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2015-02-25T15:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/postgresql-setup.git/commit/?id=1f35a8e32e9287d84b0d46f48a94eca85b59836f'/>
<id>1f35a8e32e9287d84b0d46f48a94eca85b59836f</id>
<content type='text'>
And add NAME_SERVICE, NAME_PACKAGE and NAME_BINARYBASE on its
place.  This allows packager fine-tune how the files are going to
be generated.

* Makefile.am: Better work with variables.
* .gitignore: Ignore any (generated) service file.
* configure.ac (DISTSUFF): Remove.
(NAME_BIN_PFX, NAME_BIN_SFX, NAME_PKG_PFX, NAME_PKG_SFX)
(NAME_SRV_PFX, NAME_SRV_SFX, NAME_SERVICE, NAME_PACKAGE)
(NAME_BINARYBASE): New variables
* doc/.gitignore: Ignore any man(1) page.
* doc/Makefile.am (HELP2MAN_RUN): Fix the call to work also with
various prefixes/suffixes.
* README.rpm-dist.in: Use new variables.
* legacy-sysv-script.in: Likewise.
* postgresql-setup.in: Likewise.
* m4/packaging.m4 (PGSETUP_SUBST_OPT): New macro, defines,
substitutes and also fixes sed-rules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And add NAME_SERVICE, NAME_PACKAGE and NAME_BINARYBASE on its
place.  This allows packager fine-tune how the files are going to
be generated.

* Makefile.am: Better work with variables.
* .gitignore: Ignore any (generated) service file.
* configure.ac (DISTSUFF): Remove.
(NAME_BIN_PFX, NAME_BIN_SFX, NAME_PKG_PFX, NAME_PKG_SFX)
(NAME_SRV_PFX, NAME_SRV_SFX, NAME_SERVICE, NAME_PACKAGE)
(NAME_BINARYBASE): New variables
* doc/.gitignore: Ignore any man(1) page.
* doc/Makefile.am (HELP2MAN_RUN): Fix the call to work also with
various prefixes/suffixes.
* README.rpm-dist.in: Use new variables.
* legacy-sysv-script.in: Likewise.
* postgresql-setup.in: Likewise.
* m4/packaging.m4 (PGSETUP_SUBST_OPT): New macro, defines,
substitutes and also fixes sed-rules.
</pre>
</div>
</content>
</entry>
<entry>
<title>configury: some steps making the macros more consistent</title>
<updated>2014-09-18T08:47:47+00:00</updated>
<author>
<name>Pavel Raiskup</name>
<email>praiskup@redhat.com</email>
</author>
<published>2014-09-18T08:47:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/praiskup/public_git/postgresql-setup.git/commit/?id=cbb845482abafc917241240e88f3c0271093b98c'/>
<id>cbb845482abafc917241240e88f3c0271093b98c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
