Blame SPECS/mrtg.spec

64137f
%global _use_internal_dependency_generator 0
64137f
64137f
%global contentdir       %{_localstatedir}/www/%{name}
64137f
%global libdir           %{_localstatedir}/lib/mrtg
64137f
64137f
Summary:   Multi Router Traffic Grapher
64137f
Name:      mrtg
64137f
Version:   2.17.4
64137f
Release:   11%{?dist}
64137f
URL:       http://oss.oetiker.ch/mrtg/
64137f
Source0:   http://oss.oetiker.ch/mrtg/pub/mrtg-%{version}.tar.gz
64137f
Source1:   http://oss.oetiker.ch/mrtg/pub/mrtg-%{version}.tar.gz.md5
64137f
# Source2: configuration file example
64137f
Source2:   mrtg.cfg
64137f
# Source3: script for filtering out false perl requires
64137f
Source3:   filter-requires-mrtg.sh
64137f
# Source4: configuration for Apache
64137f
Source5:   mrtg-httpd.conf
64137f
# Source6: script for filtering out false perl provides
64137f
Source6:   filter-provides-mrtg.sh
64137f
# Source7: tmpfiles rule
64137f
Source7:   mrtg.tmpfiles
64137f
# Source8: systemd service file
64137f
Source8:   mrtg.service
64137f
# Source9: systemd timer file
64137f
Source9:   mrtg.timer
64137f
Patch0:    mrtg-2.15.0-lib64.patch
64137f
Patch2:    mrtg-2.17.2-socket6-fix.patch
64137f
# Patch3: some devices return 2**32-2 on ifSpeed (e. g. IBM FibreChannel switches)
64137f
Patch3:    mrtg-2.17.4-cfgmaker-ifhighspeed.patch
64137f
License:   GPLv2+
64137f
Group:     Applications/Internet
64137f
Requires(post): systemd-units
64137f
Requires(preun): systemd-units
64137f
Requires(postun): systemd-units
64137f
Requires:  perl-Socket6 perl-IO-Socket-INET6
64137f
Requires:  gd
64137f
BuildRequires: gd-devel, libpng-devel
64137f
BuildRequires: systemd-units
64137f
64137f
%global __find_requires %{SOURCE3}
64137f
%global __find_provides %{SOURCE6}
64137f
64137f
%description
64137f
The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic
64137f
load on network-links. MRTG generates HTML pages containing PNG
64137f
images which provide a LIVE visual representation of this traffic.
64137f
64137f
%prep
64137f
%setup -q
64137f
%patch0 -p1 -b .lib64
64137f
%patch2 -p1 -b .socket6
64137f
%patch3 -p1 -b .ifhighspeed
64137f
64137f
for i in doc/mrtg-forum.1 doc/mrtg-squid.1 CHANGES; do
64137f
    iconv -f iso-8859-1 -t utf-8 < "$i" > "${i}_"
64137f
    mv "${i}_" "$i"
64137f
done
64137f
64137f
# Remove contribution useful on Windows only
64137f
rm -rf contrib/nt-services
64137f
64137f
%build
64137f
%configure
64137f
# Don't link rateup statically, don't link to indirect dependencies
64137f
# LIBS derived from autodetected by removing -Wl,-B(static|dynamic), -lpng, -lz
64137f
make LIBS='-lgd -lm'
64137f
find contrib -type f -exec \
64137f
    %{__perl} -e 's,^#!/\s*\S*perl\S*,#!%{__perl},gi' -p -i \{\} \;
64137f
find contrib -name "*.pl" -exec %{__perl} -e 's;\015;;gi' -p -i \{\} \;
64137f
find contrib -type f | xargs chmod a-x
64137f
64137f
%install
64137f
rm -rf   $RPM_BUILD_ROOT
64137f
make install DESTDIR=$RPM_BUILD_ROOT
64137f
64137f
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/mrtg
64137f
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/mrtg
64137f
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lock/mrtg
64137f
mkdir -p $RPM_BUILD_ROOT%{contentdir}
64137f
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d
64137f
64137f
install -m 644 images/*   $RPM_BUILD_ROOT%{contentdir}/
64137f
sed 's,@CONTENTDIR@,%{contentdir},g; s,@LIBDIR@,%{_localstatedir}/lib/mrtg,g' \
64137f
    %{SOURCE2} > $RPM_BUILD_ROOT%{_sysconfdir}/mrtg/mrtg.cfg
64137f
chmod 644 $RPM_BUILD_ROOT%{_sysconfdir}/mrtg/mrtg.cfg
64137f
64137f
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/mrtg.conf
64137f
64137f
%if %{?fedora}0 > 140 || %{?rhel}0 > 60
64137f
    install -p -D -m 644 %{SOURCE7} $RPM_BUILD_ROOT/%{_sysconfdir}/tmpfiles.d/mrtg.conf
64137f
%endif
64137f
64137f
# install systemd files
64137f
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
64137f
install -p -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_unitdir}/mrtg.service
64137f
install -p -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{_unitdir}/mrtg.timer
64137f
64137f
# Add mrtg-traffic-sum here when upstream decides to install it
64137f
for i in mrtg cfgmaker indexmaker mrtg-traffic-sum; do
64137f
    sed -i 's;@@lib@@;%{_lib};g' "$RPM_BUILD_ROOT"%{_bindir}/"$i"
64137f
done
64137f
64137f
sed -i 's;@@lib@@;%{_lib};g' "$RPM_BUILD_ROOT"%{_mandir}/man1/*.1
64137f
64137f
%post
64137f
install -d -m 0755 -o root -g root /var/lock/mrtg
64137f
restorecon /var/lock/mrtg
64137f
%systemd_post mrtg.service
64137f
64137f
%preun
64137f
if [ $1 -eq 0 ]; then
64137f
  # Package removal, not upgrade
64137f
  rm -rf /var/lock/mrtg
64137f
fi
64137f
%systemd_preun mrtg.service
64137f
64137f
%postun
64137f
%systemd_postun_with_restart mrtg.service 
64137f
64137f
%files
64137f
%doc contrib CHANGES COPYING COPYRIGHT README THANKS
64137f
%dir %{_sysconfdir}/mrtg
64137f
%config(noreplace) %{_sysconfdir}/mrtg/mrtg.cfg
64137f
%config(noreplace) %{_sysconfdir}/httpd/conf.d/mrtg.conf
64137f
%{contentdir}
64137f
%{_bindir}/*
64137f
%{_libdir}/mrtg2
64137f
%exclude %{_libdir}/mrtg2/Pod
64137f
%{_mandir}/*/*
64137f
%exclude %{_datadir}/mrtg2/icons
64137f
%exclude %{_datadir}/doc/mrtg2
64137f
%dir %{_localstatedir}/lib/mrtg
64137f
%if %{?fedora}0 > 140 || %{?rhel}0 > 60
64137f
    %config(noreplace) %{_sysconfdir}/tmpfiles.d/mrtg.conf
64137f
%endif
64137f
%ghost /var/lock/mrtg
64137f
%{_unitdir}/mrtg.service
64137f
%{_unitdir}/mrtg.timer
64137f
64137f
%changelog
64137f
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.17.4-11
64137f
- Mass rebuild 2014-01-24
64137f
64137f
* Tue Jan 21 2014 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-10
64137f
- Fix wrong SELinux context of /var/lock/mrtg
64137f
  Resolves: #1049247
64137f
64137f
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.17.4-9
64137f
- Mass rebuild 2013-12-27
64137f
64137f
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.17.4-8
64137f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
64137f
64137f
* Mon Dec 10 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-7
64137f
- Apply patch #3
64137f
64137f
* Thu Nov 29 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-6
64137f
- Comment sources
64137f
64137f
* Wed Oct 31 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-5
64137f
- Update mrtg-httpd.conf to work with httpd 2.4
64137f
  Resolves: #871434
64137f
64137f
* Wed Aug 22 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-4
64137f
- Use new systemd-rpm macros
64137f
  Resolves: #850215
64137f
64137f
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.17.4-3
64137f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
64137f
64137f
* Thu Jun 28 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-2
64137f
- Fix cfgmaker don't use ifHighSpeed on IBM FibreChannel switches
64137f
  (patch by Peter Bieringer)
64137f
64137f
* Thu Mar 01 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-1
64137f
- Update to mrtg-2.17.4
64137f
- Use unitdir macro when creating directory for systemd units
64137f
64137f
* Mon Jan 09 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.3-2
64137f
- Fix 'undefined subroutine &SNMP_Session::inet_ntop called at
64137f
  /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 549.' error
64137f
64137f
* Wed Dec 07 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.3-1
64137f
- Update to mrtg-2.17.3
64137f
64137f
* Mon Oct 31 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.2-6
64137f
- Remove contribution useful on Windows only from documentation
64137f
  Resolves: #749426
64137f
64137f
* Sun Oct  2 2011 Tom Callaway <spot@fedoraproject.org> - 2.17.2-5
64137f
- Resolve bugzilla 732587
64137f
64137f
* Thu Sep  8 2011 Tom Callaway <spot@fedoraproject.org> - 2.17.2-4
64137f
- add missing systemd scriptlets
64137f
- drop cron.d config (systemd handles it now)
64137f
64137f
* Wed Aug 24 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.2-3
64137f
- Ship systemd files
64137f
  Resolves: #696147
64137f
64137f
* Thu Mar 24 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.2-2
64137f
- Use %%ghost for /var/lock/mrtg
64137f
  Resolves: #656629
64137f
64137f
* Tue Feb 22 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.2-1
64137f
- Update to mrtg-2.17.2
64137f
64137f
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.17.0-2
64137f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
64137f
64137f
* Wed Dec 15 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.0-1
64137f
- Update to mrtg-2.17.0
64137f
64137f
* Mon Dec 13 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.4-4
64137f
- Resurrect part of the previous patch lost by mistake
64137f
64137f
* Mon Dec 13 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.4-3
64137f
- Import also getaddrinfo in SNMP_Session.pm
64137f
  Resolves: #662116
64137f
64137f
* Mon Nov 22 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 2.16.4-2
64137f
- resolve conflict with Socket6 (see bz 438931, 442884, 652158)
64137f
64137f
* Mon Sep 27 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.4-1
64137f
- Update to mrtg-2.16.4
64137f
64137f
* Wed Apr  7 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.3-1
64137f
- Update to mrtg-2.16.3
64137f
64137f
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.16.2-4
64137f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
64137f
64137f
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.16.2-3
64137f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
64137f
64137f
* Thu Dec 11 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.2-2
64137f
- Merge Review and spec cleanup
64137f
  Resolves: #226161
64137f
64137f
* Fri Jun 27 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.2-1
64137f
- Update to 2.16.2
64137f
- Mark /etc/crond.d/mrtg file as "noreplace" to keep current setup
64137f
  during mrtg update
64137f
  Related: #391261
64137f
- Fix mrtg complains of undefined subroutine AF_UNSPEC
64137f
  Resolves: #451783
64137f
64137f
* Fri Jun  6 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.1-3
64137f
- Add gd graphic library to Requires
64137f
  Resolves: #446533
64137f
64137f
* Tue Apr 22 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.1-2
64137f
- Rebuild
64137f
  Resolves: #443116
64137f
64137f
* Fri Apr 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.16.1-1
64137f
- Update to 2.16.1
64137f
- fix perl noise (bz 438931, 442884)
64137f
64137f
* Mon Feb 11 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.15.1-8
64137f
- Fix Buildroot
64137f
64137f
* Fri Jan 18 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.15.1-7
64137f
- Rebuild
64137f
64137f
* Mon Oct 15 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.15.1-6
64137f
- Fix another two bad perl provides
64137f
64137f
* Thu Sep 20 2007 Vitezslav Crhonek <vcrhonek@redhat.com> 2.15.1-5
64137f
- Fix bad provides
64137f
64137f
* Thu Aug 23 2007 Vitezslav Crhonek <vcrhonek@redhat.com> 2.15.1-4
64137f
- fix license
64137f
- rebuild
64137f
64137f
* Fri Jun  8 2007 Vitezslav Crhonek <vcrhonek@redhat.com> 2.15.1-3
64137f
- Rebuild
64137f
64137f
* Thu Jun  7 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.15.1-2
64137f
- Specfile update, because upstream decides to install mrtg-traffic-sum
64137f
  Resolves: #243112
64137f
64137f
* Mon Feb 12 2007 Miloslav Trmac <mitr@redhat.com> - 2.15.1-1
64137f
- Update to mrtg-2.15.1
64137f
64137f
* Wed Dec  6 2006 Miloslav Trmac <mitr@redhat.com> - 2.15.0-1
64137f
- Update to mrtg-2.15.0
64137f
- Don't use Prereq: for /sbin/service
64137f
- Use (sed -i) instead of perl to make the regexps more readable
64137f
64137f
* Tue Oct 24 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.7-1
64137f
- Update to mrtg-2.14.7
64137f
64137f
* Wed Aug 30 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.5-2
64137f
- Add Requires: perl-Socket6 perl-IO-Socket-INET6 for IPv6 support
64137f
64137f
* Sun Jul 16 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.5-1
64137f
- Update to mrtg-2.14.5
64137f
64137f
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.14.4-1.1
64137f
- rebuild
64137f
64137f
* Wed Jul  5 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.4-1
64137f
- Update to mrtg-2.14.4
64137f
64137f
* Mon May 15 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.3-1
64137f
- Update to mrtg-2.14.3
64137f
64137f
* Sat Mar 18 2006 Miloslav Trmac <mitr@redhat.com> - 2.13.2-1
64137f
- Update to mrtg-2.13.2
64137f
64137f
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.13.0-1.2
64137f
- bump again for double-long bug on ppc(64)
64137f
64137f
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.13.0-1.1
64137f
- rebuilt for new gcc4.1 snapshot and glibc changes
64137f
64137f
* Mon Jan 30 2006 Miloslav Trmac <mitr@redhat.com> - 2.13.0-1
64137f
- Update to mrtg-2.13.0
64137f
64137f
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
64137f
- rebuilt
64137f
64137f
* Mon Sep 12 2005 Miloslav Trmac <mitr@redhat.com> - 2.12.2-2
64137f
- Add LANG and LC_ALL definition to cron script for easier copying to command
64137f
  line (#167530)
64137f
- Don't ship MANIFEST and a very obsolete version of 14all.cgi
64137f
- Fix rewriting of perl paths to /usr/bin/perl in contrib scripts
64137f
- Make contrib scripts unexecutable to avoid unnecessary rpm dependencies;
64137f
  remove unnecessary entries from filter-requires-mrtg.sh
64137f
64137f
* Mon Jun 20 2005 Miloslav Trmac <mitr@redhat.com> - 2.12.2-1
64137f
- Update to mrtg-2.12.2
64137f
64137f
* Wed May 25 2005 Miloslav Trmac <mitr@redhat.com> - 2.12.1-2
64137f
- Remove included old version of PodParser (#158735)
64137f
64137f
* Tue May 17 2005 Miloslav Trmac <mitr@redhat.com> - 2.12.1-1
64137f
- Update to mrtg-2.12.1
64137f
- Remove unnecessary BuildRequires, Requires
64137f
- Don't link rateup to libpng and libz
64137f
64137f
* Sun Mar 13 2005 Miloslav Trmac <mitr@redhat.com> - 2.11.1-3
64137f
- Fix Timezone[] handling in html output (#149296)
64137f
64137f
* Fri Mar  4 2005 Miloslav Trmac <mitr@redhat.com> - 2.11.1-2
64137f
- Rebuild with gcc 4
64137f
64137f
* Thu Jan  6 2005 Miloslav Trmac <mitr@redhat.com> - 2.11.1-1
64137f
- Update to mrtg-2.11.1
64137f
64137f
* Mon Dec 13 2004 Miloslav Trmac <mitr@redhat.com> - 2.11.0-1
64137f
- Update to mrtg-2.11.0
64137f
- Don't install HTML documentation to /var/www/mrtg
64137f
- Clean up %%install a bit
64137f
64137f
* Tue Nov 23 2004 Miloslav Trmac <mitr@redhat.com> - 2.10.15-3
64137f
- Convert man pages to UTF-8
64137f
64137f
* Mon Nov 22 2004 Jindrich Novy <jnovy@redhat.com> 2.10.15-2
64137f
- remove bogus characters from man pages to prevent
64137f
  man displaying the page is in wrong encoding (#139341)
64137f
64137f
* Tue Aug 17 2004 Miloslav Trmac <mitr@redhat.com> - 2.10.15-1
64137f
- Update to 2.10.15
64137f
- Use a more generic URL
64137f
- Don't link rateup statically
64137f
- Move threshold and log files to /var/lib/mrtg, lock files to /var/lock/mrtg
64137f
64137f
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
64137f
- rebuilt
64137f
64137f
* Tue Apr 20 2004 Joe Orton <jorton@redhat.com> 2.10.5-3
64137f
- Allow/Deny by address in conf.d/mrtg.conf (#113089)
64137f
64137f
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
64137f
- rebuilt
64137f
64137f
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
64137f
- rebuilt
64137f
64137f
* Sat Oct 25 2003 Florian La Roche <Florian.LaRoche@redhat.de>
64137f
- update to 2.10.5
64137f
- to not set LD_RUN_PATH
64137f
64137f
* Sat Aug  2 2003 Joe Orton <jorton@redhat.com> 2.9.29-5
64137f
- rebuild
64137f
64137f
* Fri Aug  1 2003 Joe Orton <jorton@redhat.com> 2.9.29-4.ent
64137f
- move default output directory to /var/www/mrtg
64137f
64137f
* Mon Jun  9 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.28-4
64137f
- disable use of RPM's internal dependency generator so that we can filter out
64137f
  requirements of the contrib scripts included in the docs directory
64137f
64137f
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
64137f
- rebuilt
64137f
64137f
* Tue Jun  3 2003 Jeff Johnson <jbj@redhat.com>
64137f
- add explicit epoch's where needed.
64137f
64137f
* Tue May  6 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.28-2
64137f
- rebuild
64137f
64137f
* Wed Apr 30 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.28-1
64137f
- update to 2.9.29
64137f
64137f
* Wed Mar  5 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-14
64137f
- fixup lib/lib64 references (#82916)
64137f
64137f
* Fri Feb  7 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-13
64137f
- move crontab data to /etc/cron.d
64137f
- add trigger to remove crontab data from /etc/crontab on removal of
64137f
  older versions
64137f
64137f
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
64137f
- rebuilt
64137f
64137f
* Tue Dec 17 2002 Tim Powers <timp@redhat.com> 2.9.17-11
64137f
- PreReq crontabs
64137f
64137f
* Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.9.17-10
64137f
- don't use rpms internal dep generator
64137f
64137f
* Thu Dec 12 2002 Tim Powers <timp@redhat.com> 2.9.17-9
64137f
- rebuild on all arches
64137f
64137f
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
64137f
- automated rebuild
64137f
64137f
* Wed May 29 2002 Chip Turner <cturner@redhat.com>
64137f
- added filter for soft perl dependencies
64137f
64137f
* Sun May 26 2002 Tim Powers <timp@redhat.com>
64137f
- automated rebuild
64137f
64137f
* Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-4
64137f
- rebuild in new environment
64137f
64137f
* Fri Feb 22 2002 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-3
64137f
- rebuild
64137f
64137f
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
64137f
- automated rebuild
64137f
64137f
* Wed Nov  1 2001 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-1
64137f
- update to 2.9.17
64137f
- use FHS macros
64137f
- install the .gif files as well
64137f
- copyright: distributable -> license: GPL
64137f
64137f
* Tue Jul  3 2001 Tim Powers <timp@redhat.com>
64137f
- changed description to indicate that it creates PNG images and not GIF images
64137f
64137f
* Mon Jun 25 2001 Nalin Dahyabhai <nalin@redhat.com>
64137f
- set LIBS=-lfreetype and LDFLAGS="-lgd -lpng -lfreetype -lm" to link the gd
64137f
  support with freetype, which it needs
64137f
- remove Packager: tag (was Packager: Tim Verhoeven <dj@sin.khk.be>)
64137f
64137f
* Mon May 21 2001 Tim Powers <timp@redhat.com>
64137f
- rebuilt for the distro
64137f
64137f
* Mon Mar  5 2001 Tim Powers <timp@redhat.com>
64137f
- fixed bad group
64137f
64137f
* Thu Dec 14 2000 Tim Powers <timp@redhat.com>
64137f
- updated to 2.9.6
64137f
64137f
* Tue Dec 12 2000 Tim Powers <timp@redhat.com>
64137f
- updated to 2.9.5
64137f
64137f
* Mon Nov 20 2000 Tim Powers <timp@redhat.com>
64137f
- rebuilt to fix bad dir perms
64137f
64137f
* Mon Nov 13 2000 Tim Powers <timp@redhat.com>
64137f
- using this new spec for 7.1 build
64137f
64137f
* Fri Oct 27 2000  Henri Gomez <hgomez@slib.fr>
64137f
 [2.9.4]
64137f
- compiled on Redhat 6.1 box plus updates with rpm-3.0.5
64137f
64137f
* Thu Oct 26 2000  Henri Gomez <hgomez@slib.fr>
64137f
 [2.9.2]
64137f
- clean up spec file for 2.9 release
64137f
  (no .gif, cfgmaker_ip removed)
64137f
- mrtg 2.9 look for .pm in /usr/lib/mrtg2, so no more need
64137f
  to relocate .pm at post time.
64137f
- mrtg config (mrtg.cfg) goes now in /etc/mrtg/
64137f
- added manual to rpm
64137f
- spec file adapted to RH 7.0
64137f
64137f
* Wed Feb 9 2000 Tim Verhoeven <dj@sin.khk.be>
64137f
 [2.8.12]
64137f
- source archiv changed back to .gz
64137f
- upgraded to mrtg version 2.8.12
64137f
64137f
* Sat Nov 13 1999 Peter Hanecak <hanecak@megaloman.sk>
64137f
 [2.8.9]
64137f
- source archiv changed to .bz2
64137f
64137f
* Fri Aug 27 1999 Henri Gomez <gomez@slib.fr>
64137f
 [2.8.8]
64137f
- important release since rrd support is added
64137f
  It came from Rainer Bawidamann work. If you have rrdtool RPM
64137f
  installed, just add UseRRDTool: Yes in your config files.
64137f
- added latest patch for mrtg-rrd.
64137f
- to convert your mrtg logs to rrd format, use log2rrd.pl
64137f
  you can found on rrdtool package.
64137f
64137f
* Mon Aug 16 1999 Henri Gomez <gomez@slib.fr>
64137f
 [2.8.6]
64137f
64137f
* Fri Jul 23 1999 Henri Gomez <gomez@slib.fr>
64137f
 [2.8.4]
64137f
- mrtg could use now png instead of gif via gd1.6.1
64137f
  but since gd1.6.1 remove all gif reference it could
64137f
  break your dependencies, so we don't use it for now.
64137f
* Tue Jun 15 1999 Henri Gomez <gomez@slib.fr>
64137f
 [2.7.5]
64137f
- removed gd-devel requires, RH5.x use libgd-devel and RH6 gd-devel.
64137f
- removed CR from perl files in contrib.
64137f
- added cfgmaker_ip in binaries.
64137f
- rework modules install/de-install for RH5.x/6.0 compat
64137f
64137f
* Wed Jun  9 1999 Henri Gomez <gomez@slib.fr>
64137f
 [2.7.4-2]
64137f
- set perl path for contribs
64137f
- set SNMP's perl to /usr/lib/perl5/site_perl (clean for RH5.x and RH6.0)
64137f
64137f
* Wed May  5 1999 Ian Macdonald <ianmacd@xs4all.nl>
64137f
  [2.7.4-1]
64137f
- changed Perl module installation to be version independent
64137f
- changed libgd dependency to gd
64137f
- changed URL
64137f
- strip binaries
64137f
- include contrib directory as documentation
64137f
64137f
* Tue Mar  2 1999 Henri Gomez <gomez@slib.fr>
64137f
  [2.6.6]
64137f
64137f
* Wed Feb 17 1999 Henri Gomez <gomez@slib.fr>
64137f
  [2.6.4]
64137f
- removed mrtg-squid (specific OIDS)
64137f
- cfgmaker and indexmaker now /usr/bin
64137f
- libgd must be >= 1.3
64137f
64137f
* Fri Jan 29 1999 Henri Gomez <gomez@slib.fr>
64137f
  [2.5.4c-3]
64137f
- Added mrtg-squid to monitor squid (specific OIDS)
64137f
64137f
* Fri Jan 28 1999 Henri Gomez <gomez@slib.fr>
64137f
  [2.5.4c-2]
64137f
- applied squid snmp patch
64137f
64137f
* Wed Jan 27 1999 Henri Gomez <gomez@slib.fr>
64137f
  [2.5.4c-1]
64137f
- upgraded to 2.5.4c.
64137f
- added require libgd-devel
64137f
64137f
* Mon Nov 30 1998 Arne Coucheron <arneco@online.no>
64137f
  [2.5.4a-1]
64137f
64137f
* Thu Jun 18 1998 Arne Coucheron <arneco@online.no>
64137f
  [2.5.3-1]
64137f
- using %%{name} and %%{version} macros
64137f
- using %%defattr macro in filelist
64137f
- using install -d in various places instead of cp
64137f
- added -q parameter to %%setup
64137f
- removed older changelogs