<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guile-email/Makefile, branch master</title>
<subtitle>Guile email parser</subtitle>
<id>http://git.systemreboot.net/guile-email/atom?h=master</id>
<link rel='self' href='http://git.systemreboot.net/guile-email/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-email/'/>
<updated>2025-03-13T00:56:39+00:00</updated>
<entry>
<title>Makefile: Build dist archive from latest tagged version.</title>
<updated>2025-03-13T00:56:39+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2025-03-13T00:37:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-email/commit/?id=53c51c8dc39b1430b1dd89bacb48e581942741c2'/>
<id>urn:sha1:53c51c8dc39b1430b1dd89bacb48e581942741c2</id>
<content type='text'>
* Makefile ($(dist_archive)): Build from latest tagged version.
</content>
</entry>
<entry>
<title>pre-inst-env: Add pre-inst-env.</title>
<updated>2025-02-09T21:10:03+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2025-02-09T21:00:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-email/commit/?id=912384e819c5e57c72a043de326f43356aeef908'/>
<id>urn:sha1:912384e819c5e57c72a043de326f43356aeef908</id>
<content type='text'>
* pre-inst-env: New file.
* Makefile (distribute_files): Add pre-inst-env.
</content>
</entry>
<entry>
<title>Makefile: Make website/index.html depend on build-website.el.</title>
<updated>2024-01-26T11:37:24+00:00</updated>
<author>
<name>Arun Isaac</name>
</author>
<published>2024-01-26T11:37:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.systemreboot.net/guile-email/commit/?id=21ef1096fdd077634b98b0e4d92650bdb419715a'/>
<id>urn:sha1:21ef1096fdd077634b98b0e4d92650bdb419715a</id>
<content type='text'>
* Makefile (website/index.html): Add build-aux/build-website.el to
dependencies.
</content>
</entry>
<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>
