Added pkg-config metadata file exiv2.pc, removed <prefix>/include/exiv2 path from exiv2-config output. The exiv2-config script is now deprecated, use pkg-config instead. Fixes bug #458.

v0.27.3
Andreas Huggel 19 years ago
parent 55c363d750
commit d578504e0c

@ -26,7 +26,7 @@ mostlyclean clean:
rm -f *~ *.bak *# rm -f *~ *.bak *#
distclean: clean distclean: clean
rm -f config.h ../src/exv_conf.h config.mk exiv2-config rm -f config.h ../src/exv_conf.h config.mk exiv2-config exiv2.pc
# This removes almost everything, including the configure script! # This removes almost everything, including the configure script!
maintainer-clean: distclean maintainer-clean: distclean

@ -60,4 +60,5 @@ AC_SUBST(DEP_TRACKING,$DEP_TRACKING)
AC_CONFIG_FILES([./config/config.mk]) AC_CONFIG_FILES([./config/config.mk])
AC_CONFIG_FILES([./config/exiv2-config], [chmod +x ./config/exiv2-config]) AC_CONFIG_FILES([./config/exiv2-config], [chmod +x ./config/exiv2-config])
AC_CONFIG_FILES([./config/exiv2.pc])
AC_OUTPUT AC_OUTPUT

@ -71,7 +71,7 @@ while test $# -gt 0; do
;; ;;
--cflags) --cflags)
echo -I$includedir -I$includedir/exiv2 echo -I$includedir
;; ;;
--libtool-libs) --libtool-libs)

@ -0,0 +1,11 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
Name: exiv2
Description: Exif and IPTC metadata library and tools
Version: @PACKAGE_VERSION@
URL: http://www.exiv2.org
Libs: -L${libdir} -lexiv2
Cflags: -I${includedir}

@ -270,6 +270,8 @@ install-lib: lib install-header
@$(LIBTOOL) --mode=install $(INSTALL_DATA) $(LIBRARY) $(DESTDIR)$(libdir)/$(LIBRARY) @$(LIBTOOL) --mode=install $(INSTALL_DATA) $(LIBRARY) $(DESTDIR)$(libdir)/$(LIBRARY)
$(INSTALL_DIRS) $(DESTDIR)$(bindir) $(INSTALL_DIRS) $(DESTDIR)$(bindir)
$(INSTALL_PROGRAM) $(top_srcdir)/config/exiv2-config $(DESTDIR)$(bindir)/exiv2-config $(INSTALL_PROGRAM) $(top_srcdir)/config/exiv2-config $(DESTDIR)$(bindir)/exiv2-config
$(INSTALL_DIRS) $(DESTDIR)$(libdir)/pkgconfig
$(INSTALL_DATA) $(top_srcdir)/config/exiv2.pc $(DESTDIR)$(libdir)/pkgconfig/exiv2.pc
install: $(EXIV2BIN) install-lib install: $(EXIV2BIN) install-lib
$(INSTALL_DIRS) $(DESTDIR)$(bindir) $(INSTALL_DIRS) $(DESTDIR)$(bindir)
@ -286,6 +288,8 @@ uninstall-header:
-rmdir $(DESTDIR)$(incdir) -rmdir $(DESTDIR)$(incdir)
uninstall-lib: uninstall-header uninstall-lib: uninstall-header
$(RM) $(DESTDIR)$(libdir)/pkgconfig/exiv2.pc
-rmdir $(DESTDIR)$(libdir)/pkgconfig
$(RM) $(DESTDIR)$(bindir)/exiv2-config $(RM) $(DESTDIR)$(bindir)/exiv2-config
-rmdir $(DESTDIR)$(bindir) -rmdir $(DESTDIR)$(bindir)
@$(LIBTOOL) --mode=uninstall $(RM) $(DESTDIR)$(libdir)/$(LIBRARY) @$(LIBTOOL) --mode=uninstall $(RM) $(DESTDIR)$(libdir)/$(LIBRARY)

Loading…
Cancel
Save