]> git.pld-linux.org Git - SPECS.git/blob - cvsup.spec
SPECS updated Sat 31 Jul 20:26:02 CEST 2021
[SPECS.git] / cvsup.spec
1 Summary:        A CVS-aware network file distribution system
2 Summary(pl.UTF-8):      Sieciowy system dystrybucji plików związany z CVS
3 Name:           cvsup
4 Version:        16.0
5 Release:        1
6 Group:          Development/Version Control
7 License:        BSD
8 Source0:        ftp://ftp.FreeBSD.org/pub/FreeBSD/CVSup/%{name}-%{version}.tar.gz
9 # Source0-md5:  bad884ccbd4ed129d360487c87c089a4
10 URL:            http://www.polstra.com/projects/freeware/CVSup/
11 BuildRequires:  pm3
12 Requires:       Modula-3
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %description
16 CVSup is a next-generation replacement for sup. It is a leap forward,
17 in terms of capability, speed, and server efficiency.
18
19 CVSup offers the following advantages:
20 - Capabilities. Clients can maintain local CVS branches without
21   interference from CVSup.
22 - Speed. CVSup works directly from the CVS repository on the server.
23   It can parse and edit RCS files, and it understands how they are
24   typically changed under CVS. It uses a streaming protocol for updates
25   and sends compressed diffs and reverse diffs of changes to minimize
26   bandwidth.
27
28 %description -l pl.UTF-8
29 CVSup jest następcą dla sup. CVSup jest szybkim, zgodnych z
30 poprzednikami serwerem.
31
32 CVSup oferuje:
33 - Możliwości. Klienci mogą zarządzać lokalnymi drzewami.
34 - Szybkość. CVSup działa bezpośrednio z repozytorium CVS na serwerze.
35   Może on analizować i modyfikować pliki CVS. CVSup używa
36   strumieniowego protokołu do aktualizowania (przesyła skompresowane
37   pliki aby zminimalizować zajmowane pasmo).
38
39 %package client
40 Summary:        Client-side CVSup package
41 Summary(pl.UTF-8):      CVSup - klient
42 Group:          Development/Version Control
43
44 %description client
45 CVSup is a next-generation replacement for sup. It is a leap forward,
46 in terms of capability, speed, and server efficiency.
47
48 CVSup offers the following advantages:
49 - Capabilities. Clients can maintain local CVS branches without
50   interference from CVSup.
51 - Speed. CVSup works directly from the CVS repository on the server.
52   It can parse and edit RCS files, and it understands how they are
53   typically changed under CVS. It uses a streaming protocol for updates
54   and sends compressed diffs and reverse diffs of changes to minimize
55   bandwidth.
56
57 The client package allows a developer to maintain a local copy of a
58 full CVS repository. CVSup can also maintain local copies of other
59 kinds of directory trees.
60
61 %description client -l pl.UTF-8
62 CVSup jest następcą dla sup. CVSup jest szybkim, zgodnych z
63 poprzednikami serwerem.
64
65 CVSup oferuje:
66 - Możliwości. Klienci mogą zarządzać lokalnymi drzewami.
67 - Szybkość. CVSup działa bezpośrednio z repozytorium CVS na serwerze.
68   Może on analizować i modyfikować pliki CVS. CVSup używa
69   strumieniowego protokołu do aktualizowania (przesyła skompresowane
70   pliki aby zminimalizować zajmowane pasmo).
71
72 Pakiet kliencki pozwala developerom zarządzać pełną lokalną kopią
73 repozytorium CVS. CVSup może również zarządzać innymi lokalnymi
74 kopiami drzew katalogowych.
75
76 %package server
77 Summary:        Server-side CVSup package
78 Summary(pl.UTF-8):      CVSup - serwer
79 Group:          Development/Version Control
80
81 %description server
82 CVSup is a next-generation replacement for sup. It is a leap forward,
83 in terms of capability, speed, and server efficiency.
84
85 CVSup offers the following advantages:
86 - Capabilities. Clients can maintain local CVS branches without
87   interference from CVSup.
88 - Speed. CVSup works directly from the CVS repository on the server.
89   It can parse and edit RCS files, and it understands how they are
90   typically changed under CVS. It uses a streaming protocol for updates
91   and sends compressed diffs and reverse diffs of changes to minimize
92   bandwidth.
93
94 The server package allows a developer to publish a full or partial CVS
95 repository. CVSup can also publish other kinds of directory trees.
96
97 %description server -l pl.UTF-8
98 CVSup jest następcą dla sup. CVSup jest szybkim, zgodnych z
99 poprzednikami serwerem.
100
101 CVSup oferuje:
102 - Możliwości. Klienci mogą zarządzać lokalnymi drzewami.
103 - Szybkość. CVSup działa bezpośrednio z repozytorium CVS na serwerze.
104   Może on analizować i modyfikować pliki CVS. CVSup używa
105   strumieniowego protokołu do aktualizowania (przesyła skompresowane
106   pliki aby zminimalizować zajmowane pasmo).
107
108 Pakiet serwera pozwala developerom na publikowanie częściowo lub w
109 całości repozytorium CVS. CVSup może także publikować innego rodzaju
110 drzewa katalogowe.
111
112 %prep
113 %setup -q
114
115 %build
116 %{__make} \
117         M3TARGET=LINUXELF \
118         CFLAGS="%{rpmcflags}"
119
120 %install
121 rm -rf $RPM_BUILD_ROOT
122 %{__make} install \
123         PREFIX=$RPM_BUILD_ROOT%{_prefix} \
124         M3TARGET=LINUXELF
125
126 %clean
127 rm -rf $RPM_BUILD_ROOT
128
129 %files client
130 %defattr(644,root,root,755)
131 %doc Acknowledgments Announce Blurb ChangeLog
132 %attr(755,root,root) %{_bindir}/cvsup
133 %{_mandir}/man1/cvsup.1*
134
135 %files server
136 %defattr(644,root,root,755)
137 %doc Acknowledgments Announce Blurb ChangeLog
138 %attr(755,root,root) %{_sbindir}/cvsupd
139 %{_mandir}/man8/cvsupd.8*
This page took 0.306306 seconds and 3 git commands to generate.