summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-analyzer/skipfish/Manifest8
-rw-r--r--net-analyzer/skipfish/skipfish-1.27_beta.ebuild64
2 files changed, 68 insertions, 4 deletions
diff --git a/net-analyzer/skipfish/Manifest b/net-analyzer/skipfish/Manifest
index 0f4868e..55d9f28 100644
--- a/net-analyzer/skipfish/Manifest
+++ b/net-analyzer/skipfish/Manifest
@@ -1,6 +1,6 @@
DIST skipfish-1.05b.tgz 180023 RMD160 55ff79b0f94e7ae9a4563f43a73ff5ffb3c30a21 SHA1 bbf8b8297b7ebb1f8e9681ac18db8ef74ad885c6 SHA256 4cc0d74dfa5fdb014876cbabed0d51a5b110075a4f42c5099e87696d6f6490b8
-DIST skipfish-1.15b.tgz 173103 RMD160 053f98b5465c117f9d37261f50b27dd68f71fb27 SHA1 ec0bbd22806841dfd01de248a211770f5f083ed3 SHA256 c4ccf5b1cd7efdd32a41b90c7211d7cb96fef76fc0cbab4c9a9ea5efb866c7bf
-DIST skipfish-1.23b.tgz 174073 RMD160 711c44f01d5d0e6a8726f2c2cd630fe48561a8dc SHA1 90ea1e073b3be9abc22bee9acc32e594cad3bc82 SHA256 7a27f83d64d2246a804fd6d3bf615ad475d2c50ba12d0f751b4c65bfb5ccd679
+DIST skipfish-1.25b.tgz 174399 RMD160 91aac8e3042da034335f15d4970e0f7b114a13be SHA1 c08aadac382dc80cf89525a928d2e68cdeafa04d SHA256 a16b7ab5141934e0af77551acccf8c1b73fe3b0e70d7814b5515b281f6f4a15f
+DIST skipfish-1.27b.tgz 175548 RMD160 4b3276ae62d9c38fcc786dfe9cb8cd60490fe451 SHA1 08a155b8ebf9fded151762cb41f02a65f697c107 SHA256 6e8ea1137c02b714c883bf6b1a6d537a9ec9640ad59bb435bc753cf9ae68d21f
EBUILD skipfish-1.05_beta.ebuild 1062 RMD160 22bb965988ae06ada1b26bc176e1038261627705 SHA1 591c8e051418c05600ffd858faddbdd12864a638 SHA256 e132a2e2c06dc7c518ecd3b9e069c85e9108744d8602987319dd024770e87365
-EBUILD skipfish-1.15_beta.ebuild 1236 RMD160 1e45f727cbc3c03821b09829d3ae86f7bac9bbb7 SHA1 b7b87d6b6cb7ac22434a9f82974e49fde9c77357 SHA256 ccd285c151720a31c9029fc32499fc509da882dee59d7b1eeffc92ca7e15dede
-EBUILD skipfish-1.23_beta.ebuild 1236 RMD160 1e45f727cbc3c03821b09829d3ae86f7bac9bbb7 SHA1 b7b87d6b6cb7ac22434a9f82974e49fde9c77357 SHA256 ccd285c151720a31c9029fc32499fc509da882dee59d7b1eeffc92ca7e15dede
+EBUILD skipfish-1.25_beta.ebuild 1559 RMD160 4c2ed92a8a9a72de40ce8206b829f110921a6298 SHA1 35e7e403f08fe881d779ef5d792da0b1628b81af SHA256 79df9fc63b1bad950d07b33d4629a47b5a328fee0e2bcbfe5790bc764c1f3d5d
+EBUILD skipfish-1.27_beta.ebuild 1335 RMD160 5c117aaac71a59f24e5cfc217865c584953148fb SHA1 9130d550de781b247824c50b0da7b114dc0237ae SHA256 b1e74d689f9cb4f201d6503a1ecf4796d8fd0bb50d3df912e5427cdd6b67e4b0
diff --git a/net-analyzer/skipfish/skipfish-1.27_beta.ebuild b/net-analyzer/skipfish/skipfish-1.27_beta.ebuild
new file mode 100644
index 0000000..be6b989
--- /dev/null
+++ b/net-analyzer/skipfish/skipfish-1.27_beta.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit toolchain-funcs
+
+MY_PV=${PV/_beta/b}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="Web application security scanner"
+HOMEPAGE="http://code.google.com/p/skipfish/"
+SRC_URI="http://skipfish.googlecode.com/files/${MY_P}.tgz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="debug"
+
+DEPEND="dev-libs/openssl
+ net-dns/libidn
+ sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ # Change assets and default directory paths
+ sed -i \
+ -e "/ASSETS_DIR/s:assets:/usr/share/doc/${PF}/html:" \
+ -e "/DEF_WORDLIST/s:skipfish.wl:/usr/share/${PN}/dictionaries/default.wl:" \
+ config.h || die "sed failed"
+}
+
+src_compile() {
+ tc-export CC
+
+ local _debug
+ use debug && _debug=debug
+
+ emake ${_debug} || die "emake failed"
+}
+
+src_install() {
+ dobin ${PN}
+
+ insinto /usr/share/${PN}/dictionaries
+ doins dictionaries/*.wl
+
+ dohtml assets/*
+
+ dodoc README dictionaries/README-FIRST ChangeLog
+}
+
+pkg_postinst() {
+ elog
+ elog "Check out /usr/share/${PF}/dictionaries/ for other dictionaries"
+ elog "See README-FIRST in /usr/share/doc/${PF}/ to pick a dictionary"
+ elog
+ elog "Having problems with your scans? Be sure to visit:"
+ elog " http://code.google.com/p/skipfish/wiki/KnownIssues"
+ elog
+}