Subversion Repositories ALCASAR

Rev

Rev 2245 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log

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