Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/scons: scons-1.2.0.ebuild metadata.xml ChangeLog
Date: Thu, 15 Jan 2009 12:03:03
Message-Id: E1LNQw8-0004JW-3t@stork.gentoo.org
1 bicatali 09/01/15 12:03:00
2
3 Modified: metadata.xml ChangeLog
4 Added: scons-1.2.0.ebuild
5 Log:
6 Version bump and updated description
7 (Portage version: 2.2_rc20/cvs/Linux 2.6.25-gentoo-r7 x86_64)
8
9 Revision Changes Path
10 1.4 dev-util/scons/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/scons/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/scons/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/scons/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-util/scons/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 8 Sep 2007 05:59:50 -0000 1.3
23 +++ metadata.xml 15 Jan 2009 12:02:59 -0000 1.4
24 @@ -1,9 +1,16 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 - <herd>python</herd>
29 - <maintainer>
30 - <email>python@g.o</email>
31 - <name>Python Project Team</name>
32 - </maintainer>
33 + <herd>python</herd>
34 + <maintainer>
35 + <email>python@g.o</email>
36 + <name>Python Project Team</name>
37 + </maintainer>
38 + <longdescription lang="en">
39 + SCons is a make replacement providing a range of enhanced
40 + features such as automated dependency generation and built in
41 + compilation cache support. SCons rule sets are Python scripts so
42 + as well as the features it provides itself SCons allows you to use
43 + the full power of Python to control compilation.
44 + </longdescription>
45 </pkgmetadata>
46
47
48
49 1.66 dev-util/scons/ChangeLog
50
51 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/scons/ChangeLog?rev=1.66&view=markup
52 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/scons/ChangeLog?rev=1.66&content-type=text/plain
53 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/scons/ChangeLog?r1=1.65&r2=1.66
54
55 Index: ChangeLog
56 ===================================================================
57 RCS file: /var/cvsroot/gentoo-x86/dev-util/scons/ChangeLog,v
58 retrieving revision 1.65
59 retrieving revision 1.66
60 diff -u -r1.65 -r1.66
61 --- ChangeLog 2 Dec 2008 23:18:23 -0000 1.65
62 +++ ChangeLog 15 Jan 2009 12:02:59 -0000 1.66
63 @@ -1,6 +1,13 @@
64 # ChangeLog for dev-util/scons
65 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
66 -# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/ChangeLog,v 1.65 2008/12/02 23:18:23 ranger Exp $
67 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
68 +# $Header: /var/cvsroot/gentoo-x86/dev-util/scons/ChangeLog,v 1.66 2009/01/15 12:02:59 bicatali Exp $
69 +
70 +*scons-1.2.0 (15 Jan 2009)
71 +
72 + 15 Jan 2009; Sébastien Fabbro <bicatali@g.o>
73 + +files/scons-1.2.0-links.patch, +files/scons-1.2.0-popen.patch,
74 + metadata.xml, +scons-1.2.0.ebuild:
75 + Version bump and updated description
76
77 02 Dec 2008; Brent Baude <ranger@g.o> scons-1.0.0.ebuild:
78 stable ppc64, bug 242766
79
80
81
82 1.1 dev-util/scons/scons-1.2.0.ebuild
83
84 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/scons/scons-1.2.0.ebuild?rev=1.1&view=markup
85 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-util/scons/scons-1.2.0.ebuild?rev=1.1&content-type=text/plain
86
87 Index: scons-1.2.0.ebuild
88 ===================================================================
89 # Copyright 1999-2009 Gentoo Foundation
90 # Distributed under the terms of the GNU General Public License v2
91 # $Header: /var/cvsroot/gentoo-x86/dev-util/scons/scons-1.2.0.ebuild,v 1.1 2009/01/15 12:02:59 bicatali Exp $
92
93 EAPI=2
94 inherit eutils distutils
95
96 DESCRIPTION="Extensible Python-based build utility"
97 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
98 doc? ( http://www.scons.org/doc/${PV}/PDF/${PN}-user.pdf -> ${P}-user.pdf
99 http://www.scons.org/doc/${PV}/HTML/${PN}-user.html -> ${P}-user.html )"
100
101 HOMEPAGE="http://www.scons.org/"
102
103 SLOT="0"
104 LICENSE="MIT"
105 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
106 IUSE="doc"
107
108 DOCS="RELEASE.txt CHANGES.txt"
109
110 src_prepare() {
111 # from debian, fix links and removes
112 epatch "${FILESDIR}"/${P}-links.patch
113 epatch "${FILESDIR}"/${P}-popen.patch
114 }
115
116 src_install () {
117 distutils_src_install
118 # move man pages from /usr/man to /usr/share/man
119 dodir /usr/share
120 mv "${D}"/usr/man "${D}"/usr/share
121 if use doc; then
122 insinto /usr/share/doc/${PF}
123 doins "${DISTDIR}"/${P}-user.{pdf,html}
124 fi
125 }
126
127 pkg_postinst() {
128 python_mod_optimize /usr/$(get_libdir)/${P}
129 }
130
131 pkg_postrm() {
132 python_mod_cleanup /usr/$(get_libdir)/${P}
133 }