]>
Commit | Line | Data |
---|---|---|
1ee71b31 CS |
1 | ############################################################################### |
2 | # IPFire.org - An Open Source Firewall Solution # | |
3 | # Copyright (C) - IPFire Development Team <info@ipfire.org> # | |
4 | ############################################################################### | |
5 | ||
6 | name = oinkmaster | |
7 | version = 2.0 | |
e81f5a32 CS |
8 | release = 2 |
9 | arch = noarch | |
1ee71b31 CS |
10 | |
11 | groups = Development/Libraries | |
12 | url = http://oinkmaster.sourceforge.net | |
13 | license = BSD | |
14 | summary = A Perl interface for updating snort rules. | |
15 | ||
16 | description | |
17 | Oinkmaster is a script that will help you update and manage your Snort rules. | |
18 | end | |
19 | ||
20 | source_dl = | |
21 | ||
22 | build | |
23 | requires | |
24 | perl | |
25 | end | |
26 | ||
27 | build | |
e81f5a32 CS |
28 | echo "url = http://rules.emergingthreats.net/open/suricata/emerging.rules.tar.gz" >> oinkmaster.conf |
29 | echo "tmpdir = /var/tmp/" >> oinkmaster.conf | |
1ee71b31 CS |
30 | end |
31 | ||
32 | install | |
33 | mkdir -pv %{BUILDROOT}/usr/sbin | |
34 | install -m 755 oinkmaster.pl %{BUILDROOT}/usr/sbin | |
e81f5a32 CS |
35 | mkdir -pv %{BUILDROOT}/etc |
36 | install -m 644 oinkmaster.conf %{BUILDROOT}/etc | |
1ee71b31 CS |
37 | end |
38 | end | |
39 | ||
40 | packages | |
41 | package %{name} | |
42 | ||
43 | filter_requires | |
44 | perl>=[0-9]\:.* | |
45 | end | |
46 | end | |
47 | end |