Bug 195096 - Proposed ebuild for QuesoGLC
Bug#: 195096 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: games@gentoo.org Reported By: kazer@altern.org
Component: Ebuilds
URL: 
Summary: Proposed ebuild for QuesoGLC
Keywords:  EBUILD
Status Whiteboard: 
Opened: 2007-10-08 13:46 0000
Description:   Opened: 2007-10-08 13:46 0000
QuesoGLC is a free (as in free speech) implementation of the OpenGL Character
Renderer (GLC). QuesoGLC is based on the FreeType library, provides Unicode
support and is designed to be easily ported to any platform that supports both
FreeType and the OpenGL API.



Reproducible: Always

------- Comment #1 From KaZeR 2007-10-08 13:47:54 0000 -------
Created an attachment (id=132918) [details]
quesoglc-0.6.0.ebuild

Proposed ebuild for version 0.0.6. It was pretty easy, but it's always useful
to have an ebuild for maintenance.

------- Comment #2 From Yang Zhao 2007-10-19 04:04:52 0000 -------
Created an attachment (id=133857) [details]
proper ebuild

ebuild with dependencies and IUSE filled in properly.

Also, QuesoGLC will most likely be required for the next release of
games-strategy/warzone2100.

------- Comment #3 From KaZeR 2007-10-19 16:14:54 0000 -------
(From update of attachment 132918 [details])
Better use the newer ebuild

------- Comment #4 From Yang Zhao 2007-10-19 19:53:33 0000 -------
Created an attachment (id=133912) [details]
updated ebuild with corrected mistakes

fixed typo in license and correctly use $(use_with ...) instead of $(use_enable
...)

------- Comment #5 From KaZeR 2007-11-06 10:51:29 0000 -------
Fixed wrong versionning in bug title

------- Comment #6 From M. B. 2007-11-27 23:13:49 0000 -------
Created an attachment (id=137175) [details]
added ~amd64 keyword

QuesoGLC-0.6.5 compiles fine on amd64. Added the ~amd64 useflag therefore.

------- Comment #7 From Auke Booij (tulcod) 2007-12-21 13:49:32 0000 -------
I can confirm that this package will be needed for the next release of
warzone2100.  Attachment 137175 [details] worked for me (x86). Why is there a double
header in this ebuild, though?

------- Comment #8 From jovie1024@yahoo.com 2008-01-27 04:21:22 0000 -------
FYI, the license for this package is LGPL2, not GPL2.

Also, there is a "-free" branch available in sourceforge.  The difference seems
to be that the free branch includes only the source, while the regular branch
(linked to in this ebuild) includes some coding examples as well.

------- Comment #9 From Dennis Schridde 2008-02-18 16:52:54 0000 -------
0.7.0 has been released.
It contains a --disable-executables ./configure switch, which disables building
of tests and examples.

------- Comment #10 From Jon Daniel 2008-02-29 14:35:37 0000 -------
Created an attachment (id=144945) [details]
New ebuild for quesoglc from scratch

I've created a new ebuild for this library from scratch.
It lets you configure glew, fribidi and examples support.
Right now the examples source code and the binaries will
be installed in case of USE=examples.

------- Comment #11 From jovie1024@yahoo.com 2008-03-16 16:53:17 0000 -------
The 0.7.0 ebuild also seems to work fine for 0.7.1 (released yesterday).  The
new Warzone 2100 beta 2 compiles and runs well with 0.7.1, whereas 0.7.0 was a
little buggy.

Both doing well so far on amd64.

------- Comment #12 From Dennis Schridde 2008-03-16 18:35:57 0000 -------
I recommend a bump to 0.7.1 for games-strategy/warzone2100-2.1_beta2

------- Comment #13 From Jon Daniel 2008-03-17 09:07:12 0000 -------
Created an attachment (id=146381) [details]
Updated ebuild to incoporate new configure flag which will be present at post
0.7.1 releases

------- Comment #14 From Tristan Heaven 2008-03-20 19:45:16 0000 -------
Fixed, thanks.

------- Comment #15 From Dennis Schridde 2008-03-21 13:52:23 0000 -------
The ebuild in portage is missing ~ppc. (games-strategy/warzone2100-2.1* depends
on this package but also has ~ppc)

------- Comment #16 From Tristan Heaven 2008-03-21 14:08:45 0000 -------
Please file a bug for the ppc team to test quesoglc.