Subversion Repositories ALCASAR

Rev

Rev 2101 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log

Rev Author Line No. Line
2101 richard 1
%define _disable_ld_no_undefined 1
2
 
2236 tom.houday 3
Summary:	CoovaChilli is an open-source software access controller for captive portal hotspots
4
Name:		coova-chilli
5
Version:	1.4
6
Release:	2%{?dist}
7
License:	GPLv3
2101 richard 8
Packager:	Richard REY (Rexy)
2236 tom.houday 9
Group:		System/Servers
10
URL:		https://coova.github.io/CoovaChilli
2101 richard 11
Source:		%{name}-%{version}.tar.gz
2236 tom.houday 12
BuildRequires:	gengetopt
2101 richard 13
BuildRequires:	libtool
2236 tom.houday 14
BuildRequires:	openssl-devel
2101 richard 15
Provides:	coova-chilli = %{version}-%{release}
16
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
17
 
18
%description
19
Coova-Chilli is a fork of the ChilliSpot project - an open source captive
20
portal or wireless LAN access point controller. It supports web based login
21
(Universal Access Method, or UAM), standard for public HotSpots, and it
22
supports Wireless Protected Access (WPA), the standard for secure roamable
23
networks. Authentication, Authorization and Accounting (AAA) is handled by
24
your favorite radius server. Read more at http://coova.github.io/.
25
 
26
%prep
27
%setup -q -n %{name}-%{version}
28
 
29
%build
30
sh bootstrap
31
%configure \
32
	--disable-static \
2236 tom.houday 33
	--enable-shared \
34
	--enable-largelimits \
35
	--enable-chilliredir \
36
	--enable-chilliscript \
37
	--with-poll \
2101 richard 38
	--enable-dhcpopt \
2236 tom.houday 39
	--enable-libjson \
40
	--enable-json \
41
	--with-openssl
42
 
2101 richard 43
%make
44
 
45
%post
46
%_post_service chilli
47
 
48
%preun
49
%_preun_service chilli
50
 
51
%install
52
%makeinstall_std
53
 
54
%clean
55
rm -rf %{buildroot}
56
 
57
%files
58
%defattr(-,root,root)
59
%{_sbindir}/*
60
%{_libdir}/*.so*
61
%doc AUTHORS COPYING ChangeLog INSTALL README doc/dictionary.coovachilli doc/attributes 
62
%config %{_sysconfdir}/chilli.conf
63
%config %{_sysconfdir}/chilli/gui-config-default.ini
64
%config(noreplace) %{_sysconfdir}/chilli/defaults
65
%dir %{_sysconfdir}/chilli
66
%{_sysconfdir}/init.d/chilli
67
%{_sysconfdir}/chilli/wwwsh
68
%{_sysconfdir}/chilli/functions
69
%{_sysconfdir}/chilli/*.sh
70
%{_mandir}/man1/*.1*
71
%{_mandir}/man5/*.5*
72
%{_mandir}/man8/*.8*
73
%exclude %{_sysconfdir}/chilli/www/*
74
%exclude %{_sysconfdir}/chilli/wpad.dat
75
%exclude %{_includedir}/chilli*
76
%exclude %{_libdir}/*.la*
77
%exclude %{_libdir}/python/CoovaChilliLib.py*
78
 
79
%changelog
2236 tom.houday 80
* Sat May 06 2017 Tom Houdayer - 1.4-2.mga5
81
- Add OpenSSL support
82
 
2101 richard 83
* Mon Dec 19 2016 Rexy for ALCASAR project
84
- 1.4 release (Limited to ALCASAR project)
85
* Sun Nov 13 2016 Rexy for ALCASAR project
86
- 1.3.2-2 release (Limited to ALCASAR project) - Including the code resolving IPSEC bug #255 & #301
2236 tom.houday 87
* Tue Oct 25 2016 Rexy for ALCASAR project
2101 richard 88
- 1.3.2 release (Limited to ALCASAR project)
89
* Thu Jun 2 2016 Rexy for ALCASAR project
90
- 1.3.1.4 release (Limited to ALCASAR project)
91
* Sun Apr 3 2016 Rexy for ALCASAR project
92
- 1.3.1.3 release (Limited to ALCASAR project)
93
* Tue May 14 2013 Crox for ALCASAR project
94
- 1.3.0 release (Limited to ALCASAR project)
95
* Mon Jun 18 2012 Rexy for ALCASAR project
96
- 1.2.9-1 release
97
* Wed Jan 18 2012 Rexy for ALCASAR project
98
- 1.2.9 release
99
* Sun Jul 11 2011 Rexy for ALCASAR project
100
- 1.2.8 release
101
* Sat Feb 12 2011 Rexy for Alcasar project
102
+ revision: 433
103
+ add _disable_ld_no_undefined 1
104
- 1.2.6 release
105
* Sat Nov 20 2010 Rexy for Alcasar project
106
+ revision: 394
107
- 1.2.5 release
108
* Sat Jan 2 2010 <david@coova.com>
109
- 1.2.0 release
110
* Thu Sep 30 2007 <david@coova.com>
111
- 1.0.8 release
112
* Thu Aug 20 2007 <david@coova.com>
113
- 1.0-coova.7 release
114
* Thu Jun 7 2007 <david@coova.com>
115
- 1.0-coova.6 release
116
* Wed May 16 2007  <david@coova.com>
117
- 1.0-coova.5 release
118
* Wed Feb 07 2007  <david@coova.com>
119
- 1.0-coova.4 release
120
* Wed Nov 15 2006  <david@coova.com>
121
- 1.0-coova.3 release
122
* Thu Mar 25 2004  <support@chillispot.org>
123
- Initial release.