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 |
|