summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2006-10-29 08:50:30 +0000
committerDaniel Black <dragonheart@gentoo.org>2006-10-29 08:50:30 +0000
commite30f46e637ca4fa6cac0e3741431fc998af367a0 (patch)
tree5922693b962b8ed06f47078c862ee903e6025942 /app-editors
parentremove non modular X version - bug #153207 cleanup (diff)
downloadgentoo-2-e30f46e637ca4fa6cac0e3741431fc998af367a0.tar.gz
gentoo-2-e30f46e637ca4fa6cac0e3741431fc998af367a0.tar.bz2
gentoo-2-e30f46e637ca4fa6cac0e3741431fc998af367a0.zip
version bump with fix for ldflags as-needed - bug #148040.
(Portage version: 2.1.2_rc1)
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/hteditor/ChangeLog9
-rw-r--r--app-editors/hteditor/files/digest-hteditor-0.9.43
-rw-r--r--app-editors/hteditor/files/hteditor-0.9.4-asneeded.patch26
-rw-r--r--app-editors/hteditor/hteditor-0.9.4.ebuild46
4 files changed, 83 insertions, 1 deletions
diff --git a/app-editors/hteditor/ChangeLog b/app-editors/hteditor/ChangeLog
index cf5ce4892390..cee9d0287cb9 100644
--- a/app-editors/hteditor/ChangeLog
+++ b/app-editors/hteditor/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-editors/hteditor
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/hteditor/ChangeLog,v 1.23 2006/05/22 10:09:05 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/hteditor/ChangeLog,v 1.24 2006/10/29 08:50:30 dragonheart Exp $
+
+*hteditor-0.9.4 (29 Oct 2006)
+
+ 29 Oct 2006; Daniel Black <dragonheart@gentoo.org>
+ +files/hteditor-0.9.4-asneeded.patch, +hteditor-0.9.4.ebuild:
+ version bump with fix for ldflags as-needed - bug #148040. thanks to
+ Krzysztof Mi&#261;sko
22 May 2006; Daniel Black <dragonheart@gentoo.org>
+files/hteditor-gcc41.patch, -hteditor-0.8.0-r2.ebuild,
diff --git a/app-editors/hteditor/files/digest-hteditor-0.9.4 b/app-editors/hteditor/files/digest-hteditor-0.9.4
new file mode 100644
index 000000000000..eb013850336c
--- /dev/null
+++ b/app-editors/hteditor/files/digest-hteditor-0.9.4
@@ -0,0 +1,3 @@
+MD5 00031f3d71596e2874ec6bd066da9054 ht-0.9.4.tar.bz2 773249
+RMD160 01670635667856bf28b3c72296d34a99ed10b141 ht-0.9.4.tar.bz2 773249
+SHA256 dc594b08ec4f5997269d217875fc8a9bef43dc316151e45b949a3942ea6af9ec ht-0.9.4.tar.bz2 773249
diff --git a/app-editors/hteditor/files/hteditor-0.9.4-asneeded.patch b/app-editors/hteditor/files/hteditor-0.9.4-asneeded.patch
new file mode 100644
index 000000000000..425b27e2d8e0
--- /dev/null
+++ b/app-editors/hteditor/files/hteditor-0.9.4-asneeded.patch
@@ -0,0 +1,26 @@
+--- configure.in.orig 2006-10-29 19:44:25.000000000 +1100
++++ configure.in 2006-10-29 19:45:02.000000000 +1100
+@@ -147,9 +147,9 @@
+ fi
+
+ dnl Makefile vars.
+-HT_LDFLAGS="$HT_LIBS $HT_LDFLAGS"
+ AC_SUBST(IO_DIR)
+ AC_SUBST(HT_LDFLAGS)
++AC_SUBST(HT_LIBS)
+
+ dnl Checks for typedefs, structures, and compiler characteristics.
+ AC_C_CONST
+--- Makefile.am.orig 2006-10-29 19:44:31.000000000 +1100
++++ Makefile.am 2006-10-29 19:45:38.000000000 +1100
+@@ -17,9 +17,8 @@
+
+ INCLUDES = -I$(srcdir)/$(ANALYSER_DIR) -I$(srcdir)/$(ASM_DIR) -I$(srcdir)/$(INFO_DIR) -I$(srcdir)/$(IO_DIR) -I$(srcdir)/$(COMIO_DIR) -I$(srcdir)/$(OUTPUT_DIR) -I$(srcdir)/$(EVAL_DIR) -I$(srcdir)/$(MINILZO_DIR) -I$(srcdir)/$(SRT_DIR) -I$(srcdir)
+
+-ht_LDADD = $(ANALYSER_DIR)/libanalyser.a $(ASM_DIR)/libasm.a $(INFO_DIR)/libinfo.a $(IO_DIR)/libhtio.a $(OUTPUT_DIR)/liboutput.a $(COMIO_DIR)/libcomio.a $(EVAL_DIR)/libhteval.a $(MINILZO_DIR)/liblzo.a $(SRT_DIR)/libsrt.a
++ht_LDADD = $(ANALYSER_DIR)/libanalyser.a $(ASM_DIR)/libasm.a $(INFO_DIR)/libinfo.a $(IO_DIR)/libhtio.a $(OUTPUT_DIR)/liboutput.a $(COMIO_DIR)/libcomio.a $(EVAL_DIR)/libhteval.a $(MINILZO_DIR)/liblzo.a $(SRT_DIR)/libsrt.a @HT_LIBS@
+ ht_LDFLAGS = @HT_LDFLAGS@
+-ht_LIBS = @HT_LIBS@
+
+ ht_SOURCES = htdoc.c htdoc.h blockop.cc blockop.h coff_s.h common.cc common.h \
+ config.h cstream.cc cstream.h demangle.h elfstruc.h htendian.cc \
diff --git a/app-editors/hteditor/hteditor-0.9.4.ebuild b/app-editors/hteditor/hteditor-0.9.4.ebuild
new file mode 100644
index 000000000000..e5b4e794969e
--- /dev/null
+++ b/app-editors/hteditor/hteditor-0.9.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/hteditor/hteditor-0.9.4.ebuild,v 1.1 2006/10/29 08:50:30 dragonheart Exp $
+
+inherit eutils autotools
+
+DESCRIPTION="editor for executable files"
+HOMEPAGE="http://hte.sourceforge.net/"
+SRC_URI="mirror://sourceforge/hte/ht-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="virtual/libc
+ sys-libs/ncurses"
+DEPEND="${RDEPEND}
+ >=sys-devel/automake-1.4
+ sys-devel/autoconf
+ sys-devel/bison
+ sys-devel/flex"
+
+S="${WORKDIR}/ht-${PV}"
+
+src_unpack() {
+ unpack "${A}"
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-asneeded.patch"
+ eautoreconf
+}
+
+
+src_compile() {
+ econf || die
+ emake \
+ CFLAGS="${CFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS KNOWNBUGS TODO README
+ dohtml doc/ht.html
+ doinfo doc/*.info
+}