Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 484372 - sci-geosciences/mapnik-2.2.0 version bump
Summary: sci-geosciences/mapnik-2.2.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sci-geo Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-09 18:12 UTC by Dennis Schridde
Modified: 2013-11-19 04:45 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2013-09-09 18:12:08 UTC
Version 2.2.0 was released 3 months ago. I hope this fixes bug #454284.

Reproducible: Always
Comment 1 Petr Morávek 2013-09-17 14:16:33 UTC
You can find ebuild for mapnik 2.2.0 in my overlay at
https://github.com/xificurk/xificurk-gentoo-overlay/tree/master/sci-geosciences/mapnik

It is based on the 2.2.1 ebuild from portage tree. I got rid of few hacks regarding DESTDIR, ported to python binding to python-utils-r1 eclass and added support for building python3 bindings.
Comment 2 Dennis Schridde 2013-09-23 12:09:08 UTC
(In reply to Petr Morávek from comment #1)
> You can find ebuild for mapnik 2.2.0 in my overlay at
> https://github.com/xificurk/xificurk-gentoo-overlay/tree/master/sci-
> geosciences/mapnik
> 
> It is based on the 2.2.1 ebuild from portage tree. I got rid of few hacks
> regarding DESTDIR, ported to python binding to python-utils-r1 eclass and
> added support for building python3 bindings.

Does not work with USE=-python, it seems. :(

>>> Configuring source in /var/tmp/portage/sci-geosciences/mapnik-2.2.0/work/mapnik-v2.2.0 ...
scons -j3 CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ INPUT_PLUGINS=shape,csv,raster,geojson,osm PREFIX=/usr DESTDIR=/var/tmp/portage/sci-geosciences/mapnik-2.2.0/image/ XMLPARSER=libxml2 LINKING=shared RUNTIME_LINK=shared PROJ_
INCLUDES=/usr/include PROJ_LIBS=/usr/lib64 SYSTEM_FONTS=/usr/share/fonts BINDINGS=none PYTHON=0 BOOST_PYTHON_LIB=0 CAIRO=1 DEBUG=0 XML_DEBUG=0 DEMO=0 SAMPLE_INPUT_PLUGINS=0 CUSTOM_LDFLAGS=-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu CUSTOM
_LDFLAGS+=-L/var/tmp/portage/sci-geosciences/mapnik-2.2.0/image//usr/lib64 configure
scons: Reading SConscript files ...

scons: *** Path for option PYTHON does not exist: 0
File "/var/tmp/portage/sci-geosciences/mapnik-2.2.0/work/mapnik-v2.2.0/SConstruct", line 482, in <module>
Comment 3 Dennis Schridde 2013-09-23 12:24:55 UTC
(In reply to Dennis Schridde from comment #2)
> (In reply to Petr Morávek from comment #1)
> > You can find ebuild for mapnik 2.2.0 in my overlay [...]
> 
> Does not work with USE=-python, it seems. :(

Replacing the line:
        $(use_scons python PYTHON $PYTHON)
with:
        $(use python && use_scons python PYTHON $PYTHON)
made it compile.
Comment 4 Steve Arnold archtester gentoo-dev 2013-11-19 04:45:13 UTC
Committed 2.2.0 yesterday; the 2.1.0 ebuild needed a little rework, even with the patch, etc.  Will commit that one shortly.