diff options
author | Daiki Ueno <ueno@unixuser.org> | 2012-10-31 16:08:25 +0900 |
---|---|---|
committer | Daiki Ueno <ueno@unixuser.org> | 2012-12-30 14:21:35 +0900 |
commit | 9c6e23a90e40799f3530535fc55b5cb740b6e649 (patch) | |
tree | 30f3974199228eab9f1a963f4453a1554099227e | |
parent | 11b35f623b29341b5a5f82a03a583b97b59dc7c3 (diff) | |
download | caribou-9c6e23a90e40799f3530535fc55b5cb740b6e649.tar.gz |
build: install pkg-config file
https://bugzilla.gnome.org/show_bug.cgi?id=687315
-rw-r--r-- | configure.ac | 1 | ||||
-rw-r--r-- | libcaribou/Makefile.am | 4 | ||||
-rw-r--r-- | libcaribou/caribou.pc.in | 11 |
3 files changed, 16 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index bc0fb83..ea4aa30 100644 --- a/configure.ac +++ b/configure.ac @@ -144,6 +144,7 @@ data/layouts/touch/Makefile data/layouts/scan/Makefile data/layouts/fullscale/Makefile libcaribou/Makefile +libcaribou/caribou.pc modules/Makefile modules/gtk3/Makefile modules/gtk2/Makefile diff --git a/libcaribou/Makefile.am b/libcaribou/Makefile.am index 4f0c68c..6d936a5 100644 --- a/libcaribou/Makefile.am +++ b/libcaribou/Makefile.am @@ -77,12 +77,16 @@ Caribou-1.0.gir caribou-internals-1.0.vapi caribou-1.0.vapi: libcaribou.la vapidir = $(datadir)/vala/vapi vapi_DATA = caribou-1.0.vapi caribou-1.0.deps +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = caribou.pc + CLEANFILES = \ caribou-1.0.vapi \ caribou-internals-1.0.vapi \ Caribou-1.0.typelib \ Caribou-1.0.gir \ _Caribou-1.0.gir \ + caribou.pc \ *.[ch] MAINTAINERCLEANFILES = libcaribou.symbols diff --git a/libcaribou/caribou.pc.in b/libcaribou/caribou.pc.in new file mode 100644 index 0000000..a998f0f --- /dev/null +++ b/libcaribou/caribou.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: caribou +Description: The Caribou virtual on-screen keyboard library +Version: @VERSION@ +Requires: xtst gee-0.8 libxklavier gdk-x11-3.0 libxml-2.0 +Libs: -L${libdir} -lcaribou +Cflags: -I${includedir}/libcaribou |