diff options
author | Zeeshan Ali (Khattak) <zeeshanak@gnome.org> | 2009-04-30 17:49:01 +0300 |
---|---|---|
committer | Zeeshan Ali (Khattak) <zeeshanak@gnome.org> | 2009-04-30 17:49:01 +0300 |
commit | cdddb3690a383cb697cd014d0abe0129035c386e (patch) | |
tree | 76fd74ab3370231b8289a6f1761bd01486b0403b | |
parent | 3fd4e9dbcffeca89b9dda10287e27b93208c7d28 (diff) | |
download | rygel-cdddb3690a383cb697cd014d0abe0129035c386e.tar.gz |
Provide a pkg-config file
Now it is completely possible to write rygel plugins (easily) outside the
rygel source tree.
-rw-r--r-- | Makefile.am | 7 | ||||
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | rygel-1.0.pc.in | 12 |
3 files changed, 20 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index d05bc54b..fddc3e78 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,11 @@ SUBDIRS = src data +pkgconfig_DATA= rygel-1.0.pc +pkgconfigdir = $(libdir)/pkgconfig + +EXTRA_DIST = rygel-1.0.pc.in + +DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc + # Extra clean files so that maintainer-clean removes *everything* MAINTAINERCLEANFILES = aclocal.m4 compile config.guess config.sub configure depcomp install-sh ltmain.sh Makefile.in missing config.h.in diff --git a/configure.ac b/configure.ac index 9952f105..f452143f 100644 --- a/configure.ac +++ b/configure.ac @@ -191,4 +191,5 @@ src/plugins/tracker/Makefile src/plugins/test/Makefile data/Makefile data/xml/Makefile +rygel-1.0.pc ]) diff --git a/rygel-1.0.pc.in b/rygel-1.0.pc.in new file mode 100644 index 00000000..fd617f13 --- /dev/null +++ b/rygel-1.0.pc.in @@ -0,0 +1,12 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: rygel-1.0 +Description: GNOME (Mobile) UPnP/DLNA Media Server +Version: @VERSION@ +Libs: +Cflags: -I${includedir}/rygel-1.0 +Requires: gupnp-av-1.0 gconf-2.0 gee-1.0 gstreamer-0.10 +Requires.Private: uuid gmodule-2.0 |