--- a/Makefile.am
+++ b/Makefile.am
@@ -7,8 +7,11 @@
 m4datadir = $(datadir)/aclocal
 m4data_DATA = vorbis.m4
 
-EXTRA_DIST = HACKING todo.txt macos macosx \
-	autogen.sh libvorbis.spec vorbis.m4
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = vorbis.pc vorbisenc.pc vorbisfile.pc
+
+EXTRA_DIST = HACKING todo.txt macos macosx autogen.sh libvorbis.spec \
+	vorbis.m4 vorbis.pc.in vorbisenc.pc.in vorbisfile.pc.in
 
 dist-hook:
 	rm -rf `find $(distdir)/macos -name CVS`