]> git.pld-linux.org Git - packages/sbcl.git/blob - sbcl.spec
- Updated to sbcl-0.9.8.
[packages/sbcl.git] / sbcl.spec
1 Summary:        The Steel Bank Common Lisp development environment
2 Summary(pl):    ¦rodowisko programowania Steel Bank Common Lisp
3 Name:           sbcl
4 Version:        0.9.8
5 Release:        1
6 License:        MIT
7 Group:          Development/Languages
8 Source0:        http://dl.sourceforge.net/sbcl/%{name}-%{version}-source.tar.bz2
9 # Source0-md5:  4a8a3de71aff073b4e23e5bc2e432b27
10 Patch0:         %{name}-home.patch
11 URL:            http://sbcl.sourceforge.net/
12 BuildRequires:  sbcl
13 BuildRequires:  texinfo
14 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16 %description
17 Steel Bank Common Lisp (SBCL) is a Open Source development environment
18 for Common Lisp based on CMUCL. It includes an integrated native compiler,
19 interpreter, and debugger.
20
21 %description -l pl
22 Steel Bank Common Lisp (SBCL) to ¶rodowisko programistyczne Open
23 Source dla Common Lispa oparte na CMUCL. Zawiera zintegrowany natywny
24 kompilator, interpreter i debugger.
25
26 %package doc-info
27 Summary:        The Steel Bank Common Lisp documentation (info)
28 Summary(pl):    Dokumentacja Steel Bank Common Lisp (info)
29 Group:          Development/Languages
30
31 %description doc-info
32 Documentation of Steel Bank Common Lisp (SBCL) in info format.
33
34 %description doc-info -l pl
35 Dokumentacja Steel Bank Common Lisp (SBCL) w formacie info.
36
37 %package doc-html
38 Summary:        The Steel Bank Common Lisp documentation (HTML)
39 Summary(pl):    Dokumentacja Steel Bank Common Lisp (HTML)
40 Group:          Development/Languages
41
42 %description doc-html
43 Documentation of Steel Bank Common Lisp (SBCL) in HTML format.
44
45 %description doc-html -l pl
46 Dokumentacja Steel Bank Common Lisp (SBCL) w formacie HTML.
47
48 %package doc-pdf
49 Summary:        The Steel Bank Common Lisp documentation (PDF)
50 Summary(pl):    Dokumentacja Steel Bank Common Lisp (PDF)
51 Group:          Development/Languages
52
53 %description doc-pdf
54 Documentation of Steel Bank Common Lisp (SBCL) in PDF format.
55
56 %description doc-pdf -l pl
57 Dokumentacja Steel Bank Common Lisp (SBCL) w formacie PDF.
58
59 %prep
60 %setup -q
61 %patch0 -p1
62
63 %build
64 GNUMAKE="make"
65 CFLAGS="%{rpmcflags}"
66 CC="%{__cc}"
67 export GNUMAKE CC CFLAGS
68 ./make.sh "sbcl --disable-debugger"
69 make -C doc/manual
70
71 %install
72 rm -rf $RPM_BUILD_ROOT
73 BUILD_ROOT=$RPM_BUILD_ROOT INSTALL_ROOT=%{_prefix} \
74 MAN_DIR=%{_mandir} INFO_DIR=%{_infodir} DOC_DIR=%{_docdir}/%{name}-%{version} \
75 sh ./install.sh
76 cp README PRINCIPLES TODO $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
77
78 %clean
79 rm -rf $RPM_BUILD_ROOT
80
81 %post doc-info
82 /sbin/ldconfig
83 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
84
85 %postun doc-info
86 /sbin/ldconfig
87 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
88
89 %files
90 %defattr(644,root,root,755)
91 %attr (755,root,root) %{_bindir}/sbcl
92 %{_libdir}/sbcl
93 %{_mandir}/man1/*
94 %dir %{_docdir}/%{name}-%{version}
95 %{_docdir}/%{name}-%{version}/BUGS
96 %{_docdir}/%{name}-%{version}/COPYING
97 %{_docdir}/%{name}-%{version}/CREDITS
98 %{_docdir}/%{name}-%{version}/NEWS
99 %{_docdir}/%{name}-%{version}/PRINCIPLES
100 %{_docdir}/%{name}-%{version}/README
101 %{_docdir}/%{name}-%{version}/SUPPORT
102 %{_docdir}/%{name}-%{version}/TODO
103
104 %files doc-info
105 %defattr(644,root,root,755)
106 %{_infodir}/*.info*
107
108 %files doc-html
109 %defattr(644,root,root,755)
110 %{_docdir}/%{name}-%{version}/html
111
112 %files doc-pdf
113 %defattr(644,root,root,755)
114 %{_docdir}/%{name}-%{version}/*.pdf
This page took 0.04861 seconds and 4 git commands to generate.