# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ MY_P=${P/_/-} MY_PV=${PV/_beta/} S=${WORKDIR}/${PN} DESCRIPTION="opengl and qt-based 3D library for C++" HOMEPAGE="http://qwtplot3d.sourceforge.net/" SRC_URI="mirror://sourceforge/qwtplot3d/${MY_P}.tgz" LICENSE="as-is" SLOT="0" IUSE="doc" KEYWORDS="~x86" DEPEND=">=x11-libs/qt-3.0.0 >=sys-apps/sed-4" QWTPVER="0.2.4" src_unpack () { unpack ${A} cd ${S} find . -type f -name "*.pro" | while read file; do sed -e 's/.*no-exceptions.*//g' -i ${file} echo >> ${file} "QMAKE_CFLAGS_RELEASE += ${CFLAGS}" echo >> ${file} "QMAKE_CXXFLAGS_RELEASE += ${CXXFLAGS}" done find examples -type f -name "*.pro" | while read file; do echo >> ${file} "INCLUDEPATH += /usr/include/qwtplot3d" done } src_compile () { addwrite ${QTDIR}/etc/settings qmake qwtplot3d.pro emake || die } src_install () { dolib lib/libqwtplot3d.so.${QWTPVER} dosym libqwtplot3d.so.${QWTPVER} /usr/lib/libqwtplot3d.so dosym libqwtplot3d.so.${QWTPVER} /usr/lib/libqwtplot3d.so.${QWTPVER/.*/} mkdir -p ${D}/usr/include/qwtplot3d/ install include/* ${D}/usr/include/qwtplot3d/ use doc && (dodir /usr/share/doc/${PF} cp -a examples ${D}/usr/share/doc/${PF}/) }