# $Id$ PNAME="crossvc" PVER="1.5.2" PBUILD="r2" PCATEGORIE="dev-util" STATE="unstable" DESCRIPTION="crossvc, formaly known as lincvs, is a graphical cvs client." HOMEPAGE="http://lincvs.org/" DEPEND=">= kde-base/kdelibs-3.5 >= dev-util/cvs-1.11" SDEPEND=">= sys-apps/sed-4 >= dev-util/desktop-file-utils-0.15" SRCFILE="${PNAME}-${PVER}-0-generic-src.tgz" SRCDIR="${BUILDDIR}/CrossVC" sminclude mbuild mtools xdg qt3 SRC_URI=( http://lincvs.com/download/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) src_compile() { cd ${SRCDIR} ${QMAKE} -o Makefile lincvs.pro || die # disable stripping sed -i "s:-strip:#-strip:" Makefile || die # force use of our CFLAGS sed -i "s:^\(CFLAGS =\).*:\1 ${CFLAGS} -Wall -W:" Makefile || die sed -i "s:^\(CXXFLAGS =\).*:\1 ${CXXFLAGS} -Wall -W:" Makefile || die mmake || die } src_install() { cd ${SRCDIR} # needed directories minstalldir /usr/share || die mmake install || die # install a start-wrapper echo "#!/bin/sh" > ${SRCDIR}/CrossVC/lincvs || die echo "exec /usr/share/CrossVC/AppRun" >> ${SRCDIR}/CrossVC/lincvs || die minstallexec CrossVC/lincvs || die rm ${SRCDIR}/CrossVC/lincvs || die # create a symlink to crossvc mlink lincvs /usr/bin/crossvc || die cp -pr ${SRCDIR}/CrossVC ${BINDIR}/usr/share || die chmod 644 ${BINDIR}/usr/share/CrossVC/AppI* \ ${BINDIR}/usr/share/CrossVC/Messages/* \ ${BINDIR}/usr/share/CrossVC/Help/* \ ${BINDIR}/usr/share/CrossVC/Help/Translations/*/* \ || die chmod 755 ${BINDIR}/usr/share/CrossVC/AppRun \ ${BINDIR}/usr/share/CrossVC/Tools/* \ || die # install a desktop icon - lincvs minstallpixmap CrossVC/AppIcon.xpm lincvs.xpm || die minstall_desktop_icon -n lincvs -i lincvs.xpm -c Development || die # crossvc icon minstallpixmap CrossVC/AppIcon.xpm crossvc.xpm || die minstall_desktop_icon -i crossvc.xpm -c Development || die minstalldocs AUTHORS ChangeLog COPYING LICENSE NEWS README THANKS VERSION || die }