Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 160305 - games-misc/yadex-1.7.0: a few enhancements/fixes
Summary: games-misc/yadex-1.7.0: a few enhancements/fixes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Games
URL: http://http://www.teaser.fr/~amajorel...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: games.eclass
  Show dependency tree
 
Reported: 2007-01-05 11:28 UTC by Davide Cendron (RETIRED)
Modified: 2018-05-27 15:52 UTC (History)
0 users

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


Attachments
yadex-1.7.0.ebuild (yadex-1.7.0.ebuild,1.36 KB, text/plain)
2007-01-05 11:29 UTC, Davide Cendron (RETIRED)
Details
yadex-1.7.0-misc_patches.bz2 (yadex-1.7.0-misc_patches.bz2,27.63 KB, application/octet-stream)
2007-01-05 11:30 UTC, Davide Cendron (RETIRED)
Details
another patch tarball - some the same, others not (yadex-1.7.0-misc-patches.tar.xz,16.73 KB, application/x-xz)
2015-11-24 17:56 UTC, Rafał Mużyło
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Davide Cendron (RETIRED) gentoo-dev 2007-01-05 11:28:32 UTC
Hi, i've found some interesting patch for Yadex in GlBSP webspace:

http://glbsp.sourceforge.net/yadex/

Fixes/Features added:

- Fixed a dependency problem
- Fixed a problem linking under MacOS X
- Added a 3D preview function. Pressing the 'R' key brings up the preview window, and you can move about with the cursor keys.
- Pressing 'f' lets you find a thing, linedef or sector by its type.  If an object is currently highlighted, it finds the next one
- Adds a few extra tools: [w] key splits a sector in vertex mode, [T] key transfers properties (especially sectors), and [Z] key is a very useful feature to change the sector of an area (all surrounding linedefs) either to an existing sector or to a new one.
- Changed some key bindings to make editing easier on laptop computers (which often lack individual Insert and Delete keys).
- Improved Hexen support

Some patch have some problem to apply cleanly against current yadex sources. I've fixed them, and put all diff on a single big patch.

It's at leask 30k (compressed in an bz2 archive), i attach it to this bug, i hope it wouldn't be a problem :P

I also attach the updated ebuild (added patch uri as "mirror://gentoo/patchname.bz2")
Comment 1 Davide Cendron (RETIRED) gentoo-dev 2007-01-05 11:29:21 UTC
Created attachment 105554 [details]
yadex-1.7.0.ebuild
Comment 2 Davide Cendron (RETIRED) gentoo-dev 2007-01-05 11:30:35 UTC
Created attachment 105555 [details]
yadex-1.7.0-misc_patches.bz2
Comment 3 Rafał Mużyło 2015-11-24 17:56:34 UTC
Created attachment 417762 [details]
another patch tarball - some the same, others not

This tarball contains mostly the same patches, but not all of them...

Let me continue explaining in the next comment (would be useful if adding an attachment didn't take you away from the comments...(pretty much like in the forum, where sometimes it would be useful to have access to the other comments as you're *editing* your own)).
Comment 4 Rafał Mużyło 2015-11-24 18:18:02 UTC
So, continuing...

- I've ignored the linking patch and 3D preview
- I've straight noped the laptop patch
- I've adopted an overflow patch from RedHat rpm
- I've added a slightly modified 64bit support patch (it seems to work as far as opening the files goes);  it's merged with a compiler warning fix and a fix for a noisy and not-quite correct app warning
- I've added a slight enhancement: the app window can be closed by mouse without unclean shutdown
- RedHat filters out '-O2' due to a crash; I seem to have found the reason for it and patched it, though with those kind of bugs you never know for sure (btw., the crash is pretty much due to the code being plain broken in that place)

The major patches go: depend, find, tools, hexen; misc-fixes after hexen due to the app warning fix; overflow, O2 and wm *should* be independent. depend is likely to obsolete timestamp hack, though I'm not sure if it won't have parallel problems.
Comment 5 Pacho Ramos gentoo-dev 2018-05-01 10:00:38 UTC
I cannot build current version on amd64 even :/
Comment 6 Pacho Ramos gentoo-dev 2018-05-27 15:52:49 UTC
[master e2356ad864d2] games-misc/yadex: Lots of fixes from Fedora (#160305)
 9 files changed, 403 insertions(+), 2 deletions(-)
 create mode 100644 games-misc/yadex/files/yadex-1.7.0-64bit.patch
 create mode 100644 games-misc/yadex/files/yadex-1.7.0-datadir.patch
 create mode 100644 games-misc/yadex/files/yadex-1.7.0-destdir.patch
 create mode 100644 games-misc/yadex/files/yadex_170-obj-overflow.patch
 create mode 100644 games-misc/yadex/files/yadex_170_O2.patch
 create mode 100644 games-misc/yadex/files/yadex_170_wm.patch
 create mode 100644 games-misc/yadex/yadex-1.7.0-r1.ebuild