From 51f956d47683469b5b259256c4c731565d7858f8 Mon Sep 17 00:00:00 2001 From: Christoph Brill Date: Tue, 21 Aug 2012 23:59:25 +0200 Subject: +mapnik-german-9999.ebuild: Initial ebuild written by me --- sci-geosciences/mapnik-german/ChangeLog | 10 +++++ sci-geosciences/mapnik-german/Manifest | 3 ++ .../mapnik-german/mapnik-german-9999.ebuild | 43 ++++++++++++++++++++++ sci-geosciences/mapnik-german/metadata.xml | 7 ++++ 4 files changed, 63 insertions(+) create mode 100644 sci-geosciences/mapnik-german/ChangeLog create mode 100644 sci-geosciences/mapnik-german/Manifest create mode 100644 sci-geosciences/mapnik-german/mapnik-german-9999.ebuild create mode 100644 sci-geosciences/mapnik-german/metadata.xml diff --git a/sci-geosciences/mapnik-german/ChangeLog b/sci-geosciences/mapnik-german/ChangeLog new file mode 100644 index 0000000..64a9f01 --- /dev/null +++ b/sci-geosciences/mapnik-german/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sci-geosciences/mapnik-german +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*mapnik-german-9999 (21 Aug 2012) + + 21 Aug 2012; Christoph Brill + +mapnik-german-9999.ebuild, +metadata.xml: + Initial ebuild written by me + diff --git a/sci-geosciences/mapnik-german/Manifest b/sci-geosciences/mapnik-german/Manifest new file mode 100644 index 0000000..b2ef24d --- /dev/null +++ b/sci-geosciences/mapnik-german/Manifest @@ -0,0 +1,3 @@ +EBUILD mapnik-german-9999.ebuild 1149 SHA256 454c10c1a79e1632a372bd6a220ed48a13f77d96cb4ea6cb587a053e582bdc9a SHA512 393515bf3fb58db748c4ece64d397d92b64fd9485b4bd3398cfce90d886fcb14af5fc768dd631a2fe888c14ba65779c41b3e13bdc6dc611e3a3b8e21b7888e26 WHIRLPOOL 101cb663bdd7108ce0ad259035d439aa14ebba14a63e940a2dc9011cf7af388e96221b6fe113f4191ce26ece4ca464b33e70bccb22e9615d2aecb0b675e684ca +MISC ChangeLog 296 SHA256 1663b9c9140170d0ce2d49e6b161f8b5a7c0a5788bcf6a8e87c76778c0170818 SHA512 d4c91d5ab8c0c9cc419140331b1a387c0913656d0c2c2c50db51776cffde3a59ca03e4cf365bbf25e129bc527972b3b2746ee440059173889330b8a20c497ad1 WHIRLPOOL 9a1aeceb9567529349bc805ec012091a19159a6cdea2faf3b7cb034bddc8abcc1f7ba939fa203f875651136102b8d2bbfde746a53ee7d9752baa053ed97d92e6 +MISC metadata.xml 204 SHA256 e808030aad62dfe3e81350c1c879870c3d406c50e908ddc3f521480aec65e8d5 SHA512 4e3e5b3211b0bd063a20b73fc3489bcb4f483990dc0eeb4c677a969f653b72b182e266bdf370669ab83713a9a2b1e26ae6eb703e219d9931c5220d51fb9f5f02 WHIRLPOOL 17bb47a871a62dbb7e5baf653d0e099928ba21409fd66c270f762e528ac1a6323e660c5e3ad8c72847a737ffd105f1d7528ad856608f9f9ac48bb5e55ab13d24 diff --git a/sci-geosciences/mapnik-german/mapnik-german-9999.ebuild b/sci-geosciences/mapnik-german/mapnik-german-9999.ebuild new file mode 100644 index 0000000..6bcf32c --- /dev/null +++ b/sci-geosciences/mapnik-german/mapnik-german-9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +ESVN_REPO_URI="http://svn.openstreetmap.org/applications/rendering/mapnik-german/" + +inherit subversion + +DESCRIPTION="German Map Style for mapnik" +HOMEPAGE="http://www.openstreetmap.de/germanstyle.html" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="sci-geosciences/mapnik-world-boundaries + sci-geosciences/mapnik[python] + sci-geosciences/mapnik-stylesheets[tools]" +RDEPEND="${DEPEND}" + +src_prepare() { + # Replace http://openstreetmapdata.com/data/land-polygons by Natural Earth Data + sed -i \ + -e "s:/land_polygons<:/processed_p<:g" \ + inc-de/layer-shapefiles.xml.inc \ + || die "sed failed" +} + +src_compile() { + python /usr/bin/generate_xml.py osm-de.xml --dbname gis --user postgres --accept-none --world_boundaries /usr/share/mapnik/world_boundaries --inc inc-de || die "generate_xml.py failed" +} + +src_install() { + insinto /usr/share/${PN} + doins -r osm-de.xml inc-de atkis-symbols symbols default.style +} + +pkg_postinst() { + einfo "Be sure to run osm2pgsql with '-S /usr/share/${PN}/default.style'" +} diff --git a/sci-geosciences/mapnik-german/metadata.xml b/sci-geosciences/mapnik-german/metadata.xml new file mode 100644 index 0000000..1188c23 --- /dev/null +++ b/sci-geosciences/mapnik-german/metadata.xml @@ -0,0 +1,7 @@ + + + + + egore911@egore911.de + + -- cgit v1.2.3