Lenses for PkgConfig data type

Lenses in terms of Edward Kmett's lens library
(http://hackage.haskell.org/package/lens).
Example that generates foo.pc for foo library