Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110432 - [EBUILD] osgcal-0.2.1
Summary: [EBUILD] osgcal-0.2.1
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://osgcal.sourceforge.net/
Whiteboard:
Keywords: EBUILD
Depends on: 91526
Blocks: 110536 262631
  Show dependency tree
 
Reported: 2005-10-25 05:43 UTC by Christoph Brill (egore) (RESIGNED)
Modified: 2010-07-04 13:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-games/osgcal-0.2.1 (osgcal-0.2.1.ebuild,576 bytes, text/plain)
2005-10-25 05:45 UTC, Christoph Brill (egore) (RESIGNED)
Details
dev-games/osgcal-0.2.1.ebuild (osgcal-0.2.1.ebuild,643 bytes, text/plain)
2005-10-26 04:11 UTC, Christoph Brill (egore) (RESIGNED)
Details
osgcal.pc (osgcal.pc,369 bytes, text/plain)
2005-10-26 04:13 UTC, Christoph Brill (egore) (RESIGNED)
Details
osgcal.pc (osgcal.pc,369 bytes, text/plain)
2005-10-26 04:13 UTC, Christoph Brill (egore) (RESIGNED)
Details
dev-games/osgcal-0.2.1 (osgcal-0.2.1.ebuild,1.27 KB, text/plain)
2005-10-26 05:19 UTC, Christoph Brill (egore) (RESIGNED)
Details
media-libs/osgcal/osgcal-0.1.44.ebuild (osgcal-0.1.44.ebuild,1.28 KB, text/plain)
2009-03-16 08:06 UTC, Account removed
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Brill (egore) (RESIGNED) 2005-10-25 05:43:36 UTC
osgCal is an adapter for using cal3d inside OpenSceneGraph.

Reproducible: Always
Steps to Reproduce:
Comment 1 Christoph Brill (egore) (RESIGNED) 2005-10-25 05:45:41 UTC
Created attachment 71399 [details]
dev-games/osgcal-0.2.1

Working ebuild. Has some issues because of upstream:
* version.txt states that it is 0.1.5 instead of 0.2.1
* the header files in "include" are named without .h (strange, no idea if it is
wanted)
Comment 2 Christoph Brill (egore) (RESIGNED) 2005-10-26 04:11:57 UTC
Created attachment 71487 [details]
dev-games/osgcal-0.2.1.ebuild

install pkg-config file
Comment 3 Christoph Brill (egore) (RESIGNED) 2005-10-26 04:13:01 UTC
Created attachment 71488 [details]
osgcal.pc

pkg-config file
Comment 4 Christoph Brill (egore) (RESIGNED) 2005-10-26 04:13:16 UTC
Created attachment 71489 [details]
osgcal.pc

pkg-config file (stolen from
http://cvs.gna.org/cvsweb/osgcal/osgcal.pc.in?rev=1.4;content-type=text%2Fplain;cvsroot=underware)
Comment 5 Christoph Brill (egore) (RESIGNED) 2005-10-26 04:35:03 UTC
Comment on attachment 71488 [details]
osgcal.pc

sorry for duplicating
Comment 6 Christoph Brill (egore) (RESIGNED) 2005-10-26 05:19:41 UTC
Created attachment 71495 [details]
dev-games/osgcal-0.2.1

play around with the package config file
Comment 7 Account removed 2009-03-16 08:06:29 UTC
Created attachment 185149 [details]
media-libs/osgcal/osgcal-0.1.44.ebuild

version bump
Comment 8 Andry 2009-04-17 19:14:26 UTC
if /bin/sh ./libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.   -O2 -march=pentium3 -pipe -fomit-frame-pointer  -I./include    -I/usr/include/libxml2   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT HardwareModel.lo -MD -MP -MF ".deps/HardwareModel.Tpo" -c -o HardwareModel.lo `test -f 'src/osgCal/HardwareModel.cpp' || echo './'`src/osgCal/HardwareModel.cpp; \                                                                                                                                                      
        then mv -f ".deps/HardwareModel.Tpo" ".deps/HardwareModel.Plo"; else rm -f ".deps/HardwareModel.Tpo"; exit 1; fi                               
if /bin/sh ./libtool --tag=CXX --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.   -O2 -march=pentium3 -pipe -fomit-frame-pointer  -I./include    -I/usr/include/libxml2   -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT IOCFG.lo -MD -MP -MF ".deps/IOCFG.Tpo" -c -o IOCFG.lo `test -f 'src/osgCal/IOCFG.cpp' || echo './'`src/osgCal/IOCFG.cpp; \                                       
        then mv -f ".deps/IOCFG.Tpo" ".deps/IOCFG.Plo"; else rm -f ".deps/IOCFG.Tpo"; exit 1; fi                                                       
mkdir .libs                                                                                                                                            
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT CoreModel.lo -MD -MP -MF .deps/CoreModel.Tpo -c src/osgCal/CoreModel.cpp  -fPIC -DPIC -o .libs/CoreModel.o                                                                                                               
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT IOCFG.lo -MD -MP -MF .deps/IOCFG.Tpo -c src/osgCal/IOCFG.cpp  -fPIC -DPIC -o .libs/IOCFG.o                                                                                                                               
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT HardwareModel.lo -MD -MP -MF .deps/HardwareModel.Tpo -c src/osgCal/HardwareModel.cpp  -fPIC -DPIC -o .libs/HardwareModel.o                                                                                               
src/osgCal/HardwareModel.cpp: In member function 'void osgCal::GlueCalHardwareModel::getAmbientColor(unsigned char*)':                                 
src/osgCal/HardwareModel.cpp:247: error: invalid initialization of reference of type 'CalCoreMaterial::Color&' from expression of type 'const CalCoreMaterial::Color'                                                                                                                                         
src/osgCal/HardwareModel.cpp: In member function 'void osgCal::GlueCalHardwareModel::getDiffuseColor(unsigned char*)':                                 
src/osgCal/HardwareModel.cpp:278: error: invalid initialization of reference of type 'CalCoreMaterial::Color&' from expression of type 'const CalCoreMaterial::Color'                                                                                                                                         
src/osgCal/HardwareModel.cpp: In member function 'void osgCal::GlueCalHardwareModel::getSpecularColor(unsigned char*)':                                
src/osgCal/HardwareModel.cpp:308: error: invalid initialization of reference of type 'CalCoreMaterial::Color&' from expression of type 'const CalCoreMaterial::Color'                                                                                                                                         
src/osgCal/HardwareModel.cpp: In member function 'int osgCal::GlueCalHardwareModel::addVertex(osgCal::GlueCalHardwareModel::CalHardwareMesh&, int, CalCoreSubmesh*, int)':                                                                                                                                    
src/osgCal/HardwareModel.cpp:762: error: 'memcpy' was not declared in this scope
src/osgCal/HardwareModel.cpp:773: error: 'memset' was not declared in this scope
src/osgCal/HardwareModel.cpp:784: error: 'memset' was not declared in this scope
src/osgCal/HardwareModel.cpp:801: error: 'memset' was not declared in this scope
make[2]: *** [HardwareModel.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT IOCFG.lo -MD -MP -MF .deps/IOCFG.Tpo -c src/osgCal/IOCFG.cpp -o IOCFG.o >/dev/null 2>&1
 i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -O2 -march=pentium3 -pipe -fomit-frame-pointer -I./include -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium3 -pipe -fomit-frame-pointer -MT CoreModel.lo -MD -MP -MF .deps/CoreModel.Tpo -c src/osgCal/CoreModel.cpp -o CoreModel.o >/dev/null 2>&1
make[2]: Leaving directory `/var/tmp/portage/media-libs/osgcal-0.1.44/work/osgcal-0.1.44'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/osgcal-0.1.44/work/osgcal-0.1.44'
make: *** [all] Error 2
 *
 * ERROR: media-libs/osgcal-0.1.44 failed.
 * Call stack:
 *               ebuild.sh, line   48:  Called src_compile
 *             environment, line  118:  Called _eapi0_src_compile
 *               ebuild.sh, line  591:  Called _eapi2_src_compile
 *               ebuild.sh, line  625:  Called die
 * The specific snippet of code:
 *              emake || die "emake failed"
 *  The die message:
 *   emake failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-libs/osgcal-0.1.44/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/osgcal-0.1.44/temp/environment'.
 * This ebuild is from an overlay named 'roslin': '/usr/local/portage/layman/roslin/'
 *

>>> Failed to emerge media-libs/osgcal-0.1.44, Log file:

>>>  '/var/tmp/portage/media-libs/osgcal-0.1.44/temp/build.log'
Comment 9 Christoph Brill (egore) (RESIGNED) 2010-07-04 13:12:06 UTC
No development since 2007, noone using it, closing.