reorganizace
[svn/Prometheus-QoS/.git] / prometheus.spec
1 Summary: Traffic shaper replacement for Internet Service Providers (ISP).
2 Name: prometheus
3 Version: 0.7.1
4 Release: 1
5 License: GPL
6 Vendor: Arachne Labs http://www.arachne.cz
7 Packager: Tomas Lastovicka <aquarius@lamer.cz>
8 Group: Applications/System
9 Source0: http://gpl.arachne.cz/download/%name-%version.tar.gz
10 URL: http://gpl.arachne.cz
11 Requires: iptables, iproute
12 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13
14 %description
15 QoS (or Quality-of-service) is traffic shaper replacement for Internet Service
16 Providers (ISP). Dump your vintage hard-wired routers/shapers (C|sco, etc.)
17 in favour of powerful open source and free solution.
18
19 Prometheus QoS generates multiple nested HTB tc classes with various rate and
20 ceil values, and implements optional daily traffic quotas and data transfer
21 statistics (as HTML). It is compatible with NAT, both asymetrical and
22 symetrical, yet still provides good two-way shaping and prioritizing, both
23 upload and download.
24
25 Prometheus QoS was written in C<<1 and depends on HTB algorithm hardcoded
26 in Linux kernel. It is currently being tested in real-world enviroment to
27 provide QoS services on internet gateway and proxy being used by 1500+ members
28 of CZFree.Net broadband community network.
29
30 %prep
31 %setup -q
32
33 %build
34 make %{_smp_mflags}
35
36 %install
37 rm -rf %{buildroot}
38 mkdir -p %{buildroot}%{_sbindir}
39
40 %makeinstall
41
42 %clean
43 rm -rf %{buildroot}
44
45 %files
46 %defattr(-,root,root)
47 %{_sbindir}/prometheus
48
49 %changelog
50 * Mon Dec 03 2007 Tomas Lastovicka <aquarius@lamer.cz> 0.7.1-1
51 - Upgraded to newest version, first *real* build :).
52
53 * Sun Dec 02 2007 Tomas Lastovicka <aquarius@lamer.cz> 0.7-1
54 - Initial RPM release.
This page took 0.284783 seconds and 4 git commands to generate.