From e138e4b79a750e22712802b84bf36a70a929d12f Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 26 Sep 2008 10:42:05 +0930 Subject: Install xorg-evdev.pc for clients who need evdev-properties.h --- .gitignore | 1 + Makefile.am | 5 ++++- configure.ac | 7 ++++++- include/Makefile.am | 2 ++ xorg-evdev.pc.in | 6 ++++++ 5 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 include/Makefile.am create mode 100644 xorg-evdev.pc.in diff --git a/.gitignore b/.gitignore index 38eebd9..78a4243 100644 --- a/.gitignore +++ b/.gitignore @@ -24,3 +24,4 @@ missing stamp-h1 *.bz2 *.gz +*.pc diff --git a/Makefile.am b/Makefile.am index 11064e0..99f7160 100644 --- a/Makefile.am +++ b/Makefile.am @@ -19,7 +19,10 @@ # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. AUTOMAKE_OPTIONS = foreign -SUBDIRS = src man +SUBDIRS = src man include + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = xorg-evdev.pc EXTRA_DIST = ChangeLog autogen.sh diff --git a/configure.ac b/configure.ac index 5a29874..72e6df7 100644 --- a/configure.ac +++ b/configure.ac @@ -58,6 +58,7 @@ XORG_DRIVER_CHECK_EXT(XINPUT, inputproto) # Checks for pkg-config packages PKG_CHECK_MODULES(XORG, xorg-server xproto $REQUIRED_MODULES) sdkdir=$(pkg-config --variable=sdkdir xorg-server) +AC_SUBST(sdkdir) CFLAGS="$CFLAGS $XORG_CFLAGS "' -I$(top_srcdir)/src' AC_SUBST([CFLAGS]) @@ -70,4 +71,8 @@ AC_HEADER_STDC XORG_MANPAGE_SECTIONS XORG_RELEASE_VERSION -AC_OUTPUT([Makefile src/Makefile man/Makefile]) +AC_OUTPUT([Makefile + src/Makefile + man/Makefile + include/Makefile + xorg-evdev.pc]) diff --git a/include/Makefile.am b/include/Makefile.am new file mode 100644 index 0000000..58d7c39 --- /dev/null +++ b/include/Makefile.am @@ -0,0 +1,2 @@ +EXTRA_DIST = evdev-properties.h +sdk_HEADERS = evdev-properties.h diff --git a/xorg-evdev.pc.in b/xorg-evdev.pc.in new file mode 100644 index 0000000..20710a6 --- /dev/null +++ b/xorg-evdev.pc.in @@ -0,0 +1,6 @@ +sdkdir=@sdkdir@ + +Name: xorg-evdev +Description: X.Org evdev input driver. +Version: @PACKAGE_VERSION@ +Cflags: -I${sdkdir} -- cgit v1.2.3