From Mathieu Parent <math.parent@gmail.com>
authorRonnie Sahlberg <ronniesahlberg@gmail.com>
Tue, 7 Apr 2009 23:21:11 +0000 (09:21 +1000)
committerRonnie Sahlberg <ronniesahlberg@gmail.com>
Tue, 7 Apr 2009 23:21:11 +0000 (09:21 +1000)
Install the pkgconfig file

.gitignore
Makefile.in
autogen.sh
configure.ac

index 826bc1a35116d43a673c9dc98bfc11a6023fafcc..69d809385d90923cdfece06eb674f15d6568dcc3 100644 (file)
@@ -2,6 +2,7 @@
 *~
 config.status
 configure
+ctdb.pc
 publish*.sh
 push*.sh
 web/packages
index f1c596d4ccf183517eb44b40ce23eba25359afd1..f1c5f369ab7e331267a791fe3e3ba10818abc8c6 100755 (executable)
@@ -188,12 +188,14 @@ distclean: clean
        rm -f Makefile
 
 install: all
+       mkdir -p $(DESTDIR)$(libdir)/pkgconfig
        mkdir -p $(DESTDIR)$(bindir)
        mkdir -p $(DESTDIR)$(sbindir)
        mkdir -p $(DESTDIR)$(includedir)
        mkdir -p $(DESTDIR)$(etcdir)/ctdb
        mkdir -p $(DESTDIR)$(etcdir)/ctdb/events.d
        mkdir -p $(DESTDIR)$(docdir)/ctdb
+       ${INSTALLCMD} -m 644 ctdb.pc $(DESTDIR)$(libdir)/pkgconfig
        ${INSTALLCMD} -m 755 bin/ctdb $(DESTDIR)$(bindir)
        ${INSTALLCMD} -m 755 bin/ctdb_ipmux $(DESTDIR)$(bindir)
        ${INSTALLCMD} -m 755 bin/ctdbd $(DESTDIR)$(sbindir)
@@ -233,4 +235,4 @@ valgrindtest: all
 
 
 realdistclean: distclean
-       rm -f configure config.h.in
+       rm -f configure config.h.in ctdb.pc
index a361cd16e8de9557cc3a89c5bfd1d75a502be5c1..e3338987dc924a3af05b088edca4b1393e997a44 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 rm -rf autom4te.cache
-rm -f configure config.h.in
+rm -f configure config.h.in ctdb.pc
 
 IPATHS="-I libreplace -I lib/replace -I ../libreplace -I ../replace"
 IPATHS="$IPATHS -I lib/talloc -I talloc -I ../talloc"
index 8b6102da3a7e692a08979da06ac74dbb20951a96..b4d5ace50003c637637eb087e75e107ba0e63d11 100644 (file)
@@ -84,4 +84,4 @@ AC_SUBST(CTDB_SYSTEM_OBJ)
 AC_SUBST(CTDB_SCSI_IO)
 AC_SUBST(CTDB_PCAP_LDFLAGS)
 
-AC_OUTPUT(Makefile)
+AC_OUTPUT(Makefile ctdb.pc)