aballier 15/03/11 17:16:48 Added: metadata.xml ChangeLog ViSP-2.10.0.ebuild Log: initial import, ebuild by me Signed-off-by: [email protected] (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Revision Changes Path 1.1 sci-libs/ViSP/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/ViSP/metadata.xml?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/ViSP/metadata.xml?rev=1.1&content-type=text/plain Index: metadata.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer> <email>[email protected]</email> <name>Alexis Ballier</name> </maintainer> <use> <flag name="dmtx">Enables barcode data matrix support.</flag> <flag name="demos">Installs demo programs.</flag> <flag name="ogre">Enables <pkg>dev-games/ogre</pkg> support.</flag> <flag name="ois">Enables <pkg>dev-games/ois</pkg> support via ogre.</flag> <flag name="opencv">Enables <pkg>media-libs/opencv</pkg> support.</flag> <flag name="tutorials">Installs tutorials.</flag> <flag name="zbar">Enables barcodes reading.</flag> </use> <longdescription lang="en"> ViSP standing for Visual Servoing Platform is a modular cross platform library that allows prototyping and developing applications using visual tracking and visual servoing technics at the heart of the researches done by Inria Lagadic team. ViSP is able to compute control laws that can be applied to robotic systems. It provides a set of visual features that can be tracked using real time image processing or computer vision algorithms. ViSP provides also simulation capabilities. ViSP can be useful in robotics, computer vision, augmented reality and computer animation. </longdescription> </pkgmetadata> 1.1 sci-libs/ViSP/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/ViSP/ChangeLog?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/ViSP/ChangeLog?rev=1.1&content-type=text/plain Index: ChangeLog =================================================================== # ChangeLog for sci-libs/ViSP # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sci-libs/ViSP/ChangeLog,v 1.1 2015/03/11 17:16:48 aballier Exp $ *ViSP-2.10.0 (11 Mar 2015) 11 Mar 2015; Alexis Ballier <[email protected]> +ViSP-2.10.0.ebuild, +files/opencv.patch, +metadata.xml: initial import, ebuild by me 1.1 sci-libs/ViSP/ViSP-2.10.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/ViSP/ViSP-2.10.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/ViSP/ViSP-2.10.0.ebuild?rev=1.1&content-type=text/plain Index: ViSP-2.10.0.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-libs/ViSP/ViSP-2.10.0.ebuild,v 1.1 2015/03/11 17:16:48 aballier Exp $ EAPI=5 inherit cmake-utils DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing library" HOMEPAGE="http://www.irisa.fr/lagadic/visp/visp.html" SRC_URI="http://gforge.inria.fr/frs/download.php/latestfile/475/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" IUSE=" demos dmtx doc examples ffmpeg gsl ieee1394 jpeg lapack ogre ois opencv png test tutorials usb v4l X xml zbar zlib " RDEPEND=" dmtx? ( media-libs/libdmtx ) ffmpeg? ( virtual/ffmpeg ) gsl? ( sci-libs/gsl ) ieee1394? ( media-libs/libdc1394 ) jpeg? ( virtual/jpeg:0 ) lapack? ( virtual/lapack ) ogre? ( dev-games/ogre[ois?] dev-libs/boost:=[threads] ) opencv? ( media-libs/opencv ) png? ( media-libs/libpng:0= ) usb? ( virtual/libusb:1 ) v4l? ( media-libs/libv4l ) X? ( x11-libs/libX11 ) xml? ( dev-libs/libxml2 ) zbar? ( media-gfx/zbar ) zlib? ( sys-libs/zlib ) " DEPEND="${RDEPEND} doc? ( app-doc/doxygen virtual/latex-base media-gfx/graphviz ) virtual/pkgconfig test? ( sci-misc/ViSP-images ) v4l? ( virtual/os-headers )" RDEPEND="${RDEPEND} demos? ( sci-misc/ViSP-images )" REQUIRED_USE="ffmpeg? ( opencv ) ois? ( ogre )" PATCHES=( "${FILESDIR}/opencv.patch" ) src_configure() { local mycmakeargs=( "-DBUILD_EXAMPLES=$(usex examples ON OFF)" "-DBUILD_TESTS=$(usex test ON OFF)" "-DBUILD_DEMOS=$(usex demos ON OFF)" "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)" "-DUSE_V4L2=$(usex v4l ON OFF)" "-DUSE_DC1394=$(usex ieee1394 ON OFF)" "-DUSE_LAPACK=$(usex lapack ON OFF)" "-DUSE_GSL=$(usex gsl ON OFF)" "-DUSE_OGRE=$(usex ogre ON OFF)" "-DUSE_OIS=$(usex ois ON OFF)" "-DUSE_LIBUSB_1=$(usex usb ON OFF)" "-DUSE_XML2=$(usex xml ON OFF)" "-DUSE_OPENCV=$(usex opencv ON OFF)" "-DUSE_ZLIB=$(usex zlib ON OFF)" "-DUSE_X11=$(usex X ON OFF)" "-DUSE_LIBJPEG=$(usex jpeg ON OFF)" "-DUSE_LIBPNG=$(usex png ON OFF)" "-DUSE_FFMPEG=$(usex ffmpeg ON OFF)" "-DUSE_ZBAR=$(usex zbar ON OFF)" "-DUSE_DMTX=$(usex dmtx ON OFF)" ) cmake-utils_src_configure } src_compile() { cmake-utils_src_compile cd "${BUILD_DIR}" use doc && emake visp_doc } src_install() { cmake-utils_src_install if use tutorials ; then dodoc -r tutorial docompress -x /usr/share/doc/${PF}/tutorial fi cd "${BUILD_DIR}" use doc && dohtml -r doc/html/* }
