BUILT_SOURCES = modules/builtin.h misc/revision.c ../include/vlc_about.h
CLEANFILES = $(BUILT_SOURCES)
+SUFFIXES = .pc.in .pc
+
###############################################################################
# Headers
###############################################################################
###############################################################################
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = vlc-control.pc
+pkgconfig_DATA = vlc-control.pc vlc-plugin.pc
CLEANFILES += $(pkgconfig_DATA)
vlc-control.pc: vlc-control.pc.in $(top_builddir)/config.status
cd $(top_builddir) && \
$(SHELL) ./config.status --file=src/vlc-control.pc
+.pc.in.pc: $(top_builddir)/config.status
+ cd "$(top_builddir)" && \
+ $(SHELL) ./config.status --file="src/$@"
+
###############################################################################
# Building libvlc
###############################################################################
--- /dev/null
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: VLC plugin API
+Description: VLC media player plugin interface
+Version: @VERSION@
+Cflags: -I${includedir}/vlc/plugin \
+ -D_FILE_OFFSET_BITS=64 \
+ -D__USE_UNIX98 \
+ -D_LARGEFILE64_SOURCE \
+ -D_REENTRANT \
+ -D_THREAD_SAFE
+Libs: -L${libdir} -lvlc