mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-06 22:21:45 +01:00
Fails with: >>> ERROR: sslscan*: Found textrels: TEXTREL /home/buildozer/aports/testing/sslscan/pkg/sslscan/usr/bin/sslscan
38 lines
1.3 KiB
Plaintext
38 lines
1.3 KiB
Plaintext
pkgname=sslscan
|
|
pkgver=1.11.12
|
|
_openssl_commit="c9ba19c8b7fd131137373dbd1fccd6a8bb0628be"
|
|
pkgrel=1
|
|
pkgdesc="Fast SSL configuration scanner"
|
|
url="https://github.com/rbsec/sslscan"
|
|
arch="all !x86" # build fails on x86: ERROR: sslscan*: Found textrels
|
|
license="GPL-3.0-or-later OpenSSL"
|
|
makedepends="zlib-dev perl"
|
|
subpackages="$pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/rbsec/sslscan/archive/$pkgver-rbsec.tar.gz
|
|
sslscan-openssl-$_openssl_commit.tar.gz::https://github.com/PeterMosmans/openssl/archive/$_openssl_commit.tar.gz"
|
|
options="!check" # No test suite
|
|
builddir="$srcdir/sslscan-$pkgver-rbsec"
|
|
|
|
build() {
|
|
cd "$builddir"
|
|
ln -s "../openssl-$_openssl_commit" openssl
|
|
touch .openssl_is_fresh
|
|
|
|
sed -i -e '/openssl\/.git/,/fi/d' -e '/openssl test/d' Makefile
|
|
|
|
# Don't attempt to use strnstr
|
|
CFLAGS="$CFLAGS -D__USE_GNU"
|
|
|
|
# To compile against the openssl lib with insecure protocols enabled
|
|
make static
|
|
}
|
|
|
|
package() {
|
|
cd "$builddir"
|
|
make DESTDIR="$pkgdir" install
|
|
}
|
|
|
|
|
|
sha512sums="e667cc50f0ec71343b73ca11871a1a53aa9f255c671f16b7c5f33093125a1e60d6e7945e7bd7296f4a71aa6837c823dc939e18982f3e3f831acc061ead9e7ebb sslscan-1.11.12.tar.gz
|
|
9bfdac0b6dcbb9e932ef41db9753f7298cf38ddc18731386968289114fd5ed10d81e95523d557b42b431377638d2f62fb710189e7d944ba89979fe5e3437fd3f sslscan-openssl-c9ba19c8b7fd131137373dbd1fccd6a8bb0628be.tar.gz"
|