summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile.am3
-rw-r--r--configure.ac7
-rw-r--r--libmsi-1.0.pc.in11
3 files changed, 20 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index a44c7ed..a76d7df 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -23,6 +23,9 @@ msiinfo_SOURCES = tools/msiinfo.c
msiinfo_LDADD = -lmsi $(GLIB_LIBS) $(GSF_LIBS)
msiinfo_DEPENDENCIES = libmsi/libmsi.la
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libmsi-1.0.pc
+
# Autotest support
dist_noinst_DATA = tests/testsuite.at tests/package.m4 tests/testsuite
diff --git a/configure.ac b/configure.ac
index 4181080..1d5f81a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -42,5 +42,10 @@ AC_CONFIG_FILES([tests/package.m4.tmp:tests/package.m4.in],
[$srcdir/build-aux/move-if-change tests/package.m4.tmp $srcdir/tests/package.m4
cp $srcdir/tests/package.m4 tests/package.m4.tmp])
-AC_CONFIG_FILES([Makefile libmsi/Makefile tests/Makefile])
+AC_CONFIG_FILES([
+ Makefile
+ libmsi-1.0.pc
+ libmsi/Makefile
+ tests/Makefile
+])
AC_OUTPUT
diff --git a/libmsi-1.0.pc.in b/libmsi-1.0.pc.in
new file mode 100644
index 0000000..5f93842
--- /dev/null
+++ b/libmsi-1.0.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libmsi-1.0
+Description: MSI manipulation library
+Requires: gio-2.0
+Version: @PACKAGE_VERSION@
+Libs: -L${libdir} -lmsi
+Cflags: -I${includedir}/ \ No newline at end of file