/[packages]/cauldron/nfrotz/current/SPECS/nfrotz.spec
ViewVC logotype

Annotation of /cauldron/nfrotz/current/SPECS/nfrotz.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 881 - (hide annotations) (download)
Sat Jan 8 17:13:59 2011 UTC (13 years, 2 months ago) by stormi
File size: 1762 byte(s)
imported package nfrotz
1 stormi 881 %define name nfrotz
2     %define version 0.3.3
3     %define release %mkrel 1
4    
5     Name: %{name}
6     Summary: Z-machine interpreter for Interactive Fiction games, with support for unicode
7     Version: %{version}
8     Release: %{release}
9     Source0: http://mirror.ifarchive.org/if-archive/infocom/interpreters/frotz/%{name}-%{version}.tgz
10     URL: http://www.stanford.edu/~mcmartin/if/
11     License: GPLv2
12    
13     Group: Games/Other
14     BuildRequires: libncursesw-devel
15     BuildRoot: %{_tmppath}/%{name}-buildroot
16    
17     %description
18     NFrotz is a Z-Machine interpreter. The Z-machine is a virtual machine
19     designed by Infocom to run all of their text adventures. It went
20     through multiple revisions during the lifetime of the company, and two
21     further revisions (V7 and V8) were created by Graham Nelson after the
22     company's demise. The specification is now quite well documented; this
23     version of Frotz supports version 1.1.
24    
25     This version of Frotz fully supports all these versions of the Z-Machine
26     except for version 6. Version 6 is semi-supported by displaying the
27     outlines of V6 graphics with the picture number in the bottom-right corner.
28    
29     NFrotz is a merged port of the original Unix Frotz, incorporating
30     extensions made by the WinFrotz port.
31     The primary visible difference between NFrotz and ordinary Frotz is
32     support for UTF-8 terminals and some awareness of iFiction-based metadata
33     if present.
34    
35     %prep
36     %setup -q -n %{name}-%{version}
37    
38     perl -pi -e "s|/lib/|/%_lib/|" configure
39    
40     %build
41    
42     %configure
43     %make
44    
45     %install
46     rm -rf %{buildroot}
47     make PREFIX=%{buildroot}/usr MAN_PREFIX=%{buildroot}/usr/share install
48    
49     %clean
50     rm -rf %{buildroot}
51    
52     %files
53     %defattr(-,root,root,0755)
54     %doc AUTHORS ChangeLog COPYING HOW_TO_PLAY README
55     %{_mandir}/*/*
56     %{_bindir}/*
57    
58    
59    

  ViewVC Help
Powered by ViewVC 1.1.30