diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2014-04-07 15:47:28 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2014-04-07 15:47:28 +0000 |
commit | fe748380d27d17489ffa2ddd9d417dee4bf67fcb (patch) | |
tree | ddc2ef4d89729c44a6489cdbb224a825ee4d4564 /security/ruby-password/Makefile | |
parent | a55fcff5495f0ac1ce8358cd5d9b1e7d05925e76 (diff) |
Notes
Diffstat (limited to 'security/ruby-password/Makefile')
-rw-r--r-- | security/ruby-password/Makefile | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/security/ruby-password/Makefile b/security/ruby-password/Makefile index 863ccacc1ca3..0761f7fd311c 100644 --- a/security/ruby-password/Makefile +++ b/security/ruby-password/Makefile @@ -13,7 +13,8 @@ DIST_SUBDIR= ruby MAINTAINER= ruby@FreeBSD.org COMMENT= A Ruby library to create, verify, and manipulate passwords -LIB_DEPENDS= crack:${PORTSDIR}/security/cracklib +OPTIONS_DEFINE= DOCS EXAMPLES +LIB_DEPENDS= libcrack.so:${PORTSDIR}/security/cracklib RUN_DEPENDS= rubygem-ruby-termios>=0:${PORTSDIR}/comms/rubygem-ruby-termios USE_RUBY= yes @@ -23,25 +24,25 @@ SADIR= lib/ruby/site_ruby/${RUBY_VER}/${RUBY_ARCH} CONFIGURE_ARGS= --with-crack-dict="${LOCALBASE}/libdata/cracklib/pw_dict.pwd" INSTALL_TARGET= site-install - -MAN1= ruby-pwgen.1 -MANCOMPRESSED= no +MAKE_ARGS= INSTALL_PROG="${INSTALL_PROGRAM}" \ + INSTALL_DATA="${INSTALL_DATA}" DOCS_EN= CHANGES README +EXAMPLESDIR= ${RUBY_MODEXAMPLESDIR} +DOCSDIR= ${RUBY_MODDOCDIR} +PORTEXAMPLES= * +PORTDOCS= * -NO_STAGE= yes post-patch: @${REINPLACE_CMD} -E -e 's,([^[:alpha:]]+)crack.h,\1packer.h,g' \ ${WRKSRC}/rbcrack.c ${WRKSRC}/extconf.rb post-install: - ${INSTALL_SCRIPT} ${WRKSRC}/example/pwgen ${PREFIX}/bin/ruby-pwgen - ${INSTALL_MAN} ${WRKSRC}/pwgen.1 ${MANPREFIX}/man/man1/ruby-pwgen.1 -.if !defined(NOPORTDOCS) - ${MKDIR} ${RUBY_MODEXAMPLESDIR} - ${MKDIR} ${RUBY_MODDOCDIR} - ${INSTALL_DATA} ${WRKSRC}/example/*.rb ${RUBY_MODEXAMPLESDIR}/ - ${INSTALL_DATA} ${DOCS_EN:S,^,${WRKSRC}/,} ${RUBY_MODDOCDIR}/ -.endif + ${INSTALL_SCRIPT} ${WRKSRC}/example/pwgen ${STAGEDIR}${PREFIX}/bin/ruby-pwgen + ${INSTALL_MAN} ${WRKSRC}/pwgen.1 ${STAGEDIR}${MANPREFIX}/man/man1/ruby-pwgen.1 + @${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR} + @${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR} + ${INSTALL_DATA} ${WRKSRC}/example/*.rb ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/ + ${INSTALL_DATA} ${DOCS_EN:S,^,${WRKSRC}/,} ${STAGEDIR}${RUBY_MODDOCDIR}/ .include <bsd.port.mk> |