Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 162967
Collapse All | Expand All

(-)openssh-4.5_p1.ebuild (-2 / +6 lines)
Lines 15-20 Link Here
15
SECURID_PATCH="${PARCH/4.5/4.4}+SecurID_v1.3.2.patch"
15
SECURID_PATCH="${PARCH/4.5/4.4}+SecurID_v1.3.2.patch"
16
LDAP_PATCH="${PARCH/-4.5p1/-lpk-4.4p1}-0.3.7.patch"
16
LDAP_PATCH="${PARCH/-4.5p1/-lpk-4.4p1}-0.3.7.patch"
17
HPN_PATCH="${PARCH}-hpn12v14.diff.gz"
17
HPN_PATCH="${PARCH}-hpn12v14.diff.gz"
18
PADLOCK_PATCH="openssh-4.5p1-engines.diff"
18
19
19
DESCRIPTION="Port of OpenBSD's free SSH release"
20
DESCRIPTION="Port of OpenBSD's free SSH release"
20
HOMEPAGE="http://www.openssh.com/"
21
HOMEPAGE="http://www.openssh.com/"
Lines 22-33 Link Here
22
	X509? ( http://roumenpetrov.info/openssh/x509-5.5.2/${X509_PATCH} )
23
	X509? ( http://roumenpetrov.info/openssh/x509-5.5.2/${X509_PATCH} )
23
	ldap? ( http://dev.inversepath.com/openssh-lpk/${LDAP_PATCH} )
24
	ldap? ( http://dev.inversepath.com/openssh-lpk/${LDAP_PATCH} )
24
	hpn? ( http://www.psc.edu/networking/projects/hpn-ssh/${HPN_PATCH} )
25
	hpn? ( http://www.psc.edu/networking/projects/hpn-ssh/${HPN_PATCH} )
25
	smartcard? ( http://omniti.com/~jesus/projects/${SECURID_PATCH} )"
26
	smartcard? ( http://omniti.com/~jesus/projects/${SECURID_PATCH} )
27
	padlock? ( http://www.logix.cz/michal/devel/padlock/contrib/${PADLOCK_PATCH} )"
26
28
27
LICENSE="as-is"
29
LICENSE="as-is"
28
SLOT="0"
30
SLOT="0"
29
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
31
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
30
IUSE="static pam tcpd kerberos skey selinux chroot X509 ldap smartcard hpn libedit X"
32
IUSE="static pam tcpd kerberos skey selinux chroot X509 ldap smartcard hpn libedit X padlock"
31
33
32
RDEPEND="pam? ( virtual/pam )
34
RDEPEND="pam? ( virtual/pam )
33
	kerberos? ( virtual/krb5 )
35
	kerberos? ( virtual/krb5 )
Lines 75-80 Link Here
75
	use X509 && epatch "${DISTDIR}"/${X509_PATCH} "${FILESDIR}"/${PN}-4.4_p1-x509-hpn-glue.patch
77
	use X509 && epatch "${DISTDIR}"/${X509_PATCH} "${FILESDIR}"/${PN}-4.4_p1-x509-hpn-glue.patch
76
	use chroot && epatch "${FILESDIR}"/openssh-4.3_p1-chroot.patch
78
	use chroot && epatch "${FILESDIR}"/openssh-4.3_p1-chroot.patch
77
	use smartcard && epatch "${FILESDIR}"/openssh-3.9_p1-opensc.patch
79
	use smartcard && epatch "${FILESDIR}"/openssh-3.9_p1-opensc.patch
80
	use padlock && epatch  "${DISTDIR}"/${PADLOCK_PATCH}
81
78
	if ! use X509 ; then
82
	if ! use X509 ; then
79
		if [[ -n ${SECURID_PATCH} ]] && use smartcard ; then
83
		if [[ -n ${SECURID_PATCH} ]] && use smartcard ; then
80
			epatch "${DISTDIR}"/${SECURID_PATCH} \
84
			epatch "${DISTDIR}"/${SECURID_PATCH} \

Return to bug 162967