blob: d0c57007d5b1cc2145712757a5a024c6ee439c88 (
plain)
1 # Description: Small, easy-to-configure FTP server.
2 # URL: http://bftpd.sourceforge.net/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4
5 name=bftpd
6 version=6.1
7 release=1
8 source=(https://downloads.sourceforge.net/project/$name/$name/$name-$version/$name-$version.tar.gz
9 ftpd)
10
11 build() {
12 cd $name
13
14 CFLAGS+=' -fcommon'
15 ./configure \
16 --prefix=/usr \
17 --sysconfdir=/etc \
18 --mandir=/usr/share/man \
19 --localstatedir=/var \
20 --enable-libz
21
22 make
23 install -d $PKG/usr/sbin $PKG/etc $PKG/etc/rc.d
24 make DESTDIR=$PKG install
25
26 # bftpd version 3.7 moved these directories and --sysconfdir
27 # --localstatedir does not work currently
28 mv $PKG/usr/etc/bftpd.conf $PKG/etc/
29 mv $PKG/usr/var $PKG/var/
30 rmdir $PKG/usr/etc
31
32 install -D -m 0755 $SRC/ftpd $PKG/etc/rc.d/ftpd
33 chmod 0600 $PKG/etc/bftpd.conf
34 ln -sf bftpd $PKG/usr/sbin/in.ftpd
35 }
|