X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=Regina.spec;h=0322fc0297f65b0a7f81859e14d5467159ad829d;hb=be5bb3897928835e273faa378988deb4ed78ee4e;hp=c356bcd9f1471c94e0174d32608f3cc1c13be51d;hpb=d215f9312b82cdad2a5dd9e5e00be1109404d43d;p=packages%2FRegina.git diff --git a/Regina.spec b/Regina.spec index c356bcd..0322fc0 100644 --- a/Regina.spec +++ b/Regina.spec @@ -1,18 +1,18 @@ # TODO: -# - use bconds +# - use bconds (???) Summary: Rexx interpreter -Summary(de): Ein Interpreter für REXX -Summary(pl): Interpreter jêzyka REXX +Summary(de.UTF-8): Ein Interpreter für REXX +Summary(pl.UTF-8): Interpreter języka REXX Name: Regina -Version: 3.3 -Release: 0.1 +Version: 3.4 +Release: 1 License: GPL Group: Applications Source0: http://dl.sourceforge.net/regina-rexx/%{name}-REXX-%{version}.tar.gz -# Source0-md5: bdb85f57cbe3e7f9b45aea329cd7752e +# Source0-md5: 3300e28b39134211a45aedb0e760cd44 Source1: %{name}.init -Patch0: %{name}-makefileinfix.patch -URL: http://regina-rexx.sourceforge.net +Patch0: %{name}-gci_convert.patch +URL: http://regina-rexx.sourceforge.net/ BuildRequires: automake BuildRequires: bison BuildRequires: flex @@ -37,96 +37,93 @@ There are two major goals for Regina: - become 100% compliant with the ANSI Standard. - be available on as many platforms as possible -%description -l de -Regina ist ein Rexx Interpreter der für die meisten Unix Platformen -übersetzt worden ist (Linux, FreeBSD, Solaris, AIX, HP-UX, usw.) und -auser dem auch für OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, Aros, +%description -l de.UTF-8 +Regina ist ein Rexx Interpreter der für die meisten Unix Platformen +übersetzt worden ist (Linux, FreeBSD, Solaris, AIX, HP-UX, usw.) und +auser dem auch für OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, Aros, QNX4.x, QNX6.x, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS, SkyOS und -OpenEdition. Rexx ist eine Programiersprache die für unerfahrene -Programierer entwickelt wurde aber Stark genug für erfahrene +OpenEdition. Rexx ist eine Programiersprache die für unerfahrene +Programierer entwickelt wurde aber Stark genug für erfahrene Programierer ist. Es ist ebenfalls eine Sprache die sich ideal als -Makrosprache für andere Applikationen eignet. +Makrosprache für andere Applikationen eignet. Regina hat zwei Hauptziele: - es soll 100% kompatibel mit dem ANSI Standard sein -- es soll auf so vielen Platformen wie nur möglich laufen +- es soll auf so vielen Platformen wie nur möglich laufen -%description -l pl -Regina jest interpreterem jêzyka REXX, który zosta³ ju¿ przeniesiony -na wiêkszo¶æ Unixowych platform (Linux, FreeBSD, Solaris, AIX, HP-UX, -itp.) a tak¿e OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, AROS, QNX4.x, +%description -l pl.UTF-8 +Regina jest interpreterem języka REXX, który został już przeniesiony +na większość Unixowych platform (Linux, FreeBSD, Solaris, AIX, HP-UX, +itp.) a także OS/2, eCS, DOS, Win9x/Me/NT/2k/XP, Amiga, AROS, QNX4.x, QNX6.x, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS, SkyOS and OpenEdition. -Rexx jest jêzykiem programowania, który zosta³ zaprojektowany, by byæ -prostym w u¿yciu przez niedo¶wiadczonych programistów oraz -wystarczaj±co u¿ytecznym, by byæ u¿ywanym przez do¶wiadczonych. -Idealnie sprawdza siê jako jêzyk pisania makr dla innych aplikacji +Rexx jest językiem programowania, który został zaprojektowany, by być +prostym w użyciu przez niedoświadczonych programistów oraz +wystarczająco użytecznym, by być używanym przez doświadczonych. +Idealnie sprawdza się jako język pisania makr dla innych aplikacji. -Dwa g³ówne cele tego interpretera, to -- Stuprocentowa kompatybilno¶æ ze standardem ANSI -- dostêpno¶æ na jak najwiêkszej liczbie platform +Dwa główne cele tego interpretera, to +- Stuprocentowa kompatybilność ze standardem ANSI +- dostępność na jak największej liczbie platform %package libs Summary: Libraries for Regina -Summary(de): Regina Libraries -Summary(pl): Biblioteki interpretera Regina +Summary(de.UTF-8): Regina Libraries +Summary(pl.UTF-8): Biblioteki interpretera Regina Group: Libraries %description libs Regina libraries. -%description libs -l de +%description libs -l de.UTF-8 Regina Libraries. -%description libs -l pl +%description libs -l pl.UTF-8 Biblioteki dla interpretera Regina. %package devel Summary: Header files for Regina -Summary(de): Header Dateien für Regina -Summary(pl): Pliki nag³ówkowe interpretera Regina +Summary(de.UTF-8): Header Dateien für Regina +Summary(pl.UTF-8): Pliki nagłówkowe interpretera Regina Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Development files for Regina. -%description devel -l de -Header Dateien für Regina. +%description devel -l de.UTF-8 +Header Dateien für Regina. -%description devel -l pl -Pliki nag³ówkowe interpretera Regina. +%description devel -l pl.UTF-8 +Pliki nagłówkowe interpretera Regina. %package static Summary: Static Regina library -Summary(de): Statische Regina Libraries -Summary(pl): Statyczna biblioteka Regina +Summary(de.UTF-8): Statische Regina Libraries +Summary(pl.UTF-8): Statyczna biblioteka Regina Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static Static Regina library. -%description static -l de +%description static -l de.UTF-8 Statische Regina Libraries. -%description static -l pl +%description static -l pl.UTF-8 Statyczna biblioteka Regina. %prep %setup -q -%patch0 -p1 +%patch0 -p0 -# hacks for weak tests for gcc -sed -i -e 's/gcc)/*gcc)/;s/= "gcc"/= "%{__cc}"/' configure # unnecessary libs sed -i -e 's/nsl nsl_s socket//' configure # set soname sed -i -e 's/\$(ABI) -shared/$(ABI) -Wl,-soname=${SHLPRE}${SHLFILE}${SHLPST}.\\$(ABI) -shared/' configure %build -cp -f /usr/share/automake/config.* . -%configure2_13 -%{__make} \ +%configure +%{__make} -j 1 \ CC="%{__cc}" \ CFLAGS="%{rpmcflags}" @@ -134,7 +131,7 @@ cp -f /usr/share/automake/config.* . rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{/etc/rc.d/init.d,%{_mandir}/man1} -%{__make} install \ +%{__make} install -j 1 \ DESTDIR=$RPM_BUILD_ROOT install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/rxstack @@ -171,7 +168,7 @@ fi %files libs %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libregina.so.*.* -%attr(755,root,root) %{_libdir}/libtest*.so +%attr(755,root,root) %{_libdir}/librxtest*.so %files devel %defattr(644,root,root,755)