summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-doc/pms/ChangeLog8
-rw-r--r--app-doc/pms/Manifest6
-rw-r--r--app-doc/pms/metadata.xml2
-rw-r--r--app-doc/pms/pms-99999999.ebuild15
4 files changed, 23 insertions, 8 deletions
diff --git a/app-doc/pms/ChangeLog b/app-doc/pms/ChangeLog
index e93284d217b6..b75ec53cd60e 100644
--- a/app-doc/pms/ChangeLog
+++ b/app-doc/pms/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-doc/pms
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/ChangeLog,v 1.8 2008/09/29 13:31:18 fmccor Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/ChangeLog,v 1.9 2009/03/26 18:04:10 gentoofan23 Exp $
+
+ 26 Mar 2009; Thomas Anderson <gentoofan23@gentoo.org> metadata.xml,
+ pms-99999999.ebuild:
+ Add EAPI 3 draft support, thanks to David Leverton for the patch
29 Sep 2008; Ferris McCormick <fmccor@gentoo.org> pms-99999999.ebuild:
Add ~sparc keyword. This builds fine, as it is nothing but a git pull and a
diff --git a/app-doc/pms/Manifest b/app-doc/pms/Manifest
index bca0eadbe267..9ab718bc94b8 100644
--- a/app-doc/pms/Manifest
+++ b/app-doc/pms/Manifest
@@ -1,3 +1,3 @@
-EBUILD pms-99999999.ebuild 1257 RMD160 db2b432adfcc0d0c3ea647e51e840e69861807f6 SHA1 92e94be7d91920693f6b5b2d2c448fceef4cd91a SHA256 e5fc91dc1030d61b6026aff87fbafb6f1d75dd2b57a2a337feb9e3da0b6c4121
-MISC ChangeLog 1319 RMD160 73ddcbf48f4223e51e5b9d0f405bb3866f28d4e2 SHA1 da7a46375974a37bc29d07e22bde4ee9a88d94cf SHA256 1117a4f2af336b4df3aa42619869aba7669d9ccd3969a04b8e04d6e3adab5080
-MISC metadata.xml 570 RMD160 997aaf0ca597d35efc14868e92bcc819ecd04a51 SHA1 d8c282491535544bf7425f99c4ce2b7a7148abb9 SHA256 a1757cf301e92b28e4d60781fac0ef1199409c44aa30cf58e13d49379e6992b9
+EBUILD pms-99999999.ebuild 1441 RMD160 d0989a68ca7a34480eeefc5a67b0ddd0a1df637d SHA1 ab3b67d8264c3a059ff65bb5a3dbe9040384f547 SHA256 9c1c972fc77ec61f0fb8b3ba7c644535d11ce6f4add6731dca12f2b3ab4a995d
+MISC ChangeLog 1485 RMD160 2f243e645a45e94bc9968b0035e81c2894d0073c SHA1 3a6bbd68598360b5a4ed98f20697b194eaa82e0e SHA256 6d3c4647e7031eccaf62088fea4943674d06992291948fedab211b311d728be4
+MISC metadata.xml 659 RMD160 960acb04e7ad231d18ba903deedadab6bc3d9c2d SHA1 1ce59a1145a4fd1b9226b9d1cff1d2396572f6bd SHA256 cf4f73a3a6c531576f8a1898ac7ebe7a4c0a25721c9f274d980edb54686f8442
diff --git a/app-doc/pms/metadata.xml b/app-doc/pms/metadata.xml
index e0685c1bb3fe..58be29d667c7 100644
--- a/app-doc/pms/metadata.xml
+++ b/app-doc/pms/metadata.xml
@@ -8,6 +8,8 @@
<use>
<flag name="all-options">Include both sides of kdebuild conditionals,
shown in different colours (PDF only)</flag>
+ <flag name="eapi3-draft">Include work-in-progress draft EAPI 3
+ specification.</flag>
<flag name="html">Generate PMS as .html as well</flag>
<flag name="kdebuild">Include specification for the kdebuild EAPI, see
http://www.gentoo.org/proj/en/desktop/kde/kdebuild-1.xml</flag>
diff --git a/app-doc/pms/pms-99999999.ebuild b/app-doc/pms/pms-99999999.ebuild
index 5a12fe492bd9..9b79f1c46648 100644
--- a/app-doc/pms/pms-99999999.ebuild
+++ b/app-doc/pms/pms-99999999.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-99999999.ebuild,v 1.4 2008/09/29 13:31:18 fmccor Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-doc/pms/pms-99999999.ebuild,v 1.5 2009/03/26 18:04:10 gentoofan23 Exp $
inherit git
@@ -13,7 +13,7 @@ SRC_URI=""
LICENSE="CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
KEYWORDS="~amd64 ~sparc"
-IUSE="all-options html kdebuild"
+IUSE="all-options eapi3-draft html kdebuild"
DEPEND="html? ( dev-tex/tex4ht )
dev-texlive/texlive-latex
@@ -22,6 +22,15 @@ DEPEND="html? ( dev-tex/tex4ht )
dev-texlive/texlive-science"
RDEPEND=""
+src_unpack() {
+ if use eapi3-draft; then
+ EGIT_REPO_URI="git://github.com/ciaranm/pms.git"
+ EGIT_BRANCH="eapi-3"
+ EGIT_TREE="${EGIT_BRANCH}"
+ fi
+ git_src_unpack
+}
+
set_conditional() {
local boolname=ENABLE-$(tr '[[:lower:]]' '[[:upper:]]' <<<${1})
local boolval=$(use ${1} && echo true || echo false)