<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ncopa/apk-tools/src/Makefile, branch lua</title>
<subtitle>ncopa's apk-tools repo
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/'/>
<entry>
<title>Makefile: fix installation of lib and apk module</title>
<updated>2011-02-05T04:23:33+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2010-10-15T21:04:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=148c433d297415dd0075c53a26752f0dc4028c17'/>
<id>148c433d297415dd0075c53a26752f0dc4028c17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>static build: do not use openssl engines</title>
<updated>2010-06-30T13:55:50+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2010-06-30T13:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=dd6008995a8e8509d71ffa906c837e7a320e8a15'/>
<id>dd6008995a8e8509d71ffa906c837e7a320e8a15</id>
<content type='text'>
We want minimal static build. And this now also breaks with our openssl
since it tries to automatically dlopen some of the engine modules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We want minimal static build. And this now also breaks with our openssl
since it tries to automatically dlopen some of the engine modules.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: do not require lua pkgconfig unless you intend build lua module</title>
<updated>2010-06-16T07:37:17+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2010-06-16T07:37:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=fc4c60f233ebe9fe85b7b03d0cf5deec4ab1b32d'/>
<id>fc4c60f233ebe9fe85b7b03d0cf5deec4ab1b32d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: Don't build or install the libapk and lua module by default</title>
<updated>2010-06-14T09:41:06+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2010-06-14T09:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=efdd2f10f531c1f326092cf2bf2babbf79301356'/>
<id>efdd2f10f531c1f326092cf2bf2babbf79301356</id>
<content type='text'>
Make the libapk and lua module optional at buildtime and off by default.
This is because enabling libapk requires that mkinitfs also copies the
libapk.so or the initramfs will not work.

To build libapk:

 make LIBAPK=yes

To build lua module (will enable LIBAPK=yes):

 make LUAAPK

To link apk to libapk (will enable LIBAPK=yes):

 make SHARED_LIBAPK=yes

All the above applies to make install target as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make the libapk and lua module optional at buildtime and off by default.
This is because enabling libapk requires that mkinitfs also copies the
libapk.so or the initramfs will not work.

To build libapk:

 make LIBAPK=yes

To build lua module (will enable LIBAPK=yes):

 make LUAAPK

To link apk to libapk (will enable LIBAPK=yes):

 make SHARED_LIBAPK=yes

All the above applies to make install target as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: fix CFLAGS, and use pkg-config for lua</title>
<updated>2010-06-11T10:41:52+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2010-06-11T10:41:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=bcbe575c3b28997a03a65426b241bdfef4d8b747'/>
<id>bcbe575c3b28997a03a65426b241bdfef4d8b747</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>lua: initial lua module</title>
<updated>2010-06-11T07:02:18+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2010-03-06T19:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=7aed449427348824f7fbfc0e9dc698ea6519f91e'/>
<id>7aed449427348824f7fbfc0e9dc698ea6519f91e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>First steps for libapk</title>
<updated>2010-06-11T07:02:18+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2010-03-05T08:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=3ec82a5a420fc00d38ad7dded819525a91533652'/>
<id>3ec82a5a420fc00d38ad7dded819525a91533652</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>all: rework how arrays work</title>
<updated>2010-06-05T09:33:54+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2010-06-05T09:06:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=7be853e63785276338a4c4d9e5be084f24114bed'/>
<id>7be853e63785276338a4c4d9e5be084f24114bed</id>
<content type='text'>
Instead of having a null pointer, use a dummy array which just
says the array is empty. This helps in multiple places of the code
which would otherwise need explicitly need to check first if the
array exists. This has been cause of multiple seg.faults in the
past as the array check is easily omitted.

This also removes (or fixes) all existing checks accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of having a null pointer, use a dummy array which just
says the array is empty. This helps in multiple places of the code
which would otherwise need explicitly need to check first if the
array exists. This has been cause of multiple seg.faults in the
past as the array check is easily omitted.

This also removes (or fixes) all existing checks accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: new applet to reinstall and fix package</title>
<updated>2009-08-04T12:19:29+00:00</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2009-08-04T12:19:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=1fea5639b455ae4267a7dc17ef19b8d2506978b0'/>
<id>1fea5639b455ae4267a7dc17ef19b8d2506978b0</id>
<content type='text'>
also makes it possibly to upgrade package without adding it to
top-level deps. fixes #69.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also makes it possibly to upgrade package without adding it to
top-level deps. fixes #69.
</pre>
</div>
</content>
</entry>
<entry>
<title>apk: use *at instead of chdir+normal file syscall</title>
<updated>2009-07-31T13:08:09+00:00</updated>
<author>
<name>Timo Teras</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2009-07-31T13:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/ncopa/apk-tools/commit/?id=ea901526648c43ef8e961b3d7e051b9ca14b65ca'/>
<id>ea901526648c43ef8e961b3d7e051b9ca14b65ca</id>
<content type='text'>
this way we never change cwd, and relative filenames are always
parsed consistently. this also helps filename construction in many
places. this patch also changes '--root' to override location of
all configuration to be in the new root. previously it depended
on the file which one was used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this way we never change cwd, and relative filenames are always
parsed consistently. this also helps filename construction in many
places. this patch also changes '--root' to override location of
all configuration to be in the new root. previously it depended
on the file which one was used.
</pre>
</div>
</content>
</entry>
</feed>
