Index: /trunk/glueforge/templates/psdb/configure_ac.tt
===================================================================
--- /trunk/glueforge/templates/psdb/configure_ac.tt	(revision 3726)
+++ /trunk/glueforge/templates/psdb/configure_ac.tt	(revision 3727)
@@ -2,5 +2,5 @@
 
 AC_INIT([[% lib_name %]], [0.0.1], [pan-starrs.ifa.hawaii.edu])
-AC_CONFIG_SRCDIR([])
+AC_CONFIG_SRCDIR([[% lib_name %].pc.in])
 
 AM_INIT_AUTOMAKE
@@ -15,4 +15,4 @@
 PKG_CHECK_MODULES(PSLIB, pslib >= 0.5.0) 
 
-AC_CONFIG_FILES(Makefile src/Makefile)
+AC_CONFIG_FILES([% lib_name %].pc Makefile src/Makefile)
 AC_OUTPUT
Index: /trunk/glueforge/templates/psdb/pkgconfig_pc_in.tt
===================================================================
--- /trunk/glueforge/templates/psdb/pkgconfig_pc_in.tt	(revision 3727)
+++ /trunk/glueforge/templates/psdb/pkgconfig_pc_in.tt	(revision 3727)
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: [% lib_name %]
+Description: some library
+Version: @VERSION@
+Requires: pslib
+Libs: -L${libdir} -l[% lib_name %] @LIBS@
+Cflags: -I${includedir} @CFLAGS@
Index: /trunk/glueforge/templates/psdb/src_makefile_am.tt
===================================================================
--- /trunk/glueforge/templates/psdb/src_makefile_am.tt	(revision 3726)
+++ /trunk/glueforge/templates/psdb/src_makefile_am.tt	(revision 3727)
@@ -1,7 +1,6 @@
-AM_CFLAGS   = $(PSLIB_CFLAGS)
-AM_LIBS     = $(PSLIB_LIBS)
-
 include_HEADERS=[% lib_name %].h
 lib_LTLIBRARIES = lib[% lib_name %].la
+lib[% lib_name %]_la_CFLAGS = @PSLIB_CFLAGS@
+lib[% lib_name %]_la_LIBS   = @PSLIB_LIBS@
 lib[% lib_name %]_la_LDFLAGS = -release @PACKAGE_VERSION@
 lib[% lib_name %]_la_SOURCES =\
