Commit Graph

637 Commits (ef545a017ef2533a72250e4f17f04f5a0604da38)

Author SHA1 Message Date
Baptiste Daroussin 7898b8297e Correctly cast ctypes function input to unsigned int
This fixes issues found by building on NetBSD which is more pedantic
about thoses cases.

Reported by: Thomas Klausner (wiz at NetBSD)
2015-12-02 13:19:01 +01:00
William Pitcock b3737a713b Merge pull request #84 from alonbl/tests
tests: minor cleanups
2015-11-01 11:58:05 -05:00
Alon Bar-Lev 9cb8f261c4 tests: cleanup: support abs_srcdir with spaces
although there is a problem in pkgconf as well.

Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
2015-11-01 18:48:22 +02:00
Alon Bar-Lev 9207efcbed tests: cleanup: remove bashism
Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
2015-11-01 18:31:52 +02:00
William Pitcock abbd6b06d4 Revert "Merge pull request #81 from dankegel/quotefest"
This reverts commit 42551f6364, reversing
changes made to 938bb9e694.
2015-09-27 16:10:33 -05:00
Baptiste Daroussin 6a66b52190 Really install the pkgconf man page 2015-09-12 21:32:06 +02:00
Baptiste Daroussin 7af5a0fff2 Install the m4 file 2015-09-12 21:28:03 +02:00
William Pitcock 42551f6364 Merge pull request #81 from dankegel/quotefest
Preserve double and single quotes in library / framework names
2015-09-11 14:22:04 -05:00
Dan Kegel 001cd31c08 Now passes 'make distcheck', too 2015-09-11 09:01:44 -07:00
Dan Kegel d0bbc686bf Add tests for libraries quoted with double quotes, make them pass 2015-09-10 16:49:52 -07:00
Dan Kegel b88808f708 Test escaped space in a library name 2015-09-10 16:36:07 -07:00
Dan Kegel 41cb57e9cd Add unit test for argvsplit 2015-09-10 16:35:06 -07:00
William Pitcock 938bb9e694 build: revert previous change for now 2015-09-06 12:17:19 -05:00
William Pitcock f780656539 build: use -export-symbols-regex to only export pkgconf_ namespaced functions 2015-09-06 12:11:35 -05:00
William Pitcock c2e028adcf README: mention libpkgconf (no-ci) 2015-09-06 12:04:38 -05:00
William Pitcock b904864619 libpkgconf: do something better than error_msgout for error logging 2015-09-06 12:01:12 -05:00
William Pitcock 2f4f68fb62 libpkgconf: dependency: remove some dead debug code 2015-09-06 11:50:29 -05:00
William Pitcock 06a45f1b62 libpkgconf: clean up PKG_ERRF and PKGF_ defines 2015-09-06 11:45:00 -05:00
William Pitcock 50cf8db086 libpkgconf: clean up PKG_MODULE_SEPARATOR() and PKG_OPERATOR_CHAR() macros 2015-09-06 11:39:55 -05:00
William Pitcock ec5cc3f068 libpkgconf: PKG_PROPF namespace becomes PKGCONF_PKG_PROPF. 2015-09-06 11:37:20 -05:00
William Pitcock dd86ba43dd libpkgconf: PKG_ comparators become PKGCONF_CMP_ namespace 2015-09-06 11:34:09 -05:00
William Pitcock 571d9c756c libpkgconf: PKG_BUFSIZE becomes PKGCONF_BUFSIZE, remove unused PKG_MIN/PKG_MAX. 2015-09-06 11:29:56 -05:00
William Pitcock ca1b02659a libpkgconf: untangle remaining pkg_ functions related to pkgconf_pkg_t 2015-09-06 11:20:48 -05:00
William Pitcock 0d145ef85a libpkgconf: pkg_compare_version() becomes pkgconf_compare_version(), same for pkg_scan_all() 2015-09-06 11:00:46 -05:00
William Pitcock 66247fae5f libpkgconf: pkg_comparator_t becomes pkgconf_pkg_comparator_t (and so on) 2015-09-06 10:57:26 -05:00
William Pitcock 4410eb2c78 libpkgconf: pkg_queue becomes pkgconf_queue 2015-09-06 10:51:34 -05:00
William Pitcock 342950a5e4 libpkgconf: pkg_cache becomes pkgconf_cache 2015-09-06 10:50:23 -05:00
William Pitcock b17f264032 libpkgconf: move some utility funcs into pkgconf_ namespace 2015-09-06 10:48:24 -05:00
William Pitcock 61d5fc72c8 libpkgconf: move pkg_fragment to pkgconf_fragment namespace 2015-09-06 10:44:10 -05:00
William Pitcock 4c71b25d5d libpkgconf: move pkg_tuple to pkgconf_tuple namespace 2015-09-06 10:41:40 -05:00
William Pitcock 1ee18d0e69 libpkgconf: move pkg_dependency to pkgconf_dependency namespace 2015-09-06 10:38:30 -05:00
William Pitcock cc2dcc1f5d libpkgconf: move pkg_node and pkg_list to pkgconf_node and pkgconf_list namespaces 2015-09-06 10:31:21 -05:00
William Pitcock 71ad982ae6 delete old atheme maintenance scripts (no-ci) 2015-09-06 09:45:07 -05:00
William Pitcock a5e1795ae1 README: updates no-ci 2015-09-06 09:44:06 -05:00
William Pitcock 869de687dc getopt_long: fixups, remove dependency on libpkgconf etc. 2015-09-06 09:41:34 -05:00
William Pitcock a706b3dccc initial libtoolization for libpkgconf 2015-09-06 09:35:08 -05:00
Baptiste Daroussin d2e1d15f6a Modify travis-ci tests so that it runs make distcheck
Allowing to both check that the distfile is sane and run the tests
2015-09-03 11:21:04 +02:00
Baptiste Daroussin a872213632 Fix running tests out of tree. from now make distcheck is usable 2015-09-03 11:18:36 +02:00
Baptiste Daroussin bfa59591f4 Fix make dist 2015-09-03 10:56:17 +02:00
William Pitcock f99d2e8832 testsuite: use @PACKAGE_VERSION@ for pkg-config module checks 2015-09-03 03:30:43 -05:00
William Pitcock 2bd655985a main: remove remaining parts of the pkg-config compatibility layer 2015-09-03 03:29:35 -05:00
William Pitcock cc65d4b24a build system: remove automake-generated Makefiles 2015-09-03 03:15:24 -05:00
William Pitcock 3142c25c56 build system: switch to automake (closes #79) 2015-09-03 03:12:59 -05:00
William Pitcock d67a04011f testsuite: use /test as an explicit prefix on all tests 2015-07-20 03:10:27 -05:00
William Pitcock 844f0a6662 pkgconf 0.9.12. 2015-07-19 16:33:16 -05:00
William Pitcock 5e37b623da README: clarify differences between pkgconf and pkg-config, scope of compatibility between the two (closes #78) 2015-07-19 16:26:28 -05:00
Baptiste Daroussin 72c6e9237b Ensure -I is never merged back as well 2015-07-19 23:00:35 +02:00
Baptiste Daroussin 5a8dadafc6 Ensure -L is never merged back 2015-07-19 22:49:36 +02:00
William Pitcock 9f49c7db95 README: add pointer to legacy pkg-config docs. 2015-06-25 08:13:46 -05:00
William Pitcock fc18a9d509 main: add --list-package-names 2015-06-03 02:22:38 -05:00