Package: libyaz2-dev Version: 2.1.18-2 Severity: wishlist Hi,
It would be nice if libyaz2-dev could provide a .pc file for use with pkg-config. Attached is a patch so that such a file is generated and installed. I guess it only make sense if it is applied upstream, so it would really be nice if you could push to have it applied. Also attached is the trivial patch so that the Debian package contains the file. Thanks, Regis
diff -uN yaz-2.1.18/configure.ac yaz_patched/configure.ac --- yaz-2.1.18/configure.ac 2006-04-20 12:56:20.000000000 +0100 +++ yaz_patched/configure.ac 2006-08-19 18:47:29.029474077 +0100 @@ -385,5 +385,6 @@ doc/common/tkl.xsl etc/Makefile yaz-config +yaz.pc Doxyfile ],[sed s%yaz_echo_source=yes%yaz_echo_source=no%g < yaz-config > util/yaz-config && chmod +x yaz-config util/yaz-config]) diff -uN yaz-2.1.18/Makefile.am yaz_patched/Makefile.am --- yaz-2.1.18/Makefile.am 2006-04-21 15:24:53.000000000 +0100 +++ yaz_patched/Makefile.am 2006-08-19 18:48:34.892441516 +0100 @@ -14,7 +14,10 @@ SPEC_FILE=$(PACKAGE).spec EXTRA_DIST=$(SPEC_FILE) README LICENSE NEWS TODO windows.txt \ - yaz-config.in m4/yaz.m4 buildconf.sh Doxyfile.in + yaz-config.in m4/yaz.m4 buildconf.sh Doxyfile.in yaz.pc.in + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = yaz.pc dist-hook: mkdir $(distdir)/win diff -uN yaz-2.1.18/yaz.pc.in yaz_patched/yaz.pc.in --- yaz-2.1.18/yaz.pc.in 1970-01-01 01:00:00.000000000 +0100 +++ yaz_patched/yaz.pc.in 2006-08-19 19:42:26.145276241 +0100 @@ -0,0 +1,12 @@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ [EMAIL PROTECTED]@ + +Name: YAZ +Version: @VERSION@ +Description: YAZ library. +Requires: +Libs: -L${libdir} -lyaz +Libs.private: @LIBS@ +Cflags: -I${includedir}
diff -urN yaz-2.1.18/debian/libyaz2-dev.install yaz_patched/debian/libyaz2-dev.install --- yaz-2.1.18/debian/libyaz2-dev.install 2006-08-19 19:36:09.000000000 +0100 +++ yaz_patched/debian/libyaz2-dev.install 2006-08-19 19:21:51.063036923 +0100 @@ -1,4 +1,5 @@ debian/tmp/usr/include/yaz +debian/tmp/usr/lib/pkgconfig/yaz.pc debian/tmp/usr/lib/libyaz*.a debian/tmp/usr/lib/libyaz*.so debian/tmp/usr/lib/libyaz*.la