source: projects/specs/trunk/r/rcs/rcs-vl.spec @ 9145

Revision 9145, 4.3 KB checked in by inagaki, 9 years ago (diff)

2014-12-12 Ryoichi INAGAKI <ryo1@…>

  • colord, nettle: fixed compat32-* subpackage
  • hyperestraier: rebuilt
  • pcsc-perl, rcs: updated
  • sbc: added Group


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