diff options
author | Xiretza | 2019-08-08 17:20:38 +0200 |
---|---|---|
committer | Xiretza | 2019-08-08 17:20:38 +0200 |
commit | 55af7ebf28fd04b2dbc5b0c2816e0dbb7927df99 (patch) | |
tree | babddb62faef7e54d87ee77c49b1601ef22346cf | |
parent | b9c6a81e7760913c4fd950794b9184d33c9eabf8 (diff) | |
download | aur-55af7ebf28fd04b2dbc5b0c2816e0dbb7927df99.tar.gz |
Fix build after upstream changes, add license
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 12 insertions, 18 deletions
@@ -1,19 +1,17 @@ pkgbase = sandsifter-git pkgdesc = The x86 processor fuzzer - pkgver = r22.d0e9e8e + pkgver = r53.4ae3e6e pkgrel = 1 url = https://github.com/rigred/sandsifter arch = i686 arch = x86_64 - license = unknown + license = BSD makedepends = git depends = python2-capstone provides = sandsifter conflicts = sandsifter source = sandsifter::git+https://github.com/rigred/sandsifter - source = sandsifter-git.patch sha256sums = SKIP - sha256sums = fbe1e12694f8be31ab3128932c6a5e91950f14fd1c22196559dd74711b9d080f pkgname = sandsifter-git @@ -1,33 +1,25 @@ # Maintainer: xiretza <xiretza+aur@gmail.com> _pkgname=sandsifter pkgname="${_pkgname}-git" -pkgver=r22.d0e9e8e +pkgver=r53.4ae3e6e pkgrel=1 pkgdesc="The x86 processor fuzzer" arch=("i686" "x86_64") url="https://github.com/rigred/${_pkgname}" -# see https://github.com/xoreaxeaxeax/sandsifter/issues/13 -license=("unknown") +license=('BSD') groups=() depends=(python2-capstone) makedepends=('git') provides=("${_pkgname}") conflicts=("${_pkgname}") -source=("${_pkgname}::git+${url}" - "${pkgname}.patch") -sha256sums=('SKIP' - 'fbe1e12694f8be31ab3128932c6a5e91950f14fd1c22196559dd74711b9d080f') +source=("${_pkgname}::git+${url}") +sha256sums=('SKIP') pkgver() { cd "$srcdir/${_pkgname}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -prepare() { - cd "$srcdir/${_pkgname}" - patch -p1 -i "${srcdir}/${pkgname}.patch" -} - build() { cd "$srcdir/${_pkgname}" # TODO: get it to build with -m32 @@ -41,8 +33,12 @@ build() { package() { cd "$srcdir/${_pkgname}" install -Dm 644 -t "${pkgdir}/opt/${_pkgname}" mutator.py - install -Dm 655 -t "${pkgdir}/opt/${_pkgname}" summarize.py injector + install -Dm 655 -t "${pkgdir}/opt/${_pkgname}" sifter-summarize.py cp -r disas gui pyutil "${pkgdir}/opt/${_pkgname}/" + + install -Dm 655 -t "${pkgdir}/usr/bin" sifter-injector install -Dm 655 -t "${pkgdir}/usr/bin/" sifter.py - ln -s "/opt/${_pkgname}/summarize.py" "${pkgdir}/usr/bin/" + ln -s "/opt/${_pkgname}/sifter-summarize.py" "${pkgdir}/usr/bin/" + + install -Dm 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE } |