Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mazdlc
edb-debugger-git
PKGBUILD
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File PKGBUILD of Package edb-debugger-git
# Maintainer: maz_1 <ohmygod19993 at gmail dot com> _pkgname=edb-debugger pkgname=$_pkgname-git pkgver=r906.863ea6a pkgrel=1 pkgdesc="EDB (Evan's Debugger) is a binary mode debugger with the goal of having usability on par with OllyDbg. Git version" arch=('i686' 'x86_64') url='http://www.codef00.com/projects#debugger' license=('GPL2') depends=('qt5-base' 'capstone' 'qt5-xmlpatterns') makedepends=('boost>=1.35.0') install=edb.install source=("$_pkgname-$pkgver.tar.xz") md5sums=('SKIP') prepare() { cd $srcdir/$_pkgname-$pkgver/src echo "DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x000000" >> src.pro } build() { cd $srcdir/$_pkgname-$pkgver sed -i "s:/usr/local:/usr:g" common.pri qmake-qt5 -makefile DEFAULT_PLUGIN_PATH="/usr/lib/edb/" make } package() { cd $srcdir/$_pkgname-$pkgver # install to pkg dir make INSTALL_ROOT="$pkgdir" install # correct /usr/lib64 -> /usr/lib on x86_64 [ "$CARCH" = "x86_64" ] && (mv "$pkgdir/usr/lib64" "$pkgdir/usr/lib") # icons install -Dm644 src/images/edb48-logo.png "$pkgdir/usr/share/pixmaps/edb.png" install -Dm644 src/images/edb48-logo.png "$pkgdir/usr/share/icons/hicolor/48x48/apps/edb.png" # install desktop file cd .. install -Dm644 ${startdir}/edb.desktop "$pkgdir/usr/share/applications/edb.desktop" }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor