diff --git a/configure.ac b/configure.ac
index 14b6005dcefa4aa058d86f166dfedaa3df0cee53..1874236d2a0995452d1061eb49557c60bfe8b8d0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,8 @@ LIBS="$DUNE_LIBS"
 
 AC_CONFIG_FILES([Makefile
                  test/Makefile
-                 m4/Makefile])
+                 m4/Makefile
+                 elasticity.pc])
 AC_OUTPUT
 
 # finally print the summary information
diff --git a/elasticity.pc.in b/elasticity.pc.in
new file mode 100644
index 0000000000000000000000000000000000000000..5cc5b2ff3e9ec3b532532c16da37b19d9b2f9c82
--- /dev/null
+++ b/elasticity.pc.in
@@ -0,0 +1,15 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+CXX=@CXX@
+CC=@CC@
+DEPENDENCIES=@REQUIRES@
+
+Name: @PACKAGE_NAME@
+Version: @VERSION@
+Description: Dune (Distributed and Unified Numerics Environment) elasticity module
+URL: http://dune-project.org/
+Requires: ${DEPENDENCIES}
+Libs:
+Cflags: -I${includedir}