--- scribus-1.3.5.1.ebuild 2009-09-26 08:21:23.000000000 +0200 +++ scribus-1.3.5.1.ebuild 2009-10-13 11:00:23.000000000 +0200 @@ -3,8 +3,8 @@ # $Header: $ EAPI="2" - -inherit cmake-utils multilib +NEED_PYTHON="2.6" +inherit cmake-utils multilib python DESCRIPTION="Desktop Publishing (DTP) and Layout program for Linux." HOMEPAGE="http://www.scribus.net/" @@ -13,9 +13,9 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="cairo cups debug +podofo python spell" +IUSE="cairo cups debug +podofo spell" -COMMONDEPEND=" +COMMONDEPEND="dev-libs/openssl dev-libs/boost dev-libs/libxml2 media-libs/fontconfig @@ -28,7 +28,7 @@ sys-libs/zlib x11-libs/qt-core:4 x11-libs/qt-gui:4 - x11-libs/qt-sql:4 + x11-libs/qt-sql[postgres]:4 x11-libs/qt-xmlpatterns:4 cairo? ( x11-libs/cairo[X,svg] ) podofo? ( app-text/podofo ) @@ -67,6 +67,9 @@ } src_configure() { + # scribus 1.3.5.x requires python 2.x, it does not work with python 3.x + python_version + # cairo can be used as replacement instead of qt arthur mycmakeargs="${mycmakeargs} -D2GEOM_BUILD_SHARED=ON @@ -78,8 +81,10 @@ -DWANT_NORPATH=ON -DWANT_QTARTHUR=ON -DWANT_QT3SUPPORT=OFF + -DHAVE_PYTHON=ON + -DPYTHON_LIBRARY=/usr/lib/libpython${PYVER}.so + -DPYTHON_INCLUDE_PATH=/usr/include/python${PYVER} $(cmake-utils_use_has podofo) - $(cmake-utils_use_has python) $(cmake-utils_use_has spell ASPELL) $(cmake-utils_use_want cairo)"