Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286126 - media-gfx/pixie-2.2.6 version bump
Summary: media-gfx/pixie-2.2.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on: 295996
Blocks: 247759
  Show dependency tree
 
Reported: 2009-09-23 18:48 UTC by MT
Modified: 2009-12-28 21:01 UTC (History)
1 user (show)

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


Attachments
pixie-2.2.6-autotools.patch (pixie-2.2.6-autotools.patch,672 bytes, patch)
2009-09-23 18:48 UTC, MT
Details | Diff
media-gfx/pixie-2.2.6 (pixie-2.2.6.ebuild,2.15 KB, text/plain)
2009-09-23 18:49 UTC, MT
Details
metadata.xml (metadata.xml,595 bytes, text/plain)
2009-09-23 18:50 UTC, MT
Details
media-gfx/pixie-2.2.6 (pixie-2.2.6.ebuild,2.06 KB, text/plain)
2009-12-28 18:18 UTC, MT
Details
pixie-2.2.6-shaders.patch (pixie-2.2.6-shaders.patch,380 bytes, text/plain)
2009-12-28 18:19 UTC, MT
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MT 2009-09-23 18:48:13 UTC
Attached there is an updated ebuild for the package media-gfx/pixie.

This ebuild differs from the current one from portage (v2.2.1):
- uses EAPI2;
- oppositely to what is stated inside the documentation, media-libs/fltk and media-libs/openexr are not optional dependencies, so the USE 'fltk' and 'openexr' must be remove from IUSE (autotools configure options for these deps do not exist!);
- added USE 'static-libs' to correctly handle files .la/.a;
- Pixie requires x11-libs/fltk with USE flag 'opengl' enabled;
- added missing DEPEND: sys-libs/zlib, sys-devel/flex, sys-devel/bison;
- added missing RDEPEND: virtual/opengl, X11 libraries;
- fixed broken 'includedir' directives inside Makefile.in;
- fixed all the installation paths as the pixie's configure script have not FHS defaults (which leads to bug #247759 );
Comment 1 MT 2009-09-23 18:48:56 UTC
Created attachment 205040 [details, diff]
pixie-2.2.6-autotools.patch
Comment 2 MT 2009-09-23 18:49:19 UTC
Created attachment 205041 [details]
media-gfx/pixie-2.2.6
Comment 3 MT 2009-09-23 18:50:12 UTC
Created attachment 205043 [details]
metadata.xml

an updated metadata.xml file
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-09-24 22:30:00 UTC
I know you probably did it to have a better heuristics on why it dies, but cannot you simply run a single rm with all the paths given in a single line? Would be much easier.

Also, is zlib only needed at build time? o-O that would be strange.
Comment 5 MT 2009-12-28 18:18:57 UTC
Created attachment 214461 [details]
media-gfx/pixie-2.2.6

ebuild enhancements:
- fixed zlib dependency;
- shaders are regenerated with a Makefile instead of an ebuild bashism (a courtesy of Enrico Tagliavini enrico.tagliavini@gmail.com);
- small ebuild QA fixes;
Comment 6 MT 2009-12-28 18:19:33 UTC
Created attachment 214462 [details]
pixie-2.2.6-shaders.patch
Comment 7 Diego Elio Pettenò (RETIRED) gentoo-dev 2009-12-28 21:01:51 UTC
Thank you guys, the ebuild is in tree, and Mauro picked it up as proxy maintainer ;)