summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am5
-rw-r--r--configure.in2
-rw-r--r--ogg.pc.in14
3 files changed, 19 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index 7d7444d..495d07f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -7,7 +7,10 @@ SUBDIRS = src include doc win32 debian
m4datadir = $(datadir)/aclocal
m4data_DATA = ogg.m4
-EXTRA_DIST = README AUTHORS CHANGES COPYING libogg.spec ogg.m4 \
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = ogg.pc
+
+EXTRA_DIST = README AUTHORS CHANGES COPYING libogg.spec ogg.m4 ogg.pc.in \
macos macosx
dist-hook:
diff --git a/configure.in b/configure.in
index 86c868d..4076b0b 100644
--- a/configure.in
+++ b/configure.in
@@ -287,4 +287,4 @@ AC_SUBST(DEBUG)
AC_SUBST(CFLAGS)
AC_SUBST(PROFILE)
-AC_OUTPUT(Makefile src/Makefile doc/Makefile doc/ogg/Makefile include/Makefile include/ogg/Makefile include/ogg/config_types.h win32/Makefile debian/Makefile)
+AC_OUTPUT(Makefile src/Makefile doc/Makefile doc/ogg/Makefile include/Makefile include/ogg/Makefile include/ogg/config_types.h win32/Makefile debian/Makefile ogg.pc)
diff --git a/ogg.pc.in b/ogg.pc.in
new file mode 100644
index 0000000..095fe7d
--- /dev/null
+++ b/ogg.pc.in
@@ -0,0 +1,14 @@
+# libogg pkg-config source file
+
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: ogg
+Description: ogg is a library for manipulating ogg bitstreams
+Version: @VERSION@
+Requires:
+Conflicts:
+Libs: -L${libdir} -logg
+Cflags: -I${includedir}