Compare commits

...

4 commits

Author SHA1 Message Date
Thomas Moschny
7e87717c88 Update to 2.1.1. 2009-01-10 15:44:03 +00:00
Thomas Moschny
0fd0613f96 Update to 2.1. 2008-12-18 19:58:56 +00:00
Thomas Moschny
eb4d08a330 New package. 2008-07-24 08:06:46 +00:00
Kevin Fenzi
035a3f7d68 Initialize branch F-9 for python-jinja2 2008-07-23 03:02:47 +00:00
6 changed files with 103 additions and 0 deletions

View file

@ -0,0 +1 @@
Jinja2-2.1.1.tar.gz

1
branch Normal file
View file

@ -0,0 +1 @@
F-9

3
import.log Normal file
View file

@ -0,0 +1,3 @@
python-jinja2-2_0-2_fc10:F-9:python-jinja2-2.0-2.fc10.src.rpm:1216886790
python-jinja2-2_1-1_fc11:F-9:python-jinja2-2.1-1.fc11.src.rpm:1229630281
python-jinja2-2_1_1-1_fc10:F-9:python-jinja2-2.1.1-1.fc10.src.rpm:1231602208

12
python-jinja2-docs.patch Normal file
View file

@ -0,0 +1,12 @@
diff -up Jinja2-2.1/setup.py.orig Jinja2-2.1/setup.py
--- Jinja2-2.1/setup.py.orig 2008-11-23 13:08:17.000000000 +0100
+++ Jinja2-2.1/setup.py 2008-12-18 15:14:22.000000000 +0100
@@ -54,7 +54,7 @@ VERSION = '2.1'
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('.'):

85
python-jinja2.spec Normal file
View file

@ -0,0 +1,85 @@
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
Name: python-jinja2
Version: 2.1.1
Release: 1%{?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
* Sat Jan 10 2009 Thomas Moschny <thomas.moschny@gmx.de> - 2.1.1-1
- Update to 2.1.1 (bugfix release).
* Thu Dec 18 2008 Thomas Moschny <thomas.moschny@gmx.de> - 2.1-1
- Update to 2.1, which fixes a number of bugs.
See http://jinja.pocoo.org/2/documentation/changelog#version-2-1.
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.0-3
- Rebuild for Python 2.6
* Tue Jul 22 2008 Thomas Moschny <thomas.moschny@gmx.de> - 2.0-2
- Use rpm buildroot macro instead of RPM_BUILD_ROOT.
* Sun Jul 20 2008 Thomas Moschny <thomas.moschny@gmx.de> - 2.0-1
- Upstream released 2.0.
* Sun Jun 29 2008 Thomas Moschny <thomas.moschny@gmx.de> - 2.0-0.1.rc1
- Modified specfile from the existing python-jinja package.

View file

@ -0,0 +1 @@
b37fc262e4f613eec57c3defe6aea97c Jinja2-2.1.1.tar.gz