<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guile-email/Makefile, branch v0.3.1</title>
<subtitle>Guile email parser</subtitle>
<id>http://git.systemreboot.net/guile-email/atom?h=v0.3.1</id>
<link rel='self' href='http://git.systemreboot.net/guile-email/atom?h=v0.3.1'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-email/'/>
<updated>2023-01-21T01:56:11+00:00</updated>
<entry>
<title>Makefile: Use install instead of cp and mkdir.</title>
<updated>2023-01-21T01:56:11+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-01-21T01:42:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-email/commit/?id=d0efe6b9363a1e704fb354a75d76b7f0f9130dc1'/>
<id>urn:sha1:d0efe6b9363a1e704fb354a75d76b7f0f9130dc1</id>
<content type='text'>
The cp on macOS does not support the --parents flag. Also, install
correctly replaces files when they already exist.

* Makefile (install): Use install instead of cp and mkdir.

Reported-by: Aleix Conchillo Flaqué &lt;aconchillo@gmail.com&gt;
</content>
</entry>
<entry>
<title>Makefile: Add release tarball generation rules.</title>
<updated>2023-01-16T00:36:09+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-01-11T23:29:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-email/commit/?id=595fe32e7680e75bca74addff27471138cfeb139'/>
<id>urn:sha1:595fe32e7680e75bca74addff27471138cfeb139</id>
<content type='text'>
* Makefile (version, GIT, GPG, LZIP, distribute_files, dist_archive):
New variables.
(dist, $(dist_archive), %.asc): New rules.
(.PHONY): Add dist.
</content>
</entry>
<entry>
<title>Quit the autotools build system.</title>
<updated>2023-01-03T17:43:28+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2023-01-03T16:55:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-email/commit/?id=7bef05430de5e39bf2937b026d68d63116c46233'/>
<id>urn:sha1:7bef05430de5e39bf2937b026d68d63116c46233</id>
<content type='text'>
For a simple package like guile-email, the autotools build system is
more trouble than it is worth. We prefer a hand-written Makefile. As
the commit summary suggests, the autotools are indeed a bad habit that
we must "quit".

* Makefile: New file.
* Makefile.am, bootstrap.sh, configure.ac, pre-inst-env.in: Delete
files.
* build-aux/test-corpus.scm.in: Rename to ...
* build-aux/test-corpus.scm: ... this. Remove shebang.
* build-aux/test-driver.scm.in: Rename to ...
* build-aux/test-driver.scm: ... this. Remove autotools specific
parts.
* guix.scm: Import (guix utils).
(guile-email)[arguments]: Add prefix to #:make-flags. Delete configure
phase.
* .gitignore: Remove INSTALL, Makefile, Makefile.in, aclocal.m4,
autom4te.cache, build-aux/install-sh, build-aux/missing,
build-aux/test-corpus.scm, config.log, config.status, configure,
doc/.dirstamp, pre-inst-env, test-suite.log, tests/*.log and
tests/*.trs.
</content>
</entry>
</feed>
