diff options
| author | Daniel Gollub <dgollub@brocade.com> | 2014-08-28 14:18:56 +0200 |
|---|---|---|
| committer | Daniel Gollub <dgollub@brocade.com> | 2014-08-28 14:48:09 +0200 |
| commit | 1995bab5530fdaad6224465fe6a0b5fb0873c4d7 (patch) | |
| tree | 1efad5213fbc7bd459c9d1a4aa0fe3a08b40b8dd | |
| parent | 37a2c3c52f669231a3d0c29f77e47eb9411b69a6 (diff) | |
| download | pam_tacplus-1995bab5530fdaad6224465fe6a0b5fb0873c4d7.tar.gz pam_tacplus-1995bab5530fdaad6224465fe6a0b5fb0873c4d7.zip | |
Introduce pkg-config file for libtac
| -rw-r--r-- | Makefile.am | 4 | ||||
| -rw-r--r-- | configure.ac | 1 | ||||
| -rw-r--r-- | debian/libtac-dev.install | 1 | ||||
| -rw-r--r-- | libtac.pc.in | 11 |
4 files changed, 16 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index 76be2f3..dd73b01 100644 --- a/Makefile.am +++ b/Makefile.am @@ -53,12 +53,14 @@ pam_tacplus_la_CFLAGS = $(AM_CFLAGS) -Ilibtac/include pam_tacplus_la_LDFLAGS = -module -avoid-version pam_tacplus_la_LIBADD = libtac.la -EXTRA_DIST = pam_tacplus.spec sample.pam +EXTRA_DIST = pam_tacplus.spec sample.pam libtac.pc.in MAINTAINERCLEANFILES = Makefile.in config.h.in configure aclocal.m4 \ config/config.guess config/config.sub config/depcomp \ config/install-sh config/ltmain.sh config/missing +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = libtac.pc install-data-hook: rm -f $(DESTDIR)$(pamdir)/pam_tacplus.la diff --git a/configure.ac b/configure.ac index 720da2e..11e7af1 100644 --- a/configure.ac +++ b/configure.ac @@ -69,5 +69,6 @@ AC_SUBST(pamdir) dnl -------------------------------------------------------------------- dnl Generate made files AC_CONFIG_FILES([Makefile + libtac.pc pam_tacplus.spec]) AC_OUTPUT diff --git a/debian/libtac-dev.install b/debian/libtac-dev.install index 40aa4af..8bad7da 100644 --- a/debian/libtac-dev.install +++ b/debian/libtac-dev.install @@ -1,2 +1,3 @@ usr/lib/*/*.so +usr/lib/*/pkgconfig/libtac.pc usr/include/ diff --git a/libtac.pc.in b/libtac.pc.in new file mode 100644 index 0000000..5d6f670 --- /dev/null +++ b/libtac.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: libtac +Description: A TACACS+ protocol implementation +URL: https://github.com/jeroennijhof/pam_tacplus +Version: @VERSION@ +Libs: -L${libdir} -ltac +Cflags: -I${includedir} |
