Compare commits

..

26 Commits

Author SHA1 Message Date
Toshio Kuratomi
2ad62e6fb3 Reason: in RHEL6 2012-04-27 10:51:17 -07:00
Toshio Kuratomi
1e2bd8184a Package is retired 2012-04-27 10:50:26 -07:00
Michel Alexandre Salim
c3dad84138 Patch for one of the HTML test suite's expected warnings on RHEL6
BR on texlive-latex for LaTeX tests
2011-12-17 15:27:46 +01:00
Michel Alexandre Salim
d840da14a6 Update to upstream 1.0.8 2011-12-08 17:21:32 +01:00
Michel Alexandre Salim
37e31093e7 Revert el6 branch to Sphinx 1.0.x
This reverts commit f55dc614d6.
2011-12-08 17:15:02 +01:00
Toshio Kuratomi
f55dc614d6 Update to upstream 1.1.2 2011-11-28 13:15:03 -08:00
Dennis Gilmore
b1c0c82b46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 00:32:40 -06:00
Toshio Kuratomi
e0af5ebac0 - Update to upstream 1.0.7 2011-01-18 12:14:12 -08:00
Toshio Kuratomi
f9ba5a714c - Update to upstream 1.0.6 2011-01-17 21:31:19 -08:00
Michel Alexandre Salim
ff20a4d877 note that patch to support locale files in %{_datadir} has been upstreamed
since 0.6.6
2010-11-01 21:07:27 +01:00
Michel Alexandre Salim
f0ffbd5999 - Fix -doc Makefile to allow regeneration of .rst files 2010-11-01 21:00:02 +01:00
Michel Alexandre Salim
0f518b7f08 - Actually include *.js locale files
- Generate manpages
2010-11-01 18:20:26 +01:00
Michel Alexandre Salim
77fdd8d536 Update Sphinx to 1.0.4 2010-09-17 14:50:58 +02:00
Fedora Release Engineering
9194318671 dist-git conversion 2010-07-29 10:43:45 +00:00
dmalcolm
12a32ebd2e - Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2010-07-22 05:25:59 +00:00
Toshio くらとみ
dd5bd655af Update license tag 2010-07-06 02:03:17 +00:00
Toshio くらとみ
7dd2f9eb6a - Update to 1.0 beta 2
- Fixes problem building html documentation in non-English locales
2010-05-31 16:41:46 +00:00
Michel Alexandre Salim
140b900b5c - Update to 1.0 beta 1 2010-05-25 22:34:11 +00:00
Toshio くらとみ
e361c26ece - Few minor tweaks to Gareth's spec file update
Mon May 10 2010 Gareth Armstrong <gareth.armstrong@hp.com> - 0.6.5-1.hp
- Update to 0.6.5
- Initial import of python-sphinx from Fedora Rawhide for use in HP CMS
- Enforce that Sphinx requires Python 2.4 or later via an explicit BR
- Minor tweaks to spec file
- Move language files to %%{_datadir}, idea borrowed from Debian's sphinx
    package
- Deliver man pages for sphinx-build & sphinx-quickstart
- Deliver rst documentation files to reST directory in doc sub-package
- Add %%check section for Python2 and add BR on python-nose
2010-05-22 01:08:12 +00:00
Toshio くらとみ
eb8d9046b7 - Update to 0.6.4
- Fixes a problem using autodoc with pylons projects.
2010-01-13 19:17:46 +00:00
Bill Nottingham
a8d02c7d84 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:32:01 +00:00
Michel Alexandre Salim
80ae6c20e9 - Update to 0.6.3 2009-09-04 05:27:42 +00:00
Toshio くらとみ
194520652e - Update to 0.6.2 -- upstream bugfix requested inside bz#512438 2009-08-17 19:55:10 +00:00
Jesse Keating
e2484de735 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-26 23:08:02 +00:00
Luke Macken
31070382c6 Add a patch to use our own setuptools package 2009-06-05 15:56:25 +00:00
Michel Alexandre Salim
746537fbfa - Update to 0.6.1 2009-04-17 19:44:06 +00:00
5 changed files with 1 additions and 166 deletions

View File

@@ -1 +0,0 @@
Sphinx-0.5.1.tar.gz

View File

@@ -1,21 +0,0 @@
# Makefile for source rpm: python-sphinx
# $Id$
NAME := python-sphinx
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

1
dead.package Normal file
View File

@@ -0,0 +1 @@
Package is retired -- sphinx is in RHEL6. Use python-sphinx10 package if you want an updated version

View File

@@ -1,143 +0,0 @@
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")}
%define upstream_name Sphinx
Name: python-sphinx
Version: 0.5.1
Release: 2%{?dist}
Summary: Python documentation generator
Group: Development/Tools
License: BSD
URL: http://sphinx.pocoo.org/
Source0: http://pypi.python.org/packages/source/S/%{upstream_name}/%{upstream_name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: python-devel python-docutils python-jinja python-setuptools
Requires: python-docutils python-jinja python-pygments
%description
Sphinx is a tool that makes it easy to create intelligent and
beautiful documentation for Python projects (or other documents
consisting of multiple reStructuredText sources), written by Georg
Brandl. It was originally created to translate the new Python
documentation, but has now been cleaned up in the hope that it will be
useful to many other projects.
Sphinx uses reStructuredText as its markup language, and many of its
strengths come from the power and straightforwardness of
reStructuredText and its parsing and translating suite, the Docutils.
Although it is still under constant development, the following
features are already present, work fine and can be seen "in action" in
the Python docs:
* Output formats: HTML (including Windows HTML Help) and LaTeX,
for printable PDF versions
* Extensive cross-references: semantic markup and automatic links
for functions, classes, glossary terms and similar pieces of
information
* Hierarchical structure: easy definition of a document tree, with
automatic links to siblings, parents and children
* Automatic indices: general index as well as a module index
* Code handling: automatic highlighting using the Pygments highlighter
* Various extensions are available, e.g. for automatic testing of
snippets and inclusion of appropriately formatted docstrings.
%package doc
Summary: Documentation for %{name}
Group: Documentation
License: BSD
Requires: %{name} = %{version}-%{release}
%description doc
Sphinx is a tool that makes it easy to create intelligent and
beautiful documentation for Python projects (or other documents
consisting of multiple reStructuredText sources), written by Georg
Brandl. It was originally created to translate the new Python
documentation, but has now been cleaned up in the hope that it will be
useful to many other projects.
This package contains documentation in rST and HTML formats
%prep
%setup -q -n %{upstream_name}-%{version}
%build
%{__python} setup.py build
cd doc
make html
mv _build/html ..
rm -rf _*
%install
rm -rf $RPM_BUILD_ROOT
# Fix EOL delimiters
sed -i 's|\r||g' LICENSE
%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
# Language files; not under /usr/share, need to be handled manually
(cd $RPM_BUILD_ROOT && find . -name 'sphinx.mo') | sed -e 's|^.||' | sed -e \
's:\(.*/locale/\)\([^/_]\+\)\(.*\.mo$\):%lang(\2) \1\2\3:' \
>> %{name}.lang
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS CHANGES LICENSE README TODO
%{_bindir}/sphinx-*
%{python_sitelib}/sphinx
%{python_sitelib}/*.egg-info
%files doc
%defattr(-,root,root,-)
%doc doc html
%changelog
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Fri Jan 2 2009 Michel Salim <salimma@fedoraproject.org> - 0.5.1-1
- Update to 0.5.1
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.5-2
- Rebuild for Python 2.6
* Mon Nov 24 2008 Michel Salim <salimma@fedoraproject.org> - 0.5-1
- Update to 0.5
* Fri Oct 10 2008 Michel Salim <salimma@fedoraproject.org> - 0.4.3-1
- Update to 0.4.3
* Wed Aug 27 2008 Toshio Kuratomi <toshio@fedoraproject.org> - 0.4.2-1.1
- Fix for EL-5 build.
* Mon Aug 25 2008 Michel Salim <salimma@fedoraproject.org> - 0.4.2-1
- Update to 0.4.2
* Mon May 26 2008 Michel Salim <salimma@fedoraproject.org> - 0.3-1
- Update to 0.3
* Fri May 2 2008 Michel Salim <salimma@fedoraproject.org> - 0.1.61950-3
- Split documentation into subpackage
- Exclude C files (not built by default anyway)
* Wed Apr 16 2008 José Matos <jamatos@fc.up.pt> - 0.1.61950-2
- Build html documentation, include it and include the rst
documentation.
* Thu Mar 27 2008 Michel Salim <michel.sylvan@gmail.com> 0.1.61950-1
- Initial package

View File

@@ -1 +0,0 @@
11456e362d75c1a4c5a5847921d3f4c7 Sphinx-0.5.1.tar.gz