Date: Thursday, November 15, 2018 @ 21:00:10 Author: anthraxx Revision: 407768
archrelease: copy trunk to community-x86_64 Added: wpscan/repos/community-x86_64/PKGBUILD (from rev 407767, wpscan/trunk/PKGBUILD) wpscan/repos/community-x86_64/wpscan.install (from rev 407767, wpscan/trunk/wpscan.install) Deleted: wpscan/repos/community-x86_64/PKGBUILD wpscan/repos/community-x86_64/wpscan.install ----------------+ PKGBUILD | 96 +++++++++++++++++++++++++++---------------------------- wpscan.install | 18 +++++----- 2 files changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-11-15 21:00:04 UTC (rev 407767) +++ PKGBUILD 2018-11-15 21:00:10 UTC (rev 407768) @@ -1,48 +0,0 @@ -# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> -# Contributor: alexiobash < me (at) alexiobash (dot) com > - -pkgname=wpscan -pkgver=3.3.2 -pkgrel=1 -epoch=1 -pkgdesc='Black box WordPress vulnerability scanner' -url='http://wpscan.org' -arch=('x86_64') -license=('custom:WPScan') -depends=('ruby-bundler' 'libxslt' 'libyaml' 'curl' 'libxml2') -options=('!strip' '!emptydirs') -install=wpscan.install -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/wpscanteam/wpscan/archive/v${pkgver}.tar.gz) -sha256sums=('c31038c55f1227a6e08bc832ba1290787dbbd25e7510a05c68e37a7a09c70c6a') -sha512sums=('a36ce992dd16e9acbd6e1d8d77caf93131e7e9d5a34adb2028b35fe1c66ab074f33a6925b07a5ca0e24fcd2b615c601a652be479c9f493c9da7611cc39252c71') - -prepare() { - cd ${pkgname}-${pkgver} - bundle config build.nokogiri --use-system-libraries -} - -build() { - cd ${pkgname}-${pkgver} - CFLAGS+=" -I/usr/include/libxml2" - bundle install -j"$(nproc)" --path vendor/bundle --without development test -} - -package() { - cd ${pkgname}-${pkgver} - - install -d "${pkgdir}/opt/${pkgname}" - cp -ra --no-preserve=owner . "${pkgdir}/opt/${pkgname}" - - install -d "${pkgdir}/usr/bin" - cat > "${pkgdir}/usr/bin/${pkgname}" << EOF -#!/bin/sh -BUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby /opt/wpscan/bin/wpscan "\$@" -EOF - chmod 755 "${pkgdir}/usr/bin/${pkgname}" - - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - find "${pkgdir}" \( -name gem_make.out -or -name mkmf.log \) -delete -} - -# vim: ts=2 sw=2 et: Copied: wpscan/repos/community-x86_64/PKGBUILD (from rev 407767, wpscan/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-11-15 21:00:10 UTC (rev 407768) @@ -0,0 +1,48 @@ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: alexiobash < me (at) alexiobash (dot) com > + +pkgname=wpscan +pkgver=3.4.0 +pkgrel=1 +epoch=1 +pkgdesc='Black box WordPress vulnerability scanner' +url='http://wpscan.org' +arch=('x86_64') +license=('custom:WPScan') +depends=('ruby-bundler' 'libxslt' 'libyaml' 'curl' 'libxml2') +options=('!strip' '!emptydirs') +install=wpscan.install +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/wpscanteam/wpscan/archive/v${pkgver}.tar.gz) +sha256sums=('ac47cef6dd86629cdda74406ef953c6297fcf1a310c815962b24469f0479e757') +sha512sums=('5a8c8d073dbde45164d1b46941cd7d27d5f09ff4d254bc3d89a5e991bd44e2fd71a28489fa36f58196692138f90028fd1cba3cb9c4a6953b6d9bac7d2fcdd792') + +prepare() { + cd ${pkgname}-${pkgver} + bundle config build.nokogiri --use-system-libraries +} + +build() { + cd ${pkgname}-${pkgver} + CFLAGS+=" -I/usr/include/libxml2" + bundle install -j"$(nproc)" --path vendor/bundle --without development test +} + +package() { + cd ${pkgname}-${pkgver} + + install -d "${pkgdir}/opt/${pkgname}" + cp -ra --no-preserve=owner . "${pkgdir}/opt/${pkgname}" + + install -d "${pkgdir}/usr/bin" + cat > "${pkgdir}/usr/bin/${pkgname}" << EOF +#!/bin/sh +BUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby /opt/wpscan/bin/wpscan "\$@" +EOF + chmod 755 "${pkgdir}/usr/bin/${pkgname}" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" + find "${pkgdir}" \( -name gem_make.out -or -name mkmf.log \) -delete +} + +# vim: ts=2 sw=2 et: Deleted: wpscan.install =================================================================== --- wpscan.install 2018-11-15 21:00:04 UTC (rev 407767) +++ wpscan.install 2018-11-15 21:00:10 UTC (rev 407768) @@ -1,9 +0,0 @@ -post_install() { - echo -n 'Updating wpscan database...' - /usr/bin/wpscan --update >/dev/null 2>&1 - echo "done." -} - -post_upgrade() { - post_install -} Copied: wpscan/repos/community-x86_64/wpscan.install (from rev 407767, wpscan/trunk/wpscan.install) =================================================================== --- wpscan.install (rev 0) +++ wpscan.install 2018-11-15 21:00:10 UTC (rev 407768) @@ -0,0 +1,9 @@ +post_install() { + echo -n 'Updating wpscan database...' + /usr/bin/wpscan --update >/dev/null 2>&1 + echo "done." +} + +post_upgrade() { + post_install +}