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