add pkgconfig support