hughesjr / rpms / python-pymongo

Forked from rpms/python-pymongo 5 years ago
Clone

Blame SPECS/python-pymongo.spec

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