]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blame - vsftpd/vsftpd.nm
tzdata: Update to 2014j
[people/ms/ipfire-3.x.git] / vsftpd / vsftpd.nm
CommitLineData
a3c2fdf5 1###############################################################################
802ea3af
MT
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
a3c2fdf5
BS
4###############################################################################
5
802ea3af
MT
6name = vsftpd
7version = 2.3.4
8release = 3
a3c2fdf5 9
802ea3af
MT
10groups = Networking/Daemons
11url = https://security.appspot.com/vsftpd.html
12license = GPLv2 with exceptions
13summary = Very Secure Ftp Daemon.
a3c2fdf5 14
802ea3af
MT
15description
16 vsftpd is a Very Secure FTP daemon. It was written completely
a3c2fdf5 17 from scratch.
802ea3af 18end
a3c2fdf5 19
802ea3af 20source_dl = https://security.appspot.com/downloads/
a3c2fdf5 21
235a4f10 22CFLAGS += -Wall -W -Wshadow -fstack-protector -fpie -Wextra -Werror
a3c2fdf5 23
802ea3af
MT
24build
25 requires
26 libcap-devel
27 openssl-devel
28 pam-devel
29 end
30
31 prepare_cmds
32 # Fix an issue with DSO
33 sed -e "s/-lssl/& -lcrypto/" -i Makefile
34 end
35
36 make_build_targets = CFLAGS='%{CFLAGS}'
37
38 install
39 # Create directory layout.
40 mkdir -pv %{BUILDROOT}/usr/bin
41 mkdir -pv %{BUILDROOT}/etc/%{name}
42 mkdir -pv %{BUILDROOT}/usr/share/man/man5
43 mkdir -pv %{BUILDROOT}/usr/share/man/man8
44
45 # Install files.
46 install -v -m 755 vsftpd %{BUILDROOT}/usr/bin
47 install -v -m 644 vsftpd.conf.5 %{BUILDROOT}/usr/share/man/man5
48 install -v -m 644 vsftpd.8 %{BUILDROOT}/usr/share/man/man8
49 cp -vf %{DIR_SOURCE}/%{name}.{conf,user_list} %{BUILDROOT}/etc/%{name}
50 end
51end
52
53packages
54 package %{name}
55 end
1f9bc2f0
MT
56
57 package %{name}-debuginfo
58 template DEBUGINFO
59 end
802ea3af 60end