# proftpd, http://www.proftpd.org name=proftpd version=1.3.1 release=1 source=(ftp://ftp.proftpd.org/distrib/source/$name-$version.tar.bz2 proftpd.service ftpusers) build() { cd $name-$version ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --sysconfdir=/etc/proftpd \ --localstatedir=/var \ --with-modules="mod_ratio:mod_rewrite:mod_tls:mod_wrap:mod_readme" mkdir -p $PKG/etc/rc.d $PKG/var/run/proftpd # Correct PID/RUN path sed -i -e 's|^\#define PID_FILE_PATH.*|\#define PID_FILE_PATH "/var/run/proftpd/proftpd.pid"|' \ -e 's|^\#define RUN_DIR.*|\#define RUN_DIR "/var/run/proftpd"|' \ config.h make make DESTDIR=$PKG install install -D -m0755 ../proftpd.service $PKG/etc/rc.d/services/proftpd.service install -m 644 ../ftpusers $PKG/etc/ install -m 755 contrib/ftpasswd $PKG/usr/sbin/ # Correct default configuration sed -i -e 's|^Group.*|Group\t\t\t\tnobody|' \ $PKG/etc/proftpd/proftpd.conf rm -rf $PKG/var/proftpd }