John Berninger 04e1870
%define bzinstallprefix %{_datadir}
John Berninger 04e1870
%define bzdatadir %{_localstatedir}/lib/bugzilla
John Berninger 04e1870
John Berninger 04e1870
Summary: Bug tracking system
John Berninger 04e1870
URL: http://www.bugzilla.org/
John Berninger 04e1870
Name: bugzilla
Emmanuel Seyman 80ae799
Version: 4.0.5
John Berninger 04e1870
Group: Applications/Publishing
Emmanuel Seyman c9db807
Release: 2%{?dist}
c3d505d
License: MPLv1.1
John Berninger 04e1870
Source0: http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-%{version}.tar.gz
John Berninger 04e1870
Source1: bugzilla-httpd-conf
John Berninger 04e1870
Source2: README.fedora.bugzilla
Emmanuel Seyman 3e499de
Source3: bugzilla.cron-daily
John Berninger f2480c2
Patch0: bugzilla-rw-paths.patch
Emmanuel Seyman f545e77
Patch1: bugzilla-yum.patch
08ac104
John Berninger 04e1870
BuildArch: noarch
7fb2eaa
Requires: webserver, patchutils, perl(SOAP::Lite), which
Emmanuel Seyman 757a45b
Requires: perl(CGI) >= 3.51
Emmanuel Seyman 3e499de
Requires: perl(Digest::SHA)
9b63818
Requires: perl(Date::Format) >= 2.21
9b63818
Requires: perl(DateTime) >= 0.28
9b63818
Requires: perl(DateTime::TimeZone) >= 0.71
9b63818
Requires: perl(DBI) >= 1.41
Emmanuel Seyman 757a45b
Requires: perl(Template) >= 2.22
Emmanuel Seyman 3e499de
Requires: perl(Email::Send) >= 2.00
Emmanuel Seyman 3e499de
Requires: perl(Email::MIME) >= 1.904
ace80de
Requires: perl(URI)
Emmanuel Seyman 3e499de
Requires: perl(List::MoreUtils) >= 0.22
Emmanuel Seyman 439e2d3
Requires: perl(Locale::Language)
John Berninger 04e1870
John Berninger 04e1870
%package doc
John Berninger 04e1870
Summary: Bugzilla documentation
John Berninger 04e1870
Group: Documentation
John Berninger 04e1870
103aa2c
%package doc-build
103aa2c
Summary: Tools to generate the Bugzilla documentation
103aa2c
Group: Applications/Publishing
103aa2c
John Berninger 04e1870
%package contrib
John Berninger 04e1870
Summary: Bugzilla contributed scripts
John Berninger 04e1870
Group: Applications/Publishing
73ffa9f
BuildRequires: python
John Berninger 04e1870
Emmanuel Seyman 80ae799
%{?perl_default_filter}
Emmanuel Seyman d0883e0
Emmanuel Seyman 80ae799
# Remove private modules from the requires stream
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(sanitycheck.cgi\\)$
Emmanuel Seyman 80ae799
Emmanuel Seyman 80ae799
# Remove all optional modules from the requires stream
Emmanuel Seyman c6fe669
# mod_perl modules
Emmanuel Seyman 80ae799
%global __requires_exclude %__requires_exclude|^perl\\(Apache2::
Emmanuel Seyman 80ae799
%global __requires_exclude %__requires_exclude|^perl\\(ModPerl::
Emmanuel Seyman c6fe669
# authentification modules
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(Authen::Radius\\)$
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(Net::LDAP\\)$
Emmanuel Seyman c6fe669
# database modules
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(DBD::Oracle\\)$
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(DBD::Pg\\)$
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(DBI::db\\)$
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(DBI::st\\)$
Emmanuel Seyman c6fe669
# inbound email modules
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(Email::MIME::Attachment::Stripper\\)$
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(Email::Reply\\)$
Emmanuel Seyman c6fe669
# bug moving modules
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(MIME::Parser\\)$
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(XML::Twig\\)$
Emmanuel Seyman c6fe669
# xml-rpc and json-rpc modules
Emmanuel Seyman 80ae799
%global __requires_exclude %__requires_exclude|^perl\\(XMLRPC::
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(HTTP::Message\\)$
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(Test::Taint\\)$
Emmanuel Seyman c6fe669
# extension modules
Emmanuel Seyman c6fe669
%global __requires_exclude %__requires_exclude|^perl\\(Image::Magick\\)$
Emmanuel Seyman 80ae799
Emmanuel Seyman c6fe669
# and remove the extensions from the provides stream
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::BmpConvert\\)$
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::Example\\)$
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::Example::Auth::Login\\)$
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::Example::Auth::Verify\\)$
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::Example::Config\\)$
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::Example::WebService\\)$
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::OldBugMove\\)$
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::OldBugMove::Params\\)$
Emmanuel Seyman c9db807
%global __provides_exclude %__provides_exclude|^perl\\(Bugzilla::Extension::Voting\\)$
Emmanuel Seyman c6fe669
John Berninger 04e1870
%description
73ffa9f
Bugzilla is a popular bug tracking system used by multiple open source projects
73ffa9f
It requires a database engine installed - either MySQL, PostgreSQL or Oracle.
73ffa9f
Without one of these database engines (local or remote), Bugzilla will not work
73ffa9f
- see the Release Notes for details.
John Berninger 04e1870
John Berninger 04e1870
%description doc
John Berninger 04e1870
Documentation distributed with the Bugzilla bug tracking system
John Berninger 04e1870
103aa2c
%description doc-build
103aa2c
Tools to generate the documentation distributed with Bugzilla
103aa2c
John Berninger 04e1870
%description contrib
John Berninger 04e1870
Contributed scripts and functions for Bugzilla
John Berninger 04e1870
John Berninger 04e1870
%prep
John Berninger 04e1870
%setup -q -n %{name}-%{version}
John Berninger 04e1870
%patch0 -p1
Emmanuel Seyman f545e77
%patch1 -p1
ace80de
rm -f Bugzilla/Constants.pm.orig
Emmanuel Seyman 80ae799
rm -f Bugzilla/Install/Requirements.pm.orig
ace80de
# Remove bundled libs
Emmanuel Seyman 38b37f0
rm -rf lib/CGI*
ace80de
John Berninger 04e1870
# Deal with changing /usr/local paths here instead of via patches
John Berninger 04e1870
%{__perl} -pi -e 's|/usr/local/bin/python\b|%{__python}|' contrib/*.py
John Berninger 04e1870
%{__perl} -pi -e 's|/usr/local/bin/ruby\b|%{_bindir}/ruby|' contrib/*.rb
John Berninger 04e1870
grep -rl '/usr/lib/sendmail\b' contrib docs \
John Berninger 04e1870
| xargs %{__perl} -pi -e 's|/usr/lib/sendmail\b|%{_sbindir}/sendmail|'
John Berninger 04e1870
John Berninger 04e1870
%build
John Berninger 04e1870
find . -depth -name CVS -type d -exec rm -rf {} \;
John Berninger 04e1870
find . -depth -name .cvsignore -type f -exec rm -rf {} \;
John Berninger 04e1870
# Remove the execute bit from files that don't start with #!
John Berninger 04e1870
for file in `find -type f -perm /111`; do
Emmanuel Seyman 3e499de
  if head -1 $file | grep -E -v '^\#!' &>/dev/null; then
John Berninger 04e1870
    chmod a-x $file
John Berninger 04e1870
  fi
John Berninger 04e1870
done
John Berninger 04e1870
# Ensure shebang shell scripts have executable bit set
John Berninger 04e1870
for file in `find -type f -perm /664`; do
Emmanuel Seyman 3e499de
  if head -1 $file | grep -E '^\#!' &>/dev/null; then
John Berninger 04e1870
    chmod a+x $file
John Berninger 04e1870
  fi
John Berninger 04e1870
done
John Berninger 04e1870
John Berninger 04e1870
John Berninger 04e1870
%install
John Berninger 04e1870
mkdir -p ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla
John Berninger 04e1870
cp -pr * ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla
John Berninger 275af23
echo "0-59/15 * * * * apache cd %{bzinstallprefix}/bugzilla && env LANG=C %{bzinstallprefix}/bugzilla/whine.pl" > ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla/cron.whine
c33da9a
rm -f ${RPM_BUILD_ROOT}/%{bzinstallprefix}/bugzilla/{README,UPGRADING,UPGRADING-pre-2.8}
John Berninger 04e1870
mkdir -p ${RPM_BUILD_ROOT}/%{_datadir}/doc/%{name}-%{version}
John Berninger 04e1870
cp %{SOURCE2} ./README.fedora
John Berninger 04e1870
mkdir -p ${RPM_BUILD_ROOT}/%{bzdatadir}
John Berninger 04e1870
mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/bugzilla
John Berninger 04e1870
install -m 0644 -D -p %{SOURCE1}  ${RPM_BUILD_ROOT}%{_sysconfdir}/httpd/conf.d/bugzilla.conf
Emmanuel Seyman 3e499de
install -m 0755 -D -p %{SOURCE3}  ${RPM_BUILD_ROOT}%{bzinstallprefix}/bugzilla/cron.daily
John Berninger 04e1870
John Berninger 04e1870
%clean
John Berninger 04e1870
rm -rf ${RPM_BUILD_ROOT}
John Berninger 04e1870
John Berninger 04e1870
%post
08ac104
(pushd %{bzinstallprefix}/bugzilla > /dev/null
Emmanuel Seyman 4b995b4
[ -f /etc/bugzilla/localconfig ] || ./checksetup.pl > /dev/null
08ac104
popd > /dev/null)
John Berninger 04e1870
John Berninger 04e1870
%files
John Berninger 04e1870
%defattr(-,root,root,-)
John Berninger 04e1870
%dir %{bzinstallprefix}/bugzilla
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/*.cgi
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/*.pl
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/Bugzilla.pm
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/bugzilla.dtd
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/robots.txt
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/Bugzilla
ace80de
%{bzinstallprefix}/bugzilla/extensions
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/images
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/js
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/lib
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/skins
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/t
Emmanuel Seyman 3e499de
%{bzinstallprefix}/bugzilla/xt
John Berninger 04e1870
%{bzinstallprefix}/bugzilla/template
John Berninger 275af23
%{bzinstallprefix}/bugzilla/cron.daily
John Berninger 275af23
%{bzinstallprefix}/bugzilla/cron.whine
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/recode.pl
John Berninger 04e1870
%config(noreplace) %{_sysconfdir}/httpd/conf.d/bugzilla.conf
John Berninger c6a3985
%defattr(-,root,root,-)
John Berninger 04e1870
%doc README
John Berninger 04e1870
%doc README.fedora
John Berninger 04e1870
%dir %{bzdatadir}
John Berninger aada0c3
%defattr(0750,root,apache,-)
John Berninger 04e1870
%dir %{_sysconfdir}/bugzilla
John Berninger 04e1870
John Berninger 04e1870
%files doc
e0c2523
%defattr(-,root,root,-)
Emmanuel Seyman 439e2d3
%{bzinstallprefix}/bugzilla/docs/en/html
Emmanuel Seyman 439e2d3
%{bzinstallprefix}/bugzilla/docs/en/images
Emmanuel Seyman 439e2d3
%{bzinstallprefix}/bugzilla/docs/en/pdf
Emmanuel Seyman 439e2d3
%{bzinstallprefix}/bugzilla/docs/en/README.docs
Emmanuel Seyman 439e2d3
%{bzinstallprefix}/bugzilla/docs/en/rel_notes.txt
Emmanuel Seyman 439e2d3
%{bzinstallprefix}/bugzilla/docs/en/txt
103aa2c
%{bzinstallprefix}/bugzilla/docs/bugzilla.ent
103aa2c
%{bzinstallprefix}/bugzilla/docs/style.css
103aa2c
103aa2c
%files doc-build
103aa2c
%defattr(-,root,root,-)
103aa2c
%{bzinstallprefix}/bugzilla/docs/makedocs.pl
103aa2c
%{bzinstallprefix}/bugzilla/docs/lib
Emmanuel Seyman 439e2d3
%{bzinstallprefix}/bugzilla/docs/en/xml
John Berninger 04e1870
John Berninger 04e1870
%files contrib
e0c2523
%defattr(-,root,root,-)
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/bugzilla_ldapsync.rb
Emmanuel Seyman 3e499de
%{bzinstallprefix}/bugzilla/contrib/bugzilla-queue.rhel
Emmanuel Seyman 3e499de
%{bzinstallprefix}/bugzilla/contrib/bugzilla-queue.suse
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/bugzilla-submit
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/bzdbcopy.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/bz_webservice_demo.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/cmdline
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/console.pl
Emmanuel Seyman 3e499de
%{bzinstallprefix}/bugzilla/contrib/convert-workflow.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/cvs-update.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/extension-convert.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/fixperms.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/jb2bz.py*
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/merge-users.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/mysqld-watcher.pl
Emmanuel Seyman 3e499de
%{bzinstallprefix}/bugzilla/contrib/new-yui.sh
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/README
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/sendbugmail.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/sendunsentbugmail.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/syncLDAP.pl
Emmanuel Seyman 38b37f0
%{bzinstallprefix}/bugzilla/contrib/yp_nomail.sh
John Berninger 04e1870
John Berninger 04e1870
%changelog
Emmanuel Seyman c9db807
* Sun Feb 26 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 4.0.5-2
Emmanuel Seyman c9db807
- Leave perl(Bugzilla::Extension::Example::Util) in the provides stream
Emmanuel Seyman c9db807
Emmanuel Seyman 80ae799
* Thu Feb 23 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 4.0.5-1
Emmanuel Seyman 80ae799
- Update to 4.0.5 to fix security issues
Emmanuel Seyman 80ae799
- Block all ModPerl::* and Apache2::* from requires
Emmanuel Seyman 80ae799
- Remove rpm4.8 filters
Emmanuel Seyman 80ae799
Emmanuel Seyman 2adbb85
* Wed Feb  1 2012 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 4.0.4-1
Emmanuel Seyman 2adbb85
- Update to 4.0.4 to fix security flaws (#786550)
Emmanuel Seyman 2adbb85
- Remove JSON:RPC patch, upstreamed (bmo #706753)
Emmanuel Seyman 2adbb85
- Correct upstream URL in README.fedora.bugzilla, thanks to Ken Dreyer (#783014)
Emmanuel Seyman 2adbb85
57e3607
* Tue Jan 10 2012 Tom Callaway <spot@fedoraproject.org> - 4.0.3-2
57e3607
- patch bz to use JSON::RPC::Legacy::Server::CGI
57e3607
Emmanuel Seyman 439e2d3
* Fri Dec 30 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 4.0.3-1
Emmanuel Seyman 439e2d3
- Update to 4.0.3
Emmanuel Seyman 439e2d3
- Add perl(Locale::Language) to the Requires
Emmanuel Seyman 439e2d3
- Put the xml docs source in the doc-build subpackage
Emmanuel Seyman 439e2d3
- Add index.html to the DirectoryIndex
Emmanuel Seyman 439e2d3
- Fix typo in README.fedora.bugzilla
Emmanuel Seyman 439e2d3
Emmanuel Seyman c6fe669
* Fri Aug 05 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 4.0.2-1
Emmanuel Seyman c6fe669
- Update to 4.0.2
Emmanuel Seyman c6fe669
- Add RPM-4.9-style filtering
Emmanuel Seyman c6fe669
- Put graphs in /var/lib/bugzilla/graphs.
Emmanuel Seyman c6fe669
Emmanuel Seyman f545e77
* Sun May 01 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 4.0.1-1
Emmanuel Seyman f545e77
- Update to 4.0.1
Emmanuel Seyman f545e77
- Patch the installation procedure to recommend yum
Emmanuel Seyman f545e77
Emmanuel Seyman 3e499de
* Sun Mar 27 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 4.0-1
Emmanuel Seyman 3e499de
- Update to 4.0
Emmanuel Seyman 3e499de
Emmanuel Seyman 38b37f0
* Sun Mar 06 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.4-7
Emmanuel Seyman 38b37f0
- Put contrib/recode.pl in the main package so that it no longer depends on
Emmanuel Seyman 38b37f0
  python and ruby
Emmanuel Seyman 38b37f0
- Remove the contents of the lib/ directory, not the directory itself.
Emmanuel Seyman 38b37f0
Emmanuel Seyman 5d1f9b8
* Tue Feb 15 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.4-6
Emmanuel Seyman 5d1f9b8
- More filtering
Emmanuel Seyman 5d1f9b8
Emmanuel Seyman 780f106
* Mon Feb 14 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.4-5
Emmanuel Seyman 780f106
- Fix broken dependencies
Emmanuel Seyman 780f106
- Remove unused patch
Emmanuel Seyman 780f106
eb6d870
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.6.4-4
eb6d870
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
eb6d870
Emmanuel Seyman 3f192c5
* Sat Jan 29 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.4-3
Emmanuel Seyman 3f192c5
- Remove no-longer-needed files
Emmanuel Seyman 3f192c5
Emmanuel Seyman d0883e0
* Sat Jan 29 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.4-2
Emmanuel Seyman d0883e0
- Move to the current filtering system for provides and requires
Emmanuel Seyman d0883e0
Emmanuel Seyman 757a45b
* Tue Jan 25 2011 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.4-1
Emmanuel Seyman 757a45b
- Update to 3.6.4
Emmanuel Seyman c6fe669
- Add RPM-4.9-style filtering
Emmanuel Seyman c6fe669
- 
Emmanuel Seyman 757a45b
Emmanuel Seyman 26ef7d6
* Wed Nov 03 2010 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.3-1
Emmanuel Seyman 26ef7d6
- Update to 3.6.3 (#649406)
Emmanuel Seyman 26ef7d6
- Fix webdot alias in /etc/httpd/conf.d/bugzilla (#630255)
Emmanuel Seyman 26ef7d6
- Do not apply graphs patch (upstreamed)
Emmanuel Seyman 26ef7d6
Emmanuel Seyman 4b995b4
* Wed Aug 18 2010 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.2-1
Emmanuel Seyman 4b995b4
- Update to 3.6.2 (#623426)
Emmanuel Seyman 4b995b4
- Only run checksetup if /etc/bugzilla/localconfig does not exist (#610210)
Emmanuel Seyman 4b995b4
- Add bugzilla-contrib to Requires (#610198)
Emmanuel Seyman 4b995b4
0401528
* Wed Aug 11 2010 David Malcolm <dmalcolm@redhat.com> - 3.6.1-2
0401528
- recompiling .py files against Python 2.7 (rhbz#623281)
0401528
fb2e757
* Fri Jun 25 2010 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6.1-1
fb2e757
- Update to 3.6.1
fb2e757
7fb2eaa
* Sun Jun  6 2010 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6-3
7fb2eaa
- Remove mod_perl from the requirements (#600924)
7fb2eaa
29e4a28
* Sun Jun  6 2010 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6-2
29e4a28
- Fix missing provides (#600922)
29e4a28
ace80de
* Tue Apr 13 2010 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.6-1
ace80de
- Update to 3.6 (#598377)
ace80de
- Patch to put graphs in /var/lib/bugzilla/ (brc #564450, bmo #313739)
ace80de
bcc9ee6
* Mon Feb 01 2010 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.4.5-1
bcc9ee6
- Update to 3.4.5 (CVE-2009-3989, CVE-2009-3387)
bcc9ee6
- Remove bugzilla-EL5-perl-versions.patch which is EPEL-specific
bcc9ee6
eb56c19
* Thu Nov 19 2009 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.4.4-1
eb56c19
- Update to 3.4.4 (CVE-2009-3386)
eb56c19
9b63818
* Wed Nov 11 2009 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.4.3-1
9b63818
- Update to 3.4.3 (fixes memory leak issues)
9b63818
- Add perl(Digest::SHA) in the Requires
9b63818
- Specify Perl module versions in the Requires (fixes #524309)
9b63818
- Add an alias to make $webdotdir a working path (fixes #458848)
9b63818
c97158c
* Fri Sep 11 2009 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.4.2-1
c97158c
- Update to 3.4.2 (CVE-2009-3125, CVE-2009-3165 and CVE-2009-3166)
c97158c
7cead8a
* Tue Aug 04 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 3.4.1-2
7cead8a
- fix EL-5 perl dependencies bz#515158
7cead8a
c33da9a
* Sun Aug 02 2009 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.4.1-1
c33da9a
- Update to 3.4.1, fixing a security leak
c33da9a
c33da9a
* Wed Jul 29 2009 Emmanuel Seyman <emmanuel.seyman@club-internet.fr> - 3.4-1
103aa2c
- Update to 3.4 (fixes #514315)
103aa2c
- move makedocs.pl to its own package (fixes #509041)
103aa2c
- move the extensions dir to /usr/share/ (fixes #450636)
103aa2c
b8128a4
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.4-2
b8128a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b8128a4
7cbe3e3
* Wed Jul 08 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 3.2.4-1
7cbe3e3
- fix https://bugzilla.mozilla.org/show_bug.cgi?id=495257
7cbe3e3
08ac104
* Mon Apr 06 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> 3.2.3-1
08ac104
- fix CVE-2009-1213
08ac104
73ffa9f
* Thu Mar 05 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> 3.2.2-2
73ffa9f
- fix from BZ #474250 Comment #16, from Chris Eveleigh -->
73ffa9f
- add python BR for contrib subpackage
73ffa9f
- fix description
73ffa9f
- change Requires perl-SOAP-Lite to perl(SOAP::Lite) according guidelines
73ffa9f
73ffa9f
* Sun Mar 01 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> 3.2.2-1
73ffa9f
- thanks to Chris Eveleigh <chris dot eveleigh at planningportal dot gov dot uk>
73ffa9f
- for contributing with patches :-)
73ffa9f
- Upgrade to upstream 3.2.2 to fix multiple security vulns
73ffa9f
- Removed old perl_requires exclusions, added new ones for RADIUS, Oracle and sanitycheck.cgi
73ffa9f
- Added Oracle to supported DBs in description (and moved line breaks)
73ffa9f
- Include a patch to fix max_allowed_packet warnin when using with mysql
73ffa9f
e0c2523
* Sat Feb 28 2009 Itamar Reis Peixoto <itamar@ispbrasil.com.br> 3.0.8-1
e0c2523
- Upgrade to 3.0.8, fix #466077 #438080
e0c2523
- fix macro in changelog rpmlint warning
73ffa9f
- fix files-attr-not-set rpmlint warning for doc and contrib sub-packages
e0c2523
0f0877b
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.4-4
0f0877b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0f0877b
81f2284
* Mon Feb  2 2009 Stepan Kasal <skasal@redhat.com> - 3.0.4-3
81f2284
- do not require perl-Email-Simple, it is (no longer) in use
81f2284
- remove several explicit perl-* requires; the automatic dependencies
81f2284
  do handle them
81f2284
c3d505d
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 3.0.4-2
c3d505d
- fix license tag
c3d505d
John Berninger aada0c3
* Fri May  9 2008 John Berninger <john at ncphotography dot com> - 3.0.4-1
John Berninger aada0c3
- Update to upstream 3.0.4 to fix multiple security vulns
73ffa9f
- Change perms on /etc/bugzilla for bz 427981
John Berninger aada0c3
John Berninger 622a64f
* Sun May  4 2008 John Berninger <john at ncphotography dot com> - 3.0.3-0
John Berninger 622a64f
- Update to upstream 3.0.3 - bz 444669
John Berninger 622a64f
John Berninger 275af23
* Fri Dec 28 2007 John Berninger <john at ncphotography dot com> - 3.0.2-6
John Berninger 275af23
- Add cron.daily, cron.whine to payload list
John Berninger 275af23
John Berninger 275af23
* Fri Dec 28 2007 John Berninger <john at ncphotography dot com> - 3.0.2-5
John Berninger 275af23
- Typo in spec file, rebuild
John Berninger 275af23
John Berninger 882b4d1
* Fri Dec 28 2007 John Berninger <john at ncphotography dot com> - 3.0.2-3
John Berninger 882b4d1
- bz 426465 - don't enable cron jobs so cron doesn't complain about
John Berninger 882b4d1
  an unconfigured installation
John Berninger 882b4d1
John Berninger a061406
* Fri Oct 26 2007 John Berninger <john at ncphotography dot com> - 3.0.2-2
John Berninger a061406
- fix issue with AlowOverride Options
John Berninger a061406
John Berninger 27b6869
* Mon Oct 22 2007 John Berninger <john at ncphotography dot com> - 3.0.2-1
John Berninger 27b6869
- updates to requires and httpd conf for BZ's 279961, 295861, 339531
John Berninger 27b6869
John Berninger e98fab6
* Mon Sep 24 2007 John Berninger <john at ncphotography dot com> - 3.0.2-0
John Berninger e98fab6
- update to 3.0.2 - bz 299981
John Berninger e98fab6
John Berninger 3a5a0f6
* Mon Aug 27 2007 John Berninger <john at ncphotography dot com> - 3.0.1-0
John Berninger 3a5a0f6
- update to 3.0.1 - bz 256021
John Berninger 3a5a0f6
John Berninger f2480c2
* Fri May 18 2007 John Berninger <jwb at redhat dot com> - 3.0-2
John Berninger f2480c2
- update Requires for bz's 241037, 241206
John Berninger 9cc65c4
John Berninger f2480c2
* Fri May 18 2007 John Berninger <jwb at redhat dot com> - 3.0-1
John Berninger f2480c2
- update to upstream version 3.0
John Berninger f2480c2
- add new dependencies on mod_perl, perl-SOAP-Lite
John Berninger f2480c2
- refactor patch(es) to change paths for read-only /usr
John Berninger f2480c2
John Berninger f2480c2
* Tue Feb 20 2007 John Berninger <jwb at redhat dot com> - 2.22.2-1
John Berninger f2480c2
- update to 2.22.2 - bz 229163
John Berninger f2480c2
John Berninger f2480c2
* Wed Feb 14 2007 John Berninger <jwb at redhat dot com> - 2.22-12
John Berninger 5030569
- More cron job fixes
John Berninger 5030569
John Berninger f2480c2
* Wed Jan 31 2007 John Berninger <jwb at redhat dot com> - 2.22-11
John Berninger c6a3985
- Fix cron job perms
John Berninger c6a3985
John Berninger f2480c2
* Sat Jan 27 2007 John Berninger <jwb at redhat dot com> - 2.22-10
John Berninger f2480c2
- Fix collectstats cron job, bx 224550
John Berninger 93814d3
John Berninger f2480c2
* Mon Jan 22 2007 John Berninger <jwb at redhat dot com> - 2.22-9
John Berninger 5b133fd
- Fix linebreak issues in specfile
John Berninger 5b133fd
John Berninger f2480c2
* Mon Jan 22 2007 John Berninger <jwb at redhat dot com> - 2.22-8
John Berninger 32ea8f9
- Put daily and hourly cronjobs in place per bz 223747
John Berninger 32ea8f9
John Berninger f2480c2
* Wed Nov  8 2006 John Berninger <johnw at berningeronline dot net> - 2.22-7
John Berninger f2480c2
- Fixes for bz # 212355
John Berninger f2480c2
John Berninger f2480c2
* Tue Jun 26 2006 John Berninger <johnw at berningeronline dot net> - 2.22-6
John Berninger c074d5a
- Clean up BugzillaEmail requires (filter it out)
John Berninger c074d5a
John Berninger 04e1870
* Mon Jun 26 2006 John Berninger <johnw at berningeronline dot net> - 2.22-5
John Berninger 04e1870
- License is MPL, not GPL
e0c2523
- Clean up %%doc specs
John Berninger 04e1870
John Berninger 04e1870
* Sun Jun 25 2006 John Benringer <johnw at berningeronline dot net> - 2.22-4
John Berninger 04e1870
- Remove localconfig file per upstream
John Berninger 04e1870
- Patch to have localconfig appear in /etc/bugzilla when checksetup.pl is run
John Berninger 04e1870
John Berninger 04e1870
* Tue Jun 20 2006 John Berninger <johnw at berningeronline dot net> - 2.22-3
John Berninger 04e1870
- Add README.fedora file
John Berninger 04e1870
- Add additional requires per comments from upstream
John Berninger 04e1870
John Berninger 04e1870
* Mon Jun 19 2006 John Berninger <johnw at berningeronline dot net> - 2.22-2
John Berninger 04e1870
- Code to /usr/share, data to /var/lib/bugzilla per FE packaging req's
John Berninger 04e1870
John Berninger 04e1870
* Tue Jun 13 2006 John Berninger <johnw at berningeronline dot net> - 2.22-1
John Berninger 04e1870
- Shift to /var/lib/bugzilla install dir per discussion in review request
John Berninger 04e1870
- Minor change in filtering requires
John Berninger 04e1870
John Berninger 04e1870
* Tue May 23 2006 John Berninger <johnw at berningeronline dot net> - 2.22-0
John Berninger 04e1870
- Update to upstream 2.22 release
John Berninger 04e1870
- Split off -contrib package, but keep it where it usually gets installed
John Berninger 04e1870
John Berninger 04e1870
* Wed Apr 26 2006 John Berninger <johnw at berningeronline dot net> - 2.20.1-4
John Berninger 04e1870
- rpmlint cleanups
John Berninger 04e1870
John Berninger 04e1870
* Mon Apr 24 2006 John Berninger <johnw at berningeronline dot net> - 2.20.1-3
John Berninger 04e1870
- Cleanup of prov/req filters
John Berninger 04e1870
- Split docs into -doc package
John Berninger 04e1870
John Berninger 04e1870
* Thu Apr 20 2006 John Berninger <johnw at berningeronline dot net> - 2.20.1-2
John Berninger 04e1870
- No need for CVS tarball - I was thinking things too far through.  Change
John Berninger 04e1870
  to 2.20.1 release.
John Berninger 04e1870
John Berninger 04e1870
* Fri Apr  7 2006 John Berninger <johnw at berningeronline dot net> - 2.20-0.1cvs20060407
John Berninger 04e1870
- Initial spec creation/build for Fedora Extras packaging.
John Berninger 04e1870