<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua-aports, branch master</title>
<subtitle>Lua module to handle Alpine Linux aports tree
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/'/>
<entry>
<title>==== release 1.0.1 ====</title>
<updated>2019-11-19T11:20:53+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-11-19T11:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=9524ea14a0f31d5df137dab0848243b0e2c88ff1'/>
<id>9524ea14a0f31d5df137dab0848243b0e2c88ff1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>db: include provides when calculate build order</title>
<updated>2019-11-19T11:17:51+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-11-19T11:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=9e31086fa8f1f7cc8d72c962c6ac089b93a60a36'/>
<id>9e31086fa8f1f7cc8d72c962c6ac089b93a60a36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>db: clear depends_static and provides when parsing APKBUILDs</title>
<updated>2019-11-19T10:12:59+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-11-19T10:12:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=02905c540b48dae833e4a64f8135ce0d417246d9'/>
<id>02905c540b48dae833e4a64f8135ce0d417246d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>buildrepo: set APORTSDIR before calling abuild</title>
<updated>2019-09-17T09:59:05+00:00</updated>
<author>
<name>Sören Tempel</name>
<email>soeren+git@soeren-tempel.net</email>
</author>
<published>2018-10-14T12:21:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=9962a1eae793607a60f41ec62690a831f7179d63'/>
<id>9962a1eae793607a60f41ec62690a831f7179d63</id>
<content type='text'>
Without this change buildrepo fails if -a is given but the APORTSDIR
environment variable is not set when using `abuild rootbld`. With the
following error message:

	/home/nmeum/src/aports/.rootbld-repositories does not exist
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this change buildrepo fails if -a is given but the APORTSDIR
environment variable is not set when using `abuild rootbld`. With the
following error message:

	/home/nmeum/src/aports/.rootbld-repositories does not exist
</pre>
</div>
</content>
</entry>
<entry>
<title>db: clear depends_* when parse APKBUILDs</title>
<updated>2019-05-03T09:15:49+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-05-03T09:15:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=e3405d25e66ec6970c38ca8e57dd873a25e2ff3b'/>
<id>e3405d25e66ec6970c38ca8e57dd873a25e2ff3b</id>
<content type='text'>
Some APKBUILDs uses makedepends="$depends_dev ..." without first setting
depends_dev. This may result in depends_dev leak when parsing APKBUILDs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some APKBUILDs uses makedepends="$depends_dev ..." without first setting
depends_dev. This may result in depends_dev leak when parsing APKBUILDs
</pre>
</div>
</content>
</entry>
<entry>
<title>==== release 1.0.0 ====</title>
<updated>2019-01-09T14:02:54+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-01-09T14:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=0282c4e0d1ebf38b6b6e7fcbeb310b34872aaac9'/>
<id>0282c4e0d1ebf38b6b6e7fcbeb310b34872aaac9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>buildrepo: refactor plugin API</title>
<updated>2019-01-09T13:50:35+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-01-09T12:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=8b67cf79d9da6331b512b9e4504522bcc5eb08e8'/>
<id>8b67cf79d9da6331b512b9e4504522bcc5eb08e8</id>
<content type='text'>
simplify the args passed to plugin hooks:

 prerepo(conf, repo, stats)
 prebuild(conf, aport, progress)
 postbuild(conf, aport, success)
 postrepo(conf, repo, stats)

By passing over conf we reduce number of args passed to hook function
and we make it possible to set config options in
/etc/buildrepo/config.lua that is passed on to the hook. This is useful
for setting things like mqtt broker, url prefix for buildlogs and
similar.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
simplify the args passed to plugin hooks:

 prerepo(conf, repo, stats)
 prebuild(conf, aport, progress)
 postbuild(conf, aport, success)
 postrepo(conf, repo, stats)

By passing over conf we reduce number of args passed to hook function
and we make it possible to set config options in
/etc/buildrepo/config.lua that is passed on to the hook. This is useful
for setting things like mqtt broker, url prefix for buildlogs and
similar.
</pre>
</div>
</content>
</entry>
<entry>
<title>buildrepo: add logfile path to aport struct</title>
<updated>2019-01-09T13:50:35+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-01-09T12:18:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=c0db4733641302439c7384e3654d3df575c1a1ce'/>
<id>c0db4733641302439c7384e3654d3df575c1a1ce</id>
<content type='text'>
this is so we can simplify the args passed to plugins
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this is so we can simplify the args passed to plugins
</pre>
</div>
</content>
</entry>
<entry>
<title>buildrepo: replace aportsdir with conf.aportsdir</title>
<updated>2019-01-09T13:50:35+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-01-09T12:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=e22bd77117577c610a8dae895a9429d18ec02a90'/>
<id>e22bd77117577c610a8dae895a9429d18ec02a90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>buildrepo: replace repodest with conf.repodest</title>
<updated>2019-01-09T13:50:35+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-01-09T12:08:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/lua-aports/commit/?id=01c0fe13cddb81174cefcbf589fd406e144c1c1b'/>
<id>01c0fe13cddb81174cefcbf589fd406e144c1c1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
