Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 231673 Details for
Bug 208359
meshlab new package
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
new ebuild for meshlab 1.2.3a
meshlab-1.2.3a.ebuild (text/plain), 2.39 KB, created by
Simon Haegler
on 2010-05-16 14:28:27 UTC
(
hide
)
Description:
new ebuild for meshlab 1.2.3a
Filename:
MIME Type:
Creator:
Simon Haegler
Created:
2010-05-16 14:28:27 UTC
Size:
2.39 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI=2 > >inherit eutils >inherit qt4-r2 > >DESCRIPTION="MeshLab, a mesh processing system, for user assisted editing, cleaning, filtering and rendering of large unstructured 3D triangular meshes (typical 3D scanning meshes)." >HOMEPAGE="http://meshlab.sourceforge.net/" >SRC_URI="mirror://sourceforge/meshlab/meshlab/MeshLab%20v1.2.3/MeshLabSrc_AllInc_v123a.tgz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~amd64" >IUSE="" >DEPEND=">=media-libs/glew-1.5.1 >=media-libs/lib3ds-1.3.0 >=media-libs/qhull-2003.1-r1 >=x11-libs/qt-core-4.4 x11-libs/qt-opengl" >RDEPEND="${DEPEND}" > >S="${WORKDIR}" > >EPATCH_OPTS="-p1" >PATCHES=( > "${FILESDIR}/${P}-use-system-libs.patch" >) > >src_configure() { > cd "${S}/meshlab/src/external/levmar-2.3" > eqmake4 levmar-2.3.pro > > cd "${S}/meshlab/src/external/muparser_v130/src" > eqmake4 src.pro > > cd "${S}/meshlab/src" > eqmake4 meshlabv12.pro >} > >src_compile() { > cd "${S}/meshlab/src/external/levmar-2.3" > emake -j1 || die "emake failed" > > cd "${S}/meshlab/src/external/muparser_v130/src" > emake -j1 || die "emake failed" > > cd "${S}/meshlab/src" > emake -j1 || die "emake failed" >} > >src_install() { > # upstream does not provide any installation tools > # the following is reverse engineered > > dodir /usr/lib/meshlab > > exeinto /usr/lib/meshlab > doexe "${S}/meshlab/src/distrib/meshlab" > doexe "${S}/meshlab/src/distrib/meshlabserver" > > doexe "${S}/meshlab/src/distrib/libcommon.so.1.0.0" > dosym /usr/lib/meshlab/libcommon.so.1.0.0 /usr/lib/meshlab/libcommon.so.1.0 > dosym /usr/lib/meshlab/libcommon.so.1.0.0 /usr/lib/meshlab/libcommon.so.1 > dosym /usr/lib/meshlab/libcommon.so.1.0.0 /usr/lib/meshlab/libcommon.so > > dodir /usr/lib/meshlab/plugins > exeinto /usr/lib/meshlab/plugins > for f in "${S}/meshlab/src/distrib/plugins/*.so" > do > doexe $f > done > > dodir /usr/lib/meshlab/shaders > insinto /usr/lib/meshlab/shaders > for f in "${S}/meshlab/src/distrib/shaders/*" > do > doins -r $f > done > > # create wrappers for the binaries to find libcommon.so > # FIXME i'm sure there's a better way to do that (rpath) > echo '#!/bin/bash >LD_LIBRARY_PATH=/usr/lib/meshlab:${LD_LIBRARY_PATH} >/usr/lib/meshlab/meshlab >' > ${T}/meshlab > echo '#!/bin/bash >LD_LIBRARY_PATH=/usr/lib/meshlab:${LD_LIBRARY_PATH} >/usr/lib/meshlab/meshlabserver >' > ${T}/meshlabserver > > exeinto /usr/bin > doexe ${T}/meshlab > doexe ${T}/meshlabserver > >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 208359
:
142496
|
222293
|
222295
|
222957
|
222959
|
231673
|
231675
|
234061
|
234063
|
234317
|
234337
|
235219
|
235221
|
235963
|
235965
|
235971
|
236077
|
236079
|
279677
|
279679