]> git.ipfire.org Git - ipfire-3.x.git/blame - fastd/fastd.nm
make: Update to 4.2.1
[ipfire-3.x.git] / fastd / fastd.nm
CommitLineData
876fe705
MT
1###############################################################################
2# IPFire.org - An Open Source Firewall Solution #
3# Copyright (C) - IPFire Development Team <info@ipfire.org> #
4###############################################################################
5
6name = fastd
faff1ffe 7version = 17
876fe705
MT
8release = 1
9
10groups = Networking/VPN
11url = https://projects.universe-factory.net/projects/fastd/wiki
12license = BSD
13summary = Fast and Secure Tunnelling Daemon
14
15description
16 fastd is a fast and secure tunneling daemon that is designed
17 to run on embedded devices.
18end
19
faff1ffe 20source_dl = https://projects.universe-factory.net/attachments/download/81/
876fe705
MT
21sources = %{thisapp}.tar.xz
22
23build
24 requires
25 bison >= 2.5
26 cmake >= 3.0
faff1ffe 27 doxygen
876fe705
MT
28 json-c-devel
29 libcap-devel
30 libsodium-devel
faff1ffe 31 libuecc >= 5
876fe705
MT
32 libuecc-devel
33 openssl-devel
34 end
35
36 if "%{DISTRO_ARCH}" == "i686"
37 build_options = \
38 -DWITH_CIPHER_SALSA2012_XMM=OFF \
39 -DWITH_CIPHER_SALSA20_XMM=OFF \
40 -DWITH_MAC_GHASH_PCLMULQDQ=OFF
41 end
42
43 build
44 %{cmake} %{build_options} .
45 make %{PARALLELISMFLAGS}
46 end
47end
48
49packages
50 package %{name}
51
52 package %{name}-debuginfo
53 template DEBUGINFO
54 end
55end