Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 246771

Summary: dev-util/ultimate++ - a C++ cross-platform rapid application development framework
Product: Gentoo Linux Reporter: Christopher Harvey <chris>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: enhancement CC: atoth, gabrielmaculus, kingjon3377, phirox
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.ultimatepp.org/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ultimate++ stable ebuild
upp ebuild to standard
Modified ebuild
Patch to compile
Updated ebuild of theide
Updated patch

Description Christopher Harvey 2008-11-14 20:38:18 UTC
I searched high and low in portage but was unable to find this package. I know there are probably no important programs that depend on this...but as a development tool it is very important to me (and others).

Reproducible: Always

Steps to Reproduce:
N/A
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-11-14 20:45:14 UTC
Not in portage because no one has wrote an ebuild for it yet. Go ahead and write one and you can put it in sunrise for everyone to use. 

ebuild writing: http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
sunrise: http://www.gentoo.org/proj/en/sunrise/
Comment 2 phirox 2010-05-06 15:29:40 UTC
Created attachment 230613 [details]
ultimate++ stable ebuild

This is a generic ebuild for the stable ultimate++ releases, you only have to change filename version for it to work with newer releases. This is also a buildup to get it into sunrise.
Comment 3 phirox 2010-05-06 20:06:58 UTC
Created attachment 230637 [details]
upp ebuild to standard

With help from #gentoo-sunrise, this is a new ebuild for upp that conforms to the standards.
Comment 4 Attila Tóth 2010-07-05 22:00:35 UTC
I had two problems with the ebuild:
1. It didn' t compile for me on Hardened, because of the improper use of cpuid inline assembly.
2. Changes due to the new libpng-1.4

I'll attach a patch and a modified ebuild.

Please take look.
Comment 5 Attila Tóth 2010-07-05 22:02:38 UTC
Created attachment 237645 [details]
Modified ebuild

Modified ebuild
Comment 6 Attila Tóth 2010-07-05 22:03:03 UTC
Created attachment 237647 [details, diff]
Patch to compile

Patch to compile
Comment 7 Attila Tóth 2011-02-20 14:03:33 UTC
Created attachment 263167 [details]
Updated ebuild of theide
Comment 8 Attila Tóth 2011-02-20 14:04:07 UTC
Created attachment 263169 [details, diff]
Updated patch
Comment 9 Attila Tóth 2011-02-20 14:05:28 UTC
The cpuid instruction still doesn't care about PIC on x86.