Browse Source

Add corosync.pc support

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1855 fd59a12c-fef9-0310-b244-a6a79926bd2f
Fabio M. Di Nitto 17 years ago
parent
commit
38a7a8f973
2 changed files with 19 additions and 1 deletions
  1. 9 1
      pkgconfig/Makefile.am
  2. 10 0
      pkgconfig/corosync.pc.in

+ 9 - 1
pkgconfig/Makefile.am

@@ -45,7 +45,15 @@ lib%:
 	> $@.pc;
 	touch $@
 
-all-local: $(pkgconf_LIBS)
+corosync.pc:
+	cat $(srcdir)/$@.in | sed \
+		-e 's#@PREFIX@#$(exec_prefix)#g' \
+		-e 's#@LIBDIR@#$(libdir)#g' \
+		-e 's#@LIBVERSION@#$(VERSION)#g' \
+		-e 's#@COROLCRSODIR@#$(LCRSODIR)#g' \
+	> $@
+
+all-local: $(pkgconf_LIBS) corosync.pc
 
 install-exec-local:
 	install -d $(DESTDIR)/$(libdir)/pkgconfig

+ 10 - 0
pkgconfig/corosync.pc.in

@@ -0,0 +1,10 @@
+prefix=@PREFIX@
+exec_prefix=${prefix}
+libdir=@LIBDIR@
+includedir=${prefix}/include
+lcrsodir=@COROLCRSODIR@
+
+Name: corosync
+Version: @LIBVERSION@
+Description: corosync
+Requires: