diff options
author | Thomas Anderson <gentoofan23@gentoo.org> | 2009-03-26 18:04:10 +0000 |
---|---|---|
committer | Thomas Anderson <gentoofan23@gentoo.org> | 2009-03-26 18:04:10 +0000 |
commit | e6d614c76dc3e7eb0363a1ad8b423a7152d8499e (patch) | |
tree | 687b54aa24e426df6691d17492a0b367a6db6d91 /app-doc | |
parent | Version bump wrt bug #263842. Thanks to Trustin Lee <trustin@gmail.com> for r... (diff) | |
download | gentoo-2-e6d614c76dc3e7eb0363a1ad8b423a7152d8499e.tar.gz gentoo-2-e6d614c76dc3e7eb0363a1ad8b423a7152d8499e.tar.bz2 gentoo-2-e6d614c76dc3e7eb0363a1ad8b423a7152d8499e.zip |
stable amd64, bug 262681
(Portage version: 2.1.6.7/cvs/Linux x86_64)
Diffstat (limited to 'app-doc')
-rw-r--r-- | app-doc/pms/ChangeLog | 8 | ||||
-rw-r--r-- | app-doc/pms/metadata.xml | 2 | ||||
-rw-r--r-- | app-doc/pms/pms-99999999.ebuild | 15 |
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) |