From 32c5ee7ab525b827aa91780425c26d5322a4f850 Mon Sep 17 00:00:00 2001 From: Rahul Sundaram Date: Wed, 13 Jul 2011 13:12:55 +0530 Subject: [PATCH 1/2] Disable doc generation since python-sphinx isn't in EPEL 6 yet --- python-jinja2.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/python-jinja2.spec b/python-jinja2.spec index 830eb0e..0d4eb00 100644 --- a/python-jinja2.spec +++ b/python-jinja2.spec @@ -6,11 +6,11 @@ # Enable building without docs to avoid a circular dependency between this # and python-sphinx: -%global with_docs 1 +%global with_docs 0 Name: python-jinja2 Version: 2.5.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: General purpose template engine Group: Development/Languages License: BSD @@ -155,6 +155,9 @@ popd %changelog +* Wed Jul 13 2011 Rahul Sundaram - 2.5.5-5 +- Disable doc generation since python-sphinx isn't in EPEL 6 yet + * Tue Feb 08 2011 Fedora Release Engineering - 2.5.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 25611e90e4e0e29e79428fef8e6aed43340737df Mon Sep 17 00:00:00 2001 From: Rahul Sundaram Date: Wed, 13 Jul 2011 16:32:02 +0530 Subject: [PATCH 2/2] Package is retired --- .gitignore | 3 - dead.package | 1 + python-jinja2.spec | 247 --------------------------------------------- sources | 1 - 4 files changed, 1 insertion(+), 251 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 python-jinja2.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 438c8be..0000000 --- a/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/Jinja2-2.5.tar.gz -/Jinja2-2.5.2.tar.gz -/Jinja2-2.5.5.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..f2396d2 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Package is retired \ No newline at end of file diff --git a/python-jinja2.spec b/python-jinja2.spec deleted file mode 100644 index 0d4eb00..0000000 --- a/python-jinja2.spec +++ /dev/null @@ -1,247 +0,0 @@ -%if 0%{?fedora} > 12 || 0%{?rhel} > 6 -%global with_python3 1 -%else -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%endif - -# Enable building without docs to avoid a circular dependency between this -# and python-sphinx: -%global with_docs 0 - -Name: python-jinja2 -Version: 2.5.5 -Release: 5%{?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 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildArch: noarch -BuildRequires: python-devel -BuildRequires: python-setuptools -BuildRequires: python-markupsafe -%if 0%{?with_docs} -BuildRequires: python-sphinx -%endif # with_docs -Requires: python-babel >= 0.8 -Requires: python-markupsafe -%if 0%{?with_python3} -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-markupsafe -%endif # with_python3 - - -%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. - - -%if 0%{?with_python3} -%package -n python3-jinja2 -Summary: General purpose template engine -Group: Development/Languages -Requires: python3-markupsafe -# babel isn't py3k ready yet, and is only a weak dependency -#Requires: python3-babel >= 0.8 - - -%description -n python3-jinja2 -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. -%endif # with_python3 - - -%prep -%setup -q -n Jinja2-%{version} - -# cleanup -find . -name '*.pyo' -o -name '*.pyc' -delete - -# fix EOL -sed -i 's|\r$||g' LICENSE - -%if 0%{?with_python3} -cp -a . %{py3dir} -%endif # with_python3 - - -%build -%{__python} setup.py build - -# for now, we build docs using Python 2.x and use that for both -# packages. -%if 0%{?with_docs} -make -C docs html -%endif # with_docs - -%if 0%{?with_python3} -pushd %{py3dir} -%{__python3} setup.py build -popd -%endif # with_python3 - - -%install -rm -rf %{buildroot} -%{__python} setup.py install -O1 --skip-build \ - --root %{buildroot} - -# remove hidden file -rm -rf docs/_build/html/.buildinfo - -%if 0%{?with_python3} -pushd %{py3dir} -%{__python3} setup.py install -O1 --skip-build \ - --root %{buildroot} -popd -%endif # with_python3 - - -%clean -rm -rf %{buildroot} - - -%check -make test - - -%if 0%{?with_python3} -pushd %{py3dir} -make test -popd -%endif # with_python3 - - -%files -%defattr(-,root,root,-) -%doc AUTHORS CHANGES LICENSE -%if 0%{?with_docs} -%doc docs/_build/html -%endif # with_docs -%doc ext -%doc examples -%{python_sitelib}/* -%exclude %{python_sitelib}/jinja2/_debugsupport.c - - -%if 0%{?with_python3} -%files -n python3-jinja2 -%defattr(-,root,root,-) -%doc AUTHORS CHANGES LICENSE -%if 0%{?with_docs} -%doc docs/_build/html -%endif # with_docs -%doc ext -%doc examples -%{python3_sitelib}/* -%exclude %{python3_sitelib}/jinja2/_debugsupport.c -%endif # with_python3 - - -%changelog -* Wed Jul 13 2011 Rahul Sundaram - 2.5.5-5 -- Disable doc generation since python-sphinx isn't in EPEL 6 yet - -* Tue Feb 08 2011 Fedora Release Engineering - 2.5.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Tue Jan 18 2011 Thomas Moschny - 2.5.5-3 -- Re-enable html doc generation. -- Remove conditional for F-12 and below. -- Do not silently fail the testsuite for with py3k. - -* Mon Nov 1 2010 Michel Salim - 2.5.5-2 -- Move python3 runtime requirements to python3 subpackage - -* Wed Oct 27 2010 Thomas Moschny - 2.5.5-1 -- Update to 2.5.5. - -* Wed Aug 25 2010 Thomas Moschny - 2.5.2-4 -- Revert to previous behavior: fail the build on failed test. -- Rebuild for Python 3.2. - -* Wed Aug 25 2010 Dan Horák - 2.5.2-3 -- %%ifnarch doesn't work on noarch package so don't fail the build on failed tests - -* Wed Aug 25 2010 Dan Horák - 2.5.2-2 -- disable the testsuite on s390(x) - -* Thu Aug 19 2010 Thomas Moschny - 2.5.2-1 -- Update to upstream version 2.5.2. -- Package depends on python-markupsafe and is noarch now. - -* Thu Jul 22 2010 David Malcolm - 2.5-4 -- add explicit build-requirement on python-setuptools -- fix doc disablement for python3 subpackage - -* Thu Jul 22 2010 David Malcolm - 2.5-3 -- support disabling documentation in the build to break a circular build-time -dependency with python-sphinx; disable docs for now - -* Thu Jul 22 2010 David Malcolm - 2.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Tue Jul 13 2010 Thomas Moschny - 2.5-1 -- Update to upstream version 2.5. -- Create python3 subpackage. -- Minor specfile fixes. -- Add examples directory. -- Thanks to Gareth Armstrong for additional hints. - -* Wed Apr 21 2010 Thomas Moschny - 2.4.1-1 -- Update to 2.4.1. - -* Tue Apr 13 2010 Thomas Moschny - 2.4-1 -- Update to 2.4. - -* Tue Feb 23 2010 Thomas Moschny - 2.3.1-1 -- Update to 2.3.1. -- Docs are built using Sphinx now. -- Run the testsuite. - -* Sat Sep 19 2009 Thomas Moschny - 2.2.1-1 -- Update to 2.2.1, mainly a bugfix release. -- Remove patch no longer needed. -- Remove conditional for FC-8. -- Compilation of speedup module has to be explicitly requested now. - -* Sun Jul 26 2009 Fedora Release Engineering - 2.1.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu Feb 26 2009 Fedora Release Engineering - 2.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sat Jan 10 2009 Thomas Moschny - 2.1.1-1 -- Update to 2.1.1 (bugfix release). - -* Thu Dec 18 2008 Thomas Moschny - 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 - 2.0-3 -- Rebuild for Python 2.6 - -* Tue Jul 22 2008 Thomas Moschny - 2.0-2 -- Use rpm buildroot macro instead of RPM_BUILD_ROOT. - -* Sun Jul 20 2008 Thomas Moschny - 2.0-1 -- Upstream released 2.0. - -* Sun Jun 29 2008 Thomas Moschny - 2.0-0.1.rc1 -- Modified specfile from the existing python-jinja package. diff --git a/sources b/sources deleted file mode 100644 index 90fd3c1..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -83b20c1eeb31f49d8e6392efae91b7d5 Jinja2-2.5.5.tar.gz