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