monotone

monotone Mtn Source Tree

Root/monotone.spec

1Summary: monotone is a distributed version control tool
2Name: monotone
3Version: 0.34
4Release: 0.mtn.1%{?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.32.0, texinfo, zlib-devel
11Requires: boost >= 1.32.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}
27
28%install
29rm -rf %{buildroot}
30make install DESTDIR=%{buildroot}
31# remove x permission in contrib to avoid messing the dependencies
32chmod -x contrib/*
33# clean up contrib
34rm -Rf contrib/.deps
35# let RPM copy this file
36rm -f %{buildroot}%{_datadir}/doc/monotone/monotone.html
37
38%clean
39rm -rf %{buildroot}
40
41%post
42if [ -x /sbin/install-info ]; then
43 /sbin/install-info --info-dir=%{_infodir} %{_infodir}/monotone.info.gz || :
44fi
45
46%postun
47if [ $1 -eq 0 -a -x /sbin/install-info ]; then
48 /sbin/install-info --info-dir=%{_infodir} --remove monotone || :
49fi
50
51%files
52%defattr(-,root,root,-)
53%doc AUTHORS COPYING NEWS README README.changesets UPGRADE monotone.html contrib
54%{_bindir}/mtn
55%{_infodir}/*.info*.gz
56%{_datadir}/locale/*/LC_MESSAGES/monotone.mo
57
58
59%changelog
60* Sun Apr 1 2007 Richard Levitte <richard@levitte.org>
61- 0.34 release
62
63* Thu Mar 01 2007 Thomas Keller <me@thomaskeller.biz>
64- removed reference to no longer shipped manpage
65
66* Wed Feb 28 2007 Richard Levitte <richard@levitte.org>
67- 0.33 release
68
69* Wed Dec 27 2006 Richard Levitte <richard@levitte.org>
70- 0.32 release
71
72* Fri Nov 10 2006 nathaniel smith <njs@pobox.com>
73- 0.31 release
74
75* Sun Sep 17 2006 nathaniel smith <njs@pobox.com>
76- 0.30 release
77
78* Sun Aug 20 2006 nathaniel smith <njs@pobox.com>
79- 0.29 release
80
81* Fri Jul 21 2006 nathaniel smith <njs@pobox.com>
82- 0.28 release
83
84* Sat Jun 17 2006 nathaniel smith <njs@pobox.com>
85- 0.27 release
86
87* Sat Apr 8 2006 nathaniel smith <njs@pobox.com>
88- 0.26 release
89
90* Wed Mar 29 2006 nathaniel smith <njs@pobox.com>
91- 0.26pre3 release
92
93* Sat Feb 11 2006 nathaniel smith <njs@pobox.com>
94- 0.26pre2 release
95
96* Thu Jan 8 2006 nathaniel smith <njs@pobox.com>
97- 0.26pre1 release
98
99* Thu Dec 29 2005 nathaniel smith <njs@pobox.com>
100- 0.25 release
101
102* Sat Nov 26 2005 nathaniel smith <njs@pobox.com>
103- 0.24 release
104
105* Thu Sep 29 2005 nathaniel smith <njs@pobox.com>
106- 0.23 release
107
108* Mon Aug 8 2005 nathaniel smith <njs@pobox.com>
109- 0.22 release
110
111* Sun Jul 17 2005 nathaniel smith <njs@pobox.com>
112- 0.21 release
113
114* Tue Jul 5 2005 nathaniel smith <njs@pobox.com>
115- 0.20 release
116
117* Tue May 3 2005 nathaniel smith <njs@pobox.com>
118- 0.19 release
119
120* Sun Apr 10 2005 nathaniel smith <njs@pobox.com>
121- 0.18 release
122
123* Fri Mar 3 2005 nathaniel smith <njs@pobox.com>
124- 0.17 release
125
126* Thu Dec 30 2004 graydon hoare <graydon@pobox.com>
127- 0.16 release
128
129* Sun Nov 7 2004 graydon hoare <graydon@pobox.com>
130- 0.15 release
131
132* Sun Aug 2 2004 graydon hoare <graydon@pobox.com>
133- 0.14 release
134
135* Thu May 20 2004 graydon hoare <graydon@pobox.com>
136- 0.13 release
137
138* Sun May 2 2004 graydon hoare <graydon@pobox.com>
139- 0.12 release
140
141* Mon Mar 29 2004 graydon hoare <graydon@pobox.com>
142- 0.11 release
143
144* Mon Mar 1 2004 graydon hoare <graydon@pobox.com>
145- 0.10 release
146
147* Thu Jan 8 2004 graydon hoare <graydon@pobox.com>
148- don't install /usr/share/info/dir
149
150* Thu Jan 8 2004 graydon hoare <graydon@pobox.com>
151- 0.9 release
152
153* Fri Nov 21 2003 graydon hoare <graydon@pobox.com>
154- 0.8 release
155
156* Mon Nov 3 2003 graydon hoare <graydon@pobox.com>
157- 0.7 release
158
159* Sat Oct 18 2003 graydon hoare <graydon@pobox.com>
160- 0.6 release
161- set CFLAGS/CXXFLAGS since RH compiler can do optimization
162- remove info details since texi has category / entry
163
164* Wed Sep 27 2003 graydon hoare <graydon@pobox.com>
165- 0.5 release.
166
167* Wed Sep 24 2003 graydon hoare <graydon@pobox.com>
168- Initial build.

Archive Download this file

Branches

Tags

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