hwoarang 14/04/23 20:21:20 Modified: vsftpd-3.0.2-r2.ebuild ChangeLog Log: Add epatch_user and override LIBS variable thanks to Mike Gilbert <flop...@gentoo.org>. Bug #508192 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 09BF4F54C2BA7F3C!)
Revision Changes Path 1.2 net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild?r1=1.1&r2=1.2 Index: vsftpd-3.0.2-r2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- vsftpd-3.0.2-r2.ebuild 3 Sep 2013 20:11:27 -0000 1.1 +++ vsftpd-3.0.2-r2.ebuild 23 Apr 2014 20:21:20 -0000 1.2 @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild,v 1.1 2013/09/03 20:11:27 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/vsftpd-3.0.2-r2.ebuild,v 1.2 2014/04/23 20:21:20 hwoarang Exp $ EAPI="4" @@ -56,12 +56,21 @@ #Bug #450536 epatch "${FILESDIR}"/${P}-remove-legacy-cap.patch + + epatch_user } src_compile() { + # Override LIBS variable. Bug #508192 + LIBS= + use caps && LIBS+=" -lcap" + use pam && LIBS+=" -lpam" + use tcpd && LIBS+=" -lwrap" + use ssl && LIBS+=" -lssl -lcrypto" + CFLAGS="${CFLAGS}" \ CC="$(tc-getCC)" \ - emake + emake LIBS="${LIBS}" } src_install() { 1.179 net-ftp/vsftpd/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/vsftpd/ChangeLog?rev=1.179&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/vsftpd/ChangeLog?rev=1.179&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/vsftpd/ChangeLog?r1=1.178&r2=1.179 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/ChangeLog,v retrieving revision 1.178 retrieving revision 1.179 diff -u -r1.178 -r1.179 --- ChangeLog 6 Sep 2013 18:35:11 -0000 1.178 +++ ChangeLog 23 Apr 2014 20:21:20 -0000 1.179 @@ -1,6 +1,10 @@ # ChangeLog for net-ftp/vsftpd -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/ChangeLog,v 1.178 2013/09/06 18:35:11 ago Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/vsftpd/ChangeLog,v 1.179 2014/04/23 20:21:20 hwoarang Exp $ + + 23 Apr 2014; Markos Chandras <hwoar...@gentoo.org> vsftpd-3.0.2-r2.ebuild: + Add epatch_user and override LIBS variable thanks to Mike Gilbert + <flop...@gentoo.org>. Bug #508192 06 Sep 2013; Agostino Sarubbo <a...@gentoo.org> vsftpd-3.0.2-r1.ebuild: Stable for sparc, wrt bug #480078