diff --git a/dev-db/sqlbf/Manifest b/dev-db/sqlbf/Manifest index 666c20448..48a8724e8 100644 --- a/dev-db/sqlbf/Manifest +++ b/dev-db/sqlbf/Manifest @@ -1,2 +1,3 @@ +AUX sqlbf-1.0.1-make.patch 266 SHA256 6d81cb04d7c6b713984a255915daafa74c4d6597137c93705a88382483d23bc7 SHA512 5aac3aa25f58fe1aa30571c42106db1db02544eaf7e460078196de33c7928475d3a4f8a88a92f3b85897bcfa4dca79faf9fae81b0d95c890767fd6be70ca8286 WHIRLPOOL 05a8828cfe9e2a2751d06fbf316949dbe32f52aac62fccc282435725765206a90f7c9c01805f13e752c697b6f55b305da358e97902382642d27c849467c70fd7 DIST sqlbf-all-src-1.0.1.zip 74411 SHA256 70225e564e5dad311fc27b7eb5302b9441f8adc52da4eaf2c2d49d79708fe23d SHA512 bb72f67eb6348d06232da0f1438b4bf4ab59caeb0a0a0741cdb447db2aa0b438c885ad843dad83e86885f2d1aab25afd1caceeb5bb4cc44594970180fe84db97 WHIRLPOOL a693fc4a4e8ced46b3639adea1e0da7c5a09714e1066fd1445c58164a3719eb741461958e8fc4fe9427aaa42fd46d56b4aa563d3101ed8065051c067a6f5c0c9 -EBUILD sqlbf-1.0.1.ebuild 623 SHA256 0215a563750618e32bf82dfd03f1018371e1cdd934f7089656ad6e008a6d316a SHA512 5776a0cab0cd725385e0e13a1e7617d6c30f543eb99e7486f8916a890a05c0da8ce1d2104470a6dbbdc2ced9a97c01442b267393545799bd070cefd6bb35a7f1 WHIRLPOOL ce82757e0438ab9974365b7ade3d5cd3ce14a3a963a90abe501b5353812fbf0d88ee7bb0a9e30a07c80756f33a0e7d983a1747bfea359397e7c1e447525b658d +EBUILD sqlbf-1.0.1.ebuild 709 SHA256 1b3f826ba822be4223f2e5d1ffa9cb54a2e708bdeaa793989021453e3a08892a SHA512 03f8ddf5c0d1b75bd8e4038726fa47ddd8656cfee55719a7adc4d7cc8599a624fe4a9b8cd196ccf3bf800ef7aed8008c58eee491ea276db2a8a86d84ef4a1aa2 WHIRLPOOL cfb197f311b00a695756e76f270cc10ddcedf16da7d91524ebb8aab0a59e825529ed887336092b05e277c77c63e0ec2184b5a56dea1e2a2aaab7938b7e96e29f diff --git a/dev-db/sqlbf/files/digest-sqlbf-1.0.1 b/dev-db/sqlbf/files/digest-sqlbf-1.0.1 deleted file mode 100644 index 36026dff6..000000000 --- a/dev-db/sqlbf/files/digest-sqlbf-1.0.1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 bc0981277e76bacff2daa4b159363de9 sqlbf-all-src-1.0.1.zip 74411 -RMD160 b01aec2768cb1d5c3642facf377b38a020292f98 sqlbf-all-src-1.0.1.zip 74411 -SHA256 70225e564e5dad311fc27b7eb5302b9441f8adc52da4eaf2c2d49d79708fe23d sqlbf-all-src-1.0.1.zip 74411 diff --git a/dev-db/sqlbf/files/sqlbf-1.0.1-make.patch b/dev-db/sqlbf/files/sqlbf-1.0.1-make.patch new file mode 100644 index 000000000..d2c58ab44 --- /dev/null +++ b/dev-db/sqlbf/files/sqlbf-1.0.1-make.patch @@ -0,0 +1,11 @@ +--- Makefile.orig 2002-07-12 23:52:38.000000000 +0800 ++++ Makefile 2014-05-25 09:07:15.459801218 +0800 +@@ -3,7 +3,7 @@ + + SQLBF_OBJS = bf.o crypto.o sqlbf.o + CFLAGS = -Iinclude +-LDFLAGS = -lssl -lm -lpthread ++LDFLAGS += -lssl -lm -lpthread -lcrypto + + all: SQLBF + diff --git a/dev-db/sqlbf/sqlbf-1.0.1.ebuild b/dev-db/sqlbf/sqlbf-1.0.1.ebuild index 7b6c588bf..17fbab186 100644 --- a/dev-db/sqlbf/sqlbf-1.0.1.ebuild +++ b/dev-db/sqlbf/sqlbf-1.0.1.ebuild @@ -1,7 +1,10 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /root/portage/net-analyzer/sqlbf/sqlbf-1.0.1.ebuild,v 1.1.1.1 2006/02/27 20:03:41 grimmlin Exp $ +EAPI=5 + +inherit eutils DESCRIPTION="SQLBF is a tool to audit mssql passwords strength offline" HOMEPAGE="http://www.cqure.net/wp/sqlpat/" @@ -13,10 +16,14 @@ KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="app-arch/unzip - dev-libs/openssl" + dev-libs/openssl:0.9.8" S=${WORKDIR}/${PN} +src_prepare() { + epatch "${FILESDIR}/${P}"-make.patch +} + src_install () { dobin bin/sqlbf dodoc README.wri