Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 184966 - dev-lang/inform-7.5j_p39 Version bump
Summary: dev-lang/inform-7.5j_p39 Version bump
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Gentoo Games
URL: http://www.inform-fiction.org/
Whiteboard:
Keywords: EBUILD
Depends on: 116063
Blocks:
  Show dependency tree
 
Reported: 2007-07-11 16:05 UTC by David Leverton
Modified: 2024-09-24 10:54 UTC (History)
3 users (show)

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


Attachments
inform-7.4u_p65.ebuild (inform-7.4u_p65.ebuild,2.63 KB, text/plain)
2007-07-11 16:09 UTC, David Leverton
Details
inform7-4U65-paths.patch (inform7-4U65-paths.patch,680 bytes, patch)
2007-07-11 16:09 UTC, David Leverton
Details | Diff
inform7-4U65-paths.patch (inform7-4U65-paths.patch,679 bytes, patch)
2007-07-27 12:29 UTC, David Leverton
Details | Diff
inform-7.4x_p60.ebuild (inform-7.4x_p60.ebuild,2.63 KB, text/plain)
2007-08-25 11:25 UTC, David Leverton
Details
inform-7.5g_p67.ebuild (inform-7.5g_p67.ebuild,2.62 KB, text/plain)
2007-11-16 20:59 UTC, David Leverton
Details
inform-7.5j_p39.ebuild (inform-7.5j_p39.ebuild,3.61 KB, text/plain)
2007-12-07 01:17 UTC, David Leverton
Details
inform-7.5j_p39.ebuild (inform-7.5j_p39.ebuild,3.28 KB, text/plain)
2007-12-07 12:56 UTC, David Leverton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Leverton 2007-07-11 16:05:59 UTC
"Three years in the making, Inform 7 is a radical reinvention of the way interactive fiction is designed, guided both by contemporary work in semantics and by the practical experience of some of the world's best-known writers of IF."
Comment 1 David Leverton 2007-07-11 16:09:25 UTC
Created attachment 124575 [details]
inform-7.4u_p65.ebuild

* The version number is a little weird, but it's my best attempt at squeezing the upstream versioning (Inform 7 4U65) into the ebuild format.

* Since this version is very different from previous versions of the language, I put it in a new SLOT.

* This version is currently binary-only (the website claims "source code is likely to be published in due course").  The commented KEYWORDS line shows the architectures that it's available for, but I've only tested on amd64.

* There's some other weirdness, but hopefully it's explained well enough in the comments.
Comment 2 David Leverton 2007-07-11 16:09:57 UTC
Created attachment 124577 [details, diff]
inform7-4U65-paths.patch
Comment 3 David Leverton 2007-07-27 12:29:48 UTC
Created attachment 126140 [details, diff]
inform7-4U65-paths.patch

Small update: use frotz by default instead of dfrotz.
Comment 4 David Leverton 2007-08-25 11:25:00 UTC
Created attachment 129140 [details]
inform-7.4x_p60.ebuild

Bump to 4X60.
Comment 5 David Leverton 2007-11-16 20:59:22 UTC
Created attachment 136112 [details]
inform-7.5g_p67.ebuild

Bump, slightly rearranged the ebuild.

Note that in this release, the gnome-inform7 IDE is officially advertised on the download page.  I intend to write a separate ebuild for it at some point, but it looks like it will be somewhat tricky (lots of bundled stuff that needs to be split out) so I can't promise an ETA.
Comment 6 David Leverton 2007-12-07 01:17:05 UTC
Created attachment 137936 [details]
inform-7.5j_p39.ebuild

Bump to 5J39.  Use versionator to compute the upstream version from the ebuild version, instead of hard-coding it (if there's a nicer way to do the upper-casing, please let me know!).  Add missing dep on e2fsprogs (for uuidgen).  This version has a native binary for amd64 (and also s390x, but I have no idea how to tell the difference between s390 and s390x from an ebuild).
Comment 7 David Leverton 2007-12-07 12:56:34 UTC
Created attachment 137964 [details]
inform-7.5j_p39.ebuild

(In reply to comment #6)
> if there's a nicer way to do the upper-casing, please let me know!

I found a slightly better way, although improvements are still welcome.  Also added some comments that we should switch stop using the bundled Inform 6 compiler once 6.32 is released.