summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2008-06-18 02:57:18 +0000
committerJeremy Olexa <darkside@gentoo.org>2008-06-18 02:57:18 +0000
commit8436085451e8456659581b71ac98829fb1eef3c5 (patch)
treec04919276074f7df187179fd394370329161062d /app-admin/tripwire
parentadd patch for building aginst glibc 2.8 (diff)
downloadgentoo-2-8436085451e8456659581b71ac98829fb1eef3c5.tar.gz
gentoo-2-8436085451e8456659581b71ac98829fb1eef3c5.tar.bz2
gentoo-2-8436085451e8456659581b71ac98829fb1eef3c5.zip
use autotools better. bug #226527
(Portage version: 2.1.4.4)
Diffstat (limited to 'app-admin/tripwire')
-rw-r--r--app-admin/tripwire/ChangeLog8
-rw-r--r--app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild23
2 files changed, 12 insertions, 19 deletions
diff --git a/app-admin/tripwire/ChangeLog b/app-admin/tripwire/ChangeLog
index 000f9886db83..49b2c3cd6b1b 100644
--- a/app-admin/tripwire/ChangeLog
+++ b/app-admin/tripwire/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-admin/tripwire
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/ChangeLog,v 1.26 2007/12/25 15:32:27 phreak Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/ChangeLog,v 1.27 2008/06/18 02:57:18 darkside Exp $
+
+ 18 Jun 2008; Jeremy Olexa <darkside@gentoo.org>
+ tripwire-2.3.1.2-r2.ebuild:
+ use autotools better. bug #226527
25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing taviso from metadata.xml as per #202471. Assigning to
diff --git a/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild b/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild
index d6e7aed3dc5b..a053a7905f9f 100644
--- a/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild
+++ b/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild,v 1.12 2007/08/07 11:46:53 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/tripwire-2.3.1.2-r2.ebuild,v 1.13 2008/06/18 02:57:18 darkside Exp $
-inherit eutils flag-o-matic
+inherit eutils flag-o-matic autotools
TW_VER="2.3.1-2"
DESCRIPTION="Open Source File Integrity Checker and IDS"
@@ -42,6 +42,8 @@ src_unpack() {
epatch ${FILESDIR}/tripwire-friend-classes.patch
epatch ${DISTDIR}/tripwire-2.3.1-2-pherman-portability-0.9.diff.bz2
epatch ${FILESDIR}/tripwire-2.3.0-50-rfc822.patch
+
+ eautoreconf || die "eautoreconf failed"
}
src_compile() {
@@ -51,24 +53,11 @@ src_compile() {
strip-flags
append-flags -DCONFIG_DIR='"\"/etc/tripwire\""' -fno-strict-aliasing
- einfo "Preparing build..."
- rm -f ${S}/configure
- ebegin " Running aclocal"
- aclocal &> /dev/null || true
- eend
- ebegin " Running autoheader"
- autoheader &> /dev/null || true
- eend
- ebegin " Running automake"
- automake --add-missing &> /dev/null || true
- eend
- ebegin " Running autoreconf"
- autoreconf &> /dev/null || true
- eend
ebegin " Preparing Directory"
mkdir ${S}/lib ${S}/bin || die
eend
einfo "Done."
+ chmod +x configure
econf `use_enable ssl openssl` || die
emake || die
}