summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sebastian@pipping.org>2011-02-13 21:58:40 +0100
committerSebastian Pipping <sebastian@pipping.org>2011-02-13 21:58:40 +0100
commit6090e9c675d6284a1b7aee500d2a2315d8e05fcb (patch)
treef229ee0e7ef88eaad0e6cde01cf0b08b232f9d12 /dev-util
parentgames-board/gnuchess: Remove 5.08, now in Gentoo (diff)
downloadbetagarden-6090e9c675d6284a1b7aee500d2a2315d8e05fcb.tar.gz
betagarden-6090e9c675d6284a1b7aee500d2a2315d8e05fcb.tar.bz2
betagarden-6090e9c675d6284a1b7aee500d2a2315d8e05fcb.zip
dev-util/latrace: 0.5.10
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/latrace/Manifest4
-rw-r--r--dev-util/latrace/files/latrace-0.5.10-flags.patch40
-rw-r--r--dev-util/latrace/latrace-0.5.10.ebuild33
-rw-r--r--dev-util/latrace/metadata.xml9
4 files changed, 86 insertions, 0 deletions
diff --git a/dev-util/latrace/Manifest b/dev-util/latrace/Manifest
new file mode 100644
index 0000000..ff912b2
--- /dev/null
+++ b/dev-util/latrace/Manifest
@@ -0,0 +1,4 @@
+AUX latrace-0.5.10-flags.patch 1420 RMD160 bf39c1a58ae6e1ce5e789514bf2265e47e97c3ac SHA1 a8a49f3e205346d4a2b0eacc81b6747682f39854 SHA256 989e3aeafc2dbf89d6877ea7adbca3340bd14b906c7114fb62a51c19e10ecaac
+DIST latrace-0.5.10.tar.bz2 69975 RMD160 4d9909f9fbbcdf3126546aeeffb466aed8552def SHA1 5bfb1b3987e2b76dc036fe5364427da684f8c34a SHA256 54dfb03d45f942bcebfd654ad7a546bb09baa863415a1e809a149527db15585e
+EBUILD latrace-0.5.10.ebuild 643 RMD160 d880a84235c1a4751f01defd4fb434255faec174 SHA1 3a54b15c52f5a9328156514e2e67c7c30df79216 SHA256 46a784aee3f26df704022822e36f28c1cc237723fd43211e133252f7cc9690b3
+MISC metadata.xml 257 RMD160 04e4c6e678ba8e8ffde93f57d06a40b60f9eaa69 SHA1 e3c39bf9a25beebbe626726bb94f6e22db4fa06d SHA256 b4a209de2bfbbcc5ceab61bf458a1ee79da4c60a30e4aabf54b76e9709b56db8
diff --git a/dev-util/latrace/files/latrace-0.5.10-flags.patch b/dev-util/latrace/files/latrace-0.5.10-flags.patch
new file mode 100644
index 0000000..b9495d3
--- /dev/null
+++ b/dev-util/latrace/files/latrace-0.5.10-flags.patch
@@ -0,0 +1,40 @@
+--- Makefile 2011-02-13 21:38:31.585283408 +0100
++++ Makefile 2011-02-13 21:40:12.888852639 +0100
+@@ -141,7 +141,7 @@
+ include doc/Makefile
+
+ INCLUDES= -Isrc -Isrc/sysdeps/$(CONFIG_SYSDEP_DIR)
+-ALL_CFLAGS=$(CPPFLAGS) $(CFLAGS) -O2 -fPIC -Wall $(INCLUDES) -D_GNU_SOURCE
++ALL_CFLAGS=$(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -O2 -fPIC -Wall $(INCLUDES) -D_GNU_SOURCE
+
+
+ %.o: %.c LATRACE-CFLAGS
+--- src/Makefile 2011-02-13 21:50:08.372234746 +0100
++++ src/Makefile 2011-02-13 21:51:20.299909269 +0100
+@@ -19,7 +19,7 @@
+
+ # libltaudit.so
+ AUDIT_BIN=libltaudit.so.$(CONFIG_VERSION)
+-AUDIT_LDFLAGS="-Wl,-init=audit_init" "-Wl,-soname,$(AUDIT_BIN)" -fPIC -shared
++AUDIT_LDFLAGS="-Wl,-init=audit_init" "-Wl,-soname,$(AUDIT_BIN)" -fPIC -shared $(LDFLAGS)
+ AUDIT_LIBS=$(LIBS) $(LEXLIB)
+
+ AUDIT_OBJS=\
+@@ -42,7 +42,7 @@
+ PROGRAMS+= $(AUDIT_BIN)
+
+ $(AUDIT_BIN): $(AUDIT_OBJS)
+- $(QUIET_LD)$(CC) $(AUDIT_LDFLAGS) -o $@ $(AUDIT_OBJS) $(AUDIT_LIBS)
++ $(QUIET_LD)$(CC) $(CFLAGS) $(AUDIT_LDFLAGS) -o $@ $(AUDIT_OBJS) $(AUDIT_LIBS)
+
+ install::
+ $(call install,$(AUDIT_BIN),$(libdir),755)
+@@ -69,7 +69,7 @@
+ CPPFLAGS+=-DLT_ARGS_DEF_CONF=\"$(sysconfdir)/latrace.conf\"
+
+ $(LATRACE_BIN): $(LATRACE_OBJS)
+- $(QUIET_LD)$(CC) $(LDFLAGS) -o $@ $(LATRACE_OBJS) $(LATRACE_LIBS) $(LATRACE_LIB)
++ $(QUIET_LD)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(LATRACE_OBJS) $(LATRACE_LIBS) $(LATRACE_LIB)
+
+ install::
+ $(call install,$(LATRACE_BIN),$(bindir),755)
diff --git a/dev-util/latrace/latrace-0.5.10.ebuild b/dev-util/latrace/latrace-0.5.10.ebuild
new file mode 100644
index 0000000..566ccf1
--- /dev/null
+++ b/dev-util/latrace/latrace-0.5.10.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit autotools
+
+DESCRIPTION="glibc 2.4+ LD_AUDIT feature frontend"
+HOMEPAGE="http://people.redhat.com/jolsa/latrace/index.shtml"
+SRC_URI="http://people.redhat.com/jolsa/${PN}/dl/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-text/asciidoc
+ sys-devel/bison
+ sys-devel/flex
+ app-text/xmlto"
+RDEPEND=""
+
+src_prepare() {
+ eautoreconf
+
+ epatch "${FILESDIR}"/${P}-flags.patch
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ dodoc ReleaseNotes README ChangeLog || die
+}
diff --git a/dev-util/latrace/metadata.xml b/dev-util/latrace/metadata.xml
new file mode 100644
index 0000000..328fbd1
--- /dev/null
+++ b/dev-util/latrace/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
+</pkgmetadata>