Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134456 - media-gfx/denormgen-1.4 (new ebuild)
Summary: media-gfx/denormgen-1.4 (new ebuild)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Low enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://epsylon.rptd.dnsalias.net/deno...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-05-26 15:13 UTC by Plüss Roland
Modified: 2016-06-08 16:05 UTC (History)
2 users (show)

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


Attachments
ebuild for 1.4 release (denormgen-1.4.ebuild,869 bytes, text/plain)
2006-05-26 15:15 UTC, Plüss Roland
Details
ebuild not installing into blender (denormgen-1.4.ebuild,935 bytes, text/plain)
2006-07-29 13:15 UTC, Plüss Roland
Details
sunrise fixes (denormgen-1.4.ebuild,734 bytes, text/plain)
2006-07-29 15:42 UTC, Plüss Roland
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Plüss Roland 2006-05-26 15:13:03 UTC
denormgen is a tool for generating normal/height maps from high resolution meshes for use in games or 3d applications. is based on FOX toolkit and provides a python export script for Blender3D. allows previewing and merging of normal maps.

some user suggested that i might create an ebuild for this tool so here it is. i hope this is all done correctly this way as it is my first ebuild suggestion.
Comment 1 Plüss Roland 2006-05-26 15:15:55 UTC
Created attachment 87592 [details]
ebuild for 1.4 release

build should be stable as i tested it on 2 different pcs with different setup. but i marked it ~x86 as i don't know how stableness is handled around here.
Comment 2 Matteo Azzali (RETIRED) gentoo-dev 2006-05-26 16:23:24 UTC
well, new ebuilds should be marked unstable, however actually gcc-4.1 is marked 
unstable too and this mean fox must be version 1.6.x to emerge (older ones 
doesn't compile with gcc-4.1). 
Then, fox-wrapper actually doesn't support WANTS_FOX="1.6" 
(need just to add this to the fox-wrapper script)....
Comment 3 Plüss Roland 2006-05-26 17:52:11 UTC
(In reply to comment #2)
> well, new ebuilds should be marked unstable, however actually gcc-4.1 is marked 
> unstable too and this mean fox must be version 1.6.x to emerge (older ones 
> doesn't compile with gcc-4.1).
no problem. the configure should be 1.6 aware using fox-config ( unless this changed, what i do not assume ).
> Then, fox-wrapper actually doesn't support WANTS_FOX="1.6" 
> (need just to add this to the fox-wrapper script)....
what's fox-wrapper?
Comment 4 Matteo Azzali (RETIRED) gentoo-dev 2006-05-27 02:08:31 UTC
fox-wrapper is the gentoo script that care about symlinking /usr/bin/fox-config
with /usr/bin/fox-config-1.4 , 1.5 ,1.6 .....
Comment 5 Plüss Roland 2006-05-30 09:37:30 UTC
forgot to mention. i placed it under 'media-gfx/denormgen'. sounds to me to be a logical place for that tool. though first about placing it under he game-utils, but it's for more than only games in the end.

so is the dependency on FOX now a problem or not?
Comment 6 Plüss Roland 2006-07-08 07:14:03 UTC
noticed that assigned to is set to "Default Assignee for New Packages <maintainer-wanted@gentoo.org>" ... does this mean you simply wait for somebody taking over maintaiance of the package? as if this is the only thing missing for it getting included i can put my hands on this one.
Comment 7 Matteo Azzali (RETIRED) gentoo-dev 2006-07-29 05:31:02 UTC
This means some waiting is needed. There are a couple of causes:

1) fox is actually not in portage for unstable branch systems (>=fox-1.6 
is needed to emerge it with gcc-4.x, but is not in portage)

2) the script installation directory is an issue, cause still there 
isn't a fixed directory for blender scripts (2.42 installs them in 
/usr/lib/blender/scripts/ , but with 2.42a you will find them in 
/usr/share/blender/scripts/ .....) so some kind of "mechanism" 
to retrieve where the script should be installed is needed.

(actually I know just 2 ways: 
a- "equery f blender | grep 3ds_export.py" 
that would depend on gentoolkit,
b- "locate 3ds_export.py" 
that's depending on locate implementation....

if anyone has ideas on how to get the script directory with no 
dependancies or system-implicit dependancies, please tell.... )
Comment 8 Plüss Roland 2006-07-29 13:15:42 UTC
Created attachment 93020 [details]
ebuild not installing into blender

concerning the problem with the blender script directory i only have an idea how to solve it if the ebuild system allows for probing existance of directories/files. i expect though this not to be the case. i made now a modified version of the ebuild installing the script into /usr/share/denormgen-1.4/scripts . this way the script can later on be linked to the blender script directory once we have a working detection schema or the user can link it anywhere he wants by himself.
Comment 9 Plüss Roland 2006-07-29 15:42:53 UTC
Created attachment 93033 [details]
sunrise fixes

some fixes for sunrise
Comment 10 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-08 16:05:54 UTC
It seems that this package is no longer in Sunrise.