Gentoo Archives: gentoo-commits

From: "Bjarke Istrup Pedersen (gurligebis)" <gurligebis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-php5/ZendFramework: ChangeLog ZendFramework-1.10.3.ebuild ZendFramework-1.10.2.ebuild
Date: Sat, 03 Apr 2010 12:43:22
Message-Id: E1Ny2h4-0005Bo-U1@stork.gentoo.org
1 gurligebis 10/04/03 12:43:18
2
3 Modified: ChangeLog
4 Added: ZendFramework-1.10.3.ebuild
5 Removed: ZendFramework-1.10.2.ebuild
6 Log:
7 Bumping to 1.10.3, fixing bug #312715
8 (Portage version: 2.2_rc67/cvs/Linux i686)
9
10 Revision Changes Path
11 1.66 dev-php5/ZendFramework/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/ZendFramework/ChangeLog?rev=1.66&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/ZendFramework/ChangeLog?rev=1.66&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/ZendFramework/ChangeLog?r1=1.65&r2=1.66
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-php5/ZendFramework/ChangeLog,v
20 retrieving revision 1.65
21 retrieving revision 1.66
22 diff -u -r1.65 -r1.66
23 --- ChangeLog 2 Mar 2010 22:30:42 -0000 1.65
24 +++ ChangeLog 3 Apr 2010 12:43:18 -0000 1.66
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-php5/ZendFramework
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-php5/ZendFramework/ChangeLog,v 1.65 2010/03/02 22:30:42 gurligebis Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-php5/ZendFramework/ChangeLog,v 1.66 2010/04/03 12:43:18 gurligebis Exp $
30 +
31 +*ZendFramework-1.10.3 (03 Apr 2010)
32 +
33 + 03 Apr 2010; Bjarke Istrup Pedersen <gurligebis@g.o>
34 + -ZendFramework-1.10.2.ebuild, +ZendFramework-1.10.3.ebuild:
35 + Bumping to 1.10.3, fixing bug #312715
36
37 02 Mar 2010; Bjarke Istrup Pedersen <gurligebis@g.o>
38 ZendFramework-1.7.5.ebuild, ZendFramework-1.8.3.ebuild,
39
40
41
42 1.1 dev-php5/ZendFramework/ZendFramework-1.10.3.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/ZendFramework/ZendFramework-1.10.3.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/ZendFramework/ZendFramework-1.10.3.ebuild?rev=1.1&content-type=text/plain
46
47 Index: ZendFramework-1.10.3.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-php5/ZendFramework/ZendFramework-1.10.3.ebuild,v 1.1 2010/04/03 12:43:18 gurligebis Exp $
52
53 EAPI="2"
54
55 PHP_LIB_NAME="Zend"
56
57 inherit php-lib-r1
58
59 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
60
61 DESCRIPTION="Zend Framework is a high quality and open source framework for developing Web Applications."
62 HOMEPAGE="http://framework.zend.com/"
63 SRC_URI="!minimal? ( http://framework.zend.com/releases/${P}/${P}.tar.gz )
64 minimal? ( http://framework.zend.com/releases/${P}/${P}-minimal.tar.gz )
65 doc? (
66 http://framework.zend.com/releases/${P}/${P}-apidoc.tar.gz
67 http://framework.zend.com/releases/${P}/${P}-manual-en.tar.gz )"
68 LICENSE="BSD"
69 SLOT="0"
70 IUSE="doc examples minimal cli"
71
72 DEPEND="cli? ( dev-lang/php[simplexml,tokenizer] )"
73 RDEPEND="${DEPEND}"
74 need_php_by_category
75
76 src_prepare() {
77 if use minimal ; then
78 S="${WORKDIR}/${P}-minimal"
79 if use doc ; then
80 mv "${WORKDIR}/${P}/documentation" "${S}"
81 fi
82 fi
83 }
84
85 src_install() {
86 if use cli ; then
87 insinto /usr/bin
88 doins bin/zf.php
89 dobin bin/zf.sh
90 dosym /usr/bin/zf.sh /usr/bin/zf
91 fi
92 php-lib-r1_src_install library/Zend $(cd library/Zend ; find . -type f -print)
93
94 if ! use minimal ; then
95 insinto /usr/share/php5
96 doins -r externals/dojo
97 fi
98
99 if use examples ; then
100 insinto /usr/share/doc/${PF}
101
102 if ! use minimal ; then
103 doins -r demos
104 fi
105 fi
106
107 dodoc README.txt
108 if use doc ; then
109 dohtml -r documentation/*
110 fi
111 }
112
113 pkg_postinst() {
114 elog "For more info, please take a look at the manual at:"
115 elog "http://framework.zend.com/manual"
116 elog ""
117
118 if use minimal; then
119 elog "You have installed the minimal version of ZendFramework,"
120 elog "so the Dojo toolkit, demos and tests have not been installed."
121 else
122 elog "You have installed the full version of ZendFramework, which"
123 elog "includes the Dojo toolkit, demos and tests."
124 elog "To install ZendFramework without these, enable the"
125 elog "minimal USE flag."
126 fi
127 }