summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-doc')
-rw-r--r--app-doc/pms/ChangeLog8
-rw-r--r--app-doc/pms/metadata.xml2
-rw-r--r--app-doc/pms/pms-99999999.ebuild15
3 files changed, 20 insertions, 5 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/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)