amynka      14/08/07 16:55:20

  Added:                metadata.xml levmar-2.6.ebuild ChangeLog
  Log:
  Initial commit. Package will be used by meshlab
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
34E69781)

Revision  Changes    Path
1.1                  sci-libs/levmar/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/levmar/metadata.xml?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/levmar/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>
</maintainer>
<longdescription lang="en">
  levmar is a native ANSI C implementation of the Levenberg-Marquardt
  optimization algorithm.  Both unconstrained and constrained (under
  linear equations, inequality and box constraints)
  Levenberg-Marquardt variants are included. The LM algorithm is an
  iterative technique that finds a local minimum of a function that is
  expressed as the sum of squares of nonlinear functions.
</longdescription>
</pkgmetadata>



1.1                  sci-libs/levmar/levmar-2.6.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/levmar/levmar-2.6.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/levmar/levmar-2.6.ebuild?rev=1.1&content-type=text/plain

Index: levmar-2.6.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-libs/levmar/levmar-2.6.ebuild,v 1.1 
2014/08/07 16:55:20 amynka Exp $

EAPI=5

inherit cmake-utils eutils toolchain-funcs

DESCRIPTION="Levenberg-Marquardt nonlinear least squares C library"
HOMEPAGE="http://www.ics.forth.gr/~lourakis/levmar/";
SRC_URI="${HOMEPAGE}/${P}.tgz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"

RDEPEND="
        virtual/blas
        virtual/lapack"
DEPEND="${RDEPEND}
        virtual/pkgconfig"

PATCHES=(
        "${FILESDIR}"/${P}-shared.patch
        "${FILESDIR}"/${P}-demo-underlinking.patch
)

src_configure() {
        local mycmakeargs+=(
                -DNEED_F2C=OFF
                -DHAVE_LAPACK=ON
                -DLAPACKBLAS_LIB_NAMES="$($(tc-getPKG_CONFIG) --libs blas 
lapack)"
                $(cmake-utils_use test BUILD_DEMO)
        )
        cmake-utils_src_configure
}

src_test() {
        cd ${CMAKE_BUILD_DIR}
        ./lmdemo || die
}

src_install() {
        dolib.so ${CMAKE_BUILD_DIR}/liblevmar.so
        insinto /usr/include
        doins levmar.h
}



1.1                  sci-libs/levmar/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/levmar/ChangeLog?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/levmar/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# ChangeLog for sci-libs/levmar
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-libs/levmar/ChangeLog,v 1.1 2014/08/07 
16:55:20 amynka Exp $

*levmar-2.6 (07 Aug 2014)

  07 Aug 2014; Amy Winston <[email protected]>
  +files/levmar-2.6-demo-underlinking.patch, +files/levmar-2.6-shared.patch,
  +levmar-2.6.ebuild, +metadata.xml:
  Initial commit. Package will be used by meshlab




Reply via email to