]> git.pld-linux.org Git - packages/fwbuilder.git/blob - fwbuilder.spec
- new compiler subpackages
[packages/fwbuilder.git] / fwbuilder.spec
1 Name:           fwbuilder
2 Summary:        Firewall Builder
3 Summary(pl):    Narzêdzie do tworzenia firewalli
4 URL:            http://www.fwbuilder.org/
5 Version:        1.0.7
6 Release:        0.2
7 License:        GPL
8 Group:          Applications/System
9 Source0:        http://belnet.dl.sourceforge.net/sourceforge/fwbuilder/%{name}-%{version}.tar.gz
10 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
11 BuildRequires:  automake
12 BuildRequires:  gdk-pixbuf-devel
13 BuildRequires:  gtkmm-devel >= 1.2.3
14 BuildRequires:  imlib-devel
15 BuildRequires:  libfwbuilder-devel >= 0.10.11
16 BuildRequires:  libsigc++-devel
17 BuildRequires:  libstdc++-devel
18 BuildRequires:  libxml2-devel
19 BuildRequires:  libxslt-devel
20 Requires:       libfwbuilder >= 0.10.11
21 Obsoletes:      fwbuilder-doc fwbuilder-devel
22
23 %define         _prefix         /usr/X11R6
24 %define         _mandir         %{_datadir}/man
25
26 %description
27 Firewall administration toolkit.
28
29 %description -l pl
30 Narzêdzie do tworzenia i administracji firewallami.
31
32 %package compiler-ipfilter
33 Summary:        ipfilter compiler for Firewall Builder
34 Summary(pl):    Kompilator ipfilter dla Firewall Buildera
35 Group:          Applications/System
36 Requires:       %{name} = %{version}
37
38 %description compiler-ipfilter
39 ipfilter compiler for Firewall Builder.
40
41 %description compiler-ipfilter -l pl
42 Kompilator ipfilter dla Firewall Buildera.
43
44
45 %package compiler-iptables
46 Summary:        iptables compiler for Firewall Builder
47 Summary(pl):    Kompilator iptables dla Firewall Buildera
48 Group:          Applications/System
49 Requires:       %{name} = %{version}
50
51 %description compiler-iptables
52 iptables compiler for Firewall Builder.
53
54 %description compiler-iptables -l pl
55 Kompilator iptables dla Firewall Buildera.
56
57
58 %package compiler-openbsd-pf
59 Summary:        OpenBSD pf compiler for Firewall Builder
60 Summary(pl):    Kompilator OpenBSD pf dla Firewall Buildera
61 Group:          Applications/System
62 Requires:       %{name} = %{version}
63
64 %description compiler-openbsd-pf
65 OpenBSD pf compiler for Firewall Builder.
66
67 %description compiler-openbsd-pf -l pl
68 Kompilator OpenBSD pf dla Firewall Buildera.
69
70 %prep
71 %setup -q
72
73 %build
74 %{__libtoolize}
75 %{__aclocal}
76 %{__autoconf}
77 %configure2_13 \
78         --enable-auto-docdir \
79         --with-templatedir=%{_datadir}/fwbuilder \
80         --with-iconsdir=%{_pixmapsdir}/fwbuilder/
81 %{__make}
82
83 %install
84 rm -rf $RPM_BUILD_ROOT
85
86 %{__make} install \
87         DESTDIR=$RPM_BUILD_ROOT
88
89 install -d $RPM_BUILD_ROOT%{_pixmapsdir}/fwbuilder
90 install src/icons/*.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/fwbuilder
91 install src/icons/host*.png $RPM_BUILD_ROOT%{_pixmapsdir}/fwbuilder
92
93 %find_lang %{name}
94
95 %clean
96 rm -rf $RPM_BUILD_ROOT
97
98 %files -f %{name}.lang
99 %defattr(644,root,root,755)
100 %doc doc/*
101 %attr(755,root,root) %{_bindir}/fwbuilder
102 %{_datadir}/fwbuilder
103 %{_datadir}/bug-buddy/bugzilla/*
104 %{_datadir}/bug-buddy/xml/*
105 %{_datadir}/bug-buddy/*.*
106 %{_pixmapsdir}/fwbuilder
107 %{_mandir}/man1/*
108
109 %files compiler-iptables
110 %defattr(644,root,root,755)
111 %attr(755,root,root) %{_bindir}/fwb_ipt
112
113 %files compiler-ipfilter
114 %defattr(644,root,root,755)
115 %attr(755,root,root) %{_bindir}/fwb_ipf
116
117 %files compiler-openbsd-pf
118 %defattr(644,root,root,755)
119 %attr(755,root,root) %{_bindir}/fwb_pf
This page took 0.081048 seconds and 4 git commands to generate.