Changeset View
Changeset View
Standalone View
Standalone View
security/sequoia/Makefile
Show First 20 Lines • Show All 306 Lines • ▼ Show 20 Lines | CARGO_CRATES= adler32-1.2.0 \ | ||||
zeroize_derive-1.0.0 | zeroize_derive-1.0.0 | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/sequoia \ | ${MKDIR} ${STAGEDIR}${PREFIX}/lib/sequoia \ | ||||
${STAGEDIR}${PREFIX}/etc/bash_completion.d \ | ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ | ||||
${STAGEDIR}${PREFIX}/share/fish/completions \ | ${STAGEDIR}${PREFIX}/share/fish/completions \ | ||||
${STAGEDIR}${PREFIX}/share/zsh/site-functions | ${STAGEDIR}${PREFIX}/share/zsh/site-functions | ||||
.for f in ffi ffi_macros openpgp_ffi | .for f in ffi ffi_macros openpgp_ffi | ||||
${STRIP_CMD} ${CARGO_TARGET_DIR}/release/libsequoia_${f}.so | ${INSTALL_LIB} ${CARGO_TARGET_DIR}/*/libsequoia_${f}.so ${STAGEDIR}${PREFIX}/lib/libsequoia_${f}.so.${SOVERS} | ||||
${INSTALL_LIB} ${CARGO_TARGET_DIR}/release/libsequoia_${f}.so ${STAGEDIR}${PREFIX}/lib/libsequoia_${f}.so.${SOVERS} | |||||
${LN} -sf libsequoia_${f}.so.${SOVERS} ${STAGEDIR}${PREFIX}/lib/libsequoia_${f}.so | ${LN} -sf libsequoia_${f}.so.${SOVERS} ${STAGEDIR}${PREFIX}/lib/libsequoia_${f}.so | ||||
.endfor | .endfor | ||||
.for f in sq sqop sqv | .for f in sq sqop sqv | ||||
${STRIP_CMD} ${CARGO_TARGET_DIR}/release/${f} | ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/${f} ${STAGEDIR}${PREFIX}/bin | ||||
${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/${f} ${STAGEDIR}${PREFIX}/bin | |||||
.endfor | .endfor | ||||
${STRIP_CMD} ${CARGO_TARGET_DIR}/release/sequoia-public-key-store | ${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/*/sequoia-public-key-store ${STAGEDIR}${PREFIX}/lib/sequoia/sequoia-public-key-store | ||||
${INSTALL_PROGRAM} ${CARGO_TARGET_DIR}/release/sequoia-public-key-store ${STAGEDIR}${PREFIX}/lib/sequoia/sequoia-public-key-store | |||||
(cd ${WRKSRC}/ffi/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include) | (cd ${WRKSRC}/ffi/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include) | ||||
(cd ${WRKSRC}/openpgp-ffi/include/sequoia && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/sequoia) | (cd ${WRKSRC}/openpgp-ffi/include/sequoia && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/sequoia) | ||||
${INSTALL_DATA} ${CARGO_TARGET_DIR}/sq.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/sq | ${INSTALL_DATA} ${CARGO_TARGET_DIR}/sq.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/sq | ||||
${INSTALL_DATA} ${CARGO_TARGET_DIR}/sqv.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/sqv | ${INSTALL_DATA} ${CARGO_TARGET_DIR}/sqv.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/sqv | ||||
${INSTALL_DATA} ${CARGO_TARGET_DIR}/sq.fish ${STAGEDIR}${PREFIX}/share/fish/completions | ${INSTALL_DATA} ${CARGO_TARGET_DIR}/sq.fish ${STAGEDIR}${PREFIX}/share/fish/completions | ||||
${INSTALL_DATA} ${CARGO_TARGET_DIR}/sqv.fish ${STAGEDIR}${PREFIX}/share/fish/completions | ${INSTALL_DATA} ${CARGO_TARGET_DIR}/sqv.fish ${STAGEDIR}${PREFIX}/share/fish/completions | ||||
${INSTALL_DATA} ${CARGO_TARGET_DIR}/_sq ${STAGEDIR}${PREFIX}/share/zsh/site-functions | ${INSTALL_DATA} ${CARGO_TARGET_DIR}/_sq ${STAGEDIR}${PREFIX}/share/zsh/site-functions | ||||
${INSTALL_DATA} ${CARGO_TARGET_DIR}/_sqv ${STAGEDIR}${PREFIX}/share/zsh/site-functions | ${INSTALL_DATA} ${CARGO_TARGET_DIR}/_sqv ${STAGEDIR}${PREFIX}/share/zsh/site-functions | ||||
${INSTALL_DATA} ${WRKDIR}/sequoia.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ | ${INSTALL_DATA} ${WRKDIR}/sequoia.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ | ||||
${INSTALL_DATA} ${WRKDIR}/sequoia-openpgp.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ | ${INSTALL_DATA} ${WRKDIR}/sequoia-openpgp.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |