<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aports/src/Makefile, branch v2.2.4</title>
<subtitle>Main aports tree
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/'/>
<entry>
<title>build: fix make install of shared lib and lua module</title>
<updated>2011-09-16T07:12:45+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2011-09-16T07:12:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=17918f676590530a06ffd72c2ad5047194de18af'/>
<id>17918f676590530a06ffd72c2ad5047194de18af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: support building lua module without shared libapk</title>
<updated>2011-09-14T14:18:23+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2011-09-14T14:16:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=8e887db746ef605cc38196d14500e1c28eddd79a'/>
<id>8e887db746ef605cc38196d14500e1c28eddd79a</id>
<content type='text'>
Use the build option SHARED_LIBAPK for building shared.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the build option SHARED_LIBAPK for building shared.
</pre>
</div>
</content>
</entry>
<entry>
<title>solver: add per-name specific flags, and fix the fix applet</title>
<updated>2011-09-13T08:47:34+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2011-09-13T08:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=c6d9962d818abd557cf25a686ea96fcf1315bc8c'/>
<id>c6d9962d818abd557cf25a686ea96fcf1315bc8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>applets: start using solver code</title>
<updated>2011-09-09T13:32:31+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2011-09-09T13:31:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=a5a7021658212748e9f787ce23181d3e099aba73'/>
<id>a5a7021658212748e9f787ce23181d3e099aba73</id>
<content type='text'>
still todo:
  - 'fix' is missing
  - 'del -R' does not work
  - 'upgrade' does not do self-upgrade first

... and a lot of testing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
still todo:
  - 'fix' is missing
  - 'del -R' does not work
  - 'upgrade' does not do self-upgrade first

... and a lot of testing.
</pre>
</div>
</content>
</entry>
<entry>
<title>solver: move topology sorting to solver code</title>
<updated>2011-08-05T11:34:58+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2011-08-05T08:53:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=48d368e7d53ebdfd7ec0abcdd8340ae339de6030'/>
<id>48d368e7d53ebdfd7ec0abcdd8340ae339de6030</id>
<content type='text'>
this allows quite some optimizations to running time and memory
requirements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this allows quite some optimizations to running time and memory
requirements.
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefile: make it possible to override pkg-config via PKG_CONFIG</title>
<updated>2011-07-27T05:56:38+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2011-07-27T05:56:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=9cd57a8fc7df0c5c72a1da1e5de093138ad0d3f7'/>
<id>9cd57a8fc7df0c5c72a1da1e5de093138ad0d3f7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>solver: new package selection logic (which is not yet used)</title>
<updated>2011-07-26T14:08:43+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2011-07-26T13:56:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=79b53d4d76bbbb4235eaf709a6f07247f47316de'/>
<id>79b53d4d76bbbb4235eaf709a6f07247f47316de</id>
<content type='text'>
 * basic code for a backtracking, forward checking dependency satisfier
 * works better when there are tricky dependencies to solve
   (when can't just upgrade everything to most preferred versions)
 * the new code always evaluates all of 'world' constraints
   (old code just does incremental updates based on heuristics)
 * is probably somewhat slower than old code (probably unnoticeable
   difference in most cases)
 * makes easier to write support for provides and repository pinning
 * test applet and a bunch of test cases added which uses the new code
 * from the old feature set install_if is not yet implemented
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * basic code for a backtracking, forward checking dependency satisfier
 * works better when there are tricky dependencies to solve
   (when can't just upgrade everything to most preferred versions)
 * the new code always evaluates all of 'world' constraints
   (old code just does incremental updates based on heuristics)
 * is probably somewhat slower than old code (probably unnoticeable
   difference in most cases)
 * makes easier to write support for provides and repository pinning
 * test applet and a bunch of test cases added which uses the new code
 * from the old feature set install_if is not yet implemented
</pre>
</div>
</content>
</entry>
<entry>
<title>dot: applet to generate the dot attributed graph language files</title>
<updated>2011-07-24T11:56:52+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2011-07-24T11:56:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/aports/commit/?id=169cb3a97e2ef61b2087278484c8934e0d62cf3d'/>
<id>169cb3a97e2ef61b2087278484c8934e0d62cf3d</id>
<content type='text'>
This applet can be used to generate data for graphviz tools.
Useful to visualize package dependencies, and possible errors
in the repository.

Usage examples:
  apk dot gnome-desktop | tred | dot -Tpng gnome-desktop.png
    -- to generate simplified dependency chart of gnome-desktop
  apk dot --errors | dot -Tpng index-errors.png
    -- to generate chart visualizing dependency errors in index
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This applet can be used to generate data for graphviz tools.
Useful to visualize package dependencies, and possible errors
in the repository.

Usage examples:
  apk dot gnome-desktop | tred | dot -Tpng gnome-desktop.png
    -- to generate simplified dependency chart of gnome-desktop
  apk dot --errors | dot -Tpng index-errors.png
    -- to generate chart visualizing dependency errors in index
</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/aports/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/aports/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>
</feed>
