The following patch minimizes pkg-config deps similar to how the
glib-related pkg-config deps are done.

-- Rex
diff -up poppler-0.11.0/poppler-qt4.pc.cmake.pkg_config poppler-0.11.0/poppler-qt4.pc.cmake
--- poppler-0.11.0/poppler-qt4.pc.cmake.pkg_config	2008-11-08 13:00:30.000000000 -0600
+++ poppler-0.11.0/poppler-qt4.pc.cmake	2009-06-22 15:34:59.608531558 -0500
@@ -6,7 +6,8 @@ includedir=${prefix}/include
 Name: poppler-qt4
 Description: Qt4 bindings for poppler
 Version: @POPPLER_VERSION@
-Requires: poppler = @POPPLER_VERSION@
+Requires: @PC_REQUIRES@
+...@pc_requires_private@
 
 Libs: -L${libdir} -lpoppler-qt4
 Cflags: -I${includedir}/poppler/qt4
diff -up poppler-0.11.0/poppler-qt4.pc.in.pkg_config poppler-0.11.0/poppler-qt4.pc.in
--- poppler-0.11.0/poppler-qt4.pc.in.pkg_config	2008-11-08 13:00:30.000000000 -0600
+++ poppler-0.11.0/poppler-qt4.pc.in	2009-06-22 15:34:10.322280523 -0500
@@ -6,7 +6,8 @@ included...@includedir@
 Name: poppler-qt4
 Description: Qt4 bindings for poppler
 Version: @VERSION@
-Requires: poppler = @VERSION@
+Requires: @PC_REQUIRES@
+...@pc_requires_private@
 
 Libs: -L${libdir} -lpoppler-qt4
 Cflags: -I${includedir}/poppler/qt4
diff -up poppler-0.11.0/poppler-qt.pc.cmake.pkg_config poppler-0.11.0/poppler-qt.pc.cmake
--- poppler-0.11.0/poppler-qt.pc.cmake.pkg_config	2008-11-08 13:00:30.000000000 -0600
+++ poppler-0.11.0/poppler-qt.pc.cmake	2009-06-22 15:34:47.330283449 -0500
@@ -6,7 +6,8 @@ includedir=${prefix}/include
 Name: poppler-qt
 Description: Qt bindings for poppler
 Version: @POPPLER_VERSION@
-Requires: poppler = @POPPLER_VERSION@
+Requires: @PC_REQUIRES@
+...@pc_requires_private@
 
 Libs: -L${libdir} -lpoppler-qt
 Cflags: -I${includedir}/poppler/qt3
diff -up poppler-0.11.0/poppler-qt.pc.in.pkg_config poppler-0.11.0/poppler-qt.pc.in
--- poppler-0.11.0/poppler-qt.pc.in.pkg_config	2008-11-08 13:00:30.000000000 -0600
+++ poppler-0.11.0/poppler-qt.pc.in	2009-06-22 15:33:33.570301915 -0500
@@ -6,7 +6,8 @@ included...@includedir@
 Name: poppler-qt
 Description: Qt bindings for poppler
 Version: @VERSION@
-Requires: poppler = @VERSION@
+Requires: @PC_REQUIRES@
+...@pc_requires_private@
 
 Libs: -L${libdir} -lpoppler-qt
 Cflags: -I${includedir}/poppler/qt3

_______________________________________________
poppler mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/poppler

Reply via email to