]> Pileus Git - ~andy/sunrise/commitdiff
app-editors/dhex: New application, see bug 121086. Thanks to Zero_Chaos, ohnobinki...
authorAndreas Hüttel <dilfridge@gentoo.org>
Sun, 15 Nov 2009 20:08:25 +0000 (20:08 +0000)
committerAndreas Hüttel <dilfridge@gentoo.org>
Sun, 15 Nov 2009 20:08:25 +0000 (20:08 +0000)
svn path=/sunrise/; revision=9524

app-editors/dhex/ChangeLog [new file with mode: 0644]
app-editors/dhex/Manifest [new file with mode: 0644]
app-editors/dhex/dhex-0.55.ebuild [new file with mode: 0644]
app-editors/dhex/files/dhex-0.55-Makefile.patch [new file with mode: 0644]
app-editors/dhex/metadata.xml [new file with mode: 0644]

diff --git a/app-editors/dhex/ChangeLog b/app-editors/dhex/ChangeLog
new file mode 100644 (file)
index 0000000..cc69a03
--- /dev/null
@@ -0,0 +1,9 @@
+# ChangeLog for app-editors/dhex
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  15 Nov 2009; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
+  +dhex-0.55.ebuild, +files/dhex-0.55-Makefile.patch, +metadata.xml:
+  New application, see bug 121086. Thanks to Zero_Chaos, ohnobinki, Denis
+  Loginov, and Adrian Frühwirth.
+
diff --git a/app-editors/dhex/Manifest b/app-editors/dhex/Manifest
new file mode 100644 (file)
index 0000000..7d86aae
--- /dev/null
@@ -0,0 +1,5 @@
+AUX dhex-0.55-Makefile.patch 592 RMD160 5d1d0537d8253a5da6212efa046667d26dd4a802 SHA1 e32db5438e1e4c5f333e425217d4c5c6b48f4234 SHA256 7486ae432ea065823dd4983d436ca9c8f457b9c8b99aa7c90f37ed4865242507
+DIST dhex_0.55.tar.gz 23196 RMD160 43a21ca4311bd6e9f2042ceb66b101c637a48034 SHA1 3720ec99fe871cf45a26362043b83270413aa271 SHA256 447fb50a7d5bd679d2b2da2a36ee62a624bf09a4daaa8a71dc708513d9eb7e7c
+EBUILD dhex-0.55.ebuild 648 RMD160 ece5cc8a8276cd6c73547c0f28daa5934638c143 SHA1 9ed81bfdf6f4174421180061cdc1f59f88ade492 SHA256 6615af411661a6c045f4d783556249da639c2364517422a51a03d6c3e362f28c
+MISC ChangeLog 361 RMD160 a355c20dad30c61e375657cf3a883bd193264f2f SHA1 0e4a1d09ce932eeb70434bfcb297aabaf832d842 SHA256 c282adbec67116fac23df63be1ef6727342854ef66fadbe42e0eaf1bb051b746
+MISC metadata.xml 171 RMD160 ed284df01c230fc7990a6b5888b39166d23f29ba SHA1 f3d64a69044b710e23fb874b3ee4cd338858c8b4 SHA256 a7b30fbacd0e4c312c07a3efac112a3794c81d134442d8104325734d03425adf
diff --git a/app-editors/dhex/dhex-0.55.ebuild b/app-editors/dhex/dhex-0.55.ebuild
new file mode 100644 (file)
index 0000000..ad94e91
--- /dev/null
@@ -0,0 +1,37 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit eutils toolchain-funcs
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="An ncurses hex-editor with diff mode"
+HOMEPAGE="http://www.dettus.net/dhex/"
+SRC_URI="http://www.dettus.net/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+
+src_prepare() {
+       epatch "${FILESDIR}/${P}-Makefile.patch"
+}
+
+src_compile() {
+       emake CC=$(tc-getCC) CFLAGS="${CFLAGS} -DLINUX=1" || die
+}
+
+src_install() {
+       dobin dhex || die
+       dodoc README || die
+}
diff --git a/app-editors/dhex/files/dhex-0.55-Makefile.patch b/app-editors/dhex/files/dhex-0.55-Makefile.patch
new file mode 100644 (file)
index 0000000..fffdd45
--- /dev/null
@@ -0,0 +1,15 @@
+diff -r -u dhex_0.55.orig/Makefile dhex_0.55/Makefile
+--- dhex_0.55.orig/Makefile    2004-03-17 00:00:23.000000000 +0100
++++ dhex_0.55/Makefile 2009-11-14 20:39:03.000000000 +0100
+@@ -1,10 +1,4 @@
+-CC=gcc
+-#CFLAGS=-DLINUX=1 -O3 -Wall -I/homes/tdettbar/local/include
+-#CFLAGS=-DHPUX=1 -O3 -Wall -I/homes/tdettbar/local/include
+-CFLAGS=-DFREEBSD=1 -O3 -Wall -I/homes/tdettbar/local/include
+-#CFLAGS=-DSOLARIS=1 -O3 -Wall -I/homes/tdettbar/local/include
+-#CFLAGS=-DIRIX=1 -O3 -Wall -I/homes/tdettbar/local/include
+-LDFLAGS=-L/homes/tdettbar/local/lib
++
+ LIBS=-lncurses
+ CFILES=ui.c gpl.c main.c 
diff --git a/app-editors/dhex/metadata.xml b/app-editors/dhex/metadata.xml
new file mode 100644 (file)
index 0000000..6f1d493
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>maintainer-wanted</herd>
+</pkgmetadata>