cd "$(dirname "$(realpath -- "$0")")"
cm/clean
-exec rm -f *.o *.a compile_flags.txt
+exec rm -f *.o *.a compile_flags.txt keks.pc
-redo-ifchange *.h libkeks.a ../conf/prefix
+redo-ifchange *.h libkeks.a keks.pc ../conf/prefix
read PREFIX <../conf/prefix
mkdir -p $PREFIX/include/keks $PREFIX/lib
cp -f *.h $PREFIX/include/keks
--- /dev/null
+redo-ifchange ../conf/prefix ../conf/version
+read PREFIX <../conf/prefix
+read VERSION <../conf/version
+perl -npe "s/ +/ /g ; s/ +$//" <<EOF
+prefix=$PREFIX
+exec_prefix=\${prefix}
+includedir=\${prefix}/include
+libdir=\${exec_prefix}/lib
+
+Name: keks
+Description: KEKS codec
+Version: $VERSION
+Requires:
+Cflags: -I\${includedir}
+Libs: -L\${libdir} -lkeks
+EOF
+