source: spec/trunk/SPECS/rexx_exe.spec@ 201

Last change on this file since 201 was 198, checked in by Yuri Dario, 14 years ago

spec: rexx_exe use a temporary name for resource files, fixes smp builds.

File size: 1.5 KB
Line 
1Summary: Wrap REXX scrips into OS/2 PM or VIO executables
2Name: rexx_exe
3Version: 2006.04.10
4Release: 3%{?dist}
5License: None
6Group: System Environment/Shells
7Source: rexx_exe.zip
8
9%description
10This package has two programs to wrap a rexx program in either a VIO
11(commandline) or PM (presentation manager) executable. You probably know
12some other rexx -> exe converters like VXRexx, Vispro, REXX2EXE,...
13Features of this implementation:
14 - build from assembler source: small size - comes close or is below
15 the size of the wrapped rexx, less processing overhead and memory usage
16 - turns the rexx scripts into plain executable resources - no need to
17 compress the resources since the OS build in page compression can be
18 used. Use LxLite to squeeze the last byte from the executable..
19 I also see no need to encrypt a rexx script. Since there is nothing
20 'compiled' or tokenized, the rexx program should be portable between
21 different OS/2 rexx interpreter versions and lines.
22
23
24%prep
25%setup -q -c
26
27
28%build
29
30
31%install
32rm -rf %{buildroot}
33mkdir -p %{buildroot}/%{_bindir}
34cp exe/rexx_pm.exe %{buildroot}/%{_bindir}
35cp exe/rexx_vio.exe %{buildroot}/%{_bindir}
36cp exe/rexx2pm.exe %{buildroot}/%{_bindir}
37cp exe/rexx2vio.exe %{buildroot}/%{_bindir}
38
39
40%clean
41rm -rf %{buildroot}
42
43
44%files
45%defattr(-,root,root)
46%{_bindir}/*.exe
47%doc doc/rexx_exe.txt
48%doc doc/autor.txt
49
50
51%changelog
52* Thu Sep 08 2011 yd
53- use a temporary name for resource files, fixes smp builds.
Note: See TracBrowser for help on using the repository browser.