2017-11-26 05:20:55 -05:00
|
|
|
COMMENT = web reconnaissance framework
|
|
|
|
|
2020-11-03 08:53:25 -05:00
|
|
|
GH_ACCOUNT = lanmaster53
|
|
|
|
GH_PROJECT = recon-ng
|
2022-02-12 15:47:28 -05:00
|
|
|
GH_TAGNAME = v5.1.2
|
2022-11-13 10:29:41 -05:00
|
|
|
REVISION = 0
|
2020-11-04 09:26:52 -05:00
|
|
|
|
2020-11-03 08:53:25 -05:00
|
|
|
HOMEPAGE = https://github.com/lanmaster53/recon-ng
|
2017-11-26 05:20:55 -05:00
|
|
|
|
2022-02-12 15:47:28 -05:00
|
|
|
MAINTAINER = Sebastian Reitenbach <sebastia@openbsd.org>
|
2017-11-26 05:20:55 -05:00
|
|
|
|
|
|
|
CATEGORIES = security
|
|
|
|
|
|
|
|
# GPLv3
|
2019-07-12 16:49:33 -04:00
|
|
|
PERMIT_PACKAGE = Yes
|
2017-11-26 05:20:55 -05:00
|
|
|
|
2020-11-06 13:19:16 -05:00
|
|
|
RUN_DEPENDS = devel/py-olefile${MODPY_FLAVOR} \
|
2017-11-26 05:20:55 -05:00
|
|
|
devel/py-xlsxwriter${MODPY_FLAVOR} \
|
|
|
|
net/py-dnspython${MODPY_FLAVOR} \
|
2017-11-30 15:16:07 -05:00
|
|
|
textproc/py-dicttoxml${MODPY_FLAVOR} \
|
2017-11-26 05:20:55 -05:00
|
|
|
textproc/py-lxml${MODPY_FLAVOR} \
|
2017-11-30 15:16:07 -05:00
|
|
|
textproc/py-unicodecsv${MODPY_FLAVOR} \
|
|
|
|
www/py-flask${MODPY_FLAVOR} \
|
2017-11-26 05:20:55 -05:00
|
|
|
www/py-mechanize${MODPY_FLAVOR}
|
|
|
|
|
|
|
|
# Could make use of:
|
|
|
|
# PyPDF2
|
|
|
|
# slowaes
|
|
|
|
|
|
|
|
MODULES = lang/python
|
|
|
|
|
|
|
|
NO_BUILD = Yes
|
|
|
|
NO_TEST = Yes
|
|
|
|
|
2020-11-06 13:19:16 -05:00
|
|
|
SUBST_VARS += GH_TAGNAME
|
2017-11-26 05:20:55 -05:00
|
|
|
|
2020-11-06 13:19:16 -05:00
|
|
|
MODPY_ADJ_FILES = recon-cli recon-ng recon-web
|
2017-11-26 05:20:55 -05:00
|
|
|
|
|
|
|
pre-install:
|
|
|
|
${SUBST_CMD} ${WRKSRC}/recon/core/base.py
|
|
|
|
rm ${WRKSRC}/recon/core/*.{beforesubst,orig}
|
|
|
|
|
|
|
|
do-install:
|
2020-11-06 13:19:16 -05:00
|
|
|
.for s in cli ng web
|
2017-11-26 05:20:55 -05:00
|
|
|
${INSTALL_SCRIPT} ${WRKSRC}/recon-$s ${PREFIX}/bin
|
|
|
|
.endfor
|
|
|
|
${INSTALL_DATA_DIR} ${WRKINST}/${MODPY_SITEPKG}/recon/
|
|
|
|
cd ${WRKSRC}/recon && umask 022 && pax -rw . ${WRKINST}/${MODPY_SITEPKG}/recon
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|
|
|
|
|