source: projects/specs/branches/6/r/rcs/rcs-vl.spec @ 3578

Revision 3578, 3.9 KB checked in by inagaki, 13 years ago (diff)

update: rcs

Line 
1Summary: Revision Control System (RCS) file version management tools.
2Summary(ja): RCS (Revision Control System) ファイルバージョン管理ツール
3Name: rcs
4Version: 5.7
5Release: 22%{?_dist_release}
6
7Group: Development/Tools
8License: GPL
9
10Source: ftp://prep.ai.mit.edu:/pub/gnu/%{name}-%{version}.tar.gz
11Patch0: rcs-5.7-stupidrcs.patch
12Patch1: rcs-5.7-security.patch
13Patch2: rcs-5.7-sameuserlocks.patch
14Patch3: rcs-5.7-option.patch
15Patch4: rcs-5.7-newsvnsyntax.patch
16
17BuildRoot: %{_tmppath}/%{name}-%{version}-root
18BuildRequires: automake
19
20%description
21The Revision Control System (RCS) is a system for managing multiple
22versions of files.  RCS automates the storage, retrieval, logging,
23identification and merging of file revisions.  RCS is useful for text
24files that are revised frequently (for example, programs,
25documentation, graphics, papers and form letters).
26
27The rcs package should be installed if you need a system for managing
28different versions of files.
29
30%description -l ja
31RCS (Revision Control System) はファイルのバージョン管理を行う為の
32システムです.RCS を使うとファイルの更新履歴を保存したり,更新ファイルを
33取得したり,複数の変更をマージしたりといった作業を自動化することが
34出来ます.RCS は,プログラム,ドキュメント,グラフィック,論文,手紙等
35頻繁に変更されるファイル群の管理に適しています
36
37ファイルのバージョン管理システムが必要ならば rcs パッケージを
38インストールして下さい.
39
40
41%prep
42%setup -q
43%patch0 -p1 -b .stupidrcs
44%patch1 -p1 -b .security
45%patch2 -p1 -b .sameuserlocks
46%patch3 -p1 -b .option
47%patch4 -p1 -b .newsvnsyntax
48
49autoconf
50
51%build
52
53%configure --with-diffutils
54
55touch src/conf.h
56make
57
58
59%install
60[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
61
62#make prefix=${RPM_BUILD_ROOT}/%{_prefix} install
63%makeinstall man1dir=${RPM_BUILD_ROOT}%{_mandir}/man1 man5dir=${RPM_BUILD_ROOT}%{_mandir}/man5
64
65
66%files
67%defattr(-,root,root)
68%doc ChangeLog CREDITS NEWS rcs_func.ms rcs.ms README REFS
69%{_bindir}/*
70%{_mandir}/man[15]/*
71
72%clean
73[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
74
75
76%changelog
77* Tue Apr 19 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.7-22
78- rebuilt with current VineSeed
79
80* Sat Aug 16 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.7-21vl5
81- added Patch3 and 4 from FC
82  * Tue Jul 17 2007 Jiri Moskovcak <jmoskovc@redhat.com> - 5.7-31
83  - Addded support for new svn syntax.
84  - Resolves: #247998
85  * Mon Oct 10 2005 Phil Knirsch <pknirsch@redhat.com> 5.7-29
86  - Fixed bug with obsolete and changed -u option for diff (#165071)
87
88* Fri Aug 15 2008 Shu KONNO <owa@bg.wakwak.com> 5.7-20vl5
89- applied new versioning policy, spec in utf-8
90
91* Sun Oct  3 2004 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.7-20vl2
92- added Patch2 from Fedora development
93  * Fri Oct 31 2003 Phil Knirsch <pknirsch@redhat.com> 5.7-22
94  - Included sameuserlocks patch from James Olin Oden (#107947).
95- s/Copyright/License/
96
97* Thu Mar 14 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.7-20vl1
98- rebuild with new toolchains
99- based on 5.7-20 from Rawhide (add the following patch)
100  - tmpfile security patch from Olaf Kirch <okir@lst.de>
101
102* Wed Jan 10 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
103- 5.7-13vl1
104- based on 5.7-13 from Rawhide
105- added Japanese summary and description
106
107* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
108- automatic rebuild
109
110* Thu Jun 15 2000 Jeff Johnson <jbj@redhat.com>
111- FHS packaging.
112
113* Mon Feb  7 2000 Jeff Johnson <jbj@redhat.com>
114- compress man pages.
115
116* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
117- auto rebuild in the new build environment (release 10)
118
119* Tue May 05 1998 Prospector System <bugs@redhat.com>
120- translations modified for de, fr, tr
121
122* Wed Oct 21 1997 Cristian Gafton <gafton@redhat.com>
123- fixed the spec file; added BuildRoot
124
125* Fri Jul 18 1997 Erik Troan <ewt@redhat.com>
126-built against glibc
Note: See TracBrowser for help on using the repository browser.