<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wajir/Makefile, branch master</title>
<subtitle>Automatically watch Jira issues</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/'/>
<entry>
<title>Makefile: Remove trailing slashes from install directories</title>
<updated>2022-05-22T04:44:47+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-22T04:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=f325c3675a9d2b1facd5b9d2b472e2dd912d0e55'/>
<id>f325c3675a9d2b1facd5b9d2b472e2dd912d0e55</id>
<content type='text'>
I think this is confusing Homebrew.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I think this is confusing Homebrew.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Remove filenames from install destinations</title>
<updated>2022-05-22T04:27:18+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-22T04:27:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=89261751eb5bdca404901298bf154e7d6f3c1799'/>
<id>89261751eb5bdca404901298bf154e7d6f3c1799</id>
<content type='text'>
Install to directories instead of filenames. We don't need the
filenames, and on top of that, `$(MAN_PAGE)` was wrong, as it includes
the "doc/" prefix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Install to directories instead of filenames. We don't need the
filenames, and on top of that, `$(MAN_PAGE)` was wrong, as it includes
the "doc/" prefix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Use `prefix` etc. variables</title>
<updated>2022-05-22T04:00:33+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-22T04:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=d7607cf54769259077acc3acc1f224960639476a'/>
<id>d7607cf54769259077acc3acc1f224960639476a</id>
<content type='text'>
I'm getting a destroot error in MacPorts:

    Failed to activate wajir: Image error: /bin already exists and does
    not belong to a registered port.

Trying to see if this fixes it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm getting a destroot error in MacPorts:

    Failed to activate wajir: Image error: /bin already exists and does
    not belong to a registered port.

Trying to see if this fixes it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Fix man page install</title>
<updated>2022-05-22T03:32:35+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-22T03:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=04b8fe2821449a435703125632a887faaa69fbdb'/>
<id>04b8fe2821449a435703125632a887faaa69fbdb</id>
<content type='text'>
Create the man page directory before installing it. Otherwise it fails
to install.

Also use 644 permissions on the man page as that's more appropriate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create the man page directory before installing it. Otherwise it fails
to install.

Also use 644 permissions on the man page as that's more appropriate.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Use `DESTDIR` instead of `PREFIX`</title>
<updated>2022-05-22T03:15:54+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-22T03:14:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=0cc7caea3c0d820f12530899963985c4c1d1e0f7'/>
<id>0cc7caea3c0d820f12530899963985c4c1d1e0f7</id>
<content type='text'>
`DESTDIR` seems to be more standardised.

Didn't set the variable because according to the Make manual, you're not
supposed to:

&gt; You should not set the value of DESTDIR in your Makefile at all

https://www.gnu.org/software/make/manual/make.html#DESTDIR_003a-Support-for-Staged-Installs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`DESTDIR` seems to be more standardised.

Didn't set the variable because according to the Make manual, you're not
supposed to:

&gt; You should not set the value of DESTDIR in your Makefile at all

https://www.gnu.org/software/make/manual/make.html#DESTDIR_003a-Support-for-Staged-Installs
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Add root directory prefix to release tarball</title>
<updated>2022-05-22T02:57:52+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-22T02:57:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=07c5cefe39542ebb16061a125de497c26996e70a'/>
<id>07c5cefe39542ebb16061a125de497c26996e70a</id>
<content type='text'>
Put all files in the tarball in a `wajir_$(VERSION)` folder. Otherwise,
MacPorts couldn't figure out where the root directory was.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Put all files in the tarball in a `wajir_$(VERSION)` folder. Otherwise,
MacPorts couldn't figure out where the root directory was.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Add source file dependencies to `pkg` target</title>
<updated>2022-05-21T23:14:55+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-21T23:14:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=d60689ab2f00bd04c7ff39429b3f65615426da56'/>
<id>d60689ab2f00bd04c7ff39429b3f65615426da56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Remove dependencies from `bundle` target</title>
<updated>2022-05-21T23:07:58+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-21T23:07:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=d1fac640fbb66e4a01dc53097bba17803cd4ed48'/>
<id>d1fac640fbb66e4a01dc53097bba17803cd4ed48</id>
<content type='text'>
This seemed to cause the `bundle` target to be run even in the packaged
release tarball. In that case, the 'bundle/' directory should already
exist, and we don't want to rebuild it.

We might also have been able to resolve this by generating the 'bundle/'
tar before the project `git archive` tar, but I couldn't figure out how
to concatenate two tars together with BSD tar.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This seemed to cause the `bundle` target to be run even in the packaged
release tarball. In that case, the 'bundle/' directory should already
exist, and we don't want to rebuild it.

We might also have been able to resolve this by generating the 'bundle/'
tar before the project `git archive` tar, but I couldn't figure out how
to concatenate two tars together with BSD tar.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Add `pkg` targeto</title>
<updated>2022-05-21T22:56:44+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-21T22:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=5752d9f149108711ed8347b4c60f6220f6f58a8f'/>
<id>5752d9f149108711ed8347b4c60f6220f6f58a8f</id>
<content type='text'>
Packages source files including dependencies for release.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Packages source files including dependencies for release.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Have the `install` target depend on the binary and man page</title>
<updated>2022-05-21T22:43:34+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-21T22:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/wajir/commit/?id=baafd4c35f4d85f14e95a2927f958e4d70517a27'/>
<id>baafd4c35f4d85f14e95a2927f958e4d70517a27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
