]> git.pld-linux.org Git - packages/coova-chilli.git/blob - coova-chilli.spec
- up to 1.2.5
[packages/coova-chilli.git] / coova-chilli.spec
1 Summary:        CoovaChilli - Software access controller
2 Name:           coovachilli
3 Version:        1.2.5
4 Release:        0.1
5 License:        GPL
6 Group:          Applications
7 Source0:        http://ap.coova.org/chilli/coova-chilli-%{version}.tar.gz
8 # Source0-md5:  1b890cb043b4340e1f15c2b2cff742d3
9 Patch0:         %{name}-link.patch
10 URL:            http://coova.org/
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 BuildRequires:  libtool
14 BuildRequires:  perl-base
15 BuildRequires:  rpmbuild(macros) >= 1.228
16 Suggests:       haserl
17 Requires(post,preun):   /sbin/chkconfig
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 Coova-Chilli is a fork of the ChilliSpot project - an open source
22 captive portal or wireless LAN access point controller. It supports
23 web based login (Universal Access Method, or UAM), standard for public
24 HotSpots, and it supports Wireless Protected Access (WPA), the
25 standard for secure roamable networks. Authentication, Authorization
26 and Accounting (AAA) is handled by your favorite radius server. Read
27 more at http://coova.org/ and http://www.chillispot.org/.
28
29 %package devel
30 Summary:        Header files for coovachili library
31 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki coovachilli
32 Group:          Development/Libraries
33 Requires:       %{name} = %{version}-%{release}
34
35 %description devel
36 Header files for coovachilli library.
37
38 %description devel -l pl.UTF-8
39 Pliki nagłówkowe biblioteki coovachilli.
40
41 %package static
42 Summary:        Static coovachilli library
43 Summary(pl.UTF-8):      Statyczna biblioteka coovachilli
44 Group:          Development/Libraries
45 Requires:       %{name}-devel = %{version}-%{release}
46
47 %description static
48 Static coovachilli library.
49
50 %description static -l pl.UTF-8
51 Statyczna biblioteka coovachilli.
52
53 %prep
54 %setup -q -n coova-chilli-%{version}
55 %patch0 -p1
56
57 %build
58 %{__libtoolize}
59 %{__aclocal}
60 %{__autoconf}
61 %{__autoheader}
62 %{__automake}
63 %configure
64 %{__make}
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68
69 install -d $RPM_BUILD_ROOT/etc/rc.d
70
71 %{__make} install \
72         DESTDIR=$RPM_BUILD_ROOT
73
74 mv $RPM_BUILD_ROOT/etc/init.d $RPM_BUILD_ROOT/etc/rc.d
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %post
80 /sbin/chkconfig --add chilli
81 %service chilli restart
82
83 %preun
84 if [ "$1" = "0" ]; then
85         %service -q chilli stop
86         /sbin/chkconfig --del chilli
87 fi
88
89 %files
90 %defattr(644,root,root,755)
91 %attr(755,root,root) %{_sbindir}/*
92 %attr(755,root,root) %{_libdir}/*.so*
93 %attr(755,root,root) %ghost %{_libdir}/libbstring.so.0
94 %attr(755,root,root) %{_libdir}/libbstring.so.0.0.0
95 %attr(755,root,root) %ghost %{_libdir}/libchilli.so.0
96 %attr(755,root,root) %{_libdir}/libchilli.so.0.0.0
97 %attr(754,root,root) /etc/rc.d/init.d/chilli
98 %doc AUTHORS COPYING ChangeLog INSTALL README doc/dictionary.chillispot doc/hotspotlogin.cgi
99 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/chilli.conf
100 %dir %{_sysconfdir}/chilli
101 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/chilli/*
102 %attr(755,root,root)%{_sysconfdir}/chilli/www/config.sh
103 %dir %{_sysconfdir}/chilli/www
104 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/chilli/www/*
105 %{_mandir}/man1/*.1*
106 %{_mandir}/man5/*.5*
107 %{_mandir}/man8/*.8*
108
109 %files devel
110 %defattr(644,root,root,755)
111 %{_libdir}/*.la
112 %{_libdir}/libbstring.so
113 %{_libdir}/libchilli.so
114 %{_includedir}/chilli
115
116 %files static
117 %defattr(644,root,root,755)
118 %{_libdir}/*.a
This page took 0.527193 seconds and 4 git commands to generate.