Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 285926 - app-emulation/x48: version bump to 0.6.1 - adapted ebuild provided
Summary: app-emulation/x48: version bump to 0.6.1 - adapted ebuild provided
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: http://developer.berlios.de/projects/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-22 09:45 UTC by po.valles
Modified: 2009-09-22 17:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
First working version of the app-emulation/x48-0.6.1 ebuild (x48-0.6.1.ebuild,1.67 KB, text/plain)
2009-09-22 09:48 UTC, po.valles
Details

Note You need to log in before you can comment on or make changes to this bug.
Description po.valles 2009-09-22 09:45:12 UTC
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.
Comment 1 po.valles 2009-09-22 09:48:14 UTC
Created attachment 204894 [details]
First working version of the app-emulation/x48-0.6.1 ebuild

Please review and adapt if need be!
Comment 2 Víctor Ostorga (RETIRED) gentoo-dev 2009-09-22 17:56:27 UTC
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.