Index: head/security/gsasl/Makefile.man =================================================================== --- head/security/gsasl/Makefile.man (revision 339414) +++ head/security/gsasl/Makefile.man (nonexistent) @@ -1,116 +0,0 @@ -MAN1+= gsasl.1 -MAN3+= gsasl_appinfo_get.3 -MAN3+= gsasl_appinfo_set.3 -MAN3+= gsasl_application_data_get.3 -MAN3+= gsasl_application_data_set.3 -MAN3+= gsasl_base64_decode.3 -MAN3+= gsasl_base64_encode.3 -MAN3+= gsasl_base64_from.3 -MAN3+= gsasl_base64_to.3 -MAN3+= gsasl_callback.3 -MAN3+= gsasl_callback_hook_get.3 -MAN3+= gsasl_callback_hook_set.3 -MAN3+= gsasl_callback_set.3 -MAN3+= gsasl_check_version.3 -MAN3+= gsasl_client_application_data_get.3 -MAN3+= gsasl_client_application_data_set.3 -MAN3+= gsasl_client_callback_anonymous_get.3 -MAN3+= gsasl_client_callback_anonymous_set.3 -MAN3+= gsasl_client_callback_authentication_id_get.3 -MAN3+= gsasl_client_callback_authentication_id_set.3 -MAN3+= gsasl_client_callback_authorization_id_get.3 -MAN3+= gsasl_client_callback_authorization_id_set.3 -MAN3+= gsasl_client_callback_maxbuf_get.3 -MAN3+= gsasl_client_callback_maxbuf_set.3 -MAN3+= gsasl_client_callback_passcode_get.3 -MAN3+= gsasl_client_callback_passcode_set.3 -MAN3+= gsasl_client_callback_password_get.3 -MAN3+= gsasl_client_callback_password_set.3 -MAN3+= gsasl_client_callback_pin_get.3 -MAN3+= gsasl_client_callback_pin_set.3 -MAN3+= gsasl_client_callback_qop_get.3 -MAN3+= gsasl_client_callback_qop_set.3 -MAN3+= gsasl_client_callback_realm_get.3 -MAN3+= gsasl_client_callback_realm_set.3 -MAN3+= gsasl_client_callback_service_get.3 -MAN3+= gsasl_client_callback_service_set.3 -MAN3+= gsasl_client_ctx_get.3 -MAN3+= gsasl_client_finish.3 -MAN3+= gsasl_client_listmech.3 -MAN3+= gsasl_client_mechlist.3 -MAN3+= gsasl_client_start.3 -MAN3+= gsasl_client_step.3 -MAN3+= gsasl_client_step_base64.3 -MAN3+= gsasl_client_suggest_mechanism.3 -MAN3+= gsasl_client_support_p.3 -MAN3+= gsasl_ctx_get.3 -MAN3+= gsasl_decode.3 -MAN3+= gsasl_decode_inline.3 -MAN3+= gsasl_done.3 -MAN3+= gsasl_encode.3 -MAN3+= gsasl_encode_inline.3 -MAN3+= gsasl_finish.3 -MAN3+= gsasl_free.3 -MAN3+= gsasl_hmac_md5.3 -MAN3+= gsasl_hmac_sha1.3 -MAN3+= gsasl_init.3 -MAN3+= gsasl_mechanism_name.3 -MAN3+= gsasl_md5.3 -MAN3+= gsasl_md5pwd_get_password.3 -MAN3+= gsasl_nonce.3 -MAN3+= gsasl_property_fast.3 -MAN3+= gsasl_property_get.3 -MAN3+= gsasl_property_set.3 -MAN3+= gsasl_property_set_raw.3 -MAN3+= gsasl_random.3 -MAN3+= gsasl_randomize.3 -MAN3+= gsasl_register.3 -MAN3+= gsasl_saslprep.3 -MAN3+= gsasl_server_application_data_get.3 -MAN3+= gsasl_server_application_data_set.3 -MAN3+= gsasl_server_callback_anonymous_get.3 -MAN3+= gsasl_server_callback_anonymous_set.3 -MAN3+= gsasl_server_callback_cipher_get.3 -MAN3+= gsasl_server_callback_cipher_set.3 -MAN3+= gsasl_server_callback_cram_md5_get.3 -MAN3+= gsasl_server_callback_cram_md5_set.3 -MAN3+= gsasl_server_callback_digest_md5_get.3 -MAN3+= gsasl_server_callback_digest_md5_set.3 -MAN3+= gsasl_server_callback_external_get.3 -MAN3+= gsasl_server_callback_external_set.3 -MAN3+= gsasl_server_callback_gssapi_get.3 -MAN3+= gsasl_server_callback_gssapi_set.3 -MAN3+= gsasl_server_callback_maxbuf_get.3 -MAN3+= gsasl_server_callback_maxbuf_set.3 -MAN3+= gsasl_server_callback_qop_get.3 -MAN3+= gsasl_server_callback_qop_set.3 -MAN3+= gsasl_server_callback_realm_get.3 -MAN3+= gsasl_server_callback_realm_set.3 -MAN3+= gsasl_server_callback_retrieve_get.3 -MAN3+= gsasl_server_callback_retrieve_set.3 -MAN3+= gsasl_server_callback_securid_get.3 -MAN3+= gsasl_server_callback_securid_set.3 -MAN3+= gsasl_server_callback_service_get.3 -MAN3+= gsasl_server_callback_service_set.3 -MAN3+= gsasl_server_callback_validate_get.3 -MAN3+= gsasl_server_callback_validate_set.3 -MAN3+= gsasl_server_ctx_get.3 -MAN3+= gsasl_server_finish.3 -MAN3+= gsasl_server_listmech.3 -MAN3+= gsasl_server_mechlist.3 -MAN3+= gsasl_server_start.3 -MAN3+= gsasl_server_step.3 -MAN3+= gsasl_server_step_base64.3 -MAN3+= gsasl_server_suggest_mechanism.3 -MAN3+= gsasl_server_support_p.3 -MAN3+= gsasl_session_hook_get.3 -MAN3+= gsasl_session_hook_set.3 -MAN3+= gsasl_sha1.3 -MAN3+= gsasl_simple_getpass.3 -MAN3+= gsasl_step.3 -MAN3+= gsasl_step64.3 -MAN3+= gsasl_strerror.3 -MAN3+= gsasl_strerror_name.3 -MAN3+= gsasl_stringprep_nfkc.3 -MAN3+= gsasl_stringprep_saslprep.3 -MAN3+= gsasl_stringprep_trace.3 Property changes on: head/security/gsasl/Makefile.man ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Index: head/security/gsasl/Makefile =================================================================== --- head/security/gsasl/Makefile (revision 339414) +++ head/security/gsasl/Makefile (revision 339415) @@ -1,58 +1,49 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= gsasl PORTVERSION= 1.8.0 PORTREVISION= 2 CATEGORIES= security MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= johans@FreeBSD.org COMMENT= GNU SASL Library -LIB_DEPENDS= idn.17:${PORTSDIR}/dns/libidn \ - gcrypt:${PORTSDIR}/security/libgcrypt \ - gnutls.26:${PORTSDIR}/security/gnutls \ - ntlm.0:${PORTSDIR}/security/libntlm +LIB_DEPENDS= libidn.so:${PORTSDIR}/dns/libidn \ + libgcrypt.so:${PORTSDIR}/security/libgcrypt \ + libgnutls.so:${PORTSDIR}/security/gnutls \ + libntlm.so:${PORTSDIR}/security/libntlm USES= charsetfix pathfix perl5 pkgconfig USE_PERL5= build GNU_CONFIGURE= yes USE_LDCONFIG= yes -INFO= gsasl +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes +NLS_USES= gettext +NLS_CONFIGURE_ENABLE= nls -NO_STAGE= yes -.include +INFO= gsasl -.if ${PORT_OPTIONS:MNLS} -USES+= gettext -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+=--disable-nls -PLIST_SUB+= NLS="@comment " -.endif - CPPFLAGS+= -nostdinc -I/usr/include -I${LOCALBASE}/include LDFLAGS+= -L/usr/lib -L${LOCALBASE}/lib post-patch: -.for file in \ - lib/po/LINGUAS \ - po/LINGUAS - @${REINPLACE_CMD} -e '/^en@/d' ${WRKSRC}/${file} -.endfor + @${REINPLACE_CMD} -e '/^en@/d' \ + ${WRKSRC}/lib/po/LINGUAS ${WRKSRC}/po/LINGUAS -.include +.include post-install: -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR} - @${MKDIR} ${DOCSDIR}/reference - ${INSTALL_DATA} ${WRKSRC}/doc/reference/html/* ${DOCSDIR}/reference + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgsasl.so +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/reference + @${INSTALL_DATA} ${WRKSRC}/doc/*.html ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/doc/reference/html/* \ + ${STAGEDIR}${DOCSDIR}/reference .endif -.include "Makefile.man" -.include +.include Index: head/security/gsasl/pkg-plist =================================================================== --- head/security/gsasl/pkg-plist (revision 339414) +++ head/security/gsasl/pkg-plist (revision 339415) @@ -1,69 +1,185 @@ bin/gsasl include/gsasl-compat.h include/gsasl-mech.h include/gsasl.h lib/libgsasl.a lib/libgsasl.la lib/libgsasl.so lib/libgsasl.so.16 libdata/pkgconfig/libgsasl.pc +man/man1/gsasl.1.gz +man/man3/gsasl_appinfo_get.3.gz +man/man3/gsasl_appinfo_set.3.gz +man/man3/gsasl_application_data_get.3.gz +man/man3/gsasl_application_data_set.3.gz +man/man3/gsasl_base64_decode.3.gz +man/man3/gsasl_base64_encode.3.gz +man/man3/gsasl_base64_from.3.gz +man/man3/gsasl_base64_to.3.gz +man/man3/gsasl_callback.3.gz +man/man3/gsasl_callback_hook_get.3.gz +man/man3/gsasl_callback_hook_set.3.gz +man/man3/gsasl_callback_set.3.gz +man/man3/gsasl_check_version.3.gz +man/man3/gsasl_client_application_data_get.3.gz +man/man3/gsasl_client_application_data_set.3.gz +man/man3/gsasl_client_callback_anonymous_get.3.gz +man/man3/gsasl_client_callback_anonymous_set.3.gz +man/man3/gsasl_client_callback_authentication_id_get.3.gz +man/man3/gsasl_client_callback_authentication_id_set.3.gz +man/man3/gsasl_client_callback_authorization_id_get.3.gz +man/man3/gsasl_client_callback_authorization_id_set.3.gz +man/man3/gsasl_client_callback_maxbuf_get.3.gz +man/man3/gsasl_client_callback_maxbuf_set.3.gz +man/man3/gsasl_client_callback_passcode_get.3.gz +man/man3/gsasl_client_callback_passcode_set.3.gz +man/man3/gsasl_client_callback_password_get.3.gz +man/man3/gsasl_client_callback_password_set.3.gz +man/man3/gsasl_client_callback_pin_get.3.gz +man/man3/gsasl_client_callback_pin_set.3.gz +man/man3/gsasl_client_callback_qop_get.3.gz +man/man3/gsasl_client_callback_qop_set.3.gz +man/man3/gsasl_client_callback_realm_get.3.gz +man/man3/gsasl_client_callback_realm_set.3.gz +man/man3/gsasl_client_callback_service_get.3.gz +man/man3/gsasl_client_callback_service_set.3.gz +man/man3/gsasl_client_ctx_get.3.gz +man/man3/gsasl_client_finish.3.gz +man/man3/gsasl_client_listmech.3.gz +man/man3/gsasl_client_mechlist.3.gz +man/man3/gsasl_client_start.3.gz +man/man3/gsasl_client_step.3.gz +man/man3/gsasl_client_step_base64.3.gz +man/man3/gsasl_client_suggest_mechanism.3.gz +man/man3/gsasl_client_support_p.3.gz +man/man3/gsasl_ctx_get.3.gz +man/man3/gsasl_decode.3.gz +man/man3/gsasl_decode_inline.3.gz +man/man3/gsasl_done.3.gz +man/man3/gsasl_encode.3.gz +man/man3/gsasl_encode_inline.3.gz +man/man3/gsasl_finish.3.gz +man/man3/gsasl_free.3.gz +man/man3/gsasl_hmac_md5.3.gz +man/man3/gsasl_hmac_sha1.3.gz +man/man3/gsasl_init.3.gz +man/man3/gsasl_mechanism_name.3.gz +man/man3/gsasl_md5.3.gz +man/man3/gsasl_md5pwd_get_password.3.gz +man/man3/gsasl_nonce.3.gz +man/man3/gsasl_property_fast.3.gz +man/man3/gsasl_property_get.3.gz +man/man3/gsasl_property_set.3.gz +man/man3/gsasl_property_set_raw.3.gz +man/man3/gsasl_random.3.gz +man/man3/gsasl_randomize.3.gz +man/man3/gsasl_register.3.gz +man/man3/gsasl_saslprep.3.gz +man/man3/gsasl_server_application_data_get.3.gz +man/man3/gsasl_server_application_data_set.3.gz +man/man3/gsasl_server_callback_anonymous_get.3.gz +man/man3/gsasl_server_callback_anonymous_set.3.gz +man/man3/gsasl_server_callback_cipher_get.3.gz +man/man3/gsasl_server_callback_cipher_set.3.gz +man/man3/gsasl_server_callback_cram_md5_get.3.gz +man/man3/gsasl_server_callback_cram_md5_set.3.gz +man/man3/gsasl_server_callback_digest_md5_get.3.gz +man/man3/gsasl_server_callback_digest_md5_set.3.gz +man/man3/gsasl_server_callback_external_get.3.gz +man/man3/gsasl_server_callback_external_set.3.gz +man/man3/gsasl_server_callback_gssapi_get.3.gz +man/man3/gsasl_server_callback_gssapi_set.3.gz +man/man3/gsasl_server_callback_maxbuf_get.3.gz +man/man3/gsasl_server_callback_maxbuf_set.3.gz +man/man3/gsasl_server_callback_qop_get.3.gz +man/man3/gsasl_server_callback_qop_set.3.gz +man/man3/gsasl_server_callback_realm_get.3.gz +man/man3/gsasl_server_callback_realm_set.3.gz +man/man3/gsasl_server_callback_retrieve_get.3.gz +man/man3/gsasl_server_callback_retrieve_set.3.gz +man/man3/gsasl_server_callback_securid_get.3.gz +man/man3/gsasl_server_callback_securid_set.3.gz +man/man3/gsasl_server_callback_service_get.3.gz +man/man3/gsasl_server_callback_service_set.3.gz +man/man3/gsasl_server_callback_validate_get.3.gz +man/man3/gsasl_server_callback_validate_set.3.gz +man/man3/gsasl_server_ctx_get.3.gz +man/man3/gsasl_server_finish.3.gz +man/man3/gsasl_server_listmech.3.gz +man/man3/gsasl_server_mechlist.3.gz +man/man3/gsasl_server_start.3.gz +man/man3/gsasl_server_step.3.gz +man/man3/gsasl_server_step_base64.3.gz +man/man3/gsasl_server_suggest_mechanism.3.gz +man/man3/gsasl_server_support_p.3.gz +man/man3/gsasl_session_hook_get.3.gz +man/man3/gsasl_session_hook_set.3.gz +man/man3/gsasl_sha1.3.gz +man/man3/gsasl_simple_getpass.3.gz +man/man3/gsasl_step.3.gz +man/man3/gsasl_step64.3.gz +man/man3/gsasl_strerror.3.gz +man/man3/gsasl_strerror_name.3.gz +man/man3/gsasl_stringprep_nfkc.3.gz +man/man3/gsasl_stringprep_saslprep.3.gz +man/man3/gsasl_stringprep_trace.3.gz %%PORTDOCS%%%%DOCSDIR%%/gsasl.html %%PORTDOCS%%%%DOCSDIR%%/reference/abstraction.png %%PORTDOCS%%%%DOCSDIR%%/reference/api-index-full.html %%PORTDOCS%%%%DOCSDIR%%/reference/controlflow.png %%PORTDOCS%%%%DOCSDIR%%/reference/controlflow2.png %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl.html %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl-compat.html %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl-gsasl-mech.html %%PORTDOCS%%%%DOCSDIR%%/reference/gsasl.devhelp2 %%PORTDOCS%%%%DOCSDIR%%/reference/home.png %%PORTDOCS%%%%DOCSDIR%%/reference/index.html %%PORTDOCS%%%%DOCSDIR%%/reference/index.sgml %%PORTDOCS%%%%DOCSDIR%%/reference/intro.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix02.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix03.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix04.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix05.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix06.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix07.html %%PORTDOCS%%%%DOCSDIR%%/reference/ix08.html %%PORTDOCS%%%%DOCSDIR%%/reference/left.png %%PORTDOCS%%%%DOCSDIR%%/reference/right.png %%PORTDOCS%%%%DOCSDIR%%/reference/style.css %%PORTDOCS%%%%DOCSDIR%%/reference/up.png %%NLS%%share/locale/de/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/eu/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/eo/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/eo/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/fi/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/fi/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/fr/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/fr/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/ga/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/ga/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/id/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/id/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/it/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/it/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/nl/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/nl/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/pl/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/pl/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/ro/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/ro/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/sk/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/sk/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/sq/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/sr/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/sr/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/sv/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/sv/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/uk/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/uk/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/vi/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/vi/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/libgsasl.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/gsasl.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/gsasl.mo %%PORTDOCS%%@dirrm %%DOCSDIR%%/reference %%PORTDOCS%%@dirrm %%DOCSDIR%%