more uninstalled fixes
[platform/upstream/gstreamer.git] / pkgconfig / Makefile.am
1 if USE_GCONF
2 GCONF_PC=gstreamer-gconf-@GST_MAJORMINOR@.pc
3 GCONF_PC_UNINSTALLED=gstreamer-gconf-@GST_MAJORMINOR@-uninstalled.pc
4 else
5 GCONF_PC=
6 GCONF_PC_UNINSTALLED=
7 endif
8
9 ### all of the standard pc files we need to generate
10 pcfiles =  \
11         gstreamer-libs-@GST_MAJORMINOR@.pc \
12         gstreamer-play-@GST_MAJORMINOR@.pc
13 pcfiles_uninstalled = \
14         gstreamer-libs-@GST_MAJORMINOR@-uninstalled.pc \
15         gstreamer-play-@GST_MAJORMINOR@-uninstalled.pc
16
17 all-local: $(pcfiles) $(pcfiles_uninstalled) \
18         $(GCONF_PC) \
19         $(GCONF_PC_UNINSTALLED)
20
21 ### how to generate pc files
22 $(pcfiles): %-@GST_MAJORMINOR@.pc: %.pc
23         cp $< $@
24 $(pcfiles_uninstalled): %-@GST_MAJORMINOR@-uninstalled.pc: %-uninstalled.pc
25         cp $< $@
26
27 gstreamer-gconf-@GST_MAJORMINOR@.pc: \
28         $(srcdir)/../gst-libs/gst/gconf/gstreamer-gconf.pc
29         cp $< $@
30 gstreamer-gconf-@GST_MAJORMINOR@-uninstalled.pc: \
31         $(srcdir)/../gst-libs/gst/gconf/gstreamer-gconf-uninstalled.pc
32         cp $< $@
33
34 pkgconfigdir = $(libdir)/pkgconfig
35 pkgconfig_DATA = \
36         $(GCONF_PC) \
37         gstreamer-libs-@GST_MAJORMINOR@.pc \
38         gstreamer-play-@GST_MAJORMINOR@.pc
39
40 CLEANFILES = $(pcfiles) $(pcfiles_uninstalled)
41 EXTRA_DIST= \
42            gstreamer-libs.pc.in gstreamer-libs-uninstalled.pc.in \
43            gstreamer-play.pc.in gstreamer-play-uninstalled.pc.in