summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-06-06 18:48:21 +0000
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>2009-06-06 18:48:21 +0000
commit30365d3b4910f4b0a423ca0dee72fb2595bb4d3a (patch)
tree51698c9c8f7ade6fb84696135466c786bd986fdc /dev-python/python-docs
parentInstall documentation into /usr/share/doc/ and do not install LICENSE. (diff)
downloadhistorical-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/ChangeLog12
-rw-r--r--dev-python/python-docs/Manifest5
-rw-r--r--dev-python/python-docs/python-docs-2.4.4-r1.ebuild51
-rw-r--r--dev-python/python-docs/python-docs-2.5.4-r1.ebuild44
-rw-r--r--dev-python/python-docs/python-docs-2.6.2-r1.ebuild39
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"
+}