Gentoo Archives: gentoo-commits

From: "Ole Markus With (olemarkus)" <olemarkus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-doc/php-docs: metadata.xml ChangeLog php-docs-20101022.ebuild
Date: Fri, 29 Oct 2010 09:31:55
Message-Id: 20101029093147.2FB2320051@flycatcher.gentoo.org
1 olemarkus 10/10/29 09:31:47
2
3 Modified: metadata.xml ChangeLog
4 Added: php-docs-20101022.ebuild
5 Log:
6 Version bump
7 (Portage version: 2.1.8.3/cvs/Linux i686)
8
9 Revision Changes Path
10 1.5 app-doc/php-docs/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/php-docs/metadata.xml?rev=1.5&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/php-docs/metadata.xml?rev=1.5&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/php-docs/metadata.xml?r1=1.4&r2=1.5
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-doc/php-docs/metadata.xml,v
19 retrieving revision 1.4
20 retrieving revision 1.5
21 diff -u -r1.4 -r1.5
22 --- metadata.xml 15 Jul 2007 08:20:19 -0000 1.4
23 +++ metadata.xml 29 Oct 2010 09:31:46 -0000 1.5
24 @@ -2,7 +2,4 @@
25 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
26 <pkgmetadata>
27 <herd>php</herd>
28 - <maintainer>
29 - <email>maintainer-needed@g.o</email>
30 - </maintainer>
31 </pkgmetadata>
32
33
34
35 1.48 app-doc/php-docs/ChangeLog
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/php-docs/ChangeLog?rev=1.48&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/php-docs/ChangeLog?rev=1.48&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/php-docs/ChangeLog?r1=1.47&r2=1.48
40
41 Index: ChangeLog
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/app-doc/php-docs/ChangeLog,v
44 retrieving revision 1.47
45 retrieving revision 1.48
46 diff -u -r1.47 -r1.48
47 --- ChangeLog 2 Aug 2010 17:41:26 -0000 1.47
48 +++ ChangeLog 29 Oct 2010 09:31:46 -0000 1.48
49 @@ -1,6 +1,12 @@
50 # ChangeLog for app-doc/php-docs
51 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
52 -# $Header: /var/cvsroot/gentoo-x86/app-doc/php-docs/ChangeLog,v 1.47 2010/08/02 17:41:26 mabi Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/app-doc/php-docs/ChangeLog,v 1.48 2010/10/29 09:31:46 olemarkus Exp $
54 +
55 +*php-docs-20101022 (29 Oct 2010)
56 +
57 + 29 Oct 2010; <olemarkus@g.o> +php-docs-20101022.ebuild,
58 + metadata.xml:
59 + Version bump
60
61 *php-docs-20100730 (02 Aug 2010)
62
63
64
65
66 1.1 app-doc/php-docs/php-docs-20101022.ebuild
67
68 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/php-docs/php-docs-20101022.ebuild?rev=1.1&view=markup
69 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-doc/php-docs/php-docs-20101022.ebuild?rev=1.1&content-type=text/plain
70
71 Index: php-docs-20101022.ebuild
72 ===================================================================
73 # Copyright 1999-2010 Gentoo Foundation
74 # Distributed under the terms of the GNU General Public License v2
75 # $Header: /var/cvsroot/gentoo-x86/app-doc/php-docs/php-docs-20101022.ebuild,v 1.1 2010/10/29 09:31:47 olemarkus Exp $
76
77 EAPI="3"
78
79 DESCRIPTION="HTML documentation for PHP"
80 HOMEPAGE="http://www.php.net/download-docs.php"
81
82 MY_PN="php_manual"
83
84 LICENSE="GPL-2"
85 SLOT="0"
86 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
87 IUSE="+linguas_en"
88 SRC_URI="linguas_en? ( http://www.php.net/distributions/manual/${MY_PN}_en.tar.gz )"
89
90 RESTRICT="strip binchecks"
91
92 LANGS="de es fa fr ja pl pt_BR ro tr"
93 for lang in ${LANGS} ; do
94 IUSE="${IUSE} linguas_${lang}"
95 SRC_URI="${SRC_URI}
96 linguas_${lang}? ( http://www.php.net/distributions/manual/${MY_PN}_${lang}.tar.gz )"
97 done
98
99 S=${WORKDIR}
100
101 src_unpack() {
102 for lang in en ${LANGS} ; do
103 if use linguas_${lang} ; then
104 mkdir ${lang}
105 pushd ${lang} >/dev/null
106 unpack ${MY_PN}_${lang}.tar.gz || die "unpack failed on ${lang}"
107 popd >/dev/null
108 fi
109 done
110 }
111
112 pkg_preinst() {
113 # remove broken/stale symlink created by previous ebuilds
114 [[ -L ${EROOT}/usr/share/php-docs ]] && rm -f "${EROOT}"/usr/share/php-docs
115 }
116
117 src_install() {
118 dodir /usr/share/doc/${PF}
119
120 for lang in en ${LANGS} ; do
121 if use linguas_${lang} ; then
122 ebegin "Installing ${lang} manual, will take a while"
123 cp -R "${WORKDIR}"/${lang} "${ED}"/usr/share/doc/${PF} || die "cp failed on ${lang}"
124 eend $?
125 fi
126 done
127
128 einfo "Creating symlink to PHP manual at /usr/share/php-docs"
129 dosym /usr/share/doc/${PF} /usr/share/php-docs
130 }