monotone

monotone Mtn Source Tree

Root/monotone.spec

1Summary: monotone is a distributed version control tool
2Name: monotone
3Version: 0.41
4Release: 0.mtn.2%{?dist}
5License: GPL
6Group: Development/Tools
7URL: http://www.monotone.ca/
8Source0: %{name}-%{version}.tar.gz
9BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
10BuildRequires: boost-devel >= 1.33.0, texinfo, zlib-devel
11Requires: boost >= 1.33.0
12
13%description
14monotone is a free, distributed version control system. It provides
15fully disconnected operation, manages complete tree versions, keeps
16its state in a local transactional database, supports overlapping
17branches and extensible metadata, exchanges work over plain network
18protocols, performs history-sensitive merging, and delegates trust
19functions to client-side RSA certificates.
20
21%prep
22%setup -q
23
24%build
25%configure
26make %{?_smp_mflags}
27make check
28
29%install
30rm -rf %{buildroot}
31make install DESTDIR=%{buildroot}
32rm -f $RPM_BUILD_ROOT%{_infodir}/dir
33# remove x permission in contrib to avoid messing the dependencies
34chmod -x contrib/*
35# clean up contrib
36rm -Rf contrib/.deps
37# let RPM copy this file
38rm -f %{buildroot}%{_datadir}/doc/monotone/monotone.html
39
40%clean
41rm -rf %{buildroot}
42
43%post
44if [ -x /sbin/install-info ]; then
45 /sbin/install-info --info-dir=%{_infodir} %{_infodir}/monotone.info.gz || :
46fi
47
48%postun
49if [ $1 -eq 0 -a -x /sbin/install-info ]; then
50 /sbin/install-info --info-dir=%{_infodir} --remove monotone || :
51fi
52
53%files
54%defattr(-,root,root,-)
55%doc AUTHORS COPYING NEWS README README.changesets UPGRADE monotone.html contrib
56%{_bindir}/mtn
57%{_infodir}/*.info*.gz
58%{_datadir}/locale/*/LC_MESSAGES/monotone.mo
59
60
61%changelog
62* Wed Sep 03 Thomas Keller <me@thomaskeller.biz>
63- 0.41 release.
64
65* Thu Apr 10 Richard Levitte <richard@levitte.org>
66- 0.40 release.
67
68* Mon Feb 25 Richard Levitte <richard@levitte.org>
69- 0.39 release.
70
71* Thu Dec 13 2007 Thomas Keller <me@thomaskeller.biz>
72- Added `make check` to the build
73
74* Wed Dec 12 2007 Richard Levitte <richard@levitte.org>
75- 0.38 release.
76
77* Mon Nov 5 2007 Julio M. Merino Vidal <jmmv@NetBSD.org>
78- Fixed build of RPM package in Fedora by discarding info/dir.
79
80* Fri Oct 26 2007 Richard Levitte <richard@levitte.org>
81- 0.37 release.
82
83* Fri Aug 3 2007 Richard Levitte <richard@levitte.org>
84- 0.36 release.
85
86* Mon May 7 2007 Richard Levitte <richard@levitte.org>
87- 0.35 release.
88
89* Sun Apr 1 2007 Richard Levitte <richard@levitte.org>
90- 0.34 release
91
92* Thu Mar 01 2007 Thomas Keller <me@thomaskeller.biz>
93- removed reference to no longer shipped manpage
94
95* Wed Feb 28 2007 Richard Levitte <richard@levitte.org>
96- 0.33 release
97
98* Wed Dec 27 2006 Richard Levitte <richard@levitte.org>
99- 0.32 release
100
101* Fri Nov 10 2006 nathaniel smith <njs@pobox.com>
102- 0.31 release
103
104* Sun Sep 17 2006 nathaniel smith <njs@pobox.com>
105- 0.30 release
106
107* Sun Aug 20 2006 nathaniel smith <njs@pobox.com>
108- 0.29 release
109
110* Fri Jul 21 2006 nathaniel smith <njs@pobox.com>
111- 0.28 release
112
113* Sat Jun 17 2006 nathaniel smith <njs@pobox.com>
114- 0.27 release
115
116* Sat Apr 8 2006 nathaniel smith <njs@pobox.com>
117- 0.26 release
118
119* Wed Mar 29 2006 nathaniel smith <njs@pobox.com>
120- 0.26pre3 release
121
122* Sat Feb 11 2006 nathaniel smith <njs@pobox.com>
123- 0.26pre2 release
124
125* Thu Jan 8 2006 nathaniel smith <njs@pobox.com>
126- 0.26pre1 release
127
128* Thu Dec 29 2005 nathaniel smith <njs@pobox.com>
129- 0.25 release
130
131* Sat Nov 26 2005 nathaniel smith <njs@pobox.com>
132- 0.24 release
133
134* Thu Sep 29 2005 nathaniel smith <njs@pobox.com>
135- 0.23 release
136
137* Mon Aug 8 2005 nathaniel smith <njs@pobox.com>
138- 0.22 release
139
140* Sun Jul 17 2005 nathaniel smith <njs@pobox.com>
141- 0.21 release
142
143* Tue Jul 5 2005 nathaniel smith <njs@pobox.com>
144- 0.20 release
145
146* Tue May 3 2005 nathaniel smith <njs@pobox.com>
147- 0.19 release
148
149* Sun Apr 10 2005 nathaniel smith <njs@pobox.com>
150- 0.18 release
151
152* Fri Mar 3 2005 nathaniel smith <njs@pobox.com>
153- 0.17 release
154
155* Thu Dec 30 2004 graydon hoare <graydon@pobox.com>
156- 0.16 release
157
158* Sun Nov 7 2004 graydon hoare <graydon@pobox.com>
159- 0.15 release
160
161* Sun Aug 2 2004 graydon hoare <graydon@pobox.com>
162- 0.14 release
163
164* Thu May 20 2004 graydon hoare <graydon@pobox.com>
165- 0.13 release
166
167* Sun May 2 2004 graydon hoare <graydon@pobox.com>
168- 0.12 release
169
170* Mon Mar 29 2004 graydon hoare <graydon@pobox.com>
171- 0.11 release
172
173* Mon Mar 1 2004 graydon hoare <graydon@pobox.com>
174- 0.10 release
175
176* Thu Jan 8 2004 graydon hoare <graydon@pobox.com>
177- don't install /usr/share/info/dir
178
179* Thu Jan 8 2004 graydon hoare <graydon@pobox.com>
180- 0.9 release
181
182* Fri Nov 21 2003 graydon hoare <graydon@pobox.com>
183- 0.8 release
184
185* Mon Nov 3 2003 graydon hoare <graydon@pobox.com>
186- 0.7 release
187
188* Sat Oct 18 2003 graydon hoare <graydon@pobox.com>
189- 0.6 release
190- set CFLAGS/CXXFLAGS since RH compiler can do optimization
191- remove info details since texi has category / entry
192
193* Wed Sep 27 2003 graydon hoare <graydon@pobox.com>
194- 0.5 release.
195
196* Wed Sep 24 2003 graydon hoare <graydon@pobox.com>
197- Initial build.

Archive Download this file

Branches

Tags

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status