From 9861c8feb5132e0cbaa8a39c75844564c4112cfa Mon Sep 17 00:00:00 2001 From: Tiago Vignatti Date: Sun, 2 May 2010 17:05:41 +0300 Subject: Provide pkgconfig metafile for the library Signed-off-by: Tiago Vignatti Signed-off-by: Mikhail Gusarov --- Makefile.am | 5 +++++ configure.ac | 4 ++-- libsha1.pc.in | 10 ++++++++++ 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 libsha1.pc.in diff --git a/Makefile.am b/Makefile.am index ea4747b..a56d661 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,3 +6,8 @@ include_HEADERS = libsha1.h noinst_PROGRAMS = test test_LDADD = libsha1.la + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = libsha1.pc + +EXTRA_DIST = libsha1.pc.in diff --git a/configure.ac b/configure.ac index fe8de7a..567c353 100644 --- a/configure.ac +++ b/configure.ac @@ -14,5 +14,5 @@ AC_C_BIGENDIAN AC_TYPE_UINT32_T -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT +AC_OUTPUT([Makefile + libsha1.pc]) diff --git a/libsha1.pc.in b/libsha1.pc.in new file mode 100644 index 0000000..b5fdfab --- /dev/null +++ b/libsha1.pc.in @@ -0,0 +1,10 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: libsha1 +Description: Tiny SHA1 implementation for embedded devices. +Version: @PACKAGE_VERSION@ +Cflags: -I${includedir} +Libs: -L${libdir} -lsha1 -- cgit v1.2.1