]> git.pld-linux.org Git - packages/rcs.git/blob - rcs.spec
- updated to 5.10.0
[packages/rcs.git] / rcs.spec
1 Summary:        RCS - version control system
2 Summary(de.UTF-8):      RCS - Versionssteuersystem
3 Summary(es.UTF-8):      RCS - sistema de control de versiones
4 Summary(fr.UTF-8):      RCS - Système de contrôle de version
5 Summary(pl.UTF-8):      RCS - system kontroli wersji
6 Summary(pt_BR.UTF-8):   RCS - sistema de controle de versões
7 Summary(tr.UTF-8):      Sürüm denetleme sistemi
8 Name:           rcs
9 Version:        5.10.0
10 Release:        1
11 License:        GPL v3+
12 Group:          Development/Version Control
13 Source0:        https://ftp.gnu.org/gnu/rcs/%{name}-%{version}.tar.xz
14 # Source0-md5:  7628b198e4b35226d646cd90df89a93e
15 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
16 # Source1-md5:  ba094b833436afc14ac1679a78e50da5
17 Patch0:         %{name}-debian.patch
18 Patch1:         %{name}-info.patch
19 URL:            https://www.cs.purdue.edu/homes/trinkle/RCS/
20 BuildRequires:  groff
21 BuildRequires:  tar >= 1:1.22
22 BuildRequires:  texinfo
23 BuildRequires:  xz
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 The Revision Control System (RCS) manages multiple revisions of files.
28 RCS automates the storing, retrieval, logging, identification, and
29 merging of revisions. RCS is useful for text that is revised
30 frequently, for example programs, documentation, graphics, papers, and
31 form letters.
32
33 %description -l de.UTF-8
34 Das Revision Control Syste (RCS) verwaltet mehrere Dateirevisionen. Es
35 automatisiert das Abspeichern, das Einlesen, das Aufzeichnen, die
36 Erkennung und das Zusammenführen von Revisionen. RCS ist praktisch für
37 Texte, die häufig revidiert werden, etwa Programme, Dokumentation,
38 Graphiken, Artikel und Formulare.
39
40 %description -l es.UTF-8
41 Sistema de Control de Revisión (RCS) administra múltiples revisiones
42 de archivos. RCS automatiza el almacenamiento, recuperación, registro,
43 identificación y la fusión de revisiones. Es útil para textos se
44 revisan frecuentemente, como programas, documentación, gráficos y
45 formularios de cartas.
46
47 %description -l fr.UTF-8
48 Le système de contrôle de révision (RCS) gère les nombreuses révisions
49 des fichiers. RCS automatise le stockage, la récupération,
50 l'identification et le mélange des révisions. RCS sert aux textes
51 révisés fréquemment, par exemple les "programmes, la documentation,
52 les graphiques, les articles et les lettres.
53
54 %description -l pl.UTF-8
55 Revision Control System (RCS) - w wolnym tłumaczeniu system kontroli
56 wersji umożliwia zarządzanie wieloma wersjami plików. Za pomocą RCS
57 można w prosty sposób automatyzować składowanie, wyciąganie, logowanie
58 z archiwum jak i łączenie dokumentów różnych wersji. RCS jest wygodny
59 do zarządzania dokumentów często zmienianych jak kod źródłowy
60 programów, dokumentacja, grafika czy listy.
61
62 %description -l pt_BR.UTF-8
63 O Sistema de Controle de Revisão (RCS) administra múltiplas revisões
64 de arquivos. RCS automatiza o armazenamento, recuperação, registro,
65 identificação e a fusão de revisões. RCS é útil para texto que é
66 revisado freqüentemente, como programas, documentação, gráficos e
67 formulários de cartas.
68
69 %description -l tr.UTF-8
70 Sürüm denetim sistemi (Revision Control System - RCS) bir dosyanın
71 birden fazla sürümünü denetlemek için kullanılır. RCS dosya üzerindeki
72 değişikliklerin tutulmasını, saklanmasını, kayıtlarının tutulması
73 işlerini kolaylaştırır. Üzerinde sıkça değişiklik yapılan program
74 kodları, belgeler ve makaleler için son derece yararlı bir araçtır.
75
76 %prep
77 %setup -q
78 %patch0 -p1
79 %patch1 -p1
80
81 %build
82 %configure \
83         --with-mailer=/usr/lib/sendmail
84
85 %{__make}
86
87 %install
88 rm -rf $RPM_BUILD_ROOT
89
90 %{__make} install \
91         DESTDIR=$RPM_BUILD_ROOT
92
93 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
94 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/rcsfreeze.1*
95 %{__rm} $RPM_BUILD_ROOT%{_mandir}/README.rcs-non-english-man-pages
96
97 %clean
98 rm -rf $RPM_BUILD_ROOT
99
100 %post   -p /sbin/postshell
101 -/usr/sbin/fix-info-dir -c %{_infodir}
102
103 %postun -p /sbin/postshell
104 -/usr/sbin/fix-info-dir -c %{_infodir}
105
106 %files
107 %defattr(644,root,root,755)
108 %doc AUTHORS ChangeLog NEWS README THANKS
109 %attr(755,root,root) %{_bindir}/ci
110 %attr(755,root,root) %{_bindir}/co
111 %attr(755,root,root) %{_bindir}/ident
112 %attr(755,root,root) %{_bindir}/merge
113 %attr(755,root,root) %{_bindir}/rcs
114 %attr(755,root,root) %{_bindir}/rcsclean
115 %attr(755,root,root) %{_bindir}/rcsdiff
116 %attr(755,root,root) %{_bindir}/rcsmerge
117 %attr(755,root,root) %{_bindir}/rlog
118 %{_mandir}/man1/ci.1*
119 %{_mandir}/man1/co.1*
120 %{_mandir}/man1/ident.1*
121 %{_mandir}/man1/merge.1*
122 %{_mandir}/man1/rcs.1*
123 %{_mandir}/man1/rcsclean.1*
124 %{_mandir}/man1/rcsdiff.1*
125 %{_mandir}/man1/rcsmerge.1*
126 %{_mandir}/man1/rlog.1*
127 %{_mandir}/man5/rcsfile.5*
128 %lang(fi) %{_mandir}/fi/man[15]/*
129 %lang(ja) %{_mandir}/ja/man[15]/*
130 %lang(pl) %{_mandir}/pl/man[15]/*
131 %{_infodir}/rcs.info*
This page took 0.104828 seconds and 3 git commands to generate.