Created
August 12, 2011 12:05
-
-
Save rubenfonseca/1141921 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
commit 1d1d7ce4147fcaa1f8b0b58cf67980dec2cde864 | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Sun May 15 14:32:10 2011 +0200 | |
Drop AM_MAINTAINER_MODE | |
commit 097eaeb70e971b125a0fc889aa6fd3241c53467f | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Sun May 15 14:32:02 2011 +0200 | |
Run distcheck against installed popt | |
commit 85662d26ba837894e2f44dfbaa4813112c058861 | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Sun May 15 14:24:19 2011 +0200 | |
Document changes for 0.26, bump version | |
commit 4939bdb9a629ce1f6343a69f92f133fedbb223f6 | |
Author: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> | |
Date: Sun Jun 27 12:15:56 2010 +0200 | |
Allow documented environment variables in autoconf | |
It might be useful to write something like | |
sdkflags=$PKG_CONFIG_SYSROOT_DIR`$PKG_CONFIG --variable=sdkdir xorg-server` | |
in configure.ac macros. Unfortunately, this will be blocked because | |
'PKG_CONFIG_SYSROOT' is a forbidden m4 pattern. | |
This patch extends the list of allowed pattern by the names of | |
documented pkg-config environment variables. | |
commit b02c40bca4d64da65b6f78d6ff9ca2d28df6f6b8 | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Sun May 15 14:08:21 2011 +0200 | |
Only treat real files (or symlinks to real files) as .pc files | |
Ignore any dangling symlinks. Thanks to Ciaran Anscomb for patch | |
inspiration. | |
Fixes Freedesktop #23922 | |
commit beb55100ea3c939b4b7f29fb29971d68a211d8fd | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Sun May 15 11:06:50 2011 +0200 | |
Ignore emacs backup files | |
commit 7c45ef3c8480df40fd7b943b2dc9a165af98e71b | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Sun May 15 11:05:42 2011 +0200 | |
Drop dead code | |
commit 13636214674abf39a338532fd483674ff3a20bff | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Sun May 15 10:34:01 2011 +0200 | |
Document specifying paths to .pc files | |
Thanks to Binki for the patch | |
Freedesktop #32622 | |
commit 7850aeb03a54a15d07b6c243b61033cd379c39d7 | |
Author: Руслан Ижбулатов <lrn1986@gmail.com> | |
Date: Thu Apr 14 07:25:43 2011 +0400 | |
Escape slashes in paths passed to mingw-gcc | |
Avoids Msys path mangling that turns *nix paths (such as /usr/include) into | |
DOS-style absolute paths (such as c:/mingw/msys/1.0/include). | |
Allows mingw-built pkg-config to pass check-cflags. | |
commit 01005bbbd0155b606c1f3df845ccfaff81e0c6ff | |
Author: Simon McVittie <smcv@debian.org> | |
Date: Wed Apr 13 22:56:53 2011 +0200 | |
Add --with-system-include-path etc. | |
Instead of hard-coding /usr/include, we now use the environment variable | |
PKG_CONFIG_SYSTEM_INCLUDE_PATH, defaulting to the argument of | |
./configure --with-system-include-path, which in turn defaults to | |
/usr/include. | |
Similarly, PKG_CONFIG_SYSTEM_LIBRARY_PATH defaults to /usr/lib or | |
/usr/lib:/usr/lib64 as appropriate. | |
(As currently implemented, this causes a behaviour change on Win32 - | |
the option -I/usr/include will now be filtered out.) | |
The intended usage is for Debian to configure pkg-config with | |
--with-system-include-path=/usr/include/$(DEB_HOST_GNU_TYPE):/usr/include | |
and the corresponding library path, for multiarch support | |
(<http://bugs.debian.org/482884>). | |
Based on work by Colin Walters <walters@verbum.org> | |
commit 57d6c40d7a202e2b953674781c2c145e44371781 | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Wed Apr 13 22:26:11 2011 +0200 | |
Add _LIBDIR to m4_pattern_allow too | |
Fixes Debian #398901 | |
commit 1b1bd80f5fff35f20903489b0e988ba7a1159f95 | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Wed Apr 13 22:02:51 2011 +0200 | |
Allow $() through unescaped. | |
$(foo) is used for make escapes, so allow them through. | |
Freedesktop #33920 | |
commit 4366f5842fc6ca0432c5dfa6b6dcb20d83aa4ee8 | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Wed Apr 13 21:45:57 2011 +0200 | |
Handle --exist working and --cflags or --libs failing | |
--exists no longer does a full depth traversal, which means we need to | |
pay attention to the exit status when calling pkg-config --libs and | |
--cflags. If those fail, we run with --cflags and --libs to get the | |
error message before printing it out. | |
Fixes Freedesktop #36039 | |
commit ad10a808144abb4925cd16e80a694c56b4061d7f | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Wed Apr 13 21:03:15 2011 +0200 | |
Mention that auto* recommends building .pc files at build time | |
Fixes Freedesktop #32094 | |
commit 2ec2007d8d23748cdf72eba8503940615722848e | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Wed Apr 13 20:35:16 2011 +0200 | |
Rename configure.in to configure.ac | |
commit 5764fbe87327d091b369afa857d9113a88355a80 | |
Author: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE> | |
Date: Wed Apr 13 20:29:22 2011 +0200 | |
Fix C99-ism | |
Old NetBSD versions don't have a C99 compiler, so get rid a C99ism for | |
their benefit. | |
commit 35495b1e7411733274b281644c8d734b5a74b0db | |
Author: Ville Skyttä <ville.skytta@iki.fi> | |
Date: Sat Mar 5 19:53:42 2011 +0200 | |
Man page syntax and spelling fixes. | |
commit 99964eddb5935173fcedfc793e762d7dc7d01bba | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Thu Aug 19 18:54:12 2010 +0200 | |
Stop shipping an embedded glib | |
Drop the embedded glib, the associated patches and adjust build | |
scripts appropriately. | |
commit 03bd4a55287cd9492c5fde6adb1ac81a37b75cce | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Wed Sep 1 20:48:57 2010 +0200 | |
Drop support for legacy -config scripts | |
We used to call gnome-config, gtk-config, glib-config and so on, which | |
was useful in the beginning of pkg-config. This hasn't served any | |
practical purpose in recent years, so drop the support. | |
commit 2b86e9b4664fd43622e2cd5ab47713a818758970 | |
Author: Tollef Fog Heen <tfheen@err.no> | |
Date: Thu Aug 19 08:54:09 2010 +0200 | |
Add some []s before dnl | |
Autoconf 2.66 has some problems with missing []s before dnls, causing | |
the expanded text to be garbled. | |
Fixes #29056 | |
commit f76fe525754c9e983443d37bd791ae84e732a345 | |
Author: Dan Nicholson <dbn.lists@gmail.com> | |
Date: Thu Jun 17 09:12:04 2010 -0700 | |
Force generation of libtool script so it can be used reliably | |
We want to use the libtool script to determine if indirect dependencies | |
should be listed. LT_OUTPUT forces the script to be created immediately | |
so that the test can be run reliably. | |
This is borrowed from glib's configure.in. | |
commit a465eacaf681ea34abc3eb9ffac0718df07f63ff | |
Author: Dan Nicholson <dbn.lists@gmail.com> | |
Date: Wed Jun 16 16:49:52 2010 -0700 | |
Add test to exercise broken command option handling | |
The ancient bundled popt mishandles some cases of option parsing. | |
http://lists.freedesktop.org/archives/pkg-config/2010-March/000508.html | |
Add a test program to exercise it. This should encourage people to use | |
an external popt until we have a better fix. | |
commit 68763c08def48db755345a7a5f6640458c3b28ad | |
Author: Dan Nicholson <dbn.lists@gmail.com> | |
Date: Tue Jun 15 06:06:16 2010 -0700 | |
Build pkg-config before descending to check directory | |
To ensure that pkg-config has been built and updated before running the | |
test suite, complete the top directory before descending to the check | |
directory. | |
commit 84e4847c06bd8f14271f1e46c7f80a33034c9a92 | |
Author: Dan Nicholson <dbn.lists@gmail.com> | |
Date: Wed Jun 9 21:28:55 2010 -0700 | |
Greatly simplify autogen.sh and fix configure skipping | |
There is really no reason to manually vet and run all the autotools. | |
That's what autoreconf is for. It has the added bonus that it will | |
descend to the glib subdirectory and rebuild the autotools there. The | |
handling of configure is also fixed as the previous --no-configure code | |
was completely broken. | |
This is basically the xorg autogen.sh, so we can be pretty confident | |
it'll work as advertised. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment