Generate Libs.private fields in pkgconfig files from already defined Makefile variables
authorGregor Jasny <gjasny@googlemail.com>
Sun, 17 Jul 2011 14:34:53 +0000 (16:34 +0200)
committerHans de Goede <hdegoede@redhat.com>
Sun, 17 Jul 2011 14:34:53 +0000 (16:34 +0200)
Signed-off-by: Gregor Jasny <gjasny@googlemail.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
lib/libv4l1/Makefile
lib/libv4l2/Makefile
lib/libv4lconvert/Makefile

index 3737ce2..c9ad219 100644 (file)
@@ -35,7 +35,7 @@ libv4l1.pc:
        @echo 'Version: '$(V4L_UTILS_VERSION) >> libv4l1.pc
        @echo 'Requires.private: libv4l2' >> libv4l1.pc
        @echo 'Libs: -L$${libdir} -lv4l1' >> libv4l1.pc
-       @echo 'Libs.private: -lpthread' >> libv4l1.pc
+       @echo 'Libs.private: '$(LIBS_libv4l1) >> libv4l1.pc
        @echo 'Cflags: -I$${prefix}/include' >> libv4l1.pc
 
 install: all
index d78632f..a311593 100644 (file)
@@ -35,7 +35,7 @@ libv4l2.pc:
        @echo 'Version: '$(V4L_UTILS_VERSION) >> libv4l2.pc
        @echo 'Requires.private: libv4lconvert' >> libv4l2.pc
        @echo 'Libs: -L$${libdir} -lv4l2' >> libv4l2.pc
-       @echo 'Libs.private: -lpthread' >> libv4l2.pc
+       @echo 'Libs.private: '$(LIBS_libv4l2) >> libv4l2.pc
        @echo 'Cflags: -I$${prefix}/include' >> libv4l2.pc
 
 install: all
index 1376c21..518ee8e 100644 (file)
@@ -35,7 +35,7 @@ libv4lconvert.pc:
        @echo 'Description: v4l format conversion library' >> libv4lconvert.pc
        @echo 'Version: '$(V4L_UTILS_VERSION) >> libv4lconvert.pc
        @echo 'Libs: -L$${libdir} -lv4lconvert' >> libv4lconvert.pc
-       @echo 'Libs.private: -lrt -lm' >> libv4lconvert.pc
+       @echo 'Libs.private: '$(LIBS_libv4lconvert) >> libv4lconvert.pc
        @echo 'Cflags: -I$${prefix}/include' >> libv4lconvert.pc
 
 install: all