From 9cc58774a3dcf71fec4de9c2597812bca2a83c23 Mon Sep 17 00:00:00 2001 From: Andreas Hüttel Date: Sun, 15 Nov 2009 20:08:25 +0000 Subject: app-editors/dhex: New application, see bug 121086. Thanks to Zero_Chaos, ohnobinki, Denis Loginov, and Adrian Frühwirth. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit svn path=/sunrise/; revision=9524 --- app-editors/dhex/ChangeLog | 9 ++++++ app-editors/dhex/Manifest | 5 ++++ app-editors/dhex/dhex-0.55.ebuild | 37 +++++++++++++++++++++++++ app-editors/dhex/files/dhex-0.55-Makefile.patch | 15 ++++++++++ app-editors/dhex/metadata.xml | 5 ++++ 5 files changed, 71 insertions(+) create mode 100644 app-editors/dhex/ChangeLog create mode 100644 app-editors/dhex/Manifest create mode 100644 app-editors/dhex/dhex-0.55.ebuild create mode 100644 app-editors/dhex/files/dhex-0.55-Makefile.patch create mode 100644 app-editors/dhex/metadata.xml (limited to 'app-editors') diff --git a/app-editors/dhex/ChangeLog b/app-editors/dhex/ChangeLog new file mode 100644 index 000000000..cc69a0360 --- /dev/null +++ b/app-editors/dhex/ChangeLog @@ -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) + +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 index 000000000..7d86aae58 --- /dev/null +++ b/app-editors/dhex/Manifest @@ -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 index 000000000..ad94e91e9 --- /dev/null +++ b/app-editors/dhex/dhex-0.55.ebuild @@ -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 index 000000000..fffdd458b --- /dev/null +++ b/app-editors/dhex/files/dhex-0.55-Makefile.patch @@ -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 index 000000000..6f1d493c5 --- /dev/null +++ b/app-editors/dhex/metadata.xml @@ -0,0 +1,5 @@ + + + + maintainer-wanted + -- cgit v1.2.3-65-gdbad