]> git.pld-linux.org Git - packages/CSSC.git/blob - CSSC.spec
- invoke fix-info-dir via /sbin/postshell where possible to avoid extra /bin/sh dep
[packages/CSSC.git] / CSSC.spec
1 Summary:        GNU Project's replacement for SCCS
2 Summary(pl.UTF-8):      Pochodzący z projektu GNU zamiennik SCCS
3 Name:           CSSC
4 Version:        1.0.1
5 Release:        1
6 License:        GPL
7 Group:          Development/Version Control
8 Source0:        http://dl.sourceforge.net/cssc/%{name}-%{version}.tar.gz
9 # Source0-md5:  5e1ebff620aea1295ac5de906d0dc279
10 URL:            http://cssc.sourceforge.net/
11 BuildRequires:  libstdc++-devel
12 BuildRequires:  texinfo
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 CSSC is the GNU Project's replacement for SCCS. SCCS is a proprietary
17 suite of tools which is provided with most commercial versions of
18 Unix. The purpose behind CSSC is to provide a work-alike for SCCS
19 which can be used on the various Free versions of Unix. SCCS was the
20 only major form of source code control on Unix platforms for many
21 years, until RCS came along. SCCS was an effective method for small
22 projects, but these days is less popular, particularly for projects
23 involving large numbers of files. A fair amount of old software is
24 still in SCCS form, and CSSC is designed to retrieve that software.
25
26 %description -l pl.UTF-8
27 CSSC to pochodzący z projektu GNU zamiennik SCCS. SCCS to własnościowy
28 zestaw narzędzi udostępnianych z większością komercyjnych wersji
29 Uniksa. Celem CSSC jest dostarczenie narzędzi działających podobnie do
30 SCCS, których można używać na wolnodostępnych wersjach Uniksa. SCCS
31 był jedyną ważniejszą formą kontroli kodu źródłowego na platformach
32 uniksowych przez wiele lat, do czasu wejścia RCS. SCCS był efektywny
33 dla małych projektów, ale teraz jest mniej popularny, szczególnie dla
34 projektów zawierających dużą liczbę plików. Znaczna część starego
35 oprogramowania jest nadal w postaci SCCS, a CSSC stworzono w celu
36 odzyskania tego oprogramowania.
37
38 %prep
39 %setup -q
40
41 %build
42 %configure \
43         --enable-binary
44
45 %{__make}
46
47 %install
48 rm -rf $RPM_BUILD_ROOT
49
50 %{__make} install \
51         DESTDIR=$RPM_BUILD_ROOT
52
53 %clean
54 rm -rf $RPM_BUILD_ROOT
55
56 %post   -p      /sbin/postshell
57 -/usr/sbin/fix-info-dir -c %{_infodir}
58
59 %postun -p      /sbin/postshell
60 -/usr/sbin/fix-info-dir -c %{_infodir}
61
62 %files
63 %defattr(644,root,root,755)
64 %doc AUTHORS NEWS README docs/{BUGS,CREDITS,FIXED,TODO}
65 %attr(755,root,root) %{_bindir}/*
66 %dir %{_libdir}/cssc
67 %attr(755,root,root) %{_libdir}/cssc/*
68 %{_mandir}/man?/*
69 %{_infodir}/cssc*
This page took 0.073114 seconds and 3 git commands to generate.