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

(-)proftpd-1.3.1_rc2-r3.ebuild (-9 / +4 lines)
Lines 8-14 Link Here
8
8
9
IUSE="acl authfile clamav hardened ifsession ipv6 ldap mysql ncurses nls noauthunix opensslcrypt pam postgres radius rewrite selinux shaper sitemisc softquota ssl tcpd vroot xinetd"
9
IUSE="acl authfile clamav hardened ifsession ipv6 ldap mysql ncurses nls noauthunix opensslcrypt pam postgres radius rewrite selinux shaper sitemisc softquota ssl tcpd vroot xinetd"
10
10
11
SHAPER_VER="0.6.2"
11
SHAPER_VER="0.6.3"
12
VROOT_VER="0.7.2"
12
VROOT_VER="0.7.2"
13
13
14
DESCRIPTION="An advanced and very configurable FTP server."
14
DESCRIPTION="An advanced and very configurable FTP server."
Lines 53-65 Link Here
53
53
54
	cd "${S}"
54
	cd "${S}"
55
55
56
	# Fix bugs #164612, #167003, #175082, #178866 and #181712
56
	sed -i -e 's/--sort-by-file//' locale/Makefile.in
57
	epatch "${FILESDIR}/${P}-bug164612.patch"
57
	sed -i -e '598,598s/$/\"/'  contrib/mod_sql_mysql.c
58
	epatch "${FILESDIR}/${P}-bug167003.patch"
59
	epatch "${FILESDIR}/${P}-bug175082.patch"
60
	epatch "${FILESDIR}/${P}-bug178866.patch"
61
	epatch "${FILESDIR}/${P}-bug181712.patch"
62
63
	# Fix stripping of files
58
	# Fix stripping of files
64
	sed -e "s| @INSTALL_STRIP@||g" -i Make*
59
	sed -e "s| @INSTALL_STRIP@||g" -i Make*
65
60
Lines 176-182 Link Here
176
src_install() {
171
src_install() {
177
	# Note rundir needs to be specified to avoid sandbox violation
172
	# Note rundir needs to be specified to avoid sandbox violation
178
	# on initial install. See Make.rules
173
	# on initial install. See Make.rules
179
	emake DESTDIR="${D}" install || die "emake install failed"
174
	emake -j1 DESTDIR="${D}" install || die "emake install failed"
180
175
181
	keepdir /var/run/proftpd
176
	keepdir /var/run/proftpd
182
177

Return to bug 184601