3 Summary: Rexx interpreter
4 Summary(de): Ein Interpreter für REXX
5 Summary(pl): Interpreter jêzyka REXX
11 Source0: http://dl.sourceforge.net/regina-rexx/%{name}-REXX-%{version}.tar.gz
12 # Source0-md5: bdb85f57cbe3e7f9b45aea329cd7752e
14 Patch0: %{name}-makefileinfix.patch
15 URL: http://regina-rexx.sourceforge.net
18 BuildRequires: rpmbuild(macros) >= 1.268
19 Requires(post,preun): /sbin/chkconfig
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 Regina is a Rexx interpreter that has been ported to most Unix
25 platforms (Linux, FreeBSD, Solaris, AIX, HP-UX, etc.) and also to
26 OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, AROS, QNX4.x, QNX6.x BeOS,
27 MacOS X, EPOC32, AtheOS, OpenVMS, SkyOS and OpenEdition. Rexx is a
28 programming language that was designed to be easy to use for
29 inexperienced programmers yet powerful enough for experienced users.
30 It is also a language ideally suited as a macro language for other
33 There are two major goals for Regina:
34 - become 100% compliant with the ANSI Standard.
35 - be available on as many platforms as possible
38 Regina ist ein Rexx Interpreter der für die meisten Unix Platformen
39 übersetzt worden ist (Linux, FreeBSD, Solaris, AIX, HP-UX, usw.) und
40 auser dem auch für OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, Aros,
41 QNX4.x, QNX6.x, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS, SkyOS und
42 OpenEdition. Rexx ist eine Programiersprache die für unerfahrene
43 Programierer entwickelt wurde aber Stark genug für erfahrene
44 Programierer ist. Es ist ebenfalls eine Sprache die sich ideal als
45 Makrosprache für andere Applikationen eignet.
47 Regina hat zwei Hauptziele:
48 - es soll 100% kompatibel mit dem ANSI Standard sein
49 - es soll auf so vielen Platformen wie nur möglich laufen
52 Regina jest interpreterem jêzyka REXX, który zosta³ ju¿ przeniesiony
53 na wiêkszo¶æ Unixowych platform (Linux, FreeBSD, Solaris, AIX, HP-UX,
54 itp.) a tak¿e OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, AROS, QNX4.x,
55 QNX6.x, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS, SkyOS and OpenEdition.
56 Rexx jest jêzykiem programowania, który zosta³ zaprojektowany, by byæ
57 prostym w u¿yciu przez niedo¶wiadczonych programistów oraz
58 wystarczaj±co u¿ytecznym, by byæ u¿ywanym przez do¶wiadczonych.
59 Idealnie sprawdza siê jako jêzyk pisania makr dla innych aplikacji
61 Dwa g³ówne cele tego interpretera, to
62 - Stuprocentowa kompatybilno¶æ ze standardem ANSI
63 - dostêpno¶æ na jak najwiêkszej liczbie platform
66 Summary: Header files for Regina
67 Summary(de): Header Dateien für Regina
68 Summary(pl): Pliki nag³ówkowe interpretera Regina
69 Group: Development/Libraries
70 Requires: %{name} = %{version}-%{release}
73 Development files for Regina.
75 %description devel -l de
76 Header Dateien für Regina.
78 %description devel -l pl
79 Pliki nag³ówkowe interpretera Regina.
82 Summary: Libraries for Regina
83 Summary(de): Regina Libraries
84 Summary(pl): Biblioteki interpretera Regina
86 Provides: libregina.so
87 Provides: libregina.so(REXXSAA_API)
88 Provides: libregina.so(regina_2.0)
93 %description libs -l de
96 %description libs -l pl
97 Biblioteki dla interpretera Regina.
107 CFLAGS="%{rpmcflags}"
110 rm -rf $RPM_BUILD_ROOT
111 install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_mandir}/man1}
114 DESTDIR=$RPM_BUILD_ROOT
116 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/rxstack
117 install regina.1 $RPM_BUILD_ROOT%{_mandir}/man1
118 rm -f $RPM_BUILD_ROOT%{_prefix}/etc/rc.d/init.d/rxstack
119 rm -f $RPM_BUILD_ROOT%{_prefix}/man1/regina.1
122 rm -rf $RPM_BUILD_ROOT
125 /sbin/chkconfig --add rxstack
126 %service rxstack restart
129 if [ "$1" = "0" ] ; then
130 %service rxstack stop
131 /sbin/chkconfig --del rxstack
134 %post libs -p /sbin/ldconfig
135 %postun libs -p /sbin/ldconfig
138 %defattr(644,root,root,755)
139 %doc COPYING-LIB README* demo
140 %attr(755,root,root) %{_bindir}/*
141 %attr(754,root,root) /etc/rc.d/init.d/rxstack
142 %dir %{_datadir}/regina
143 %attr(755,root,root) %{_datadir}/regina/*.rexx
144 %{_datadir}/regina/*.mtb
145 %{_mandir}/man1/regina.1*
148 %defattr(644,root,root,755)
149 %attr(755,root,root) %{_libdir}/*.so
152 %defattr(644,root,root,755)
154 %{_includedir}/rexxsaa.h