Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=2b57a4ab61dd36c27d91115f180cf9f4281bdf5f

commit 2b57a4ab61dd36c27d91115f180cf9f4281bdf5f
Author: Devil505 <devil505li...@gmail.com>
Date:   Sun Oct 30 09:24:02 2011 +0100

edb-debugger-0.9.17-1-i686
* new package
* close #2415
* added custom desktop file, a bit complex for Fdesktop2

diff --git a/source/xapps-extra/edb-debugger/FrugalBuild 
b/source/xapps-extra/edb-debugger/FrugalBuild
new file mode 100644
index 0000000..e005aec
--- /dev/null
+++ b/source/xapps-extra/edb-debugger/FrugalBuild
@@ -0,0 +1,36 @@
+# Compiling Time: 0.09 SBU
+# Maintainer: Devil505 <devil505li...@gmail.com>
+
+pkgname=edb-debugger
+_F_archive_name="debugger"
+pkgver=0.9.17
+pkgrel=1
+pkgdesc="EDB (Evan's Debugger) is a QT4 based binary mode debugger with the 
goal of having usability on par with OllyDbg."
+url="http://www.codef00.com/projects.php";
+depends=('libqtgui' 'bzip2' 'libuuid' 'libqtnetwork')
+makedepends=('boost')
+groups=('xapps-extra')
+archs=('i686' 'x86_64')
+_F_gnome_desktop="y"
+_F_gnome_iconcache="y"
+Finclude gnome-scriptlet
+up2date="Flasttar $url"
+source=(http://www.codef00.com/projects/$_F_archive_name-$pkgver.tgz \
+       edb.desktop)
+sha1sums=('6a0b2e869639d4b321ceef468b632a93058939fb' \
+          'abf69c190bd2e89b0e202e9c17ec05967a4508f5')
+
+build() {
+  Fcd $_F_archive_name
+  qmake -makefile DEFAULT_PLUGIN_PATH="/usr/lib/edb/" || Fdie
+  Fmake
+  make INSTALL_ROOT=$Fdestdir/usr install || Fdie
+  # correct /usr/lib64 -> /usr/lib on x86_64
+  [ "$CARCH" = "x86_64" ] && (mv $Fdestdir/usr/lib64 $Fdestdir/usr/lib)
+  Finstallrel 644 src/images/edb48-logo.png usr/share/pixmaps/edb.png
+  Finstallrel 644 src/images/edb48-logo.png 
usr/share/icons/hicolor/48x48/apps/edb.png
+  Finstall 644 edb.desktop usr/share/applications/edb.desktop
+  Fbuild_gnome_scriptlet
+}
+
+# optimization OK
diff --git a/source/xapps-extra/edb-debugger/edb.desktop 
b/source/xapps-extra/edb-debugger/edb.desktop
new file mode 100644
index 0000000..10aa972
--- /dev/null
+++ b/source/xapps-extra/edb-debugger/edb.desktop
@@ -0,0 +1,16 @@
+[Desktop Entry]
+Name=Evan's Debugger
+GenericName=Debugger
+Comment=QT4 based binary mode debugger
+TryExec=edb
+Exec=edb
+Terminal=false
+Type=Application
+Icon=edb
+Categories=Application;Development;
+Actions=Debug
+MimeType=application/x-executable
+
+[Desktop Action Debug]
+Exec=edb --run %f
+Name=Evan's Debugger (debug with)
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to