diff --git a/configure.sh b/configure.sh index 4cf5879..fb43e47 100755 --- a/configure.sh +++ b/configure.sh @@ -34,10 +34,13 @@ locals() { esac } +VERSION=`cat VERSION` TARGET=markdown . ./configure.inc AC_INIT $TARGET +AC_SUB 'PACKAGE_NAME' lib$TARGET +AC_SUB 'PACKAGE_VERSION' $VERSION for banned_with in dl fenced-code id-anchor github-tags urlencoded-anchor; do banned_with_variable_ref=\$WITH_`echo "$banned_with" | $AC_UPPERCASE | tr - _` @@ -159,4 +162,4 @@ fi [ "$WITH_PANDOC_HEADER" ] && AC_DEFINE 'PANDOC_HEADER' '1' -AC_OUTPUT Makefile version.c mkdio.h +AC_OUTPUT Makefile version.c mkdio.h libmarkdown.pc diff --git a/libmarkdown.pc.in b/libmarkdown.pc.in new file mode 100644 index 0000000..1d1082e --- /dev/null +++ b/libmarkdown.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@prefix@ +libdir=@libdir@ +includedir=@prefix@/include + +Name: @PACKAGE_NAME@ +Version: @PACKAGE_VERSION@ +Description: C implementation of John Gruber's Markdown markup language + +Libs: -L${libdir} -lmarkdown @LIBS@ +Cflags: -I${includedir}