Date: Thursday, July 4, 2019 @ 23:14:46 Author: anthraxx Revision: 487462
archrelease: copy trunk to community-any Added: sqlmap/repos/community-any/PKGBUILD (from rev 487461, sqlmap/trunk/PKGBUILD) Deleted: sqlmap/repos/community-any/PKGBUILD ----------+ PKGBUILD | 104 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-07-04 23:14:42 UTC (rev 487461) +++ PKGBUILD 2019-07-04 23:14:46 UTC (rev 487462) @@ -1,52 +0,0 @@ -# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> -# Contributor: Evan Teitelman <teitelmanevan at gmail dot com> -# Contributor: fxbru <frxbru[at]gmail> - -pkgname=sqlmap -pkgver=1.3.6 -pkgrel=1 -pkgdesc='Automatic SQL injection and database takeover tool' -url='http://sqlmap.org' -arch=('any') -license=('GPL2') -depends=('python2' 'sh') -backup=('etc/sqlmap.conf') -source=(https://github.com/sqlmapproject/sqlmap/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('265378d93d4f3a025ebdfd5e502a67b4c03d14d66381615c4f4f12e63670bdd4') -sha512sums=('bf1b0e3422e979e34c36014c8dadf2d64aec95810ceb3f1fce11231d3b11026b3575f8f390ac6dab4ff8695f74f19cd0373cb91b63ae15978c6d3cc9487e5db5') - -build() { - cd ${pkgname}-${pkgver} - python2 -m compileall . - python2 -O -m compileall . -} - -package() { - cd ${pkgname}-${pkgver} - - install -d "${pkgdir}/etc" - install -d "${pkgdir}/usr/bin" - install -d "${pkgdir}/opt/${pkgname}" - install -d "${pkgdir}/usr/share/doc" - - mv doc "${pkgdir}/usr/share/doc/${pkgname}" - mv sqlmap.conf "${pkgdir}/etc/sqlmap.conf" - ln -sf /etc/sqlmap.conf "${pkgdir}/opt/${pkgname}/sqlmap.conf" - cp -a --no-preserve=ownership * "${pkgdir}/opt/${pkgname}" - - cat > "${pkgdir}/usr/bin/sqlmap" << EOF -#!/bin/sh -cd /opt/${pkgname} -python2 sqlmap.py "\$@" -EOF - cat > "${pkgdir}/usr/bin/sqlmapapi" << EOF -#!/bin/sh -cd /opt/${pkgname} -python2 sqlmapapi.py "\$@" -EOF - - chmod 755 "${pkgdir}/usr/bin/sqlmap" - chmod 755 "${pkgdir}/usr/bin/sqlmapapi" -} - -# vim: ts=2 sw=2 et: Copied: sqlmap/repos/community-any/PKGBUILD (from rev 487461, sqlmap/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-07-04 23:14:46 UTC (rev 487462) @@ -0,0 +1,52 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Evan Teitelman <teitelmanevan at gmail dot com> +# Contributor: fxbru <frxbru[at]gmail> + +pkgname=sqlmap +pkgver=1.3.7 +pkgrel=1 +pkgdesc='Automatic SQL injection and database takeover tool' +url='http://sqlmap.org' +arch=('any') +license=('GPL2') +depends=('python2' 'sh') +backup=('etc/sqlmap.conf') +source=(https://github.com/sqlmapproject/sqlmap/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('f9fdd1c5be1b9f4c945c01aca6e986088e8d7e7349013198a9f957724c7995c0') +sha512sums=('0d1cfe7dabb3d53d380fd3ad5a69948e3fabd11578bb001672adf2c7a76b0a164f723f17454bc1984a7dfc28a4de9cd50c7593ba44c7ff1e50990bc8e2340cb4') + +build() { + cd ${pkgname}-${pkgver} + python2 -m compileall . + python2 -O -m compileall . +} + +package() { + cd ${pkgname}-${pkgver} + + install -d "${pkgdir}/etc" + install -d "${pkgdir}/usr/bin" + install -d "${pkgdir}/opt/${pkgname}" + install -d "${pkgdir}/usr/share/doc" + + mv doc "${pkgdir}/usr/share/doc/${pkgname}" + mv sqlmap.conf "${pkgdir}/etc/sqlmap.conf" + ln -sf /etc/sqlmap.conf "${pkgdir}/opt/${pkgname}/sqlmap.conf" + cp -a --no-preserve=ownership * "${pkgdir}/opt/${pkgname}" + + cat > "${pkgdir}/usr/bin/sqlmap" << EOF +#!/bin/sh +cd /opt/${pkgname} +python2 sqlmap.py "\$@" +EOF + cat > "${pkgdir}/usr/bin/sqlmapapi" << EOF +#!/bin/sh +cd /opt/${pkgname} +python2 sqlmapapi.py "\$@" +EOF + + chmod 755 "${pkgdir}/usr/bin/sqlmap" + chmod 755 "${pkgdir}/usr/bin/sqlmapapi" +} + +# vim: ts=2 sw=2 et: