rpms/python-jinja2/F-9 import.log, NONE, 1.1 python-jinja2-docs.patch, NONE, 1.1 python-jinja2.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Thomas Moschny (thm)
fedora-extras-commits at redhat.com
Thu Jul 24 08:07:32 UTC 2008
Author: thm
Update of /cvs/pkgs/rpms/python-jinja2/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16997/F-9
Modified Files:
.cvsignore sources
Added Files:
import.log python-jinja2-docs.patch python-jinja2.spec
Log Message:
New package.
--- NEW FILE import.log ---
python-jinja2-2_0-2_fc10:F-9:python-jinja2-2.0-2.fc10.src.rpm:1216886790
python-jinja2-docs.patch:
--- NEW FILE python-jinja2-docs.patch ---
diff -up Jinja2-2.0rc1/setup.py.orig Jinja2-2.0rc1/setup.py
--- Jinja2-2.0rc1/setup.py.orig 2008-06-29 01:44:48.000000000 +0200
+++ Jinja2-2.0rc1/setup.py 2008-06-29 01:48:00.000000000 +0200
@@ -51,7 +51,7 @@ from distutils.errors import CCompilerEr
data_files = []
documentation_path = 'docs/_build/html'
-if os.path.exists(documentation_path):
+if os.path.exists(documentation_path) and False:
documentation_files = []
for fn in os.listdir(documentation_path):
if not fn.startswith('.'):
--- NEW FILE python-jinja2.spec ---
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
Name: python-jinja2
Version: 2.0
Release: 2%{?dist}
Summary: General purpose template engine
Group: Development/Languages
License: BSD
URL: http://jinja.pocoo.org/
Source0: http://pypi.python.org/packages/source/J/Jinja2/Jinja2-%{version}.tar.gz
Patch0: %{name}-docs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: python-devel
%if 0%{?fedora} >= 8
BuildRequires: python-setuptools-devel
%else
BuildRequires: python-setuptools
%endif
Requires: python-babel >= 0.8
%description
Jinja2 is a template engine written in pure Python. It provides a
Django inspired non-XML syntax but supports inline expressions and an
optional sandboxed environment.
If you have any exposure to other text-based template languages, such
as Smarty or Django, you should feel right at home with Jinja2. It's
both designer and developer friendly by sticking to Python's
principles and adding functionality useful for templating
environments.
%prep
%setup -q -n Jinja2-%{version}
%patch0 -p1 -b .docs
%build
CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
%install
rm -rf %{buildroot}
%{__python} setup.py install -O1 --skip-build --root %{buildroot}
# fix EOL
sed -i 's|\r$||g' LICENSE
# fix wrong permission
%{__chmod} 0755 %{buildroot}%{python_sitearch}/jinja2/_speedups.so
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc AUTHORS CHANGES LICENSE TODO
%doc docs/_build/html ext
%{python_sitearch}/*
%changelog
* Tue Jul 22 2008 Thomas Moschny <thomas.moschny at gmx.de> - 2.0-2
- Use rpm buildroot macro instead of RPM_BUILD_ROOT.
* Sun Jul 20 2008 Thomas Moschny <thomas.moschny at gmx.de> - 2.0-1
- Upstream released 2.0.
* Sun Jun 29 2008 Thomas Moschny <thomas.moschny at gmx.de> - 2.0-0.1.rc1
- Modified specfile from the existing python-jinja package.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/python-jinja2/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 23 Jul 2008 03:02:27 -0000 1.1
+++ .cvsignore 24 Jul 2008 08:06:46 -0000 1.2
@@ -0,0 +1 @@
+Jinja2-2.0.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/python-jinja2/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 23 Jul 2008 03:02:27 -0000 1.1
+++ sources 24 Jul 2008 08:06:46 -0000 1.2
@@ -0,0 +1 @@
+19fe3ee10ee94a6003c53374112f2403 Jinja2-2.0.tar.gz
More information about the fedora-extras-commits
mailing list