24b8f2
%bcond_without python3
24b8f2
%bcond_with python36_module
24b8f2
24b8f2
# Only build on architectures supported by mongodb in RHEL8
24b8f2
%global mongodb_arches x86_64 ppc64le aarch64 s390x
24b8f2
24b8f2
# Fix private-shared-object-provides error
24b8f2
%{?filter_setup:
24b8f2
%filter_provides_in %{python2_sitearch}.*\.so$
24b8f2
%filter_setup
24b8f2
}
24b8f2
24b8f2
# Conditionalize tests
24b8f2
%bcond_with tests
24b8f2
24b8f2
%if 0%{?rhel} > 7
24b8f2
# Disable python2 build by default
24b8f2
%bcond_with python2
24b8f2
%else
24b8f2
%bcond_without python2
24b8f2
%endif
24b8f2
24b8f2
Name:           python-pymongo
8c0c99
Version:        3.7.0
8c0c99
Release:        1%{?dist}
24b8f2
24b8f2
# All code is ASL 2.0 except bson/time64*.{c,h} which is MIT
24b8f2
License:        ASL 2.0 and MIT
24b8f2
Summary:        Python driver for MongoDB
24b8f2
URL:            http://api.mongodb.org/python
24b8f2
Source0:        https://github.com/mongodb/mongo-python-driver/archive/%{version}/pymongo-%{version}.tar.gz
24b8f2
24b8f2
# Only build on architectures supported by mongodb in RHEL8
24b8f2
ExclusiveArch:  %{mongodb_arches}
24b8f2
24b8f2
# This patch removes the bundled ssl.match_hostname library as it was vulnerable to CVE-2013-7440
24b8f2
# and CVE-2013-2099, and wasn't needed anyway since Fedora >= 22 has the needed module in the Python
24b8f2
# standard library. It also adjusts imports so that they exclusively use the code from Python.
24b8f2
Patch01:        0001-Use-ssl.match_hostname-from-the-Python-stdlib.patch
24b8f2
24b8f2
%if %{with tests}
24b8f2
%ifnarch armv7hl ppc64 s390 s390x
24b8f2
# These are needed for tests, and the tests don't work on armv7hl.
24b8f2
# MongoDB server is not available on big endian arches (ppc64, s390(x)).
24b8f2
BuildRequires:  mongodb-server
24b8f2
BuildRequires:  net-tools
24b8f2
BuildRequires:  procps-ng
24b8f2
%endif
24b8f2
%endif # with tests
24b8f2
24b8f2
%if %{with python2}
24b8f2
BuildRequires:  python2-tools
24b8f2
BuildRequires:  python2-devel
24b8f2
BuildRequires:  python2-setuptools
24b8f2
%endif # with python2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%if %{with python36_module}
24b8f2
BuildRequires:  python36-devel
24b8f2
BuildRequires:  python36-rpm-macros
24b8f2
%else
24b8f2
BuildRequires:  python3-devel
24b8f2
%endif
24b8f2
BuildRequires:  python3-setuptools
24b8f2
BuildRequires:  python3-sphinx
24b8f2
%endif
24b8f2
24b8f2
%description
24b8f2
The Python driver for MongoDB.
24b8f2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%package doc
24b8f2
BuildArch: noarch
24b8f2
Summary:   Documentation for python-pymongo
24b8f2
24b8f2
24b8f2
%description doc
24b8f2
Documentation for python-pymongo.
24b8f2
%endif
24b8f2
24b8f2
%if %{with python2}
24b8f2
%package -n python2-bson
24b8f2
Summary:        Python bson library
24b8f2
%{?python_provide:%python_provide python2-bson}
24b8f2
24b8f2
24b8f2
%description -n python2-bson
24b8f2
BSON is a binary-encoded serialization of JSON-like documents. BSON is designed
24b8f2
to be lightweight, traversable, and efficient. BSON, like JSON, supports the
24b8f2
embedding of objects and arrays within other objects and arrays.
24b8f2
%endif # with python2
24b8f2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%package -n python3-bson
24b8f2
Summary:        Python bson library
24b8f2
%{?python_provide:%python_provide python3-bson}
24b8f2
24b8f2
24b8f2
%description -n python3-bson
24b8f2
BSON is a binary-encoded serialization of JSON-like documents. BSON is designed
24b8f2
to be lightweight, traversable, and efficient. BSON, like JSON, supports the
24b8f2
embedding of objects and arrays within other objects and arrays.  This package
24b8f2
contains the python3 version of this module.
24b8f2
%endif
24b8f2
24b8f2
24b8f2
%if %{with python2}
24b8f2
%package -n python2-pymongo
24b8f2
Summary:        Python driver for MongoDB
24b8f2
24b8f2
Requires:       python2-bson%{?_isa} = %{version}-%{release}
24b8f2
Obsoletes:      pymongo <= 2.1.1-4
24b8f2
%{?python_provide:%python_provide python2-pymongo}
24b8f2
24b8f2
24b8f2
%description -n python2-pymongo
24b8f2
The Python driver for MongoDB.  This package contains the python2 version of
24b8f2
this module.
24b8f2
%endif # with python2
24b8f2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%package -n python3-pymongo
24b8f2
Summary:        Python driver for MongoDB
24b8f2
Requires:       python3-bson%{?_isa} = %{version}-%{release}
24b8f2
%{?python_provide:%python_provide python3-pymongo}
24b8f2
24b8f2
24b8f2
%description -n python3-pymongo
24b8f2
The Python driver for MongoDB.  This package contains the python3 version of
24b8f2
this module.
24b8f2
%endif
24b8f2
24b8f2
%if %{with python2}
24b8f2
%package -n python2-pymongo-gridfs
24b8f2
Summary:        Python GridFS driver for MongoDB
24b8f2
Requires:       python2-pymongo%{?_isa} = %{version}-%{release}
24b8f2
Obsoletes:      pymongo-gridfs <= 2.1.1-4
24b8f2
%{?python_provide:%python_provide python2-pymongo-gridfs}
24b8f2
24b8f2
24b8f2
%description -n python2-pymongo-gridfs
24b8f2
GridFS is a storage specification for large objects in MongoDB.
24b8f2
%endif # with python2
24b8f2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%package -n python3-pymongo-gridfs
24b8f2
Summary:        Python GridFS driver for MongoDB
24b8f2
Requires:       python3-pymongo%{?_isa} = %{version}-%{release}
24b8f2
%{?python_provide:%python_provide python3-pymongo-gridfs}
24b8f2
24b8f2
24b8f2
%description -n python3-pymongo-gridfs
24b8f2
GridFS is a storage specification for large objects in MongoDB.  This package
24b8f2
contains the python3 version of this module.
24b8f2
%endif
24b8f2
24b8f2
24b8f2
%prep
24b8f2
%setup -q -n mongo-python-driver-%{version}
24b8f2
%patch01 -p1 -b .ssl
24b8f2
24b8f2
# Remove the bundled ssl.match_hostname library as it was vulnerable to CVE-2013-7440
24b8f2
# and CVE-2013-2099, and isn't needed anyway since Fedora >= 22 has the needed module in the Python
24b8f2
# standard library.
24b8f2
rm pymongo/ssl_match_hostname.py
24b8f2
24b8f2
%build
24b8f2
%if %{with python2}
24b8f2
%py2_build
24b8f2
%endif # with python2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%py3_build
24b8f2
24b8f2
pushd doc
24b8f2
SPHINXBUILD=sphinx-build-3 make %{?_smp_mflags} html
24b8f2
popd
24b8f2
%endif
24b8f2
24b8f2
24b8f2
%install
24b8f2
%if %{with python2}
24b8f2
%py2_install
24b8f2
# Fix permissions
24b8f2
chmod 755 %{buildroot}%{python2_sitearch}/bson/*.so
24b8f2
chmod 755 %{buildroot}%{python2_sitearch}/pymongo/*.so
24b8f2
%endif # with python2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%py3_install
24b8f2
# Fix permissions
24b8f2
chmod 755 %{buildroot}%{python3_sitearch}/bson/*.so
24b8f2
chmod 755 %{buildroot}%{python3_sitearch}/pymongo/*.so
24b8f2
%endif
24b8f2
24b8f2
24b8f2
%if %{with tests}
24b8f2
%check
24b8f2
# For some reason, the tests never think they can connect to mongod on armv7hl even though netstat
24b8f2
# says it's listening. mongod is not available on big endian arches (ppc64, s390(x)).
24b8f2
%ifnarch armv7hl ppc64 s390 s390x
24b8f2
24b8f2
if [ "$(netstat -ln | grep :27017)" != "" ]
24b8f2
then
24b8f2
    pkill mongod
24b8f2
fi
24b8f2
24b8f2
mkdir ./mongod
24b8f2
mongod --fork --dbpath ./mongod --logpath ./mongod/mongod.log
24b8f2
# Give MongoDB some time to settle
24b8f2
while [ "$(netstat -ln | grep :27017)" == "" ]
24b8f2
do
24b8f2
    sleep 1
24b8f2
done
24b8f2
24b8f2
%if %{with python2}
24b8f2
%{__python2} setup.py test || (pkill mongod && exit 1)
24b8f2
%endif # with python2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%{__python3} setup.py test || (pkill mongod && exit 1)
24b8f2
%endif
24b8f2
24b8f2
pkill mongod
24b8f2
%endif
24b8f2
%endif # with tests
24b8f2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%files doc
24b8f2
%license LICENSE
24b8f2
%doc doc/_build/html/*
24b8f2
%endif
24b8f2
24b8f2
%if %{with python2}
24b8f2
%files -n python2-bson
24b8f2
%license LICENSE
24b8f2
%doc README.rst
24b8f2
%{python2_sitearch}/bson
24b8f2
%endif # with python2
24b8f2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%files -n python3-bson
24b8f2
%license LICENSE
24b8f2
%doc README.rst
24b8f2
%{python3_sitearch}/bson
24b8f2
%endif
24b8f2
24b8f2
%if %{with python2}
24b8f2
%files -n python2-pymongo
24b8f2
%license LICENSE
24b8f2
%doc README.rst
24b8f2
%{python2_sitearch}/pymongo
24b8f2
%{python2_sitearch}/pymongo-%{version}-*.egg-info
24b8f2
%endif # with python2
24b8f2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%files -n python3-pymongo
24b8f2
%license LICENSE
24b8f2
%doc README.rst
24b8f2
%{python3_sitearch}/pymongo
24b8f2
%{python3_sitearch}/pymongo-%{version}-*.egg-info
24b8f2
%endif
24b8f2
24b8f2
%if %{with python2}
24b8f2
%files -n python2-pymongo-gridfs
24b8f2
%license LICENSE
24b8f2
%doc README.rst
24b8f2
%{python2_sitearch}/gridfs
24b8f2
%endif # with python2
24b8f2
24b8f2
24b8f2
%if %{with python3}
24b8f2
%files -n python3-pymongo-gridfs
24b8f2
%license LICENSE
24b8f2
%doc README.rst
24b8f2
%{python3_sitearch}/gridfs
24b8f2
%endif
24b8f2
24b8f2
24b8f2
%changelog
8c0c99
* Fri Oct 09 2020 Lukas Javorsky <ljavorsk@redhat.com> - 3.7.0-1
8c0c99
- Rebase to 3.7.0
8c0c99
- Includes new SCRAM-SHA-256 authentication
8c0c99
  Resolves: rhbz#1879852
8c0c99
24b8f2
* Fri Jun 07 2019 Tomas Orsava <torsava@redhat.com> - 3.6.1-11
24b8f2
- Fix unversioned python macro that's causing a FTBFS
24b8f2
- Related: rhbz#1678920
24b8f2
24b8f2
* Thu Apr 25 2019 Tomas Orsava <torsava@redhat.com> - 3.6.1-10
24b8f2
- Bumping due to problems with modular RPM upgrade path
24b8f2
- Resolves: rhbz#1695587
24b8f2
24b8f2
* Thu Mar 28 2019 Charalampos Stratakis <cstratak@redhat.com> - 3.6.1-9
24b8f2
- Disable the test suite as mongodb is not available anymore
24b8f2
24b8f2
* Tue Oct 09 2018 Lumír Balhar <lbalhar@redhat.com> - 3.6.1-8
24b8f2
- Remove unversioned provides
24b8f2
- Resolves: rhbz#1628242
24b8f2
24b8f2
* Tue Jul 31 2018 Lumír Balhar <lbalhar@redhat.com> - 3.6.1-7
24b8f2
- Make possible to disable python3 subpackage
24b8f2
24b8f2
* Wed Jul 18 2018 Tomas Orsava <torsava@redhat.com> - 3.6.1-6
24b8f2
- BuildRequire the python36-devel package when building for the python36 module
24b8f2
- BuildRequire also python36-rpm-macros as part of the python36 module build
24b8f2
24b8f2
* Tue Jun 26 2018 Tomas Orsava <torsava@redhat.com> - 3.6.1-5
24b8f2
- Fix checking of running mongod - test only open ports (not I-Node number)
24b8f2
24b8f2
* Mon Jun 25 2018 Tomas Orsava <torsava@redhat.com> - 3.6.1-4
24b8f2
- Only build on architectures supported by mongodb in RHEL8
24b8f2
- Re-enable tests
24b8f2
24b8f2
* Tue Jun 19 2018 Charalampos Stratakis <cstratak@redhat.com> - 3.6.1-3
24b8f2
- Conditionalize the python2 subpackage
24b8f2
- Conditionalize tests and disable them for now
24b8f2
24b8f2
* Thu Jun 14 2018 Tomas Orsava <torsava@redhat.com> - 3.6.1-2
24b8f2
- Switch to using Python 3 version of sphinx
24b8f2
24b8f2
* Sat Mar 10 2018 Randy Barlow <bowlofeggs@fedoraproject.org> - 3.6.1-1
24b8f2
- Update to 3.6.1 (#1550757).
24b8f2
- http://api.mongodb.com/python/3.6.1/changelog.html
24b8f2
24b8f2
* Mon Feb 19 2018 Marek Skalický <mskalick@redhat.com> - 3.6.0-1
24b8f2
- Rebase to latest release
24b8f2
24b8f2
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.5.1-2
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
24b8f2
24b8f2
* Fri Sep 22 2017 Marek Skalický <mskalick@redhat.com> - 3.5.1-1
24b8f2
- Update to latest version
24b8f2
24b8f2
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-7
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
24b8f2
24b8f2
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-6
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
24b8f2
24b8f2
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 3.4.0-5
24b8f2
- Rebuild due to bug in RPM (RHBZ #1468476)
24b8f2
24b8f2
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0-4
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
24b8f2
24b8f2
* Fri Jan 06 2017 Randy Barlow <bowlofeggs@fedoraproject.org> - 3.4.0-3
24b8f2
- Run the test suite in the check section (#1409251).
24b8f2
24b8f2
* Tue Dec 20 2016 Miro Hrončok <mhroncok@redhat.com> - 3.4.0-2
24b8f2
- Rebuild for Python 3.6
24b8f2
24b8f2
* Sun Dec 18 2016 Randy Barlow <bowlofeggs@fedoraproject.org> - 3.4.0-1
24b8f2
- Update to 3.4.0 (#1400227).
24b8f2
- Use new install macros.
24b8f2
- Drop unneeded BuildRequires on python-nose.
24b8f2
- pymongo now requires bson by arch as it should.
24b8f2
24b8f2
* Fri Dec 09 2016 Charalampos Stratakis <cstratak@redhat.com> - 3.3.0-6
24b8f2
- Rebuild for Python 3.6
24b8f2
24b8f2
* Tue Nov 29 2016 Dan Horák <dan[at]danny.cz> - 3.3.0-5
24b8f2
- Update test BRs
24b8f2
24b8f2
* Fri Nov 25 2016 Randy Barlow <bowlofeggs@fedoraproject.org> - 3.3.0-4
24b8f2
- Run the tests with setup.py test instead of with nosetests.
24b8f2
24b8f2
* Fri Nov 25 2016 Randy Barlow <bowlofeggs@fedoraproject.org> - 3.3.0-3
24b8f2
- Run the tests against a live mongod.
24b8f2
24b8f2
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.0-2
24b8f2
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
24b8f2
24b8f2
* Fri Jul 15 2016 Randy Barlow <bowlofeggs@fedoraproject.org> - 3.3.0-1
24b8f2
- Update to 3.3.0 (#1356334).
24b8f2
- Remove the exclude arch on big endian systems, since 3.3.0 now supports them.
24b8f2
- Use the newer Python build macros.
24b8f2
- Add a skip test on another test that requires a running mongod.
24b8f2
- Convert the -doc subpackage into a noarch, as it should be.
24b8f2
- python2-pymongo-gridfs now requires python2-pymongo(isa) instead of python-pymongo(isa).
24b8f2
- Build the docs in parallel.
24b8f2
24b8f2
* Tue Mar 15 2016 Randy Barlow <rbarlow@redhat.com> - 3.2.2-1
24b8f2
- Update to 3.2.2 (#1318073).
24b8f2
24b8f2
* Wed Feb 03 2016 Randy Barlow <rbarlow@redhat.com> - 3.2.1-1
24b8f2
- Remove use of needless defattr macros (#1303426).
24b8f2
- Update to 3.2.1 (#1304137).
24b8f2
- Remove lots of if statements as this spec file will only be used on Rawhide.
24b8f2
- Remove dependency on python-backports-ssl_match_hostname as it is not needed in Fedora.
24b8f2
- Rework the patch for CVE-2013-7440 and CVE-2013-2099 so that it exclusively uses code from Python.
24b8f2
24b8f2
* Tue Jan 19 2016 Randy Barlow <rbarlow@redhat.com> - 3.2-1
24b8f2
- Update to 3.2.
24b8f2
- Rename the python- subpackages with a python2- prefix.
24b8f2
- Add a -doc subpackage with built html docs.
24b8f2
- Skip a few new tests that use MongoDB.
24b8f2
- Reorganize the spec file a bit.
24b8f2
- Use the license macro.
24b8f2
- Pull source from GitHub.
24b8f2
24b8f2
* Mon Jan 18 2016 Randy Barlow <rbarlow@redhat.com> - 3.0.3-3
24b8f2
- Do not use 2to3 for Python 3 (#1294130).
24b8f2
24b8f2
* Wed Nov 04 2015 Matej Stuchlik <mstuchli@redhat.com> - 3.0.3-2
24b8f2
- Rebuilt for Python 3.5
24b8f2
24b8f2
* Thu Oct 01 2015 Haïkel Guémar <hguemar@fedoraproject.org> - 3.0.3-1
24b8f2
- Upstream 3.0.3
24b8f2
- Fix CVE-2013-7440 (RHBZ#1231231 #1231232)
24b8f2
24b8f2
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.2-7
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
24b8f2
24b8f2
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.2-6
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
24b8f2
24b8f2
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.2-5
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
24b8f2
24b8f2
* Wed May 14 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 2.5.2-4
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
24b8f2
24b8f2
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.2-3
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
24b8f2
24b8f2
* Thu Jun 13 2013 Andrew McNabb <amcnabb@mcnabbs.org> - 2.5.2-2
24b8f2
- Bump the obsoletes version for pymongo-gridfs
24b8f2
24b8f2
* Wed Jun 12 2013 Andrew McNabb <amcnabb@mcnabbs.org> - 2.5.2-1
24b8f2
- Update to pymongo 2.5.2
24b8f2
24b8f2
* Tue Jun 11 2013 Andrew McNabb <amcnabb@mcnabbs.org> - 2.5-5
24b8f2
- Bump the obsoletes version
24b8f2
24b8f2
* Wed Apr 24 2013 Andrew McNabb <amcnabb@mcnabbs.org> - 2.5-4
24b8f2
- Fix the test running procedure
24b8f2
24b8f2
* Wed Apr 24 2013 Andrew McNabb <amcnabb@mcnabbs.org> - 2.5-3
24b8f2
- Exclude tests in pymongo 2.5 that depend on MongoDB
24b8f2
24b8f2
* Mon Apr 22 2013 Andrew McNabb <amcnabb@mcnabbs.org> - 2.5-1
24b8f2
- Update to PyMongo 2.5 (bug #954152)
24b8f2
24b8f2
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3-7
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
24b8f2
24b8f2
* Sat Jan  5 2013 Andrew McNabb <amcnabb@mcnabbs.org> - 2.3-6
24b8f2
- Fix dependency of python3-pymongo-gridfs (bug #892214)
24b8f2
24b8f2
* Tue Nov 27 2012 Andrew McNabb <amcnabb@mcnabbs.org> - 2.3-5
24b8f2
- Fix the name of the python-pymongo-gridfs subpackage
24b8f2
24b8f2
* Tue Nov 27 2012 Andrew McNabb <amcnabb@mcnabbs.org> - 2.3-4
24b8f2
- Fix obsoletes for python-pymongo-gridfs subpackage
24b8f2
24b8f2
* Tue Nov 27 2012 Andrew McNabb <amcnabb@mcnabbs.org> - 2.3-3
24b8f2
- Fix requires to include the arch, and add docs to all subpackages
24b8f2
24b8f2
* Tue Nov 27 2012 Andrew McNabb <amcnabb@mcnabbs.org> - 2.3-2
24b8f2
- Remove preexisting egg-info
24b8f2
24b8f2
* Mon Nov 26 2012 Andrew McNabb <amcnabb@mcnabbs.org> - 2.3-1
24b8f2
- Rename, update to 2.3, and add support for Python 3
24b8f2
24b8f2
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-2
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
24b8f2
24b8f2
* Tue Apr 10 2012 Silas Sewell <silas@sewell.org> - 2.1.1-1
24b8f2
- Update to 2.1.1
24b8f2
24b8f2
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.11-2
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
24b8f2
24b8f2
* Sun Jul 24 2011 Silas Sewell <silas@sewell.org> - 1.11-1
24b8f2
- Update to 1.11
24b8f2
24b8f2
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9-6
24b8f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
24b8f2
24b8f2
* Thu Nov 18 2010 Dan Horák <dan[at]danny.cz> - 1.9-5
24b8f2
- add ExcludeArch to match mongodb package
24b8f2
24b8f2
* Tue Oct 26 2010 Silas Sewell <silas@sewell.ch> - 1.9-4
24b8f2
- Add comment about multi-license
24b8f2
24b8f2
* Thu Oct 21 2010 Silas Sewell <silas@sewell.ch> - 1.9-3
24b8f2
- Fixed tests so they actually run
24b8f2
- Change python-devel to python2-devel
24b8f2
24b8f2
* Wed Oct 20 2010 Silas Sewell <silas@sewell.ch> - 1.9-2
24b8f2
- Add check section
24b8f2
- Use correct .so filter
24b8f2
- Added python3 stuff (although disabled)
24b8f2
24b8f2
* Tue Sep 28 2010 Silas Sewell <silas@sewell.ch> - 1.9-1
24b8f2
- Update to 1.9
24b8f2
24b8f2
* Tue Sep 28 2010 Silas Sewell <silas@sewell.ch> - 1.8.1-1
24b8f2
- Update to 1.8.1
24b8f2
24b8f2
* Sat Dec 05 2009 Silas Sewell <silas@sewell.ch> - 1.1.2-1
24b8f2
- Initial build