summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Brindle <method@gentoo.org>2003-03-30 22:15:22 +0000
committerJoshua Brindle <method@gentoo.org>2003-03-30 22:15:22 +0000
commit4e4b5cef0fc795baa6afe48323d61d88a1329ffe (patch)
treefbdf984d3d0fb77de8cc097e674610e00d2bd83f /net-misc
parentAdded sparc stable keyword (diff)
downloadhistorical-4e4b5cef0fc795baa6afe48323d61d88a1329ffe.tar.gz
historical-4e4b5cef0fc795baa6afe48323d61d88a1329ffe.tar.bz2
historical-4e4b5cef0fc795baa6afe48323d61d88a1329ffe.zip
selinux compile opts
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/openssh/ChangeLog5
-rw-r--r--net-misc/openssh/openssh-3.5_p1-r1.ebuild11
2 files changed, 14 insertions, 2 deletions
diff --git a/net-misc/openssh/ChangeLog b/net-misc/openssh/ChangeLog
index 153f212750c2..5f1d8c4221c2 100644
--- a/net-misc/openssh/ChangeLog
+++ b/net-misc/openssh/ChangeLog
@@ -1,12 +1,15 @@
# ChangeLog for net-misc/openssh
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/ChangeLog,v 1.35 2003/03/20 23:41:41 method Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/ChangeLog,v 1.36 2003/03/30 22:15:22 method Exp $
09 Feb 2003; Guy Martin <gmsoft@gentoo.org> :
Added hppa to keywords.
*openssh-3.5_p1-r1 (20 Jan 2003)
+ 30 Mar 2003; Joshua Brindle <method@gentoo.org> openssh-3.5_p1-r1.ebuild:
+ fixed compile options for selinux support
+
20 Mar 2003; Joshua Brindle <method@gentoo.org> openssh-3.5_p1-r1.ebuild:
added selinux support
diff --git a/net-misc/openssh/openssh-3.5_p1-r1.ebuild b/net-misc/openssh/openssh-3.5_p1-r1.ebuild
index 25f843bab0d9..b3757fe11aa1 100644
--- a/net-misc/openssh/openssh-3.5_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-3.5_p1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/openssh-3.5_p1-r1.ebuild,v 1.10 2003/03/20 23:41:41 method Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/openssh-3.5_p1-r1.ebuild,v 1.11 2003/03/30 22:15:22 method Exp $
inherit eutils
@@ -62,6 +62,8 @@ src_compile() {
myconf="${myconf} --with-kerberos4=/usr/athena"
fi
+ use selinux && CFLAGS="${CFLAGS} -DWITH_SELINUX"
+
./configure \
--prefix=/usr \
--sysconfdir=/etc/ssh \
@@ -79,6 +81,13 @@ src_compile() {
# statically link to libcrypto -- good for the boot cd
perl -pi -e "s|-lcrypto|/usr/lib/libcrypto.a|g" Makefile
fi
+
+ if [ "`use selinux`" ]
+ then
+ #add -lsecure
+ sed "s:LIBS=\(.*\):LIBS=\1 -lsecure:" < Makefile > Makefile.new
+ mv Makefile.new Makefile
+ fi
emake || die "compile problem"
}