From 53d9ede9de54f6b29b8649e06033f46dc0195a13 Mon Sep 17 00:00:00 2001 From: Vincent Richard Date: Sun, 16 Oct 2005 14:53:37 +0000 Subject: [PATCH] Fixed 'pkgconfigdir' on FreeBSD (thanks to Xin LI). --- SConstruct | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/SConstruct b/SConstruct index c7e90923..a1d61661 100644 --- a/SConstruct +++ b/SConstruct @@ -1072,7 +1072,7 @@ DIST_SUBDIRS = $(SUBDIRS) autotools #AUTOMAKE_OPTIONS = dist-bzip2 AUTOMAKE_OPTIONS = no-dist -pkgconfigdir = $(libdir)/pkgconfig +pkgconfigdir = $(VMIME_PKGCONFIGDIR) pkgconfig_DATA = $(GENERIC_VERSIONED_LIBRARY_NAME).pc EXTRA_DIST=SConstruct bootstrap @@ -1699,6 +1699,26 @@ fi configure_in.write(""" +# +# Workarounds for some platforms +# + +# -- pkgconfigdir +case "x${target_os}" in +xfreebsd*) + + VMIME_PKGCONFIGDIR='$(prefix)/libdata/pkgconfig' + ;; + +x*) + + VMIME_PKGCONFIGDIR='$(libdir)/pkgconfig' + ;; +esac + +AC_SUBST(VMIME_PKGCONFIGDIR) + + # # Flags #