summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCaleb Maclennan2021-07-10 09:49:28 +0300
committerCaleb Maclennan2021-07-10 09:49:28 +0300
commit9a0574975e931f04e75a1fe3b3170708b38fe8b1 (patch)
tree6f112a2334b1f9241d64003ff0f88076a9f04e8d /PKGBUILD
parentb1e2153f2bb9552065e139bb5ad456ac434f6f7e (diff)
downloadaur-frida.tar.gz
Fix outdated dependency name, sanitize
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD56
1 files changed, 32 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index db28a14ae432..fc2aee831dd1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}