Index: lang/duktape-lib/Makefile =================================================================== --- lang/duktape-lib/Makefile (revision 568375) +++ lang/duktape-lib/Makefile (working copy) @@ -12,7 +12,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= gmake tar:xz +USES= gmake tar:xz pkgconfig USE_LDCONFIG= yes MAKEFILE= Makefile.sharedlibrary @@ -24,8 +24,14 @@ include/duktape.h \ lib/libduktape.so \ lib/libduktape.so.${MAJOR} \ - lib/libduktape.so.${MAJOR}.${MINOR} + lib/libduktape.so.${MAJOR}.${MINOR} \ + libdata/pkgconfig/duktape.pc +SUB_FILES= duktape.pc +SUB_LIST+= PORTVERSION=${DISTVERSION} +SUB_LIST+= DESCRIPTION="${COMMENT}" +SUB_LIST+= URL="${MASTER_SITES}" + do-install: ${INSTALL_DATA} ${WRKSRC}/src/duktape.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/src/duk_config.h ${STAGEDIR}${PREFIX}/include @@ -32,5 +38,6 @@ ${INSTALL_LIB} ${WRKSRC}/libduktape.so.${MAJOR}.${MINOR} ${STAGEDIR}${PREFIX}/lib ${RLN} ${STAGEDIR}${PREFIX}/lib/libduktape.so.${MAJOR}.${MINOR} ${STAGEDIR}${PREFIX}/lib/libduktape.so ${RLN} ${STAGEDIR}${PREFIX}/lib/libduktape.so.${MAJOR}.${MINOR} ${STAGEDIR}${PREFIX}/lib/libduktape.so.${MAJOR} + ${INSTALL_DATA} ${WRKDIR}/duktape.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig .include Index: lang/duktape-lib/files/duktape.pc.in =================================================================== --- lang/duktape-lib/files/duktape.pc.in (nonexistent) +++ lang/duktape-lib/files/duktape.pc.in (working copy) @@ -0,0 +1,11 @@ +prefix=%%PREFIX%% +exec_prefix=%%PREFIX%% +libdir=%%PREFIX%%/lib +includedir=%%PREFIX%%/include + +Name: duktape +Description: %%DESCRIPTION%% +URL: %%URL%% +Version: %%PORTVERSION%% +Libs: -L${libdir} -lduktape +Cflags: -I${includedir} Property changes on: lang/duktape-lib/files/duktape.pc.in ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property