Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 180052 - Review Request: evas: A hardware-accelerated canvas API
Summary: Review Request: evas: A hardware-accelerated canvas API
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Eric Tanguy
QA Contact: Fedora Package Reviews List
URL:
Whiteboard:
Depends On:
Blocks: FE-ACCEPT 180058 180149
TreeView+ depends on / blocked
 
Reported: 2006-02-05 05:17 UTC by Ignacio Vazquez-Abrams
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-02-11 19:35:52 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ignacio Vazquez-Abrams 2006-02-05 05:17:03 UTC
Spec Name or Url: http://fedora.ivazquez.net/files/extras/evas.spec
SRPM Name or Url: http://fedora.ivazquez.net/files/extras/evas-0.9.9.023-1.src.rpm
Description: Evas is a hardware-accelerated canvas API for X-Windows that can draw anti-aliased text, smooth super and sub-sampled images, alpha-blend, as well as drop down to using normal X11 primitives such as pixmaps, lines and rectangles for speed if your CPU or graphics hardware are too slow.

Evas abstracts any need to know much about what the characteristics of your XServer's display are, what depth or what magic visuals etc, it has. The most you need to tell Evas is how many colors (at a maximum) to use if the display is not a truecolor display.

Comment 1 Eric Tanguy 2006-02-05 16:25:35 UTC
Review for release 1:
* RPM name is OK
* Source evas-0.9.9.023.tar.gz is the same as upstream
* This is the latest version
* Builds fine in mock
* File list of evas-devel looks OK
* File list of evas looks OK
* Run fine

Needs work:
* rpmlint of evas-devel :
W: evas-devel no-documentation
* rpmlint of evas :
E: evas library-without-ldconfig-postin /usr/lib/libevas.so.1.0.0
E: evas library-without-ldconfig-postun /usr/lib/libevas.so.1.0.0
E: evas zero-length /usr/share/doc/evas-0.9.9.023/ChangeLog
E: evas zero-length /usr/share/doc/evas-0.9.9.023/NEWS

I can't try it with mock devel which seems broken but BuildRequires: 
xorg-x11-devel seems not good for modular X in fc5 and maybe you can also
BuildRequires: cairo-devel for fc5.

Comment 2 Ignacio Vazquez-Abrams 2006-02-05 19:33:05 UTC
Updated.

I'll update it for modular X once it's in CVS.

Comment 3 Eric Tanguy 2006-02-05 19:46:16 UTC
Ok for modular X but i could be interesting to enable cairo support, no ?

Comment 4 Ignacio Vazquez-Abrams 2006-02-05 19:54:24 UTC
I'll cross that bridge when I get to it.

Comment 5 Eric Tanguy 2006-02-10 18:25:26 UTC
Review for release 1:
* RPM name is OK
* Source evas-0.9.9.023.tar.gz is the same as upstream
* This is the latest version
* Builds fine in mock
* rpmlint of evas-devel looks OK
* rpmlint of evas looks OK
* File list of evas-devel looks OK
* File list of evas looks OK
* Work fine
APPROVED

Comment 6 Ignacio Vazquez-Abrams 2006-02-11 19:35:52 UTC
There doesn't appear to be any cairo support in 0.9.9.023.

Built in FC4 and devel.


Note You need to log in before you can comment on or make changes to this bug.