From 0ddabfc7023df22afe5cd9005596bf6578484868 Mon Sep 17 00:00:00 2001 From: Simon Haegler Date: Mon, 17 Oct 2011 18:59:51 +0200 Subject: improved opensg installation --- media-libs/opensg/Manifest | 4 ++-- media-libs/opensg/opensg-9999.ebuild | 32 ++++++++++++++++++++++++++++---- 2 files changed, 30 insertions(+), 6 deletions(-) diff --git a/media-libs/opensg/Manifest b/media-libs/opensg/Manifest index 9b48da6..eec2fed 100644 --- a/media-libs/opensg/Manifest +++ b/media-libs/opensg/Manifest @@ -1,5 +1,5 @@ AUX opensg-2.0_alpha2284-fix-gdal-png.patch 2161 RMD160 9e0369fdca0591f568218607f50204fe822c861e SHA1 7233c5ecfcf1bb673397c3f848fa8006444c5531 SHA256 a0bf320fe191176007c35d1954d8f9a85e98febf0ccb5600c91f9bbde708b57d DIST opensg-2.0_alpha2284.tar.bz2 9746821 RMD160 a46e7e09c7f60a1ec9e1c8bce877cf81d0e246c8 SHA1 af3beac3cbbdf054233ad7a07a0372f6f2033689 SHA256 a96f45d113aa51ff8209a5aa7a7f5e861e4e2776c606f1b9da4b521414dcbb28 EBUILD opensg-2.0_alpha2284.ebuild 1540 RMD160 2351f3da59b9608b56db66efe0b74cb6fed8d14a SHA1 79cd58a11cde9decd45f5b874494cd680b03ba50 SHA256 6f36cbb060edfbc2b70946d487c59ddae35e36e84ac0e57f757dac92d3aa3f99 -EBUILD opensg-9999.ebuild 1547 RMD160 2c1816c20096ff31be8d5f160ce00b62e2d41f01 SHA1 9db596e4821ae3a71394290c96e7174a14a4b78b SHA256 3ad184cfba2d3b3e8fc99b57411bdc2fbb7f5906b56cc2e233b914dd9bb395fe -MISC opensg-9999.ebuild~ 1547 RMD160 2c1816c20096ff31be8d5f160ce00b62e2d41f01 SHA1 9db596e4821ae3a71394290c96e7174a14a4b78b SHA256 3ad184cfba2d3b3e8fc99b57411bdc2fbb7f5906b56cc2e233b914dd9bb395fe +EBUILD opensg-9999.ebuild 3165 RMD160 c2cd296e3154b61d075d5c8f6205cc9689652b3f SHA1 3752e58ea5981a95e3049601dd2e2f2bc713af50 SHA256 4e3114d5c1be9f86e94c2e422516a447cfc8db45cc268a6e8711fc3d13cc54b3 +MISC opensg-9999.ebuild~ 3164 RMD160 ade26c56cff899224511e07a4873294ce93b7841 SHA1 8800fb589c3c62d91acf121812633a12f39ac077 SHA256 d7e53c37620f2e85c88f3230c46ebf6ad374d96d7bdc3acf544ae5c62a3fc324 diff --git a/media-libs/opensg/opensg-9999.ebuild b/media-libs/opensg/opensg-9999.ebuild index a4b1c20..0a7d89e 100644 --- a/media-libs/opensg/opensg-9999.ebuild +++ b/media-libs/opensg/opensg-9999.ebuild @@ -64,11 +64,35 @@ src_compile() { src_install() { cmake-utils_src_install if use doc; then - cd "${CMAKE_BUILD_DIR}"/Doc - dohtml -r html/* || die "dohtml failed" + dohtml -r ${CMAKE_BUILD_DIR}/Doc/html/* || die "dohtml failed" fi if use examples; then - cd "${CMAKE_BUILD_DIR}"/demos - dobin mandelbrot/mandelbrot opengl/quaternion_demo || die "dobin failed" + exeinto "/usr/share/OpenSG/examples" + doexe ${CMAKE_BUILD_DIR}/bin/01hello || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/02move || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/03share || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/04hiertransform || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/05geometry || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/06indexgeometry || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/07multiindexgeometry || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/08materials || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/09traverse || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/10loading || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/11picking || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/deepclone || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/deferredshading || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/fbotexture || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/hiresimage || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/fbotexture || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/hiresimage || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/lights || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/locallights || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/materialsort || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/occlusionculling || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/openglcallback || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/openglslave || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/shadows || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/simplePluginApp || die "dobin failed" + doexe ${CMAKE_BUILD_DIR}/bin/sortlastclient || die "dobin failed" fi } -- cgit v1.2.3-65-gdbad