adding libexslt.pc support Daniel
authorDaniel Veillard <veillard@src.gnome.org>
Fri, 14 Nov 2003 17:46:01 +0000 (17:46 +0000)
committerDaniel Veillard <veillard@src.gnome.org>
Fri, 14 Nov 2003 17:46:01 +0000 (17:46 +0000)
* Makefile.am configure.in libexslt.pc.in libxslt.spec.in: adding
  libexslt.pc support
Daniel

ChangeLog
Makefile.am
configure.in
libexslt.pc.in [new file with mode: 0644]
libxslt.spec.in

index 5ee724f..5812ca1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Nov 14 18:44:50 CET 2003 Daniel Veillard <daniel@veillard.com>
+
+       * Makefile.am configure.in libexslt.pc.in libxslt.spec.in: adding
+         libexslt.pc support
+
 Thu Nov 13 11:54:36 CET 2003 Daniel Veillard <daniel@veillard.com>
 
        * libxslt/attributes.c libxslt/documents.c libxslt/transform.c
index 3df4ff2..6c2dc38 100644 (file)
@@ -58,7 +58,7 @@ rpm: cleantar
 
 
 pkgconfigdir=$(libdir)/pkgconfig
-pkgconfig_DATA = libxslt.pc
+pkgconfig_DATA = libxslt.pc libexslt.pc
 
 m4datadir = $(datadir)/aclocal
 m4data_DATA = libxslt.m4
index 2521ab6..fcb6552 100644 (file)
@@ -400,16 +400,23 @@ AC_SUBST(PYTHON_INCLUDES)
 AC_SUBST(PYTHON_SITE_PACKAGES)
 
 XSLT_LIBDIR='-L${libdir}'
-
 XSLT_INCLUDEDIR='-I${includedir}'
 XSLT_LIBS="-lxslt $LIBXML_LIBS $M_LIBS"
-EXTRA_LIBS="$LIBXML_LIBS $M_LIBS"
-
 AC_SUBST(XSLT_LIBDIR)
 AC_SUBST(XSLT_INCLUDEDIR)
+AC_SUBST(XSLT_LIBS)
+
+EXSLT_LIBDIR='-L${libdir}'
+EXSLT_INCLUDEDIR='-I${includedir}'
+EXSLT_LIBS="-lexslt $XSLT_LIBS"
+AC_SUBST(EXSLT_LIBDIR)
+AC_SUBST(EXSLT_INCLUDEDIR)
+AC_SUBST(EXSLT_LIBS)
+
+EXTRA_LIBS="$LIBXML_LIBS $M_LIBS"
 AC_SUBST(EXTRA_LIBS)
+
 AC_SUBST(M_LIBS)
-AC_SUBST(XSLT_LIBS)
 
 dnl for the spec file
 RELDATE=`date +'%a %b %e %Y'`
@@ -424,6 +431,7 @@ $LN_S Copyright COPYING
 AC_OUTPUT([
 Makefile
 libxslt.pc
+libexslt.pc
 libxslt/Makefile
 libxslt/xsltconfig.h
 libxslt/xsltwin32config.h
diff --git a/libexslt.pc.in b/libexslt.pc.in
new file mode 100644 (file)
index 0000000..16676ff
--- /dev/null
@@ -0,0 +1,12 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+
+Name: libexslt
+Version: @LIBEXSLT_VERSION@
+Description: EXSLT Extension library
+Requires: libxml-2.0
+Libs: @EXSLT_LIBDIR@ @EXSLT_LIBS@
+Cflags: @EXSLT_INCLUDEDIR@
index c16ed11..960b511 100644 (file)
@@ -95,6 +95,7 @@ rm -fr %{buildroot}
 %{prefix}/include/*
 %{prefix}/bin/xslt-config
 %{_libdir}/pkgconfig/libxslt.pc
+%{_libdir}/pkgconfig/libexslt.pc
 
 %files python
 %defattr(-, root, root)