Added pkg-config file to use gst-rtsp-server uninstalled
authorSebastian Pölsterl <sebp@k-d-w.org>
Fri, 9 Oct 2009 14:26:30 +0000 (16:26 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Tue, 13 Oct 2009 08:56:22 +0000 (10:56 +0200)
configure.ac
pkgconfig/.gitignore
pkgconfig/Makefile.am
pkgconfig/gst-rtsp-server-uninstalled.pc.in [new file with mode: 0644]

index 86d1e38..47b611c 100644 (file)
@@ -277,6 +277,7 @@ bindings/python/codegen/Makefile
 bindings/vala/Makefile
 pkgconfig/Makefile
 pkgconfig/gst-rtsp-server.pc
+pkgconfig/gst-rtsp-server-uninstalled.pc
 ])
 AC_OUTPUT
 
index bee7f7a..6fd0ef0 100644 (file)
@@ -1,2 +1 @@
-gst-rtsp-server-0.10.pc
-gst-rtsp-server.pc
+*.pc
index 310dc8a..8d38e35 100644 (file)
@@ -1,14 +1,21 @@
 pcfiles = \
        gst-rtsp-server-@GST_MAJORMINOR@.pc
        
-all-local: $(pcfiles)
+pcfiles_uninstalled = \
+       gst-rtsp-server-@GST_MAJORMINOR@-uninstalled.pc
+
+all-local: $(pcfiles) $(pcfiles_uninstalled)
 
 ### how to generate pc files
 %-@GST_MAJORMINOR@.pc: %.pc
        cp $< $@
+%-@GST_MAJORMINOR@-uninstalled.pc: %-uninstalled.pc
+       cp $< $@
 
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = $(pcfiles)
 
-EXTRA_DIST = gst-rtsp-server.pc.in
-CLEANFILES = $(pcfiles)
+EXTRA_DIST = \
+       gst-rtsp-server.pc.in \
+       gst-rtsp-server-uninstalled.pc.in
+CLEANFILES = $(pcfiles) $(pcfiles_uninstalled)
diff --git a/pkgconfig/gst-rtsp-server-uninstalled.pc.in b/pkgconfig/gst-rtsp-server-uninstalled.pc.in
new file mode 100644 (file)
index 0000000..cd591be
--- /dev/null
@@ -0,0 +1,12 @@
+# the standard variables don't make sense for an uninstalled copy
+prefix=
+exec_prefix=
+libdir=${pcfiledir}/../gst/rtsp-server
+includedir=${pcfiledir}/..
+
+Name: gst-rtsp-server
+Description: GStreamer based RTSP server
+Version: @VERSION@
+Requires: gstreamer-@GST_MAJORMINOR@ gstreamer-plugins-base-@GST_MAJORMINOR@
+Libs: ${libdir}/libgstrtspserver-@GST_MAJORMINOR@.la
+Cflags: -I${includedir} -I@srcdir@/..