So far rox-clib and pager are the only ones that need any modification for ppc, but that could just be a gcc-4.1 issue rather than ppc. All the other packages in rox-base have compiled other than systemtray which depends on rox-clib.
All of them fail in the following fashion. Looks like it may be simple to adjust.
The rox-extra packages seem similar. In addition, perhaps cdrecord-prodvd could also be marked ~ppc as I find it compiles cleanly for roxiso.
main.c:166: error: conflicting types for ‘ROXAppletInfo’
/usr/lib/ROX-CLib/Linux-ppc/include/applet.h:31: error: previous declaration of ‘ROXAppletInfo’ was here
cdrecord-prodvd is an x86 binary. That's not going to work on ppc and it will not be keyworded. Can you be more specific about the packages that you want us to keyword?
Might not be a good idea to mark rox stuff as ~ppc right now. Rox is entirely unmaintained and most packages are a rev or two behind upstream.
Yes, I had a journey into rox-land earlier this day and found out, that both persons who took care for rox are no devs any more...
Just let us close this bug.