gnucash-on-windows master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Mon Nov 18 16:37:00 EST 2019


Updated	 via  https://github.com/Gnucash/gnucash-on-windows/commit/ec7d28db (commit)
	 via  https://github.com/Gnucash/gnucash-on-windows/commit/ff9e6267 (commit)
	from  https://github.com/Gnucash/gnucash-on-windows/commit/d35a21eb (commit)



commit ec7d28db10d7babe8d09d04ded1ce6f8ec357b85
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Nov 18 22:36:52 2019 +0100

    Make libchipcard depend explicitly on gwenhywfar

commit ff9e626708d09cb467450b8178eb51e1db1b0998
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Nov 18 22:30:04 2019 +0100

    Adjust modules to allow libchipcard to work with gwenhywfar's pkg-config setup
    
    The problem is pkg-config by default tries to determine a prefix based on
    where it finds the .pc file. Unfortunately on Windows that results in a
    Windows style path (C:\...). This is relevant here as libchipcard depends
    on gwenhywfar paths returned by pkg-config. This is a recent change in
    gwenhywfar.
    
    The current libchipcard version depends on this only indirectly as it calls
    gwenhwyfar-config, installed by the gwenhywfar package. Future versions of
    libchipcard will use pkg-config directly instead.
    
    The fix is to prevent pkg-config from determining the prefix, and just use
    the paths as found in the pc file. That can be achieved by setting the
    '--dont-define-prefix' pkg-config switch.
    
    As current libchipcard only uses it indirectly via gwenhywfar, this commit
    sets it for the gwenhywfar build. However as future versions of libchipcard
    will use pkg-config directly the switch is also added for libchipcard
    already as well.



Summary of changes:
 gnucash.modules | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)



More information about the gnucash-patches mailing list