<feed xmlns='http://www.w3.org/2005/Atom'>
<title>abuild, branch v3.4.0_rc1</title>
<subtitle>Build script to build alpine 1.9.x
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/'/>
<entry>
<title>==== release 3.4.0_rc1 ====</title>
<updated>2019-04-05T07:11:50+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-04-05T07:11:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=e2a012cba6566e28acfef29c39c2ffc1a7a05ae9'/>
<id>e2a012cba6566e28acfef29c39c2ffc1a7a05ae9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>get and use pkgdesc from cpan api data if the module has no metadata files (returnes unknown)</title>
<updated>2019-04-03T16:07:03+00:00</updated>
<author>
<name>Timothy Legge</name>
<email>timlegge@gmail.com</email>
</author>
<published>2019-03-22T01:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=629a780b1c1c09c500341ea7b706dc48751760dd'/>
<id>629a780b1c1c09c500341ea7b706dc48751760dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: -openrc should not inherit depends</title>
<updated>2019-04-03T16:06:09+00:00</updated>
<author>
<name>tcely</name>
<email>tcely@users.noreply.github.com</email>
</author>
<published>2019-03-28T19:35:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=801578a06a0ee602f3533bb0184c0b58b96e3fa1'/>
<id>801578a06a0ee602f3533bb0184c0b58b96e3fa1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add default_cleanup_srcdir</title>
<updated>2019-04-03T15:59:54+00:00</updated>
<author>
<name>Chloe Kudryavtsev</name>
<email>toast@toastin.space</email>
</author>
<published>2018-12-08T18:22:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=6a6310f030ebcec98710ff838b95a4c2d9c5cf9a'/>
<id>6a6310f030ebcec98710ff838b95a4c2d9c5cf9a</id>
<content type='text'>
In some cases, a simple rm -rf is not sufficent to clean srcdir.
One such case is the new go module system, that marks everything as
read-only - thus only letting root rm -rf it without a chmod.
There is a command intended to clean them - `go clean -modcache`.
However, for that to work, GOPATH must be defined and existent.
Running chmod for all srcdir cleanups makes no sense, nor does enforcing
root, or putting global overrides just for go.

This patch allows overriding what happens on `cleanup srcdir`, by
overriding cleanup_srcdir, and allows the use of default_cleanup_srcdir.

In our go example, it might be used as such:

cleanup_srcdir() {
	go clean -modcache
	default_cleanup_srcdir
}
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases, a simple rm -rf is not sufficent to clean srcdir.
One such case is the new go module system, that marks everything as
read-only - thus only letting root rm -rf it without a chmod.
There is a command intended to clean them - `go clean -modcache`.
However, for that to work, GOPATH must be defined and existent.
Running chmod for all srcdir cleanups makes no sense, nor does enforcing
root, or putting global overrides just for go.

This patch allows overriding what happens on `cleanup srcdir`, by
overriding cleanup_srcdir, and allows the use of default_cleanup_srcdir.

In our go example, it might be used as such:

cleanup_srcdir() {
	go clean -modcache
	default_cleanup_srcdir
}
</pre>
</div>
</content>
</entry>
<entry>
<title>Make clean() use cleanup()</title>
<updated>2019-04-03T15:57:14+00:00</updated>
<author>
<name>Chloe Kudryavtsev</name>
<email>toast@toastin.space</email>
</author>
<published>2018-12-08T18:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=30d296ddb38d3f6f7755003e34495f78d710a567'/>
<id>30d296ddb38d3f6f7755003e34495f78d710a567</id>
<content type='text'>
Avoid DRY issues, and increase consistency.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid DRY issues, and increase consistency.
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: unset depends for subpackages</title>
<updated>2019-03-21T12:42:36+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-03-21T12:42:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=8fbbffd201a28a06804c7f6d3a2b5cd948c6ce07'/>
<id>8fbbffd201a28a06804c7f6d3a2b5cd948c6ce07</id>
<content type='text'>
make sure that subpackages does not inherit main package's depends.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
make sure that subpackages does not inherit main package's depends.
</pre>
</div>
</content>
</entry>
<entry>
<title>apkbuild-cpan: use $pkgver in source url</title>
<updated>2019-03-21T11:52:30+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-03-21T11:52:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=0238acc51d048ae415da8745ebe3ccd4b42ddba9'/>
<id>0238acc51d048ae415da8745ebe3ccd4b42ddba9</id>
<content type='text'>
replace litteral version string with $pkgver in source url
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
replace litteral version string with $pkgver in source url
</pre>
</div>
</content>
</entry>
<entry>
<title>apkbuild-cpan: include modules that used to be part of core</title>
<updated>2019-03-21T11:28:11+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-03-21T11:04:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=67181962bfb285bf09a16432a7c2ed788643465e'/>
<id>67181962bfb285bf09a16432a7c2ed788643465e</id>
<content type='text'>
we need to check if a given module currently is a part of core. Modules
which have a first_release may have been removed later, for example
Module::Build.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we need to check if a given module currently is a part of core. Modules
which have a first_release may have been removed later, for example
Module::Build.
</pre>
</div>
</content>
</entry>
<entry>
<title>apkbuild-cpan: remove prepare function from APKBUILD</title>
<updated>2019-03-21T10:34:06+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2019-03-21T10:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=122bcd7cb27d10f0664318fa10334cd81ff06e20'/>
<id>122bcd7cb27d10f0664318fa10334cd81ff06e20</id>
<content type='text'>
the generation of Makefile is comparable with running configure, which
we normally do in the build() function, not in prepare.

also fix some whitespace damamge.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the generation of Makefile is comparable with running configure, which
we normally do in the build() function, not in prepare.

also fix some whitespace damamge.
</pre>
</div>
</content>
</entry>
<entry>
<title>apkbuild-cpan.in fix issue with version check</title>
<updated>2019-03-20T17:10:15+00:00</updated>
<author>
<name>Timothy Legge</name>
<email>timlegge@gmail.com</email>
</author>
<published>2018-11-26T22:02:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=ede4203749459ab83351765ac6f10904344174c9'/>
<id>ede4203749459ab83351765ac6f10904344174c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
