A new version of x48 is available. New features: (from: http://svn.berlios.de/wsvn/x48/trunk/?op=log&rev=38&sr=38&er=1&sc=0&max=30&page=1 ): - Sped up screen refresh - Changed mouse button operation. - added equal key for + and Meta Keys for Alpha - applied a different fix for the arrow repeat key bug - fixed a bug in the timer one logic. The cursor now flashes on input - .... Reproducible: Always I updated the existing x48-0.4.3-r1.ebuild: - The x48 maintainer switched from imake to automake: - src_compile() adapted - "x11-misc/imake" removed from DEPEND - I changed the keywords (all arch ~) - Removed some lines in src_install() that generated errors I successfully emerge this new ebuild, I'll attach the ebuild. It should also fix bug 245818 (app-emulation/x48-0.4.3-r1 does not work, because only pixel garbage is displayed), due to some work done on xshm.
Created attachment 204894 [details] First working version of the app-emulation/x48-0.6.1 ebuild Please review and adapt if need be!
Great ebuild! In portage. Just a few notes: econf does not need || die while dobin, newman, dodir, doins yes. The long story is: Die should be used in external binaries (all in /usr/lib/portage/bin) because they can't call a external bash function, and if they could it will stop the execution of the external program, not of the ebuild. The exception is the content of ebuild.sh and eclasses , which can die by itself.