/[gentoo-x86]/net-misc/stunnel/stunnel-3.26.ebuild
Gentoo

Diff of /net-misc/stunnel/stunnel-3.26.ebuild

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1.1.1 Revision 1.23
1# Copyright 1999-2005 Gentoo Foundation 1# Copyright 1999-2013 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/stunnel-3.26.ebuild,v 1.1.1.1 2005/11/30 09:54:49 chriswhite Exp $ 3# $Header: /var/cvsroot/gentoo-x86/net-misc/stunnel/stunnel-3.26.ebuild,v 1.23 2013/08/02 15:17:48 ulm Exp $
4
5EAPI=5
4 6
5inherit eutils 7inherit eutils
6 8
7DESCRIPTION="TLS/SSL - Port Wrapper" 9DESCRIPTION="TLS/SSL - Port Wrapper"
8HOMEPAGE="http://www.stunnel.org/" 10HOMEPAGE="http://www.stunnel.org/"
9SRC_URI="http://www.stunnel.org/download/stunnel/src/${P}.tar.gz" 11SRC_URI="http://www.stunnel.org/download/stunnel/src/${P}.tar.gz"
10 12
11LICENSE="GPL-2" 13LICENSE="GPL-2+"
12SLOT="0" 14SLOT="0"
13KEYWORDS="x86 sparc alpha ppc ~amd64 ~ppc-macos" 15KEYWORDS="alpha amd64 ppc sparc x86"
14IUSE="selinux" 16IUSE="selinux"
15 17
16RDEPEND=">=dev-libs/openssl-0.9.6j 18DEPEND=">=dev-libs/openssl-0.9.6j"
19RDEPEND="${DEPEND}
17 selinux? ( sec-policy/selinux-stunnel )" 20 selinux? ( sec-policy/selinux-stunnel )"
18DEPEND="${RDEPEND}
19 virtual/libc"
20 21
21src_unpack() { 22src_prepare() {
22 unpack ${A}
23 cd ${S}
24 epatch ${FILESDIR}/${P}-gentoo.diff 23 epatch "${FILESDIR}"/${P}-gentoo.diff
25 if use ppc-macos ; then
26 sed -i -e "s,-shared,-dynamic -flat_namespace -bundle -undefined suppress,g" \
27 -e "s,stunnel.so,stunnel.dylib,g" \
28 Makefile.in || die "sed failed"
29 fi
30}
31
32src_compile() {
33 econf || die
34 emake || die
35} 24}
36 25
37src_install() { 26src_install() {
38 dosbin stunnel 27 dosbin stunnel
28 dolib.so stunnel.so
39 dodoc FAQ README HISTORY COPYING BUGS PORTS TODO transproxy.txt 29 dodoc FAQ README HISTORY BUGS PORTS TODO
40 doman stunnel.8 30 doman stunnel.8
41 if use ppc-macos ; then
42 dolib.so stunnel.dylib
43 else
44 dolib.so stunnel.so
45 fi
46} 31}

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.23

  ViewVC Help
Powered by ViewVC 1.1.20