diff options
author | Fabian Zaremba | 2015-06-08 14:49:19 +0200 |
---|---|---|
committer | Fabian Zaremba | 2015-06-08 14:49:19 +0200 |
commit | 0edaddcd84c449e63aba3c09a083561efcc05342 (patch) | |
tree | ab3f60e6ab0829a47ed3c4de165a006cc83bea4f | |
download | aur-0edaddcd84c449e63aba3c09a083561efcc05342.tar.gz |
Initial import from aurweb
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 67 |
2 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a83963deed09 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +# Generated by makepkg 4.2.1 +# Tue May 26 08:48:04 UTC 2015 +pkgbase = sslyze-git + pkgdesc = Fast and full-featured SSL scanner. + pkgver = 0.11.420 + pkgrel = 4 + url = https://github.com/nabla-c0d3/sslyze + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = git + depends = python2 + provides = sslyze + conflicts = sslyze + options = !makeflags + source = git://github.com/nabla-c0d3/nassl.git + source = git://github.com/nabla-c0d3/sslyze.git + source = http://zlib.net/zlib-1.2.8.tar.gz + source = https://www.openssl.org/source/openssl-1.0.2a.tar.gz + sha256sums = SKIP + sha256sums = SKIP + sha256sums = 36658cb768a54c1d4dec43c3116c27ed893e88b02ecfcb44f2166f9c0b7f2a0d + sha256sums = 15b6393c20030aab02c8e2fe0243cb1d1d18062f6c095d67bca91871dc7f324a + +pkgname = sslyze-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ed2291f1cb44 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,67 @@ +# Maintainer: Fabian Zaremba <fabian at youremail dot eu> +pkgname=sslyze-git +pkgver=0.11.420 +pkgrel=4 +pkgdesc="Fast and full-featured SSL scanner." +arch=('i686' 'x86_64') +url="https://github.com/nabla-c0d3/sslyze" +license=('GPL2') +depends=('python2') +makedepends=('git') +provides=('sslyze') +conflicts=('sslyze') +options=('!makeflags') +source=("git://github.com/nabla-c0d3/nassl.git" +"git://github.com/nabla-c0d3/sslyze.git" +"http://zlib.net/zlib-1.2.8.tar.gz" +"https://www.openssl.org/source/openssl-1.0.2a.tar.gz") +sha256sums=('SKIP' + 'SKIP' + '36658cb768a54c1d4dec43c3116c27ed893e88b02ecfcb44f2166f9c0b7f2a0d' + '15b6393c20030aab02c8e2fe0243cb1d1d18062f6c095d67bca91871dc7f324a') + + +pkgver() { +cd "$srcdir/sslyze" +echo $(grep "##" CHANGELOG.md | head -n 1 | sed 's/## v//').$(git rev-list --count HEAD) +} + +build() { + +cd "$srcdir/" + +mv "$srcdir/openssl-1.0.2a" "$srcdir/nassl/" +mv "$srcdir/zlib-1.2.8" "$srcdir/nassl/" + +cd "$srcdir/nassl" + +python2.7 buildAll_unix.py + +cd "$srcdir/nassl/test/nassl" +rm *.pyc + +mv "$srcdir/nassl/test/nassl" "$srcdir/sslyze/" + +} + +package() { + +#Packaging routine derived from sslyze PKGBUILD by goll + +# Install files in /opt +mkdir -p "$pkgdir/opt/sslyze" +cp -a "$srcdir/sslyze/." "$pkgdir/opt/sslyze" + +rm -rf "$pkgdir/opt/sslyze/.git" + +# Create an indirect launcher in /usr/bin +mkdir -p "$pkgdir/usr/bin" + +cat << EOF > "$pkgdir/usr/bin/sslyze" +#!/usr/bin/bash +cd /opt/sslyze && python2.7 sslyze.py \$@ +EOF + +chmod 755 "$pkgdir/usr/bin/sslyze" + +} |