Subversion Repositories ALCASAR

Rev

Rev 1939 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log

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