<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/glu/Makefile, branch android-x86-2.2</title>
<subtitle>Androïd/x86 port of Mesa drivers
</subtitle>
<id>https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=android-x86-2.2</id>
<link rel='self' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=android-x86-2.2'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/'/>
<updated>2009-06-01T13:32:52Z</updated>
<entry>
<title>Use separate $(MINSTALL) for installing libraries</title>
<updated>2009-06-01T13:32:52Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2009-05-22T16:39:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=bc302b2a33ceffe454bcf443daa0ac1edc118e9b'/>
<id>urn:sha1:bc302b2a33ceffe454bcf443daa0ac1edc118e9b</id>
<content type='text'>
The special feature of bin/minstall to copy symlinks is only ever needed
when installing libraries which may have .so symlinks. All the headers
and directories can use a normal install program.

These two modes are separated as $(INSTALL) and $(MINSTALL) to allow the
user (or autoconf) to override installing normal files as they please.
An autoconf check for the install program has been added and will be
used in preference to minstall when available.

Fixes bug 16053.
</content>
</entry>
<entry>
<title>Use variable library name in pkg-config output.</title>
<updated>2009-04-29T19:15:07Z</updated>
<author>
<name>Tom Fogal</name>
<email>tfogal@alumni.unh.edu</email>
</author>
<published>2009-04-29T16:32:46Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a9c97c5f2a9b880d01336a23134600e4b34429d0'/>
<id>urn:sha1:a9c97c5f2a9b880d01336a23134600e4b34429d0</id>
<content type='text'>
Previously the pkg-config output files would contain e.g. `-lGL'
and `-lGLU', even if the user modified their configuration to
build libraries with different names.  This modifies the
pkg-config inputs, and corresponding makery, so that modifying the
output library name will cause the appropriate updated name to
appear in the pkg-config `-l' option.

Signed-off-by: Dan Nicholson &lt;dbn.lists@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add OSMesa pkg-config file</title>
<updated>2008-12-14T17:35:29Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2008-12-14T17:35:29Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=8be02fc8c67433bd2647f59abece5e8111859e40'/>
<id>urn:sha1:8be02fc8c67433bd2647f59abece5e8111859e40</id>
<content type='text'>
This makes the GLU .pc file a little simpler, too.
</content>
</entry>
<entry>
<title>Add more package metadata to the pkg-config files</title>
<updated>2008-12-14T16:47:03Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2008-11-24T19:01:57Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=71e208bafe9ca5e1c189fae3f251cc84034e5959'/>
<id>urn:sha1:71e208bafe9ca5e1c189fae3f251cc84034e5959</id>
<content type='text'>
The pkg-config files have been filled in more thoroughly to allow users
to use mesa more effectively. By adding metadata to Requires.private,
Libs.private and Cflags, we can ensure that all the libraries and
headers will be found in all situations. However, the full substitutions
are only done when using the configure script.

This also fixes the glu pkg-config file to account for using GL or
OSMesa.

Fixes bug 18161.
</content>
</entry>
<entry>
<title>Fixed 'make install' for darwin</title>
<updated>2008-08-12T17:59:40Z</updated>
<author>
<name>Jeremy Huddleston</name>
<email>jeremyhu@freedesktop.org</email>
</author>
<published>2008-08-12T17:59:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=98e7c1cf3852fbc2924b55b5a684f13a710eec04'/>
<id>urn:sha1:98e7c1cf3852fbc2924b55b5a684f13a710eec04</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove generated pkg-config files on `make clean'</title>
<updated>2008-07-11T17:43:29Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2008-07-11T17:43:29Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=6c44c6d020ce7bc8e65ef69fefa0db4cc6157bed'/>
<id>urn:sha1:6c44c6d020ce7bc8e65ef69fefa0db4cc6157bed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set library and header installation directories from configuration</title>
<updated>2008-07-06T21:15:40Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2008-07-03T16:17:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=11ac5b2456575060627e9f52946d7d0e218a228d'/>
<id>urn:sha1:11ac5b2456575060627e9f52946d7d0e218a228d</id>
<content type='text'>
Currently the installation directories for libraries and headers are
resolved within the install commands. For instance, the libraries will
be installed to $(INSTALL_DIR)/$(LIB_DIR). This limits the flexibility
of the installation, such as when the libraries should be installed to a
subdirectory like /usr/lib/tls.

This adds the make variables $(INSTALL_LIB_DIR) and $(INSTALL_INC_DIR)
to define the locations that the libraries and headers are installed.
For the static configs, this resolves exactly as before to
$(INSTALL_DIR)/include and $(INSTALL_DIR)/$(LIB_DIR). For autoconf, they
are derived directly from the --libdir and --includedir settings.
</content>
</entry>
<entry>
<title>Never fail `make clean'</title>
<updated>2008-05-07T18:35:23Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2008-05-07T18:35:23Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a6464b3cb08b86d5fc537a4907849546a63ae4da'/>
<id>urn:sha1:a6464b3cb08b86d5fc537a4907849546a63ae4da</id>
<content type='text'>
Mostly some pedantic changes such that `make clean' always ignores
errors. Also changed the top clean target to do the `touch
configs/current' dance instead of realclean.
</content>
</entry>
<entry>
<title>Error consistently when running recursive make</title>
<updated>2008-05-06T19:29:53Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2008-05-06T19:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=cba14d85a854df8b5f24342c072acf21813761b6'/>
<id>urn:sha1:cba14d85a854df8b5f24342c072acf21813761b6</id>
<content type='text'>
When changing directories and running a sub-make, ensure that both the
cd and make commands propagate errors to the parent make.
</content>
</entry>
<entry>
<title>pkg-config support</title>
<updated>2007-09-12T16:03:05Z</updated>
<author>
<name>Dan Nicholson</name>
<email>dbn.lists@gmail.com</email>
</author>
<published>2007-09-12T16:03:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=94617bc6d505b056b028dc0978ef4a94ee47fa7d'/>
<id>urn:sha1:94617bc6d505b056b028dc0978ef4a94ee47fa7d</id>
<content type='text'>
</content>
</entry>
</feed>
