Gentoo Archives: gentoo-commits

From: "Steve Arnold (nerdboy)" <nerdboy@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-geosciences/mapnik: ChangeLog mapnik-0.7.1-r1.ebuild
Date: Fri, 29 Jul 2011 02:33:58
Message-Id: 20110729023346.3073020051@flycatcher.gentoo.org
1 nerdboy 11/07/29 02:33:46
2
3 Modified: ChangeLog mapnik-0.7.1-r1.ebuild
4 Log:
5 Updated with API doc workaround (see bug #370575) and a missing dep.
6
7 (Portage version: 2.1.10.7/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.26 sci-geosciences/mapnik/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-geosciences/mapnik/ChangeLog?rev=1.26&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-geosciences/mapnik/ChangeLog?rev=1.26&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-geosciences/mapnik/ChangeLog?r1=1.25&r2=1.26
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-geosciences/mapnik/ChangeLog,v
19 retrieving revision 1.25
20 retrieving revision 1.26
21 diff -u -r1.25 -r1.26
22 --- ChangeLog 11 Apr 2011 07:05:31 -0000 1.25
23 +++ ChangeLog 29 Jul 2011 02:33:46 -0000 1.26
24 @@ -1,6 +1,11 @@
25 # ChangeLog for sci-geosciences/mapnik
26 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/mapnik/ChangeLog,v 1.25 2011/04/11 07:05:31 nerdboy Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/mapnik/ChangeLog,v 1.26 2011/07/29 02:33:46 nerdboy Exp $
29 +
30 + 29 Jul 2011; Steve Arnold <nerdboy@g.o> mapnik-0.7.1-r1.ebuild:
31 + Updated with API doc workaround (see bug #370575) and a missing dep
32 + (nothing to do with the former bug). The API doc build has a bogus
33 + dep on mod_python that's only triggered on certain boxes. Ugh...
34
35 11 Apr 2011; Steve Arnold <nerdboy@g.o> mapnik-0.7.1-r1.ebuild:
36 Updated for new boost 1.46 to force the older filesystem interface until
37
38
39
40 1.7 sci-geosciences/mapnik/mapnik-0.7.1-r1.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-geosciences/mapnik/mapnik-0.7.1-r1.ebuild?rev=1.7&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-geosciences/mapnik/mapnik-0.7.1-r1.ebuild?rev=1.7&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-geosciences/mapnik/mapnik-0.7.1-r1.ebuild?r1=1.6&r2=1.7
45
46 Index: mapnik-0.7.1-r1.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/sci-geosciences/mapnik/mapnik-0.7.1-r1.ebuild,v
49 retrieving revision 1.6
50 retrieving revision 1.7
51 diff -u -r1.6 -r1.7
52 --- mapnik-0.7.1-r1.ebuild 11 Apr 2011 07:05:31 -0000 1.6
53 +++ mapnik-0.7.1-r1.ebuild 29 Jul 2011 02:33:46 -0000 1.7
54 @@ -1,6 +1,6 @@
55 # Copyright 1999-2011 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/mapnik/mapnik-0.7.1-r1.ebuild,v 1.6 2011/04/11 07:05:31 nerdboy Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/sci-geosciences/mapnik/mapnik-0.7.1-r1.ebuild,v 1.7 2011/07/29 02:33:46 nerdboy Exp $
59
60 EAPI=3
61
62 @@ -14,7 +14,7 @@
63 LICENSE="LGPL-2.1"
64 SLOT="0"
65 KEYWORDS="~amd64 ~ppc ~x86"
66 -IUSE="cairo curl debug doc +gdal postgres python sqlite"
67 +IUSE="-doc cairo curl debug +gdal postgres python sqlite"
68
69 RDEPEND="dev-libs/boost
70 dev-libs/icu
71 @@ -29,6 +29,7 @@
72 cairo? (
73 x11-libs/cairo
74 dev-cpp/cairomm
75 + python? ( dev-python/pycairo )
76 )
77 curl? ( net-misc/curl )
78 gdal? ( sci-libs/gdal )
79 @@ -69,6 +70,7 @@
80 use cairo || EMAKEOPTS="${EMAKEOPTS} CAIRO=false"
81 use python || EMAKEOPTS="${EMAKEOPTS} BINDINGS=none"
82 use debug && EMAKEOPTS="${EMAKEOPTS} DEBUG=yes"
83 + EMAKEOPTS="${EMAKEOPTS} DESTDIR=${D}"
84
85 use postgres && use sqlite && EMAKEOPTS="${EMAKEOPTS} PGSQL2SQLITE=yes"
86
87 @@ -111,10 +113,12 @@
88 scons CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
89 shared=1 || die "scons make failed"
90
91 + # this is known to depend on mod_python and should not have a
92 + # "die" after the epydoc script (see bug #370575)
93 if use doc; then
94 export PYTHONPATH="${S}/bindings/python:$(python_get_sitedir)"
95 cd docs/epydoc_config
96 - ./build_epydoc.sh || die "API doc generation failed"
97 + ./build_epydoc.sh
98 cd -
99 fi
100 }
101 @@ -123,10 +127,10 @@
102 scons DESTDIR="${D}" install || die "scons install failed"
103
104 if use python ; then
105 - fperms 0755 "$(python_get_sitedir)"/mapnik/paths.py
106 - dobin utils/stats/mapdef_stats.py
107 - insinto /usr/share/doc/${PF}/examples
108 - doins utils/ogcserver/*
109 + fperms 0755 "$(python_get_sitedir)"/mapnik/paths.py
110 + dobin utils/stats/mapdef_stats.py
111 + insinto /usr/share/doc/${PF}/examples
112 + doins utils/ogcserver/*
113 fi
114
115 dodoc AUTHORS CHANGELOG README || die
116 @@ -135,7 +139,7 @@
117
118 pkg_postinst() {
119 elog ""
120 - elog "See the home page or the OpenStreetMap wiki for more info, and"
121 - elog "the installed examples for the default mapnik ogcserver config."
122 + elog "See the home page or wiki (http://trac.mapnik.org/) for more info"
123 + elog "or the installed examples for the default mapnik ogcserver config."
124 elog ""
125 }