]> git.pld-linux.org Git - SPECS.git/blob - slsc.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / slsc.spec
1 Summary:        spreadsheet based on sc, but with many enhancements
2 Summary(pl.UTF-8):      Arkusz kalkulacyjny bazujący na sc, ale z różnymi rozszerzeniami
3 Name:           slsc
4 Version:        0.2.3
5 Release:        9
6 License:        GPL
7 Group:          Applications/Spreadsheets
8 Source0:        ftp://space.mit.edu/pub/davis/slsc/%{name}.tar.gz
9 # Source0-md5:  c12c1a0d4f783517965fee6258720014
10 Patch0:         %{name}.patch
11 Patch1:         %{name}-keymap.patch
12 Patch2:         %{name}-vprintpath.patch
13 Patch3:         %{name}-slang.patch
14 BuildRequires:  bison
15 BuildRequires:  slang-devel >= 2.0.0
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 This is a much modified version of the public domain spread sheet sc,
20 posted several years ago by Mark Weiser as vc, originally by James
21 Gosling. The version that I have is based on Robert Bond's sc 6.1. The
22 latest version of sc is 6.21.
23
24 %description -l pl.UTF-8
25 Jest to zmodyfikowana wersja dostępnego jako public domain arkusza
26 kalkulacyjnego sc, wysłanego kilka lat temu przez Marka Weisera jako
27 vc, oryginalnie napisanego przez Jamesa Goslinga. Ta wersja bazuje na
28 wersji 6.1 sc Roberta Bonda.
29
30 %prep
31 %setup -q -n %{name}
32 %patch0 -p1
33 %patch1 -p1
34 %patch2 -p0
35 %patch3 -p1
36
37 %build
38 # needed with slang in lib64
39 export SLANG_LIB_DIR=%{_libdir}
40 export SLANG_INCLUDE=/usr/include/slang
41 %configure2_13
42
43 %{__make}
44
45 %install
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/slsc,%{_datadir}/slsc,%{_mandir}/man1}
48
49 %{__make} -C src install \
50         SLSC_ROOT=$RPM_BUILD_ROOT%{_datadir}/slsc \
51         SLSC_BIN=$RPM_BUILD_ROOT%{_bindir}
52
53 mv -f $RPM_BUILD_ROOT%{_datadir}/slsc/vprint $RPM_BUILD_ROOT%{_libdir}/slsc
54
55 install doc/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %files
61 %defattr(644,root,root,755)
62 %doc README changes.txt
63 %attr(755,root,root) %{_bindir}/*
64 %dir %{_libdir}/slsc
65 %attr(755,root,root) %{_libdir}/slsc/vprint
66 %dir %{_datadir}/slsc
67 %{_datadir}/slsc/slsc.*
68 %{_datadir}/slsc/tutorial.sc
69 %{_mandir}/man1/*
This page took 0.170602 seconds and 3 git commands to generate.