diff --git a/Makefile.am b/Makefile.am
index 83a0e6c4d8faca403f8b54fcaff4fe49366bc0a4..95744dd746de2990c70c2d4e17c55ad7f8e6ecef 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6,10 +6,14 @@ SUBDIRS = src include doc debian
 
 m4datadir = $(datadir)/aclocal
 m4data_DATA = ao.m4
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = ao.pc
+
 mandir = @MANDIR@
 man_MANS = libao.conf.5
 
-EXTRA_DIST = README AUTHORS CHANGES COPYING libao.spec ao.m4 acinclude.m4 $(man_MANS)
+EXTRA_DIST = README AUTHORS CHANGES COPYING libao.spec ao.m4 acinclude.m4 ao.pc.in $(man_MANS)
 
 debug:
 	$(MAKE) all CFLAGS="@DEBUG@"
diff --git a/ao.pc.in b/ao.pc.in
new file mode 100644
index 0000000000000000000000000000000000000000..71113ea6dc01f4fb9a86e24716baea19153f62df
--- /dev/null
+++ b/ao.pc.in
@@ -0,0 +1,14 @@
+# libao pkg-config source file
+
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: ao
+Description: ao is a cross-platform audio output library
+Version: @VERSION@
+Requires:
+Conflicts:
+Libs: -L${libdir} -lao
+Cflags: -I${includedir}
diff --git a/configure.in b/configure.in
index f90e34abdcf3f4f50e7bf8c01433d8ca350e1739..d36cf015d6445f6f05be9ca01b5c353f098664d1 100644
--- a/configure.in
+++ b/configure.in
@@ -354,4 +354,4 @@ dnl Plugins get special LDFLAGS
 AC_SUBST(PLUGIN_LDFLAGS)
 
 
-AC_OUTPUT(Makefile src/Makefile doc/Makefile include/Makefile include/ao/Makefile include/ao/os_types.h src/plugins/Makefile src/plugins/esd/Makefile src/plugins/oss/Makefile src/plugins/alsa/Makefile src/plugins/alsa09/Makefile src/plugins/sun/Makefile src/plugins/irix/Makefile src/plugins/arts/Makefile src/plugins/macosx/Makefile src/plugins/nas/Makefile debian/Makefile)
+AC_OUTPUT(Makefile src/Makefile doc/Makefile include/Makefile include/ao/Makefile include/ao/os_types.h src/plugins/Makefile src/plugins/esd/Makefile src/plugins/oss/Makefile src/plugins/alsa/Makefile src/plugins/alsa09/Makefile src/plugins/sun/Makefile src/plugins/irix/Makefile src/plugins/arts/Makefile src/plugins/macosx/Makefile src/plugins/nas/Makefile debian/Makefile ao.pc)