mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-04 12:26:24 +02:00
59 lines
1.3 KiB
Text
59 lines
1.3 KiB
Text
# Contributor: Daniel Isaksen <d@duniel.no>
|
|
# Maintainer: Celeste <cielesti@protonmail.com>
|
|
maintainer="Celeste <cielesti@protonmail.com>"
|
|
pkgname=yara
|
|
pkgver=4.5.4
|
|
pkgrel=0
|
|
pkgdesc="The pattern matching swiss knife for malware researchers"
|
|
url="https://virustotal.github.io/yara/"
|
|
arch="all"
|
|
license="BSD-3-Clause"
|
|
makedepends="
|
|
autoconf
|
|
automake
|
|
file-dev
|
|
flex
|
|
libtool
|
|
linux-headers
|
|
openssl-dev
|
|
"
|
|
subpackages="$pkgname-dev $pkgname-doc"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/VirusTotal/yara/archive/v$pkgver.tar.gz
|
|
frozen-tests.patch
|
|
"
|
|
|
|
# secfixes:
|
|
# 4.2.0-r0:
|
|
# - CVE-2021-45429
|
|
|
|
prepare() {
|
|
default_prepare
|
|
autoreconf -fiv
|
|
}
|
|
|
|
build() {
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
--with-crypto \
|
|
--enable-magic
|
|
make
|
|
}
|
|
|
|
check() {
|
|
make check
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
install -Dm644 COPYING -t "$pkgdir"/usr/share/licenses/$pkgname/
|
|
install -Dm644 README.md -t "$pkgdir"/usr/share/doc/$pkgname/
|
|
cp -r docs "$pkgdir"/usr/share/doc/$pkgname/
|
|
}
|
|
|
|
sha512sums="
|
|
b1da40636f9e55bb07cc911479e6dfa8dc7a4fa3f6b9f10b9f669d741d7af51a1d31e044f9842ec3ab9c6ac9788fbdb89a1686c9e3f22f68d1f9e5fb3db22167 yara-4.5.4.tar.gz
|
|
7409cc9b10e45d49ef5def47ece19db34e18c7dada007cb8d27879b07374e57913ce4489df9d4bd6bd86706505fb29ee847362dcd3863eeaa6397277012f418f frozen-tests.patch
|
|
"
|