Date: Tuesday, February 9, 2021 @ 23:51:15 Author: anthraxx Revision: 852007
archrelease: copy trunk to community-any Added: sqlmap/repos/community-any/PKGBUILD (from rev 852006, sqlmap/trunk/PKGBUILD) Deleted: sqlmap/repos/community-any/PKGBUILD ----------+ PKGBUILD | 106 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-02-09 23:51:11 UTC (rev 852006) +++ PKGBUILD 2021-02-09 23:51:15 UTC (rev 852007) @@ -1,53 +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.4.12 -pkgrel=1 -pkgdesc='Automatic SQL injection and database takeover tool' -url='http://sqlmap.org' -arch=('any') -license=('GPL2') -depends=('python' 'sh') -optdepends=('perl: icmpsh extra tool') -backup=('etc/sqlmap.conf') -source=(https://github.com/sqlmapproject/sqlmap/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('94b01ced55b6cf8b51b26ae6cb55184f74b6b80ef7202f380c20bc3ed4bb6ace4aabe4ce026b41589129ba3b3d8aec190cc0d3d14d6ec86768f73dda99f8d780') -b2sums=('209fef555ba676f70262203ecbf52e7ff4e66cef6607ba7b8426911031fd7b956bf38a1819cd8318ae5ac2fa7992a8dafa453d673bce531efa719ea1a7d61042') - -build() { - cd ${pkgname}-${pkgver} - python -m compileall . - python -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} -python sqlmap.py "\$@" -EOF - cat > "${pkgdir}/usr/bin/sqlmapapi" << EOF -#!/bin/sh -cd /opt/${pkgname} -python 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 852006, sqlmap/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-02-09 23:51:15 UTC (rev 852007) @@ -0,0 +1,53 @@ +# 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.5.2 +pkgrel=1 +pkgdesc='Automatic SQL injection and database takeover tool' +url='http://sqlmap.org' +arch=('any') +license=('GPL2') +depends=('python' 'sh') +optdepends=('perl: icmpsh extra tool') +backup=('etc/sqlmap.conf') +source=(https://github.com/sqlmapproject/sqlmap/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('3b598f50f6a0cf9aa1222e33c3bc02115c353f9d8aa7ad4e5541465be709ae94eb4903d1d736d83ee87ade00e23db560372fee3a64590c6989b19c4308ed2a48') +b2sums=('1f3778beebc938d92961048779831a2a41e95d5ff390ecc2f15ead4005a09b7e9104ba7e73a85db473a4da155d8c1c138414e5c00beaf91d878d8d57ba25ba13') + +build() { + cd ${pkgname}-${pkgver} + python -m compileall . + python -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} +python sqlmap.py "\$@" +EOF + cat > "${pkgdir}/usr/bin/sqlmapapi" << EOF +#!/bin/sh +cd /opt/${pkgname} +python sqlmapapi.py "\$@" +EOF + + chmod 755 "${pkgdir}/usr/bin/sqlmap" + chmod 755 "${pkgdir}/usr/bin/sqlmapapi" +} + +# vim: ts=2 sw=2 et: