ports/security/metasploit/Makefile

228 lines
5.4 KiB
Makefile
Raw Normal View History

2023-08-16 22:26:55 +00:00
COMMENT= metasploit framework
VERSION= 6.3.19
DISTNAME= metasploit-framework-${VERSION}
DISTFILES= ${VERSION}.tar.gz
CATEGORIES= security
HOMEPAGE= https://www.metasploit.com
MAINTAINER= Purple Rain <purplerain@secbsd.org>
# BSD-3-clause
PERMIT_PACKAGE= Yes
MASTER_SITES= https://github.com/rapid7/metasploit-framework/archive/
EXTRACT_ONLY=
MODULES= lang/ruby
BUILD_DEPENDS+=${RUN_DEPENDS} \
archivers/ruby-rubyzip \
converters/ruby-multi-json \
databases/postgresql \
2023-08-18 18:38:43 +00:00
databases/ruby-pg \
2023-08-16 22:26:55 +00:00
databases/ruby-sqlite3 \
devel/ruby-actionpack \
devel/ruby-actionview \
devel/ruby-activerecord \
2023-08-18 18:38:43 +00:00
devel/ruby-activesupport \
2023-08-16 22:26:55 +00:00
devel/ruby-afm \
devel/ruby-arel-helpers \
2023-08-18 18:38:43 +00:00
devel/ruby-ascii85 \
2023-08-16 22:26:55 +00:00
devel/ruby-ast \
devel/ruby-aws-eventstream \
devel/ruby-aws-partitions \
devel/ruby-aws-sdk-core \
devel/ruby-aws-sdk-ec2 \
devel/ruby-aws-sdk-iam \
devel/ruby-aws-sdk-kms \
devel/ruby-aws-sdk-s3 \
devel/ruby-aws-sdk-ssm \
2023-08-18 18:38:43 +00:00
devel/ruby-aws-sigv4 \
2023-08-16 22:26:55 +00:00
devel/ruby-bcrypt-pbkdf \
devel/ruby-bindata \
devel/ruby-bootsnap \
devel/ruby-bson \
devel/ruby-byebug \
2023-08-18 18:38:43 +00:00
devel/ruby-coderay \
devel/ruby-concurrent-ruby \
2023-08-16 22:26:55 +00:00
devel/ruby-cookiejar \
devel/ruby-crass \
devel/ruby-daemons \
2023-08-18 18:38:43 +00:00
devel/ruby-debug \
2023-08-16 22:26:55 +00:00
devel/ruby-diff-lcs \
devel/ruby-dnsruby \
2023-08-18 18:38:43 +00:00
devel/ruby-docile \
2023-08-16 22:26:55 +00:00
devel/ruby-domain-name \
devel/ruby-ed25519 \
devel/ruby-em-http-request \
devel/ruby-em-socksify \
2023-08-18 18:38:43 +00:00
devel/ruby-erubi \
2023-08-16 22:26:55 +00:00
devel/ruby-eventmachine \
2023-08-18 18:38:43 +00:00
devel/ruby-factory-bot \
devel/ruby-factory-bot-rails \
2023-08-16 22:26:55 +00:00
devel/ruby-faker \
devel/ruby-faraday \
devel/ruby-faraday-net-http \
devel/ruby-faraday-retry \
devel/ruby-faye-websocket \
2023-08-18 18:38:43 +00:00
devel/ruby-ffi \
2023-08-16 22:26:55 +00:00
devel/ruby-filesize \
devel/ruby-fivemat \
devel/ruby-gssapi \
devel/ruby-gyoku \
devel/ruby-hashery \
devel/ruby-hrr-rb-ssh \
devel/ruby-hrr-rb-ssh-ed25519 \
devel/ruby-http-cookie \
2023-08-18 18:38:43 +00:00
devel/ruby-http-parser \
2023-08-16 22:26:55 +00:00
devel/ruby-httpclient \
2023-08-18 18:38:43 +00:00
devel/ruby-i18n \
devel/ruby-io-console \
devel/ruby-irb \
devel/ruby-jmespath \
2023-08-16 22:26:55 +00:00
devel/ruby-jsobfu \
devel/ruby-json \
devel/ruby-little-plugger \
devel/ruby-logging \
devel/ruby-loofah \
2023-08-18 18:38:43 +00:00
devel/ruby-macho \
2023-08-16 22:26:55 +00:00
devel/ruby-memory-profiler \
devel/ruby-metasm \
devel/ruby-metasploit-concern \
devel/ruby-metasploit-credential \
devel/ruby-metasploit-data-models \
2023-08-18 18:38:43 +00:00
devel/ruby-metasploit-model \
2023-08-16 22:26:55 +00:00
devel/ruby-metasploit-payloads \
devel/ruby-metasploit-payloads-mettle \
devel/ruby-method-source \
devel/ruby-mini_portile2 \
2023-08-18 18:38:43 +00:00
devel/ruby-minitest \
2023-08-16 22:26:55 +00:00
devel/ruby-mqtt \
2023-08-18 18:38:43 +00:00
devel/ruby-nessus-rest \
2023-08-16 22:26:55 +00:00
devel/ruby-nio4r \
devel/ruby-nori \
2023-08-18 18:38:43 +00:00
devel/ruby-ntlm \
2023-08-16 22:26:55 +00:00
devel/ruby-octokit \
devel/ruby-openssl-ccm \
devel/ruby-openssl-cmac \
devel/ruby-openvas-omp \
devel/ruby-packetfu \
devel/ruby-parallel \
devel/ruby-parser \
devel/ruby-patch-finder \
devel/ruby-pcaprub \
2023-08-18 18:38:43 +00:00
devel/ruby-pcaprub \
2023-08-16 22:26:55 +00:00
devel/ruby-pdf-reader \
2023-08-18 18:38:43 +00:00
devel/ruby-prof \
devel/ruby-progressbar \
2023-08-16 22:26:55 +00:00
devel/ruby-pry \
devel/ruby-pry-byebug \
devel/ruby-racc \
devel/ruby-rack-protection \
2023-08-18 18:38:43 +00:00
devel/ruby-rails-dom-testing \
devel/ruby-rails-html-sanitizer \
devel/ruby-railties \
2023-08-16 22:26:55 +00:00
devel/ruby-rainbow \
2023-08-18 18:38:43 +00:00
devel/ruby-rake \
2023-08-16 22:26:55 +00:00
devel/ruby-rasn1 \
devel/ruby-rb-readline \
2023-08-18 18:38:43 +00:00
devel/ruby-rc4 \
devel/ruby-recog \
2023-08-16 22:26:55 +00:00
devel/ruby-regexp_parser \
2023-08-18 18:38:43 +00:00
devel/ruby-reline \
2023-08-16 22:26:55 +00:00
devel/ruby-rex-arch \
devel/ruby-rex-bin-tools \
devel/ruby-rex-core \
devel/ruby-rex-encoder \
devel/ruby-rex-exploitation \
devel/ruby-rex-java \
devel/ruby-rex-mime \
devel/ruby-rex-nop \
devel/ruby-rex-ole \
devel/ruby-rex-powershell \
devel/ruby-rex-random-identifier \
devel/ruby-rex-registry \
devel/ruby-rex-rop-builder \
2023-08-18 18:38:43 +00:00
devel/ruby-rex-socket \
2023-08-16 22:26:55 +00:00
devel/ruby-rex-sslscan \
2023-08-18 18:38:43 +00:00
devel/ruby-rex-struct2 \
devel/ruby-rex-text \
2023-08-16 22:26:55 +00:00
devel/ruby-rex-zip \
2023-08-18 18:38:43 +00:00
devel/ruby-rkelly-remix \
devel/ruby-rspec-rails \
devel/ruby-rspec-rerun \
2023-08-16 22:26:55 +00:00
devel/ruby-rspec/3/core \
devel/ruby-rspec/3/expectations \
devel/ruby-rspec/3/mocks \
2023-08-18 18:38:43 +00:00
devel/ruby-rspec/3/rspec \
2023-08-16 22:26:55 +00:00
devel/ruby-rspec/3/support \
devel/ruby-rubocop \
2023-08-18 18:38:43 +00:00
devel/ruby-rubocop-ast \
devel/ruby-ruby2-keywords \
devel/ruby-sawyer \
2023-08-16 22:26:55 +00:00
devel/ruby-simplecov \
2023-08-18 18:38:43 +00:00
devel/ruby-simplecov-html \
devel/ruby-simpleidn \
devel/ruby-smb \
devel/ruby-sshkey \
devel/ruby-strptime \
devel/ruby-swagger-blocks \
devel/ruby-thor \
2023-08-16 22:26:55 +00:00
devel/ruby-tilt \
devel/ruby-timecop \
2023-08-18 18:38:43 +00:00
devel/ruby-timeout \
devel/ruby-ttfunk \
devel/ruby-tzinfo-data \
devel/ruby-unf \
devel/ruby-unf-ext \
devel/ruby-unicode-display-width \
2023-08-16 22:26:55 +00:00
devel/ruby-unix-crypt \
devel/ruby-warden \
2023-08-18 18:38:43 +00:00
devel/ruby-webrick \
devel/ruby-websocket-driver \
2023-08-16 22:26:55 +00:00
devel/ruby-win32api \
2023-08-18 18:38:43 +00:00
devel/ruby-windows-error \
2023-08-16 22:26:55 +00:00
devel/ruby-winrm \
devel/ruby-xdr \
devel/ruby-xmlrpc \
2023-08-18 18:38:43 +00:00
devel/ruby-zeitwerk \
2023-08-16 22:26:55 +00:00
graphics/ruby-chunky_png \
net/ruby-msgpack \
net/ruby-net-ldap \
net/ruby-net-protocol \
net/ruby-net-smtp \
2023-08-18 18:38:43 +00:00
net/ruby-net-ssh \
2023-08-16 22:26:55 +00:00
net/ruby-network-interface \
net/ruby-public-suffix \
security/ruby-bcrypt \
2023-08-18 18:38:43 +00:00
security/ruby-nexpose \
2023-08-16 22:26:55 +00:00
sysutils/ruby-tzinfo \
textproc/ruby-builder/3.2 \
2023-08-18 18:38:43 +00:00
textproc/ruby-nokogiri \
2023-08-16 22:26:55 +00:00
textproc/ruby-redcarpet \
textproc/ruby-yard \
www/ruby-addressable \
www/ruby-mustermann \
www/ruby-puma \
www/ruby-rack \
www/ruby-rack-test \
www/ruby-sinatra \
www/ruby-thin
NO_BUILD= Yes
NO_TEST= Yes
INSTDIR= ${PREFIX}/share/metasploit
do-install:
${INSTALL_DATA_DIR} ${INSTDIR}
tar xzf ${FULLDISTDIR}/${DISTFILES} \
-C ${INSTDIR}
mv ${INSTDIR}/${DISTNAME}/* ${INSTDIR}
.include <bsd.port.mk>