From b39882ad493677d53e9b065c14a27d6adb25feb0 Mon Sep 17 00:00:00 2001 From: ikelos Date: Mon, 11 Jul 2011 20:54:25 +0000 Subject: [PATCH] sqlmap: Move sqlmap to share rather than lib, to avoid multilib-strict and a bunch of other issues. --- dev-db/sqlmap/Manifest | 2 +- dev-db/sqlmap/sqlmap-0.9-r1.ebuild | 56 ------------------------------ dev-db/sqlmap/sqlmap-0.9-r2.ebuild | 56 ++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 57 deletions(-) delete mode 100644 dev-db/sqlmap/sqlmap-0.9-r1.ebuild create mode 100644 dev-db/sqlmap/sqlmap-0.9-r2.ebuild diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest index 956c1c60e..458974305 100644 --- a/dev-db/sqlmap/Manifest +++ b/dev-db/sqlmap/Manifest @@ -1,5 +1,5 @@ DIST sqlmap-0.8.tar.gz 3811238 RMD160 c6240bf1bebc506e7a92ad115d7c540f2efc6604 SHA1 bf19e6a035b52d6d709be1a82d5c2411fe58e665 SHA256 7e815be1c57fe444aa3aa1d74c19fa2f05fe4a28a56ab7185596070d893e360f DIST sqlmap-0.9.tar.gz 6216924 RMD160 5a6a737157cda4ffe9c6fd326d9fa39f0a0bfe59 SHA1 bea4b2bc2ad23cdd444fa7842becdee974ac3fb7 SHA256 9c76666d0555620329d949aca87571825adb8fcda9cd564e6410e1d2b6228c55 EBUILD sqlmap-0.8.ebuild 788 RMD160 048129d0841dbfe1a8694a665d98f3e86110044c SHA1 fcfba38e4a86a62ad06d1d7c5712b1dc6d6d4e78 SHA256 7a943b0b0c49f61d78f8f20c03005aa5d7b91cc94c52cb3ef9fbcb516f2244a8 -EBUILD sqlmap-0.9-r1.ebuild 1824 RMD160 b533bbcf8029225e84ccc798d9106d697339bf75 SHA1 b2b89d1da8db3dbfd739e26533b17e36b45db97e SHA256 17b4e7022eb4b97ab8bba34b6ad884785e0adcfac5d5ae5430aa1775ab70c444 +EBUILD sqlmap-0.9-r2.ebuild 1856 RMD160 14d7a0a067c2a2c8c44c9e3efe79e3f3f23d7685 SHA1 5d3182d0e1ae265d46bccdfd06a2390599747524 SHA256 c0c940de2a50b76ea8d6f715285440e5395bdf10855470b1ba95f30d03da6901 EBUILD sqlmap-0.9.ebuild 1666 RMD160 4a7258e2854692621334dcf28846d07f15e087a6 SHA1 ce174511e7a16422eee0aeeaa962cf9eb42304d0 SHA256 b89ab2a86ec5b32ba10e67d97ad57888167628c02544eb490fdc230ff81b56ea diff --git a/dev-db/sqlmap/sqlmap-0.9-r1.ebuild b/dev-db/sqlmap/sqlmap-0.9-r1.ebuild deleted file mode 100644 index 0bf321a9b..000000000 --- a/dev-db/sqlmap/sqlmap-0.9-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /root/portage/net-analyzer/sqlinject/sqlinject-1.1.ebuild,v 1.1.1.1 2006/03/21 14:30:26 grimmlin Exp $ - -EAPI=3 -PYTHON_DEPEND="2" - -inherit python - -DESCRIPTION="Python based fuzzer for multi protocols, and faultinject" -HOMEPAGE="http://sqlmap.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -QA_PRESTRIPPED=" - /usr/lib/${PN}/lib/contrib/upx/linux/upx - /usr/lib/${PN}/udf/mysql/linux/32/lib_mysqludf_sys.so - /usr/lib/${PN}/udf/mysql/linux/64/lib_mysqludf_sys.so - /usr/lib/${PN}/udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so - /usr/lib/${PN}/udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so - /usr/lib/${PN}/udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so - /usr/lib/${PN}/udf/postgresql/linux/64/8.3/lib_postgresqludf_sys.so - /usr/lib/${PN}/udf/postgresql/linux/64/8.4/lib_postgresqludf_sys.so - /usr/lib/${PN}/udf/postgresql/linux/64/8.2/lib_postgresqludf_sys.so" - -QA_TEXTRELS=" - usr/lib/${PN}/udf/mysql/linux/32/lib_mysqludf_sys.so - usr/lib/${PN}/udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so - usr/lib/${PN}/udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so - usr/lib/${PN}/udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so" - -S="${WORKDIR}"/$PN - -src_compile () { - einfo "Nothing to compile" -} - -src_install () { - # fix broken tarball - find . -name .svn |xargs rm -r - # Don't forget to disable the revision check since we removed the SVN files - sed -i -e 's/= getRevisionNumber()/= "Unknown revision"/' lib/core/settings.py - - dodoc doc/* || die "failed to add docs" - rm -rf doc - dodir /usr/lib/"${PN}"/ - cp -R * "${D}"/usr/lib/"${PN}"/ - dosym /usr/lib/"${PN}"/sqlmap.py /usr/sbin/sqlmap -} diff --git a/dev-db/sqlmap/sqlmap-0.9-r2.ebuild b/dev-db/sqlmap/sqlmap-0.9-r2.ebuild new file mode 100644 index 000000000..169016558 --- /dev/null +++ b/dev-db/sqlmap/sqlmap-0.9-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /root/portage/net-analyzer/sqlinject/sqlinject-1.1.ebuild,v 1.1.1.1 2006/03/21 14:30:26 grimmlin Exp $ + +EAPI=3 +PYTHON_DEPEND="2" + +inherit python + +DESCRIPTION="Python based fuzzer for multi protocols, and faultinject" +HOMEPAGE="http://sqlmap.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +QA_PRESTRIPPED=" + /usr/share/${PN}/lib/contrib/upx/linux/upx + /usr/share/${PN}/udf/mysql/linux/32/lib_mysqludf_sys.so + /usr/share/${PN}/udf/mysql/linux/64/lib_mysqludf_sys.so + /usr/share/${PN}/udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so + /usr/share/${PN}/udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so + /usr/share/${PN}/udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so + /usr/share/${PN}/udf/postgresql/linux/64/8.3/lib_postgresqludf_sys.so + /usr/share/${PN}/udf/postgresql/linux/64/8.4/lib_postgresqludf_sys.so + /usr/share/${PN}/udf/postgresql/linux/64/8.2/lib_postgresqludf_sys.so" + +QA_TEXTRELS=" + usr/share/${PN}/udf/mysql/linux/32/lib_mysqludf_sys.so + usr/share/${PN}/udf/postgresql/linux/32/8.3/lib_postgresqludf_sys.so + usr/share/${PN}/udf/postgresql/linux/32/8.4/lib_postgresqludf_sys.so + usr/share/${PN}/udf/postgresql/linux/32/8.2/lib_postgresqludf_sys.so" + +S="${WORKDIR}"/$PN + +src_compile () { + einfo "Nothing to compile" +} + +src_install () { + # fix broken tarball + find . -name .svn |xargs rm -r + # Don't forget to disable the revision check since we removed the SVN files + sed -i -e 's/= getRevisionNumber()/= "Unknown revision"/' lib/core/settings.py + + dodoc doc/* || die "failed to add docs" + rm -rf doc + dodir /usr/share/"${PN}"/ + cp -R * "${D}"/usr/share/"${PN}"/ + dosym /usr/share/"${PN}"/sqlmap.py /usr/sbin/sqlmap +}