diff options
author | 2009-06-06 18:48:21 +0000 | |
---|---|---|
committer | 2009-06-06 18:48:21 +0000 | |
commit | 30365d3b4910f4b0a423ca0dee72fb2595bb4d3a (patch) | |
tree | 51698c9c8f7ade6fb84696135466c786bd986fdc /dev-python/python-docs | |
parent | Install documentation into /usr/share/doc/ and do not install LICENSE. (diff) | |
download | historical-30365d3b4910f4b0a423ca0dee72fb2595bb4d3a.tar.gz historical-30365d3b4910f4b0a423ca0dee72fb2595bb4d3a.tar.bz2 historical-30365d3b4910f4b0a423ca0dee72fb2595bb4d3a.zip |
Store path to documentation in /etc/env.d/60python-docs-${SLOT} which is used by `eselect python` to generate /etc/env.d/65python-docs.
Package-Manager: portage-13628-svn/cvs/Linux x86_64
Diffstat (limited to 'dev-python/python-docs')
-rw-r--r-- | dev-python/python-docs/ChangeLog | 12 | ||||
-rw-r--r-- | dev-python/python-docs/Manifest | 5 | ||||
-rw-r--r-- | dev-python/python-docs/python-docs-2.4.4-r1.ebuild | 51 | ||||
-rw-r--r-- | dev-python/python-docs/python-docs-2.5.4-r1.ebuild | 44 | ||||
-rw-r--r-- | dev-python/python-docs/python-docs-2.6.2-r1.ebuild | 39 |
5 files changed, 149 insertions, 2 deletions
diff --git a/dev-python/python-docs/ChangeLog b/dev-python/python-docs/ChangeLog index 077ebd6031ab..91a30e361699 100644 --- a/dev-python/python-docs/ChangeLog +++ b/dev-python/python-docs/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for dev-python/python-docs # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-docs/ChangeLog,v 1.117 2009/05/31 15:40:43 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-docs/ChangeLog,v 1.118 2009/06/06 18:48:20 arfrever Exp $ + +*python-docs-2.6.2-r1 (06 Jun 2009) +*python-docs-2.5.4-r1 (06 Jun 2009) +*python-docs-2.4.4-r1 (06 Jun 2009) + + 06 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + +python-docs-2.4.4-r1.ebuild, +python-docs-2.5.4-r1.ebuild, + +python-docs-2.6.2-r1.ebuild: + Store path to documentation in /etc/env.d/60python-docs-${SLOT} which is + used by `eselect python` to generate /etc/env.d/65python-docs. 31 May 2009; Brent Baude <ranger@gentoo.org> python-docs-2.5.4.ebuild: stable ppc64, bug 270943 diff --git a/dev-python/python-docs/Manifest b/dev-python/python-docs/Manifest index ba9076751feb..6dc8c3a9ff44 100644 --- a/dev-python/python-docs/Manifest +++ b/dev-python/python-docs/Manifest @@ -3,9 +3,12 @@ DIST html-2.5.1.tar.bz2 1626532 RMD160 219d7db524848f4839cd632f61879f303a3a64a5 DIST html-2.5.4.tar.bz2 1619772 RMD160 78cf1d55bc50b9c4535d1519a11a0a4e1a47a12e SHA1 f547228fbabc9b259ca4c4b32daffc813cfe5455 SHA256 b73eaeaf0400e64d9bb223cfb0d09a935e8044f0ba485e5bc549b003e6df8325 DIST info-2.4.4.tar.bz2 954784 RMD160 6226b3c2464a5e92d954a0dac747b8d33a51df4c SHA1 485f2255e0e62f030cf5957d237e5ce7be58b109 SHA256 a6ec39c8b1e636b66442c495b018ed987b4cee198d449ec2d86d0e687c995a52 DIST python-2.6.2-docs-html.tar.bz2 3660453 RMD160 07aaba7be1c034ce23780dc15c0588b3d9e64a65 SHA1 8bd95d00279fb6d83bb7358141d89cbc71f88601 SHA256 63f844a24155536eaeb2cede72bba5a4b4a404d790e52e210e374360840817aa +EBUILD python-docs-2.4.4-r1.ebuild 1448 RMD160 115334dcd9d8ad5a1715c3003a170a5f7a8e0596 SHA1 9f1dc9a45eabca105f9b7ff8ef0c0807bf71732e SHA256 d4bb10f604a76b18b77898a39e37df5432a24b512ca9fc7702678f7581bcf0e2 EBUILD python-docs-2.4.4.ebuild 1173 RMD160 c563837d1f3300ce9d155ec9e85c3aa37fdbb13f SHA1 8ea120170971d7a71bf3181fb3207f33c8eb65be SHA256 ea128a956763d1057cd934f021c25419bed72cac52b72c0fb52d7f04064031e9 EBUILD python-docs-2.5.1.ebuild 1003 RMD160 30613486ec14883a32fe31f39ba814a80e865e74 SHA1 2bc3410a004624cf01416c35e4b0280f0a09ee51 SHA256 7f2182731879a09a2370e90c4ab0232f6aa378f71087da35164d6a152000072b +EBUILD python-docs-2.5.4-r1.ebuild 1277 RMD160 6049f1dc4bc962959737acfe9b192a5a0c863736 SHA1 d3c71a30ee7d0c780319a5510752e3f2215e6f23 SHA256 c86dab622781fd8da9e960856d37402dfb8aaf32b56d6092fdd7f95013f493c2 EBUILD python-docs-2.5.4.ebuild 1000 RMD160 0370b78acfbe8ee6b2f7f42e59132457e7a6d1d8 SHA1 163e778fcdc4a9fb4404f876b6f1dbc0912ef379 SHA256 f544ada928979cb1affc635b3553121b36d54ec481408c80c0f82a6adf1c30e3 +EBUILD python-docs-2.6.2-r1.ebuild 1236 RMD160 431483cc75ad7f16fc3a6e57e582b3173eba24fc SHA1 153e9b91cfd8cec4faec58dcd288ae0676ed7501 SHA256 9aae7155bffc97e5255cfbd8141bb3effeb757db6edd80e871725c8aef921730 EBUILD python-docs-2.6.2.ebuild 977 RMD160 bba6fbac2b31fb3c4a6fdb197e12ed0db7f26484 SHA1 4f3e8ea28b8f18dd8ff9740394567708bb54c619 SHA256 bd188878cd92050375b873ae66992b6334fe4d986e2540ec3d8124e384d26412 -MISC ChangeLog 14197 RMD160 4938fb9637ae68d02b2d6e10707a22578ffe651e SHA1 a338536f68fafe125a8078d59472f77a0772741b SHA256 9e4e06d87fbec9e2e09b622dd3d39a24494043d6e570be46606556667834a970 +MISC ChangeLog 14616 RMD160 40b87727b896124945fbbc6e0510ac6c58402ecc SHA1 3fc6e42ced99bf41b4e6f08748c8ec571950aea9 SHA256 413d51dbf17514be427867b43f091951674aa34e524cd40f23cdd08f22d3f4fc MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4 diff --git a/dev-python/python-docs/python-docs-2.4.4-r1.ebuild b/dev-python/python-docs/python-docs-2.4.4-r1.ebuild new file mode 100644 index 000000000000..4d0b6c104bbf --- /dev/null +++ b/dev-python/python-docs/python-docs-2.4.4-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-docs/python-docs-2.4.4-r1.ebuild,v 1.1 2009/06/06 18:48:21 arfrever Exp $ + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="http://www.python.org/doc/" +SRC_URI="http://www.python.org/ftp/python/doc/${PV}/html-${PV}.tar.bz2 +http://www.python.org/ftp/python/doc/${PV}/info-${PV}.tar.bz2" + +LICENSE="PSF-2.2" +SLOT="2.4" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" +IUSE="" + +DEPEND=">=app-admin/eselect-python-20090606" +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +src_unpack() { + unpack html-${PV}.tar.bz2 + mkdir "${S}/info" + cd "${S}/info" + unpack info-${PV}.tar.bz2 + rm -f README python.dir +} + +src_install() { + docinto html + cp -R "${S}/Python-Docs-${PV}/"* "${D}/usr/share/doc/${PF}/html" + + insinto /usr/share/info + doins "${S}/info/"* + + echo "PYTHONDOCS_${SLOT//./_}=\"/usr/share/doc/${PF}/html/lib\"" > "60python-docs-${SLOT}" + doenvd "60python-docs-${SLOT}" +} + +pkg_postinst() { + eselect python update --ignore 3.0 --ignore 3.1 +} + +pkg_postrm() { + eselect python update --ignore 3.0 --ignore 3.1 + + if ! has_version "<dev-python/python-docs-${SLOT}_alpha" && ! has_version ">=dev-python/python-docs-${SLOT%.*}.$((${SLOT#*.}+1))_alpha"; then + rm -f "${ROOT}etc/env.d/65python-docs" + fi + + rm -f "${ROOT}etc/env.d/50python-docs" +} diff --git a/dev-python/python-docs/python-docs-2.5.4-r1.ebuild b/dev-python/python-docs/python-docs-2.5.4-r1.ebuild new file mode 100644 index 000000000000..848015fa4eff --- /dev/null +++ b/dev-python/python-docs/python-docs-2.5.4-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-docs/python-docs-2.5.4-r1.ebuild,v 1.1 2009/06/06 18:48:20 arfrever Exp $ + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="http://www.python.org/doc/" +SRC_URI="http://www.python.org/ftp/python/doc/${PV}/html-${PV}.tar.bz2" + +LICENSE="PSF-2.2" +SLOT="2.5" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" +IUSE="" + +DEPEND=">=app-admin/eselect-python-20090606" +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +src_unpack() { + unpack html-${PV}.tar.bz2 + rm -f README python.dir +} + +src_install() { + docinto html + cp -R "${S}/Python-Docs-${PV}/"* "${D}/usr/share/doc/${PF}/html" + + echo "PYTHONDOCS_${SLOT//./_}=\"/usr/share/doc/${PF}/html/lib\"" > "60python-docs-${SLOT}" + doenvd "60python-docs-${SLOT}" +} + +pkg_postinst() { + eselect python update --ignore 3.0 --ignore 3.1 +} + +pkg_postrm() { + eselect python update --ignore 3.0 --ignore 3.1 + + if ! has_version "<dev-python/python-docs-${SLOT}_alpha" && ! has_version ">=dev-python/python-docs-${SLOT%.*}.$((${SLOT#*.}+1))_alpha"; then + rm -f "${ROOT}etc/env.d/65python-docs" + fi + + rm -f "${ROOT}etc/env.d/50python-docs" +} diff --git a/dev-python/python-docs/python-docs-2.6.2-r1.ebuild b/dev-python/python-docs/python-docs-2.6.2-r1.ebuild new file mode 100644 index 000000000000..f820899429c3 --- /dev/null +++ b/dev-python/python-docs/python-docs-2.6.2-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-docs/python-docs-2.6.2-r1.ebuild,v 1.1 2009/06/06 18:48:21 arfrever Exp $ + +DESCRIPTION="HTML documentation for Python" +HOMEPAGE="http://www.python.org/doc/" +SRC_URI="http://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2" + +LICENSE="PSF-2.2" +SLOT="2.6" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" +IUSE="" + +DEPEND=">=app-admin/eselect-python-20090606" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/python-${PV}-docs-html" + +src_install() { + docinto html + cp -R [a-z]* _static "${D}/usr/share/doc/${PF}/html" + + echo "PYTHONDOCS_${SLOT//./_}=\"/usr/share/doc/${PF}/html/library\"" > "60python-docs-${SLOT}" + doenvd "60python-docs-${SLOT}" +} + +pkg_postinst() { + eselect python update --ignore 3.0 --ignore 3.1 +} + +pkg_postrm() { + eselect python update --ignore 3.0 --ignore 3.1 + + if ! has_version "<dev-python/python-docs-${SLOT}_alpha" && ! has_version ">=dev-python/python-docs-${SLOT%.*}.$((${SLOT#*.}+1))_alpha"; then + rm -f "${ROOT}etc/env.d/65python-docs" + fi + + rm -f "${ROOT}etc/env.d/50python-docs" +} |