<feed xmlns='http://www.w3.org/2005/Atom'>
<title>makepnd.git, branch makepnd</title>
<subtitle>makepnd-ng</subtitle>
<id>https://git.cloudef.pw/makepnd.git/atom/?h=makepnd</id>
<link rel='self' href='https://git.cloudef.pw/makepnd.git/atom/?h=makepnd'/>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/'/>
<updated>2017-08-08T11:34:13Z</updated>
<entry>
<title>makepnd-v2</title>
<updated>2017-08-08T11:34:13Z</updated>
<author>
<name>Jari Vetoniemi</name>
<email>mailroxas@gmail.com</email>
</author>
<published>2017-08-08T11:34:13Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=a7f6049d1097b202d21beb59145b121bf10db370'/>
<id>urn:sha1:a7f6049d1097b202d21beb59145b121bf10db370</id>
<content type='text'>
</content>
</entry>
<entry>
<title>alpm_list: abort on memory allocation failure</title>
<updated>2017-07-06T04:48:03Z</updated>
<author>
<name>Andrew Gregory</name>
<email>andrew.gregory.8@gmail.com</email>
</author>
<published>2017-05-10T22:54:55Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=bcc9c417ae989ffda193083807142171c7a0190f'/>
<id>urn:sha1:bcc9c417ae989ffda193083807142171c7a0190f</id>
<content type='text'>
This makes it possible to detect a failure in several alpm_list
functions.  Previously these functions would continue after a failure,
returning partial results and potentially leaking memory.
Unfortunately, NULL is a valid return value for the affected functions
if the input list is empty, so they still do not have a dedicated error
value.  Callers can at least detect an error by checking if the input
list was empty.

Signed-off-by: Andrew Gregory &lt;andrew.gregory.8@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>makepkg: add more information to .BUILDINFO</title>
<updated>2017-07-06T03:57:27Z</updated>
<author>
<name>Levente Polyak</name>
<email>anthraxx@archlinux.org</email>
</author>
<published>2017-07-06T03:57:27Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=c44c649a5280189ea28a54b82e60fc38279fed23'/>
<id>urn:sha1:c44c649a5280189ea28a54b82e60fc38279fed23</id>
<content type='text'>
The .BUILDINFO file should retain all the information needed to reproducibly
build a package.  Add some extra information to the file and also provide a
version number to keep track of future changes.

Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>makepkg: set default value for PACKAGER</title>
<updated>2017-07-06T03:34:31Z</updated>
<author>
<name>Allan McRae</name>
<email>allan@archlinux.org</email>
</author>
<published>2017-07-06T03:34:31Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=9ab44178f4054ffe26af784c32ca9bddb9793e7e'/>
<id>urn:sha1:9ab44178f4054ffe26af784c32ca9bddb9793e7e</id>
<content type='text'>
In write_pkginfo, we checked if $PACKAGER was undefined, and gave a default
value if not.  Just do this upfront to simplify this function.

Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>makepkg: always write pkgbase</title>
<updated>2017-07-06T03:27:22Z</updated>
<author>
<name>Allan McRae</name>
<email>allan@archlinux.org</email>
</author>
<published>2017-07-06T03:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=1c8b3f2562bb31e52ad0c5fd9eb139d9dda1873e'/>
<id>urn:sha1:1c8b3f2562bb31e52ad0c5fd9eb139d9dda1873e</id>
<content type='text'>
There is little savings in only writing pkgbase when different to pkgname, and
it makes determining the pkgbase by parsing .PKGINFO slightly easier. Lets just
write it...

Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>makepkg: do not write basever</title>
<updated>2017-07-06T03:26:04Z</updated>
<author>
<name>Allan McRae</name>
<email>allan@archlinux.org</email>
</author>
<published>2017-07-06T03:26:04Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=d170c4580cba6af1ec50411f3b1e0621165c6300'/>
<id>urn:sha1:d170c4580cba6af1ec50411f3b1e0621165c6300</id>
<content type='text'>
Since 8a02abcf19, this attribute will never exist.  Remove check to write it.

Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>libmakepkg: Fix improperly spelled local variable declaration</title>
<updated>2017-07-06T03:21:42Z</updated>
<author>
<name>Eli Schwartz</name>
<email>eschwartz93@gmail.com</email>
</author>
<published>2017-07-06T03:14:14Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=b14ff6603809019f8f92f1650872cb93a110e67e'/>
<id>urn:sha1:b14ff6603809019f8f92f1650872cb93a110e67e</id>
<content type='text'>
Signed-off-by: Eli Schwartz &lt;eschwartz93@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>libmakepkg/integrity: Fix error message not sent to stderr</title>
<updated>2017-07-06T02:55:45Z</updated>
<author>
<name>Eli Schwartz</name>
<email>eschwartz93@gmail.com</email>
</author>
<published>2017-07-04T03:13:23Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=d4193d43cf5346b3a8cfc97a4fc354111df34081'/>
<id>urn:sha1:d4193d43cf5346b3a8cfc97a4fc354111df34081</id>
<content type='text'>
Signed-off-by: Eli Schwartz &lt;eschwartz93@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>libmakepkg: fix unsanitized source filenames</title>
<updated>2017-07-06T02:55:25Z</updated>
<author>
<name>Eli Schwartz</name>
<email>eschwartz93@gmail.com</email>
</author>
<published>2017-07-04T03:13:22Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=9c604af0a04cefaccba527e00d31d9ccd724f866'/>
<id>urn:sha1:9c604af0a04cefaccba527e00d31d9ccd724f866</id>
<content type='text'>
There were a couple places where filenames beginning with "-" were not
properly guarded against by passing them after "--". Some PKGBUILD
authors are crazy, but we still take those into account.

Signed-off-by: Eli Schwartz &lt;eschwartz93@gmail.com&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
<entry>
<title>fix typo in libalpm comment</title>
<updated>2017-07-06T02:54:34Z</updated>
<author>
<name>Christian Hesse</name>
<email>mail@eworm.de</email>
</author>
<published>2017-06-06T19:29:09Z</published>
<link rel='alternate' type='text/html' href='https://git.cloudef.pw/makepnd.git/commit/?id=3c433abb54e8bc01bed0b2263ded0c339a58585a'/>
<id>urn:sha1:3c433abb54e8bc01bed0b2263ded0c339a58585a</id>
<content type='text'>
contatenate -&gt; concatenate

Signed-off-by: Christian Hesse &lt;mail@eworm.de&gt;
Signed-off-by: Allan McRae &lt;allan@archlinux.org&gt;
</content>
</entry>
</feed>
