7d8e5bc
%global __requires_exclude ^perl\\(ident\\)$
7d8e5bc
7d8e5bc
Summary:        Analyzer and report generator for web proxy servers like Squid
7d8e5bc
Name:           calamaris
7d8e5bc
Version:        2.99.4.7
7d8e5bc
Release:        1%{?dist}
7d8e5bc
License:        (GPL+ or Artistic) and GPLv2+
7d8e5bc
URL:            https://cord.de/calamaris-english
7d8e5bc
Source0:        https://cord.de/files/calamaris/%{name}-%{version}.tar.gz
7d8e5bc
Patch0:         calamaris-2.99.4.7-use-lib.patch
7d8e5bc
BuildArch:      noarch
7d8e5bc
BuildRequires:  perl-generators
7d8e5bc
Requires:       perl(NetAddr::IP)
4ab4f40
4ab4f40
%description
7d8e5bc
Calamaris is used to produce statistical output from web proxy servers
7d8e5bc
like Squid, NetCache, Inktomi Traffic Server, Oops! proxy server, Compaq
7d8e5bc
TaskSmart, Cisco Content Engines, iPlanet Proxy Server or related proxy
7d8e5bc
log files. The resulting output can be ASCII or HTML with or without
7d8e5bc
graphics and with or without frames. It is possible to cache calculated
7d8e5bc
data in a file to use them in later runs.
7d8e5bc
4ab4f40
%prep
4ab4f40
%setup -q
7d8e5bc
%patch0 -p1 -b .use-lib
7d8e5bc
for file in *.use-lib; do touch -c -r ${file} ${file%.use-lib}; done
4ab4f40
4ab4f40
%build
4ab4f40
4ab4f40
%install
ef6f95d
install -D -p -m 0755 %{name} $RPM_BUILD_ROOT%{_bindir}/%{name}
ef6f95d
install -D -p -m 0644 %{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1/%{name}.1
7d8e5bc
for file in *.pm; do
7d8e5bc
  install -D -p -m 0644 ${file} $RPM_BUILD_ROOT%{perl_vendorlib}/%{name}/${file}
7d8e5bc
done
4ab4f40
7d8e5bc
# Convert files from ISO-8859-1 to UTF-8
7d8e5bc
for file in CONTRIBUTORS EXAMPLES; do
7d8e5bc
  iconv -f iso-8859-1 -t utf-8 -o ${file}.utf8 ${file}
7d8e5bc
  touch -c -r ${file} ${file}.utf8; mv -f ${file}.utf8 ${file}
7d8e5bc
done
4ab4f40
4ab4f40
%files
ef6f95d
%license COPYRIGHT
7d8e5bc
%doc CHANGES CONTRIBUTORS EXAMPLES EXAMPLES.v3 README
4ab4f40
%{_bindir}/%{name}
7d8e5bc
%{perl_vendorlib}/%{name}/
4ab4f40
%{_mandir}/man1/%{name}.1*
4ab4f40
4ab4f40
%changelog
7d8e5bc
* Sat Dec 25 2021 Robert Scheck <robert@fedoraproject.org> 2.99.4.7-1
7d8e5bc
- Upgrade to 2.99.4.7 (#2035609)
7d8e5bc
7e775a0
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-23
7e775a0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
7e775a0
00f3489
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-22
00f3489
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
00f3489
6469216
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-21
6469216
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
6469216
1be1584
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-20
1be1584
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
1be1584
311f11b
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-19
311f11b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
311f11b
a816c32
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-18
a816c32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
a816c32
0281343
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-17
0281343
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
0281343
663a400
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org>
663a400
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
663a400
f2d6de5
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-15
f2d6de5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f2d6de5
28fbeb7
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-14
28fbeb7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
28fbeb7
c69d1dd
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.59-13
c69d1dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c69d1dd
c59138c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.59-12
c59138c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c59138c
b31cb88
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.59-11
b31cb88
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b31cb88
55a229a
* Sat Aug 03 2013 Robert Scheck <robert@fedoraproject.org> 2.59-10
55a229a
- Added patch to avoid warnings with perl >= 5.12 (#970990)
55a229a
08aff62
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.59-9
08aff62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
08aff62
0e4797f
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.59-8
0e4797f
- Perl 5.18 rebuild
0e4797f
4c468f5
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.59-7
4c468f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
4c468f5
9b1f020
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.59-6
9b1f020
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9b1f020
cd76524
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.59-5
cd76524
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
cd76524
2a24708
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.59-4
2a24708
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2a24708
ba1a2da
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.59-3
ba1a2da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ba1a2da
f05d41b
* Mon Feb 23 2009 Robert Scheck <robert@fedoraproject.org> 2.59-2
f05d41b
- Rebuild against gcc 4.4 and rpm 4.6
f05d41b
4ab4f40
* Thu Jul 24 2008 Robert Scheck <robert@fedoraproject.org> 2.59-1
4ab4f40
- Upgrade to 2.59
4ab4f40
- Initial spec file for Fedora and Red Hat Enterprise Linux