]>
Commit | Line | Data |
---|---|---|
ed326f3b | 1 | Summary: Scheme interpreter from U of Massachusetts at Boston |
28ccc024 ER |
2 | Summary(de.UTF-8): Scheme-Interpretierer von der Massachusetts-Uni in Boston |
3 | Summary(es.UTF-8): Interpretador de esquema de la Universidad de Massachusetts en Boston | |
4 | Summary(fr.UTF-8): Interpréteur Scheme de l'université du Massachusetts de Boston | |
5 | Summary(ja.UTF-8): Scheme プログラミング言語の実装 | |
6 | Summary(pl.UTF-8): Interprter Scheme z uniwersytetu Massachusetts w Bostonie | |
7 | Summary(pt_BR.UTF-8): Interpretador de esquema da Universidade de Massachusetts em Boston | |
8 | Summary(tr.UTF-8): UMB Scheme yorumlayıcısı | |
ed326f3b | 9 | Name: umb-scheme |
10 | Version: 3.2 | |
94d668a2 | 11 | Release: 26 |
d5cc1e1d | 12 | License: GPL v1+ |
ed326f3b | 13 | Group: Development/Languages |
d5cc1e1d JB |
14 | # now https://github.com/ieee8023/UMB-Scheme ? |
15 | Source0: http://www.cs.umb.edu/~wrc/scheme/%{name}-%{version}.tar.Z | |
8a0d1a94 | 16 | # Source0-md5: dca1a603c32fab21aed6b769b02a3f82 |
20ddd244 | 17 | Patch0: %{name}-misc.patch |
18 | Patch1: %{name}-texinfo.patch | |
19 | Patch2: %{name}-config.patch | |
20 | Patch3: %{name}-man.patch | |
21 | Patch4: %{name}-info.patch | |
609cd00c | 22 | BuildRequires: texinfo |
d9075a64 | 23 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
b395db7d | 24 | |
25 | %description | |
26 | UMB Scheme is an implementation of the language described in the IEEE | |
27 | Standard for the Scheme Programming Language (December, 1990). | |
28 | ||
7d019cba JR |
29 | %description -l de.UTF-8 |
30 | UMB-Scheme ist eine Implementierung der im IEEE-Standard für die | |
b395db7d | 31 | Scheme-Programmiersprache (Dez. 1990) festgelegte Sprache. |
32 | ||
7d019cba JR |
33 | %description -l es.UTF-8 |
34 | UMB Scheme es una implementación al lenguaje descrito en el padrón | |
35 | IEEE para el lenguaje de programación Scheme (Diciembre de 1990). | |
796ec560 | 36 | |
7d019cba JR |
37 | %description -l fr.UTF-8 |
38 | UMB Scheme est une implémentation du langage dans le standard IEEE | |
39 | pour la programation en langage Scheme (Décembre 1990). | |
b395db7d | 40 | |
7d019cba JR |
41 | %description -l pl.UTF-8 |
42 | UMB Scheme jest implementacją języka opisanego w dokumencie: "IEEE | |
20ddd244 | 43 | Standard for the Scheme Programming Language (December, 1990)". |
ed326f3b | 44 | |
7d019cba JR |
45 | %description -l pt_BR.UTF-8 |
46 | UMB Scheme é uma implementação da linguagem descrita no padrão IEEE | |
47 | para a linguagem de programação Scheme (Dezembro de 1990). | |
796ec560 | 48 | |
7d019cba JR |
49 | %description -l tr.UTF-8 |
50 | UMB Scheme, IEEE Scheme Programlama Dili Standardı'nda (Aralık, 1990) | |
51 | tanımlanan dilin bir gerçeklemesidir. | |
b395db7d | 52 | |
53 | %prep | |
54 | %setup -q -n scheme-%{version} | |
55 | %patch0 -p1 | |
56 | %patch1 -p1 | |
57 | %patch2 -p1 | |
58 | %patch3 -p1 | |
682ca5e4 | 59 | %patch4 -p1 |
b395db7d | 60 | |
61 | %build | |
e1aba1ec | 62 | %{__make} RPM_OPT_FLAGS="%{rpmcflags}" |
b395db7d | 63 | makeinfo scheme.texinfo |
64 | ||
65 | %install | |
66 | rm -rf $RPM_BUILD_ROOT | |
e3ecfc13 | 67 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_infodir},%{_libdir}/umb-scheme/slib,%{_mandir}/man1} |
b395db7d | 68 | |
e1aba1ec | 69 | install scheme $RPM_BUILD_ROOT%{_bindir}/umb-scheme |
e2ef14e2 | 70 | install scheme.1 $RPM_BUILD_ROOT%{_mandir}/man1/umb-scheme.1 |
b395db7d | 71 | |
37777c50 | 72 | install slib/*.{scm,init} $RPM_BUILD_ROOT%{_libdir}/umb-scheme/slib |
73 | install prelude.scheme $RPM_BUILD_ROOT%{_libdir}/umb-scheme | |
74 | install SLIB-for-umb-scheme.init $RPM_BUILD_ROOT%{_libdir}/umb-scheme | |
b395db7d | 75 | |
e2ef14e2 | 76 | install scheme.info $RPM_BUILD_ROOT%{_infodir}/umb-scheme.info |
b395db7d | 77 | |
609cd00c JB |
78 | %clean |
79 | rm -rf $RPM_BUILD_ROOT | |
80 | ||
d5cc1e1d | 81 | %post -p /sbin/postshell |
7096a453 | 82 | -/usr/sbin/fix-info-dir -c %{_infodir} |
b395db7d | 83 | |
d5cc1e1d | 84 | %postun -p /sbin/postshell |
7096a453 | 85 | -/usr/sbin/fix-info-dir -c %{_infodir} |
b395db7d | 86 | |
87 | %files | |
ed326f3b | 88 | %defattr(644,root,root,755) |
839afe2c | 89 | %doc slib/ANNOUNCE slib/FAQ slib/README |
fbca72fa | 90 | %attr(755,root,root) %{_bindir}/umb-scheme |
e1aba1ec | 91 | %{_libdir}/umb-scheme |
d5cc1e1d | 92 | %{_mandir}/man1/umb-scheme.1* |
e1aba1ec | 93 | %{_infodir}/umb-scheme.info* |