diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 56 |
2 files changed, 41 insertions, 35 deletions
@@ -1,24 +1,22 @@ pkgbase = frida - pkgdesc = FrIDa is an interactive disassembler based on LLVM and Qt + pkgdesc = an interactive disassembler based on LLVM and Qt pkgver = 0.2 - pkgrel = 1 - url = https://www.frida.xyz/ + pkgrel = 2 + url = https://www.frida.xyz arch = x86_64 license = GPL3 makedepends = cmake - makedepends = pkg-config + depends = boost depends = gmock - depends = log4cxx - depends = llvm35 - depends = quazip-qt5 depends = guile - depends = swig - depends = boost depends = libedit + depends = llvm35 + depends = log4cxx + depends = quazip + depends = swig source = https://www.frida.xyz/download/frida-0.2.txz source = frida.patch - sha256sums = SKIP + sha256sums = 82c3cc53db26dc658e855b6ba4593dd4deb2c947f2ee1784aef90dd559e269de sha256sums = 852947bce88c1847b397806d5f13d69505eb8781f939de689f0eee976c8a7693 pkgname = frida - @@ -1,37 +1,45 @@ -# Maintainer: Faule Socke <github@socker.lepus.uberspace.de> +# Maintainer: +# Contributor: Caleb Maclennan <caleb@alerque.com> +# Contributor: Faule Socke <github@socker.lepus.uberspace.de> + pkgname=frida pkgver=0.2 -pkgrel=1 -pkgdesc="FrIDa is an interactive disassembler based on LLVM and Qt" +pkgrel=2 +pkgdesc="an interactive disassembler based on LLVM and Qt" arch=(x86_64) -url="https://www.frida.xyz/" -license=('GPL3') -groups=() -depends=(gmock log4cxx llvm35 quazip-qt5 guile swig boost libedit) -makedepends=(cmake pkg-config) -replaces=() -backup=() -options=() -source=('https://www.frida.xyz/download/frida-0.2.txz' - 'frida.patch') -noextract=() -sha256sums=('SKIP' +url='https://www.frida.xyz' +license=(GPL3) +depends=(boost + gmock + guile + libedit + llvm35 + log4cxx + quazip + swig) +makedepends=(cmake) +source=("$url/download/$pkgname-$pkgver.txz" + "$pkgname.patch") +sha256sums=('82c3cc53db26dc658e855b6ba4593dd4deb2c947f2ee1784aef90dd559e269de' '852947bce88c1847b397806d5f13d69505eb8781f939de689f0eee976c8a7693') - prepare() { - cd "$srcdir/${pkgname}-${pkgver}" - patch -p1 -i "$srcdir/${pkgname}.patch" + cd "$pkgname-$pkgver" + patch -p1 < "$pkgname.patch" } build() { - cd "$srcdir/${pkgname}-${pkgver}" - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DQUAZIP_INCLUDE_DIR=/usr/include -DQUAZIP_LIBRARIES=/usr/lib/libquazip5.so - make + cd "$pkgname-$pkgver" + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DQUAZIP_INCLUDE_DIR=/usr/include \ + -DQUAZIP_LIBRARIES=/usr/lib/libquazip5.so + make } package() { - cd "$srcdir/${pkgname}-${pkgver}" - make DESTDIR="$pkgdir/" install - mv "$pkgdir/usr/lib64" "$pkgdir/usr/lib" + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/lib64" "$pkgdir/usr/lib" } |