Add rpath to pkg-config file on *BSD.

Reduces diff between configure and CMake builds of libzip.pc.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index fa9763c..705c61e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -131,10 +131,13 @@
 SET(exec_prefix \${prefix})
 SET(libdir \${exec_prefix}/lib)
 SET(includedir \${prefix}/include)
-SET(LIBS -lz)
 IF(BZIP2_FOUND)
   SET(LIBS "${LIBS} -lbz2")
 ENDIF()
+SET(LIBS "${LIBS} -lz")
+IF(CMAKE_SYSTEM_NAME MATCHES BSD)
+  SET(PKG_CONFIG_RPATH "-Wl,-R\${libdir}")
+ENDif(CMAKE_SYSTEM_NAME MATCHES BSD)
 CONFIGURE_FILE(libzip.pc.in libzip.pc @ONLY)
 INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/libzip.pc DESTINATION lib/pkgconfig)