commit 48f988acd728f1193b57df8cf6b0154d69c15099 Merge: 6526923 1304f27 Author: Ross Lawley <ross.lawley@gmail.com> Date: Thu Jul 26 08:17:45 2012 -0700 Merge pull request #44 from faulkner/fix-notes Proper syntax for RST notes (so they actually render). commit 6526923345efd768044c4fba770a8a3ada161a40 Author: Ross Lawley <ross.lawley@gmail.com> Date: Thu Jul 26 16:00:32 2012 +0100 Fixed recursion loading bug in _get_changed_fields fixes hmarr/mongoengine#548 commit 24fd1acce68341361331e033d1692d61a936f871 Author: Ross Lawley <ross.lawley@gmail.com> Date: Thu Jul 26 14:14:10 2012 +0100 Version bump commit cbb9235dc5d863ee0bb8a315c976581e71b6a641 Merge: 6459d4c 19ec2c9 Author: Ross Lawley <ross.lawley@gmail.com> Date: Wed Jul 25 15:12:34 2012 +0100 Merge branch 'master' of github.com:hmarr/mongoengine commit 19ec2c9bc98db454680e681373f3fcd3b0f79a6c Merge: 3070e0b 601f0eb Author: Ross Lawley <ross.lawley@gmail.com> Date: Wed Jul 25 07:12:07 2012 -0700 Merge pull request #545 from maxcountryman/patch-1 Correcting typo in DynamicField docstring commit 6459d4c0b60229edcd4d562898833f221d00ebf4 Author: Ross Lawley <ross.lawley@gmail.com> Date: Wed Jul 25 14:55:10 2012 +0100 Fixed issue with custom queryset manager expecting explict variable names If using / expecting kwargs you have to call the queryset manager explicitly. commit 1304f2721f7850b223950edb85ec7c141255176c Author: Chris Faulkner <thefaulkner@gmail.com> Date: Tue Jul 24 14:06:43 2012 -0700 Proper syntax for RST notes (so they actually render). commit 598ffd3e5c107990dd41995d0bbb21bf13f67fb5 Author: Ross Lawley <ross.lawley@gmail.com> Date: Mon Jul 23 15:32:02 2012 +0100 Fixed documentation commit 601f0eb1682ebd9c9eb67f1b68b76bdd2cf3d8c7 Author: Max Countryman <maxc@me.com> Date: Fri Jul 20 19:12:43 2012 -0700 Correcting typo in DynamicField docstring
54 lines
1.5 KiB
RPMSpec
54 lines
1.5 KiB
RPMSpec
# sitelib for noarch packages, sitearch for others (remove the unneeded one)
|
|
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
|
|
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
|
|
|
|
%define srcname mongoengine
|
|
|
|
Name: python-%{srcname}
|
|
Version: 0.6.18
|
|
Release: 1%{?dist}
|
|
Summary: A Python Document-Object Mapper for working with MongoDB
|
|
|
|
Group: Development/Libraries
|
|
License: MIT
|
|
URL: https://github.com/MongoEngine/mongoengine
|
|
Source0: %{srcname}-%{version}.tar.bz2
|
|
|
|
BuildRequires: python-devel
|
|
BuildRequires: python-setuptools
|
|
|
|
Requires: mongodb
|
|
Requires: pymongo
|
|
Requires: python-blinker
|
|
Requires: python-imaging
|
|
|
|
|
|
%description
|
|
MongoEngine is an ORM-like layer on top of PyMongo.
|
|
|
|
%prep
|
|
%setup -q -n %{srcname}-%{version}
|
|
|
|
|
|
%build
|
|
# Remove CFLAGS=... for noarch packages (unneeded)
|
|
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
|
|
|
|
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
|
|
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
%files
|
|
%defattr(-,root,root,-)
|
|
%doc docs AUTHORS LICENSE README.rst
|
|
# For noarch packages: sitelib
|
|
%{python_sitelib}/*
|
|
# For arch-specific packages: sitearch
|
|
# %{python_sitearch}/*
|
|
|
|
%changelog
|
|
* See: http://readthedocs.org/docs/mongoengine-odm/en/latest/changelog.html |