summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirkjan Ochtman <djc@gentoo.org>2011-09-04 07:25:00 +0000
committerDirkjan Ochtman <djc@gentoo.org>2011-09-04 07:25:00 +0000
commit1a51f4ecb989ce6a6a60a74edcb7f1b500d97056 (patch)
tree0a22ba47231865bd594b6ddc221c788381323c61 /dev-python/docutils
parentVersion bump docutils to 0.8.1. (diff)
downloadhistorical-1a51f4ecb989ce6a6a60a74edcb7f1b500d97056.tar.gz
historical-1a51f4ecb989ce6a6a60a74edcb7f1b500d97056.tar.bz2
historical-1a51f4ecb989ce6a6a60a74edcb7f1b500d97056.zip
Remove pre-release versions of docutils.
Package-Manager: portage-2.1.10.12/cvs/Linux x86_64
Diffstat (limited to 'dev-python/docutils')
-rw-r--r--dev-python/docutils/ChangeLog7
-rw-r--r--dev-python/docutils/Manifest18
-rw-r--r--dev-python/docutils/docutils-0.8_pre7013.ebuild121
-rw-r--r--dev-python/docutils/docutils-0.8_pre7031.ebuild119
-rw-r--r--dev-python/docutils/docutils-0.8_pre7034.ebuild119
-rw-r--r--dev-python/docutils/docutils-0.8_pre7036.ebuild119
-rw-r--r--dev-python/docutils/docutils-0.8_pre7038.ebuild119
7 files changed, 10 insertions, 612 deletions
diff --git a/dev-python/docutils/ChangeLog b/dev-python/docutils/ChangeLog
index 99b24bcec62c..48df3f257933 100644
--- a/dev-python/docutils/ChangeLog
+++ b/dev-python/docutils/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-python/docutils
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/docutils/ChangeLog,v 1.136 2011/09/04 07:23:00 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-python/docutils/ChangeLog,v 1.137 2011/09/04 07:25:00 djc Exp $
+
+ 04 Sep 2011; Dirkjan Ochtman <djc@gentoo.org> -docutils-0.8_pre7013.ebuild,
+ -docutils-0.8_pre7031.ebuild, -docutils-0.8_pre7034.ebuild,
+ -docutils-0.8_pre7036.ebuild, -docutils-0.8_pre7038.ebuild:
+ Remove pre-release versions.
*docutils-0.8.1 (04 Sep 2011)
diff --git a/dev-python/docutils/Manifest b/dev-python/docutils/Manifest
index 1dd6247256f7..9c5cc1e7c5de 100644
--- a/dev-python/docutils/Manifest
+++ b/dev-python/docutils/Manifest
@@ -8,26 +8,16 @@ AUX docutils-0.7-python-3.2-xml.etree.ElementTree.patch 447 RMD160 51236166c2e0e
DIST docutils-0.7.tar.gz 1404131 RMD160 73c832860405c3cba655c92aacccca1582c8f905 SHA1 e82988f826844ef8d8bf28fa286a19de211349cd SHA256 cd8dc8e131813af9f4f1963f719611cccf23749dcf703f944bb4ac434393ea03
DIST docutils-0.8.1.tar.gz 1499832 RMD160 372abf9f47af11f0e63ae11f35f7db450097d960 SHA1 5c23bf94b46d5ad786dd6f278233d1f16c3047e8 SHA256 5a3b776518257a59fefaf48ef1e0635bc1179f8cafb02a9cc84c9644bb25df71
DIST docutils-0.8.tar.gz 1498546 RMD160 dd2d881f88c3fd7960c0a68918d62ff7727cd086 SHA1 ff7bdb834e98a760108b9eeb84e86c93b858d94e SHA256 4aec93d5c3e00c56923751eb940ddd4942c191367e466f5c77cfdd49a9cacbf4
-DIST docutils-0.8_pre7013.tar.xz 1159852 RMD160 460aa75bb30c60ddec1c3aa64a70a931f69a5802 SHA1 354b4c56f5f6999e456a4e035937a93d72aef058 SHA256 5bd000067d91481ac32de84436f9fe294cf660c64084ec37cadef04565ad98b3
-DIST docutils-0.8_pre7031.tar.xz 1161744 RMD160 7f8cec810ec80819cbb7dac628403f74886b2827 SHA1 6e1d18f2c73f432d0c0c4644f0fd4433b752ca8c SHA256 b75909725ead9f65f98132047636eb4bfb6fd513e12c486c31088f428329d59b
-DIST docutils-0.8_pre7034.tar.xz 1162604 RMD160 c5e85c9fa424f1bc78f8ca136a59d964c6107ba0 SHA1 8509b09f72c2c46df50c18cfa7968add7f81dbc4 SHA256 b9e4bb62ed6675ef58fcfaebec5ca83eba9d14306ddb65e81d8e7f9c77141e47
-DIST docutils-0.8_pre7036.tar.xz 1162856 RMD160 25bd2c6160c2b6e3091f33c74f32c49f9288f4b5 SHA1 f6e6fc8c1c0cc8914d4c89a55d1d6f4586aefa36 SHA256 f5060417a023e1e3e73f87a840412d9963a14cc52e7ccb818b27158c88bc2a5f
-DIST docutils-0.8_pre7038.tar.xz 1163940 RMD160 def4930a90cb47708f4e8baa8b76be8c35b12ea4 SHA1 e2e9aea1cc406f9a1ec30866278ecf4ccd40da34 SHA256 f358ebfc75b595fc1aa0c16daebe003aab041fd104456aaf5fd18142fbddcc6d
DIST glep-0.4-r1.tbz2 4667 RMD160 bea44f2fe567422fd42bedebdf04cb6d984478ae SHA1 123516118f8bb2c75296a125702f4bf8f3ff1959 SHA256 d0b421869fb3437e96484687fd57f34d4f5cdd5a1fbdb2314f1474b1f9afa058
EBUILD docutils-0.7.ebuild 4900 RMD160 503c59ae152feea2b016f32ab5a6f8cf172e6c29 SHA1 fb2902e37d37bcfcd7a75dcdc0b8847c9251cb92 SHA256 03dc49a577767ef99d17f90ef1938298a990faae90cf9f0523b9f9bc1dba9425
EBUILD docutils-0.8.1.ebuild 4526 RMD160 5e865945d25dbc3cbdf778e63266586e02e42dbf SHA1 a73ffafc55a262c20ff635e8c6141e6ca246eb6c SHA256 7a4d7abf41e54e479b4bcd519b42fa648e242d6bf57c25cbb91f4f441a9af736
EBUILD docutils-0.8.ebuild 4529 RMD160 6890e2e680dd49cd705c09a02a763425cdd4989c SHA1 c2f1f28973a0b5d68e15abddd2e805ff25a8a8be SHA256 bc8e06cf650dcf9327ab6e934ad1f346c291975c659114d13d2ce862b2830fe4
-EBUILD docutils-0.8_pre7013.ebuild 4593 RMD160 41299bce3076b0e565fde27284c5ab89cb72dfea SHA1 370de874851cbed2e48e1e5f6cc43c21436b5b55 SHA256 08068165b54f46d675858f1ab78a1460d1dc7ddc0ee43fc038645c3812ee0210
-EBUILD docutils-0.8_pre7031.ebuild 4530 RMD160 88fb38bbef01263f5442d8e583613c58ad455134 SHA1 d2aaf845ff6469dc2a8b1db73ce8558a8c619d90 SHA256 e978986037c7f9d529f7591aff55862f7f6df92f40148535c6c294967447b616
-EBUILD docutils-0.8_pre7034.ebuild 4530 RMD160 76cb0c45f56ba1a8e4d72b59d24b12b95a4f0058 SHA1 6e41277db7b4d3de2e709f35ff2260cd6d07542c SHA256 27b9994ec35e2108317c9ac7ac359b1de2f2e7825a797d805f9047df216354e8
-EBUILD docutils-0.8_pre7036.ebuild 4530 RMD160 ce0ab45e59aed5ff4ebeeb82485a6809787dd0e0 SHA1 998a0ab100503540b31b6fdee1ad0f32cb9e4670 SHA256 868120e1920161427d1f325a8ef7d75f687cc3d883383734b1cf3650fc43412d
-EBUILD docutils-0.8_pre7038.ebuild 4530 RMD160 dbcacd47a20c6e97144e8d13dbed082690999952 SHA1 a80223cfab5c21e256afd91e75151d1417dd59db SHA256 37239f830479f66179fc5de9020dba0600d80ce95628693946daf76cec7f4106
-MISC ChangeLog 19792 RMD160 27eac1c6c75e52534058776cee7b221543449d23 SHA1 54643908654be9cb24bee6c6cadd9a895c724189 SHA256 c7bbc862e8c3f81b38df27de9eb021a881055c71e18c3f32f066568495b47aec
+MISC ChangeLog 20026 RMD160 95daad4f82385d9beb82a102592a8195e1a15715 SHA1 b636b1f7c026364e4ac441cdc3b91107269d62a2 SHA256 0a5f713e898717c7b49267a5af763153c21cf287401486f20f3e8b81fd68ba78
MISC metadata.xml 224 RMD160 37a2cf5db0ab817c0e2a1127e9cc4278bf88c904 SHA1 e2c1b45b839624cbc4bd949c8458d50dec01e7cb SHA256 0bb6bfd1577f4800009497c7813935f712ae6a44dbbdec1a903e79eaa5f21755
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEAREKAAYFAk5jJ2kACgkQxeMuLWsGW/vCXwCgnq4YlNhAFihP09gzyTrugYv/
-BdEAoJir2d+rPHB4EiIaaJr18I4+AVUT
-=hPd8
+iEYEAREKAAYFAk5jJ9YACgkQxeMuLWsGW/sBwQCglwEJ2HJ4f77wXvcBE3po0H3K
+c4oAoLBjMBNDzzSb9ae+REm9W/R6MxX0
+=LmlC
-----END PGP SIGNATURE-----
diff --git a/dev-python/docutils/docutils-0.8_pre7013.ebuild b/dev-python/docutils/docutils-0.8_pre7013.ebuild
deleted file mode 100644
index 6304f185fb23..000000000000
--- a/dev-python/docutils/docutils-0.8_pre7013.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/docutils/docutils-0.8_pre7013.ebuild,v 1.1 2011/04/22 00:56:21 arfrever Exp $
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="Docutils - Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ http://pypi.python.org/pypi/docutils"
-if [[ "${PV}" == *_pre* ]]; then
- SRC_URI="mirror://gentoo/${P}.tar.xz"
-else
- SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-fi
-SRC_URI+=" glep? ( mirror://gentoo/glep-0.4-r1.tbz2 )"
-
-LICENSE="BSD public-domain PYTHON"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="emacs glep"
-
-DEPEND="dev-python/setuptools"
-RDEPEND=""
-# Avoid circular dependency.
-PDEPEND="emacs? ( || ( >=app-emacs/rst-0.4 >=virtual/emacs-23 ) )"
-
-DOCS="*.txt"
-PYTHON_MODNAME="docutils roman.py"
-
-GLEP_SRC="${WORKDIR}/glep-0.4-r1"
-
-src_prepare() {
- # Fix installation of extra modules.
- epatch "${FILESDIR}/${PN}-0.6-extra_modules.patch"
-
- epatch "${FILESDIR}/${PN}-0.7-python-3.2-configparser.patch"
-
- sed -e "s/from distutils.core/from setuptools/" -i setup.py || die "sed setup.py failed"
-}
-
-src_compile() {
- distutils_src_compile
-
- # Generate html docs from reStructured text sources.
-
- # Make roman.py available for process of building of documentation.
- ln -s extras/roman.py
-
- # Place html4css1.css in base directory to ensure that the generated reference to it is correct.
- cp docutils/writers/html4css1/html4css1.css .
-
- pushd tools > /dev/null
-
- echo PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback ..
- PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback .. || die "buildhtml.py failed"
-
- popd > /dev/null
-
- # Clean up after building of documentation.
- rm roman.py html4css1.css
-}
-
-src_test() {
- testing() {
- echo PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- }
- python_execute_function testing
-}
-
-install_txt_doc() {
- local doc="${1}"
- local dir="txt/$(dirname ${doc})"
- docinto "${dir}"
- dodoc "${doc}"
-}
-
-src_install() {
- distutils_src_install
-
- postinstallational_preparation() {
- # Install tools.
- mkdir -p "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- pushd $([[ -d build-${PYTHON_ABI}/lib/tools ]] && echo build-${PYTHON_ABI}/lib/tools || echo tools) > /dev/null
- cp buildhtml.py quicktest.py "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- popd > /dev/null
-
- # Delete useless files, which are installed only with Python 3.
- rm -fr "${ED}$(python_get_sitedir)/"{test,tools}
- }
- python_execute_function -q postinstallational_preparation
- python_merge_intermediate_installation_images "${T}/images"
-
- # Install documentation.
- dohtml -r docs tools
-
- # Install stylesheet file.
- insinto /usr/share/doc/${PF}/html
- doins docutils/writers/html4css1/html4css1.css
- local doc
- for doc in $(find docs tools -name "*.txt"); do
- install_txt_doc "${doc}"
- done
-
- # Install Gentoo GLEP tools.
- if use glep; then
- dobin "${GLEP_SRC}/glep.py" || die "dobin failed"
-
- installation_of_glep_tools() {
- insinto $(python_get_sitedir)/docutils/readers
- newins "${GLEP_SRC}/glepread.py" glep.py || die "newins reader failed"
- insinto $(python_get_sitedir)/docutils/transforms
- newins "${GLEP_SRC}/glepstrans.py" gleps.py || die "newins transform failed"
- insinto $(python_get_sitedir)/docutils/writers
- doins -r "${GLEP_SRC}/glep_html" || die "doins writer failed"
- }
- python_execute_function --action-message 'Installation of GLEP tools with $(python_get_implementation) $(python_get_version)...' installation_of_glep_tools
- fi
-}
diff --git a/dev-python/docutils/docutils-0.8_pre7031.ebuild b/dev-python/docutils/docutils-0.8_pre7031.ebuild
deleted file mode 100644
index 0f1ef7e0cc9d..000000000000
--- a/dev-python/docutils/docutils-0.8_pre7031.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/docutils/docutils-0.8_pre7031.ebuild,v 1.1 2011/05/11 14:36:27 arfrever Exp $
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="Docutils - Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ http://pypi.python.org/pypi/docutils"
-if [[ "${PV}" == *_pre* ]]; then
- SRC_URI="mirror://gentoo/${P}.tar.xz"
-else
- SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-fi
-SRC_URI+=" glep? ( mirror://gentoo/glep-0.4-r1.tbz2 )"
-
-LICENSE="BSD public-domain PYTHON"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="emacs glep"
-
-DEPEND="dev-python/setuptools"
-RDEPEND=""
-# Avoid circular dependency.
-PDEPEND="emacs? ( || ( >=app-emacs/rst-0.4 >=virtual/emacs-23 ) )"
-
-DOCS="*.txt"
-PYTHON_MODNAME="docutils roman.py"
-
-GLEP_SRC="${WORKDIR}/glep-0.4-r1"
-
-src_prepare() {
- # Fix installation of extra modules.
- epatch "${FILESDIR}/${PN}-0.6-extra_modules.patch"
-
- sed -e "s/from distutils.core/from setuptools/" -i setup.py || die "sed setup.py failed"
-}
-
-src_compile() {
- distutils_src_compile
-
- # Generate html docs from reStructured text sources.
-
- # Make roman.py available for process of building of documentation.
- ln -s extras/roman.py
-
- # Place html4css1.css in base directory to ensure that the generated reference to it is correct.
- cp docutils/writers/html4css1/html4css1.css .
-
- pushd tools > /dev/null
-
- echo PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback ..
- PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback .. || die "buildhtml.py failed"
-
- popd > /dev/null
-
- # Clean up after building of documentation.
- rm roman.py html4css1.css
-}
-
-src_test() {
- testing() {
- echo PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- }
- python_execute_function testing
-}
-
-install_txt_doc() {
- local doc="${1}"
- local dir="txt/$(dirname ${doc})"
- docinto "${dir}"
- dodoc "${doc}"
-}
-
-src_install() {
- distutils_src_install
-
- postinstallational_preparation() {
- # Install tools.
- mkdir -p "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- pushd $([[ -d build-${PYTHON_ABI}/lib/tools ]] && echo build-${PYTHON_ABI}/lib/tools || echo tools) > /dev/null
- cp buildhtml.py quicktest.py "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- popd > /dev/null
-
- # Delete useless files, which are installed only with Python 3.
- rm -fr "${ED}$(python_get_sitedir)/"{test,tools}
- }
- python_execute_function -q postinstallational_preparation
- python_merge_intermediate_installation_images "${T}/images"
-
- # Install documentation.
- dohtml -r docs tools
-
- # Install stylesheet file.
- insinto /usr/share/doc/${PF}/html
- doins docutils/writers/html4css1/html4css1.css
- local doc
- for doc in $(find docs tools -name "*.txt"); do
- install_txt_doc "${doc}"
- done
-
- # Install Gentoo GLEP tools.
- if use glep; then
- dobin "${GLEP_SRC}/glep.py" || die "dobin failed"
-
- installation_of_glep_tools() {
- insinto $(python_get_sitedir)/docutils/readers
- newins "${GLEP_SRC}/glepread.py" glep.py || die "newins reader failed"
- insinto $(python_get_sitedir)/docutils/transforms
- newins "${GLEP_SRC}/glepstrans.py" gleps.py || die "newins transform failed"
- insinto $(python_get_sitedir)/docutils/writers
- doins -r "${GLEP_SRC}/glep_html" || die "doins writer failed"
- }
- python_execute_function --action-message 'Installation of GLEP tools with $(python_get_implementation) $(python_get_version)...' installation_of_glep_tools
- fi
-}
diff --git a/dev-python/docutils/docutils-0.8_pre7034.ebuild b/dev-python/docutils/docutils-0.8_pre7034.ebuild
deleted file mode 100644
index efb43c23ba96..000000000000
--- a/dev-python/docutils/docutils-0.8_pre7034.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/docutils/docutils-0.8_pre7034.ebuild,v 1.1 2011/05/14 22:01:32 arfrever Exp $
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="Docutils - Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ http://pypi.python.org/pypi/docutils"
-if [[ "${PV}" == *_pre* ]]; then
- SRC_URI="mirror://gentoo/${P}.tar.xz"
-else
- SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-fi
-SRC_URI+=" glep? ( mirror://gentoo/glep-0.4-r1.tbz2 )"
-
-LICENSE="BSD public-domain PYTHON"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="emacs glep"
-
-DEPEND="dev-python/setuptools"
-RDEPEND=""
-# Avoid circular dependency.
-PDEPEND="emacs? ( || ( >=app-emacs/rst-0.4 >=virtual/emacs-23 ) )"
-
-DOCS="*.txt"
-PYTHON_MODNAME="docutils roman.py"
-
-GLEP_SRC="${WORKDIR}/glep-0.4-r1"
-
-src_prepare() {
- # Fix installation of extra modules.
- epatch "${FILESDIR}/${PN}-0.6-extra_modules.patch"
-
- sed -e "s/from distutils.core/from setuptools/" -i setup.py || die "sed setup.py failed"
-}
-
-src_compile() {
- distutils_src_compile
-
- # Generate html docs from reStructured text sources.
-
- # Make roman.py available for process of building of documentation.
- ln -s extras/roman.py
-
- # Place html4css1.css in base directory to ensure that the generated reference to it is correct.
- cp docutils/writers/html4css1/html4css1.css .
-
- pushd tools > /dev/null
-
- echo PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback ..
- PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback .. || die "buildhtml.py failed"
-
- popd > /dev/null
-
- # Clean up after building of documentation.
- rm roman.py html4css1.css
-}
-
-src_test() {
- testing() {
- echo PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- }
- python_execute_function testing
-}
-
-install_txt_doc() {
- local doc="${1}"
- local dir="txt/$(dirname ${doc})"
- docinto "${dir}"
- dodoc "${doc}"
-}
-
-src_install() {
- distutils_src_install
-
- postinstallational_preparation() {
- # Install tools.
- mkdir -p "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- pushd $([[ -d build-${PYTHON_ABI}/lib/tools ]] && echo build-${PYTHON_ABI}/lib/tools || echo tools) > /dev/null
- cp buildhtml.py quicktest.py "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- popd > /dev/null
-
- # Delete useless files, which are installed only with Python 3.
- rm -fr "${ED}$(python_get_sitedir)/"{test,tools}
- }
- python_execute_function -q postinstallational_preparation
- python_merge_intermediate_installation_images "${T}/images"
-
- # Install documentation.
- dohtml -r docs tools
-
- # Install stylesheet file.
- insinto /usr/share/doc/${PF}/html
- doins docutils/writers/html4css1/html4css1.css
- local doc
- for doc in $(find docs tools -name "*.txt"); do
- install_txt_doc "${doc}"
- done
-
- # Install Gentoo GLEP tools.
- if use glep; then
- dobin "${GLEP_SRC}/glep.py" || die "dobin failed"
-
- installation_of_glep_tools() {
- insinto $(python_get_sitedir)/docutils/readers
- newins "${GLEP_SRC}/glepread.py" glep.py || die "newins reader failed"
- insinto $(python_get_sitedir)/docutils/transforms
- newins "${GLEP_SRC}/glepstrans.py" gleps.py || die "newins transform failed"
- insinto $(python_get_sitedir)/docutils/writers
- doins -r "${GLEP_SRC}/glep_html" || die "doins writer failed"
- }
- python_execute_function --action-message 'Installation of GLEP tools with $(python_get_implementation) $(python_get_version)...' installation_of_glep_tools
- fi
-}
diff --git a/dev-python/docutils/docutils-0.8_pre7036.ebuild b/dev-python/docutils/docutils-0.8_pre7036.ebuild
deleted file mode 100644
index 21143dc552d9..000000000000
--- a/dev-python/docutils/docutils-0.8_pre7036.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/docutils/docutils-0.8_pre7036.ebuild,v 1.1 2011/05/16 15:20:01 arfrever Exp $
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="Docutils - Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ http://pypi.python.org/pypi/docutils"
-if [[ "${PV}" == *_pre* ]]; then
- SRC_URI="mirror://gentoo/${P}.tar.xz"
-else
- SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-fi
-SRC_URI+=" glep? ( mirror://gentoo/glep-0.4-r1.tbz2 )"
-
-LICENSE="BSD public-domain PYTHON"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="emacs glep"
-
-DEPEND="dev-python/setuptools"
-RDEPEND=""
-# Avoid circular dependency.
-PDEPEND="emacs? ( || ( >=app-emacs/rst-0.4 >=virtual/emacs-23 ) )"
-
-DOCS="*.txt"
-PYTHON_MODNAME="docutils roman.py"
-
-GLEP_SRC="${WORKDIR}/glep-0.4-r1"
-
-src_prepare() {
- # Fix installation of extra modules.
- epatch "${FILESDIR}/${PN}-0.6-extra_modules.patch"
-
- sed -e "s/from distutils.core/from setuptools/" -i setup.py || die "sed setup.py failed"
-}
-
-src_compile() {
- distutils_src_compile
-
- # Generate html docs from reStructured text sources.
-
- # Make roman.py available for process of building of documentation.
- ln -s extras/roman.py
-
- # Place html4css1.css in base directory to ensure that the generated reference to it is correct.
- cp docutils/writers/html4css1/html4css1.css .
-
- pushd tools > /dev/null
-
- echo PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback ..
- PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback .. || die "buildhtml.py failed"
-
- popd > /dev/null
-
- # Clean up after building of documentation.
- rm roman.py html4css1.css
-}
-
-src_test() {
- testing() {
- echo PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- }
- python_execute_function testing
-}
-
-install_txt_doc() {
- local doc="${1}"
- local dir="txt/$(dirname ${doc})"
- docinto "${dir}"
- dodoc "${doc}"
-}
-
-src_install() {
- distutils_src_install
-
- postinstallational_preparation() {
- # Install tools.
- mkdir -p "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- pushd $([[ -d build-${PYTHON_ABI}/lib/tools ]] && echo build-${PYTHON_ABI}/lib/tools || echo tools) > /dev/null
- cp buildhtml.py quicktest.py "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- popd > /dev/null
-
- # Delete useless files, which are installed only with Python 3.
- rm -fr "${ED}$(python_get_sitedir)/"{test,tools}
- }
- python_execute_function -q postinstallational_preparation
- python_merge_intermediate_installation_images "${T}/images"
-
- # Install documentation.
- dohtml -r docs tools
-
- # Install stylesheet file.
- insinto /usr/share/doc/${PF}/html
- doins docutils/writers/html4css1/html4css1.css
- local doc
- for doc in $(find docs tools -name "*.txt"); do
- install_txt_doc "${doc}"
- done
-
- # Install Gentoo GLEP tools.
- if use glep; then
- dobin "${GLEP_SRC}/glep.py" || die "dobin failed"
-
- installation_of_glep_tools() {
- insinto $(python_get_sitedir)/docutils/readers
- newins "${GLEP_SRC}/glepread.py" glep.py || die "newins reader failed"
- insinto $(python_get_sitedir)/docutils/transforms
- newins "${GLEP_SRC}/glepstrans.py" gleps.py || die "newins transform failed"
- insinto $(python_get_sitedir)/docutils/writers
- doins -r "${GLEP_SRC}/glep_html" || die "doins writer failed"
- }
- python_execute_function --action-message 'Installation of GLEP tools with $(python_get_implementation) $(python_get_version)...' installation_of_glep_tools
- fi
-}
diff --git a/dev-python/docutils/docutils-0.8_pre7038.ebuild b/dev-python/docutils/docutils-0.8_pre7038.ebuild
deleted file mode 100644
index 3ca7518d2da9..000000000000
--- a/dev-python/docutils/docutils-0.8_pre7038.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-python/docutils/docutils-0.8_pre7038.ebuild,v 1.1 2011/05/19 19:19:43 arfrever Exp $
-
-EAPI="3"
-SUPPORT_PYTHON_ABIS="1"
-
-inherit distutils eutils
-
-DESCRIPTION="Docutils - Python Documentation Utilities"
-HOMEPAGE="http://docutils.sourceforge.net/ http://pypi.python.org/pypi/docutils"
-if [[ "${PV}" == *_pre* ]]; then
- SRC_URI="mirror://gentoo/${P}.tar.xz"
-else
- SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-fi
-SRC_URI+=" glep? ( mirror://gentoo/glep-0.4-r1.tbz2 )"
-
-LICENSE="BSD public-domain PYTHON"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="emacs glep"
-
-DEPEND="dev-python/setuptools"
-RDEPEND=""
-# Avoid circular dependency.
-PDEPEND="emacs? ( || ( >=app-emacs/rst-0.4 >=virtual/emacs-23 ) )"
-
-DOCS="*.txt"
-PYTHON_MODNAME="docutils roman.py"
-
-GLEP_SRC="${WORKDIR}/glep-0.4-r1"
-
-src_prepare() {
- # Fix installation of extra modules.
- epatch "${FILESDIR}/${PN}-0.6-extra_modules.patch"
-
- sed -e "s/from distutils.core/from setuptools/" -i setup.py || die "sed setup.py failed"
-}
-
-src_compile() {
- distutils_src_compile
-
- # Generate html docs from reStructured text sources.
-
- # Make roman.py available for process of building of documentation.
- ln -s extras/roman.py
-
- # Place html4css1.css in base directory to ensure that the generated reference to it is correct.
- cp docutils/writers/html4css1/html4css1.css .
-
- pushd tools > /dev/null
-
- echo PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback ..
- PYTHONPATH="../build-$(PYTHON -f --ABI)/lib" "$(PYTHON -f)" $([[ -f ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py ]] && echo ../build-$(PYTHON -f --ABI)/lib/tools/buildhtml.py || echo ../tools/buildhtml.py) --input-encoding=utf-8 --stylesheet-path=../html4css1.css --traceback .. || die "buildhtml.py failed"
-
- popd > /dev/null
-
- # Clean up after building of documentation.
- rm roman.py html4css1.css
-}
-
-src_test() {
- testing() {
- echo PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" $([[ -f build-${PYTHON_ABI}/lib/test/alltests.py ]] && echo build-${PYTHON_ABI}/lib/test/alltests.py || echo test/alltests.py)
- }
- python_execute_function testing
-}
-
-install_txt_doc() {
- local doc="${1}"
- local dir="txt/$(dirname ${doc})"
- docinto "${dir}"
- dodoc "${doc}"
-}
-
-src_install() {
- distutils_src_install
-
- postinstallational_preparation() {
- # Install tools.
- mkdir -p "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- pushd $([[ -d build-${PYTHON_ABI}/lib/tools ]] && echo build-${PYTHON_ABI}/lib/tools || echo tools) > /dev/null
- cp buildhtml.py quicktest.py "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
- popd > /dev/null
-
- # Delete useless files, which are installed only with Python 3.
- rm -fr "${ED}$(python_get_sitedir)/"{test,tools}
- }
- python_execute_function -q postinstallational_preparation
- python_merge_intermediate_installation_images "${T}/images"
-
- # Install documentation.
- dohtml -r docs tools
-
- # Install stylesheet file.
- insinto /usr/share/doc/${PF}/html
- doins docutils/writers/html4css1/html4css1.css
- local doc
- for doc in $(find docs tools -name "*.txt"); do
- install_txt_doc "${doc}"
- done
-
- # Install Gentoo GLEP tools.
- if use glep; then
- dobin "${GLEP_SRC}/glep.py" || die "dobin failed"
-
- installation_of_glep_tools() {
- insinto $(python_get_sitedir)/docutils/readers
- newins "${GLEP_SRC}/glepread.py" glep.py || die "newins reader failed"
- insinto $(python_get_sitedir)/docutils/transforms
- newins "${GLEP_SRC}/glepstrans.py" gleps.py || die "newins transform failed"
- insinto $(python_get_sitedir)/docutils/writers
- doins -r "${GLEP_SRC}/glep_html" || die "doins writer failed"
- }
- python_execute_function --action-message 'Installation of GLEP tools with $(python_get_implementation) $(python_get_version)...' installation_of_glep_tools
- fi
-}