diff --git a/configure.ac b/configure.ac index a0a0237..dd23b06 100644 --- a/configure.ac +++ b/configure.ac @@ -26,9 +26,9 @@ AC_CONFIG_SRCDIR([id3tag.h]) -AM_INIT_AUTOMAKE - -AM_CONFIG_HEADER([config.h]) +AM_INIT_AUTOMAKE([foreign]) + +AC_CONFIG_HEADERS([config.h]) dnl System type. @@ -201,5 +201,5 @@ dnl LTLIBOBJS=`echo "$LIBOBJS" | sed -e 's/\.o/.lo/g'` dnl AC_SUBST(LTLIBOBJS) AC_CONFIG_FILES([Makefile msvc++/Makefile \ - libid3tag.list]) + libid3tag.list id3tag.pc]) AC_OUTPUT diff --git a/id3tag.pc.in b/id3tag.pc.in new file mode 100644 index 0000000..0704d8c --- /dev/null +++ b/id3tag.pc.in @@ -0,0 +1,11 @@ +prefix= +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: id3tag +Description: ID3 tag reading library +Requires: +Version: 0.15.1b +Libs: -L${libdir} -lid3tag -lz +Cflags: -I${includedir} diff --git a/Makefile.am b/Makefile.am index 3ee9aa6..dd08c2c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -24,6 +24,9 @@ SUBDIRS = DIST_SUBDIRS = msvc++ +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = id3tag.pc + lib_LTLIBRARIES = libid3tag.la include_HEADERS = id3tag.h @@ -70,7 +73,8 @@ version_age = 3 version_info = $(version_current):$(version_revision):$(version_age) EXTRA_DIST = genre.dat.sed \ - CHANGES COPYRIGHT CREDITS README TODO VERSION + CHANGES COPYRIGHT CREDITS README TODO VERSION \ + id3tag.pc.in if DEBUG debug = debug.c debug.h