updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / vsftpd-ext / PKGBUILD
blobba9ad8eee90da7d7f45e1ee3f9627b7512cee1b7
1 pkgname=vsftpd-ext
2 pkgver=2.3.5+ext.1
3 _pkgver=${pkgver/+/-}
4 _dirpkgver=${_pkgver/ext./ext}
5 pkgrel=1
6 pkgdesc="An extended version of the Very Secure FTP daemon"
7 arch=('i686' 'x86_64')
8 url="http://vsftpd.devnet.ru/"
9 license=('GPL')
10 depends=('glibc' 'pam' 'openssl' 'libcap>=2.16')
11 provides=('vsftpd')
12 conflicts=('vsftpd')
13 install=vsftpd-ext.install
14 backup=(etc/vsftpd.conf etc/xinetd.d/vsftpd)
15 source=(http://vsftpd.devnet.ru/files/2.3.5/ext.1/vsFTPd-${_dirpkgver}.tgz
16         vsftpd.d
17         vsftpd.xinetd)
18 md5sums=('77e2bf4991259075e501ab46a6996da8'
19          'e46ed8e4c4a6e6a3de59f60b98e4f569'
20          'b07fd4609c70063c1d6b20142910c1a6')
22 build() {
23   cd "${srcdir}/vsFTPd-${_pkgver}"
25   # build-time config
26   sed \
27     -e 's|^#undef VSF_BUILD_SSL$|#define VSF_BUILD_SSL|' \
28     -i builddefs.h
30   sed \
31     -e 's|-lwrap ||g' \
32     -i Makefile
34   make CFLAGS="${CFLAGS}"
37 package() {
38   cd "${srcdir}/vsFTPd-${_pkgver}"
39   install -D -m755 vsftpd "${pkgdir}/usr/sbin/vsftpd"
40   install -D -m644 vsftpd.conf "${pkgdir}/etc/vsftpd.conf"
41   install -D -m644 vsftpd.8 "${pkgdir}/usr/share/man/man8/vsftpd.8"
42   install -D -m644 vsftpd.conf.5 "${pkgdir}/usr/share/man/man5/vsftpd.conf.5"
43   install -D -m644 "${srcdir}/vsftpd.xinetd" "${pkgdir}/etc/xinetd.d/vsftpd"
44   install -D -m755 "${srcdir}/vsftpd.d" "${pkgdir}/etc/rc.d/vsftpd"
46   install -d -m755 "${pkgdir}/usr/share/empty"