aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher (jlec) <jlec@j-schmitz.net>2009-11-21 22:11:46 +0100
committerJustin Lecher (jlec) <jlec@j-schmitz.net>2009-11-21 22:14:59 +0100
commit9f0e0bb2a2b75b311434866826a339fe332caadc (patch)
treeed7e632a069a71c9fef4a7210de5ca3995eb37e3 /sci-visualization/qtiplot/qtiplot-0.9.7.10.ebuild
parentx11-libs/gl2ps -- Version bump & ported to cmake buildsystem (diff)
downloadsci-9f0e0bb2a2b75b311434866826a339fe332caadc.tar.gz
sci-9f0e0bb2a2b75b311434866826a339fe332caadc.tar.bz2
sci-9f0e0bb2a2b75b311434866826a339fe332caadc.zip
sci-visualization/qtiplot version bump to 0.9.7.10
(Portage version: 2.2_rc51/git/Linux x86_64) (Signed Manifest commit)
Diffstat (limited to 'sci-visualization/qtiplot/qtiplot-0.9.7.10.ebuild')
-rw-r--r--sci-visualization/qtiplot/qtiplot-0.9.7.10.ebuild35
1 files changed, 28 insertions, 7 deletions
diff --git a/sci-visualization/qtiplot/qtiplot-0.9.7.10.ebuild b/sci-visualization/qtiplot/qtiplot-0.9.7.10.ebuild
index ef02e7d1f..7828d4896 100644
--- a/sci-visualization/qtiplot/qtiplot-0.9.7.10.ebuild
+++ b/sci-visualization/qtiplot/qtiplot-0.9.7.10.ebuild
@@ -20,17 +20,22 @@ for l in ${LANGS}; do
done
# qwtplot3d much modified from original upstream
-CDEPEND=">=x11-libs/qwt-5.2
+# >=x11-libs/qwt-5.3 they are using trunk checkouts
+CDEPEND="
x11-libs/qt-opengl:4
x11-libs/qt-qt3support:4
x11-libs/qt-assistant:4
x11-libs/qt-svg:4
- x11-libs/gl2ps
+ >=x11-libs/gl2ps-1.3.5
>=dev-cpp/muParser-1.30
>=dev-libs/boost-1.35.0
>=sci-libs/liborigin-20090406:2
!bindist? ( sci-libs/gsl )
- bindist? ( <sci-libs/gsl-1.10 )"
+ bindist? ( <sci-libs/gsl-1.10 )
+ dev-libs/boost"
+# Still not working
+# media-libs/libemf
+# media-libs/emfengine"
DEPEND="${CDEPEND}
dev-util/pkgconfig
@@ -44,13 +49,24 @@ RDEPEND="${CDEPEND}
dev-python/pygsl
sci-libs/scipy )"
+PATCHES=(
+ "${FILESDIR}/${P}-syslibs.patch"
+ "${FILESDIR}/${P}-docbuild.patch"
+ "${FILESDIR}/${P}-gcc44.patch"
+ "${FILESDIR}/${P}-build.conf.patch"
+ "${FILESDIR}/${P}-sip.patch"
+ "${FILESDIR}/${P}-gl2ps.patch"
+ "${FILESDIR}/${P}-dont-install-qwt.patch"
+ "${FILESDIR}/${P}-qtiplot.pro.patch"
+ )
+
src_prepare() {
- epatch "${FILESDIR}"/${P}-syslibs.patch
- epatch "${FILESDIR}"/${P}-docbuild.patch
- epatch "${FILESDIR}"/${P}-gcc44.patch
- has_version ">=dev-python/sip-4.8" && epatch "${FILESDIR}"/${P}-sip.patch
+ qt4_src_prepare
+
+ rm -rf 3rdparty/{liborigin,QTeXEngine} 3rdparty/qwtplot3d/3rdparty/gl2ps/
python_version
+
sed -i \
-e "s:doc/${PN}/manual:doc/${PF}/html:" \
-e "s:local/${PN}:$(get_libdir)/python${PYVER}/site-packages:" \
@@ -82,6 +98,11 @@ src_prepare() {
fi
done
chmod -x qtiplot/qti_wordlist.txt
+
+ sed \
+ -e "s:GENTOOLIB:$(get_libdir):g" \
+ -e "/^EMF_ENGINE_LIBS/s:^:#:g" \
+ build.conf.example > build.conf
}
src_configure() {