diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 11 insertions, 16 deletions
@@ -3,9 +3,9 @@ # Contributor: m4tx <m4tx@m4tx.p> pkgname=edb-debugger -pkgver=1.0.0 -pkgrel=3 -pkgdesc="EDB (Evan's Debugger) is a Qt5 based binary mode debugger with the goal of having usability on par with OllyDbg." +pkgver=1.1.0 +pkgrel=1 +pkgdesc="EDB (Evan's Debugger) is a cross platform AArch32/x86/x86-64 debugger, inspired by Ollydbg." arch=('i686' 'x86_64') url='http://www.codef00.com/projects#debugger' license=('GPL2') @@ -13,30 +13,24 @@ depends=('qt5-xmlpatterns' 'qt5-svg' 'capstone>=3.0') makedepends=('boost>=1.35.0' 'cmake') optdepends=('graphviz') source=("https://github.com/eteran/edb-debugger/releases/download/$pkgver/edb-debugger-$pkgver.tgz" - 'edb.desktop' - 'plugin_path.patch' - 'build.patch') -sha256sums=('fab87541042df79ea63254e371d81b84d6b72f78141a6ab92512610ed2b7dfac' - 'e10b1f8ad676fe2037d62bc8600d8564772ad5e603b10a387b7375b878f60ae4' - '2b769b96d099036fcb606f32e52465ad6594c098d4060c9fb4d76e05d2f42cab' - '8f849b8469004b8607626b105e723240888fd3bd583dd2110a813cf11894a7ae') + 'edb.desktop') +sha256sums=('f13de8fd3f26fa1210fb0ff50ff756c2de8de51e75770a57aca35df06d6a0187' + 'f3e725642c6b87d5a7fd25331a9560d4f9803c22566875b722bc27e275f311a6') prepare() { - cd "edb-debugger-$pkgver" - patch -p1 -i ../plugin_path.patch - patch -p1 -i ../build.patch + cd "edb-debugger" } build() { - cd "edb-debugger-$pkgver" + cd "edb-debugger" [ ! -d build ] && mkdir build cd build - cmake -DCMAKE_INSTALL_PREFIX="$pkgdir/usr/" -DDEFAULT_PLUGIN_PATH="/usr/lib/edb/" .. + cmake -DCMAKE_INSTALL_PREFIX="$pkgdir/usr/" .. make } package() { - cd "edb-debugger-$pkgver" + cd "edb-debugger" cd build # install to pkg dir @@ -54,3 +48,4 @@ package() { cd .. install -Dm644 edb.desktop "$pkgdir/usr/share/applications/edb.desktop" } + |