summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin/msyslog/msyslog-1.09a-r1.ebuild')
-rw-r--r--app-admin/msyslog/msyslog-1.09a-r1.ebuild21
1 files changed, 11 insertions, 10 deletions
diff --git a/app-admin/msyslog/msyslog-1.09a-r1.ebuild b/app-admin/msyslog/msyslog-1.09a-r1.ebuild
index d8cf8c6a8269..e5a94f6108e9 100644
--- a/app-admin/msyslog/msyslog-1.09a-r1.ebuild
+++ b/app-admin/msyslog/msyslog-1.09a-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/msyslog/msyslog-1.09a-r1.ebuild,v 1.3 2003/09/23 20:20:55 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/msyslog/msyslog-1.09a-r1.ebuild,v 1.4 2004/02/22 19:07:34 aliz Exp $
IUSE="postgres mysql"
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/msyslog/${P}-src.tar.gz"
SLOT="0"
LICENSE="BSD"
-KEYWORDS="x86 sparc ppc hppa ~mips"
+KEYWORDS="x86 sparc ppc hppa ~mips ~amd64"
DEPEND="virtual/glibc"
RDEPEND="${DEPEND}
@@ -25,18 +25,19 @@ RDEPEND="${DEPEND}
PROVIDE="virtual/logger"
src_unpack() {
- unpack ${A}
- cd ${S}
+ unpack ${A} ; cd ${S}
+
# fix paths for pidfile, config file, libdir, logdir...
epatch ${FILESDIR}/${P}-gentoo.diff
+ epatch ${FILESDIR}/${P}-fPIC.patch
}
src_compile() {
- local myconf
- [ "${ARCH}" = "hppa" ] && CFLAGS="${CFLAGS} -fPIC"
- use mysql || myconf="${myconf} --without-mysql"
- use postgres || myconf="${myconf} --without-pgsql"
- econf --with-daemon-name=msyslogd ${myconf}
+ econf --with-daemon-name=msyslogd \
+ `use_with mysql` \
+ `use_with postgres pgsql` \
+ ${myconf} || die
+
emake || die
}