Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 359458 Details for
Bug 486018
media-libs/opencollada-0_p20130925 (snapshot) version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
opencollada-0_p20130925.ebuild
opencollada-0_p20130925.ebuild (text/plain), 1.95 KB, created by
ewomer
on 2013-09-25 19:29:41 UTC
(
hide
)
Description:
opencollada-0_p20130925.ebuild
Filename:
MIME Type:
Creator:
ewomer
Created:
2013-09-25 19:29:41 UTC
Size:
1.95 KB
patch
obsolete
># Copyright 1999-2013 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-libs/opencollada/opencollada-0_p20130925.ebuild,v 1 2013/09/25 18:32:28 blueness Exp $ > >EAPI="3" > >inherit eutils multilib cmake-utils vcs-snapshot > >DESCRIPTION="Stream based read/write library for COLLADA files" >HOMEPAGE="http://www.opencollada.org/" >COMMIT="463ba8a2ef5a021ce21df614dde29e0ee800e10b" >SRC_URI="https://github.com/KhronosGroup/OpenCOLLADA/tarball/${COMMIT} -> ${P}.tar.gz" > >LICENSE="MIT" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="expat" > >RDEPEND="dev-libs/libpcre > expat? ( dev-libs/expat ) > !expat? ( dev-libs/libxml2 ) > media-libs/lib3ds > sys-libs/zlib > dev-libs/zziplib" >DEPEND="${RDEPEND} > sys-apps/findutils > sys-apps/sed" > > >CMAKE_BUILD_DIR="${S}"/build > >src_prepare() { > # Remove some bundled dependencies > edos2unix CMakeLists.txt || die > epatch "${FILESDIR}"/${P}-expat.patch > rm -R Externals/{expat,lib3ds,LibXML,pcre,zlib,zziplib} || die > ewarn "$(echo "Remaining bundled dependencies:"; > find Externals -mindepth 1 -maxdepth 1 -type d | sed 's|^|- |')" > > # Remove unused build systems > rm Makefile scripts/{unixbuild.sh,vcproj2cmake.rb} || die > find "${S}" -name SConscript -delete || die >} > >src_configure() { > local mycmakeargs=" -DUSE_SHARED=ON -DUSE_STATIC=OFF" > > # Master CMakeLists.txt says "EXPAT support not implemented" > # Something like "set(LIBEXPAT_LIBRARIES expat)" is missing to make it build > use expat \ > && mycmakeargs+=' -DUSE_EXPAT=ON -DUSE_LIBXML=OFF' \ > || mycmakeargs+=' -DUSE_EXPAT=OFF -DUSE_LIBXML=ON' > cmake-utils_src_configure >} > >src_compile() { > MAKEOPTS="${MAKEOPTS} -j1" cmake-utils_src_compile # TODO >} > >src_install() { > cmake-utils_src_install > if [[ $(get_libdir) != 'lib' ]]; then > mv "${D}"/usr/{lib,$(get_libdir)} || die > fi > > dodir /etc/env.d || die > echo "LDPATH=/usr/$(get_libdir)/opencollada" \ > > "${D}"/etc/env.d/99opencollada || die > > dobin build/bin/OpenCOLLADAValidator || die >}
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 486018
: 359458 |
359460
|
395748