1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-05 06:27:37 +00:00
freebsd-ports/textproc/crunch/Makefile
Dmitry Marakasov f0b39e9e4f Crunch is a wordlist generator where you can specify a standard character
set or a character set you specify. crunch can generate all possible
combinations and permutations.

Features:

- crunch generates wordlists in both combination and permutation ways
- it can breakup output by number of lines or file size
- now has resume support
- pattern now supports number and symbols
- pattern now supports upper and lower case characters separately
- adds a status report when generating multiple files
- new -l option for literal support of @,%^
- new -d option to limit duplicate characters see man file for details
- now has unicode support

WWW: https://crunch-wordlist.sourceforge.io/

PR:		217036
Submitted by:	vidar@karlsen.tech
2017-02-22 10:54:59 +00:00

26 lines
661 B
Makefile

# Created by: Vidar Karlsen <vidar@karlsen.tech>
# $FreeBSD$
PORTNAME= crunch
PORTVERSION= 3.6
CATEGORIES= textproc
MASTER_SITES= SF/${PORTNAME}-wordlist/${PORTNAME}-wordlist
MAINTAINER= vidar@karlsen.tech
COMMENT= Charset-based wordlist generator
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gmake tar:tgz
PLIST_FILES= bin/crunch man/man1/crunch.1.gz %%DATADIR%%/charset.lst
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
@${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/charset.lst ${STAGEDIR}${DATADIR}
.include <bsd.port.mk>