source: projects/specs/branches/6/m/monotone/monotone-vl.spec @ 521

Revision 521, 5.0 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Distributed version control system
2Summary(ja): ʬ»¶·¿¥Ð¡¼¥¸¥ç¥ó´ÉÍý¥·¥¹¥Æ¥à
3Name: monotone
4Version: 0.40
5Release: 2%{?_dist_release}
6Source0: http://monotone.ca/downloads/%{version}/%{name}-%{version}.tar.gz
7License: GPL
8Group: Applications/Development
9URL: http://monotone.ca/
10
11PreReq: install-info
12BuildRequires: zlib-devel texinfo libboost-devel
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15Vendor: Project Vine
16Distribution: Vine Linux
17
18%description
19monotone is a free distributed version control system. it provides a simple,
20single-file transactional version store, with fully disconnected operation
21and an efficient peer-to-peer synchronization protocol. it understands
22history-sensitive merging, lightweight branches, integrated code review and
233rd party testing. it uses cryptographic version naming and client-side RSA
24certificates. it has good internationalization support, has no external
25dependencies, runs on linux, solaris, OSX, windows, and other unixes,
26and is licensed under the GNU GPL.
27
28%description -l ja
29monotone¤Ï¥Õ¥ê¡¼¤Îʬ»¶·¿¥Ð¡¼¥¸¥ç¥ó´ÉÍý¥·¥¹¥Æ¥à¤Ç¤¹¡£¥·¥ó¥×¥ë¤Êñ°ì¥Õ¥¡¥¤¥ë
30½èÍý¤Ë¤è¤ë¥Ð¡¼¥¸¥ç¥óÃßÀѤòÄ󶡤·¡¢ÈóƱ´ü¤Î½èÍý¤È¸úΨŪ¤Ê¥Ô¥¢¥Ä¡¼¥Ô¥¢¤ÎƱ´ü
31¥×¥í¥È¥³¥ë¤ÎξÊý¤òÄ󶡤·¤Þ¤¹¡£ÍúÎò¤Ë´ð¤Å¤¯¥Þ¡¼¥¸µ¡Ç½¤È·ÚÎ̤ʥ֥é¥ó¥Áµ¡Ç½¤ò
32»ý¤Á¡¢½¸ÀÑŪ¤Ê¥³¡¼¥É¥ì¥Ó¥å¡¼¤È¥µ¡¼¥É¥Ñ¡¼¥Æ¥£¤Ë¤è¤ë¥Æ¥¹¥È¤Ë¤âÂбþ¤·¤Æ¤¤¤Þ¤¹¡£
33°Å¹æ²½¤µ¤ì¤¿¥Ð¡¼¥¸¥ç¥ó̿̾ˡ¤È¥¯¥é¥¤¥¢¥ó¥È¥µ¥¤¥É¤ÎRSAǧ¾Ú¤òÍѤ¤¤Æ¤¤¤Þ¤¹¡£
34¹ñºÝ²½¤â¥µ¥Ý¡¼¥È¤·¡¢Linux, Solaris, OSX, Windows¤ª¤è¤Ó¤½¤Î¾¤ÎUnix¤ÇÆ°ºî
35¤·¡¢¥é¥¤¥»¥ó¥¹¤ÏGPL¤Ç¤¹¡£
36
37%prep
38rm -rf $RPM_BUILD_ROOT
39
40%setup -q
41
42%build
43###%configure BOOST_SUFFIX=-gcc41 --enable-static-boost
44%configure
45%__make
46
47%check
48%__make check || :
49
50%install
51rm -rf $RPM_BUILD_ROOT
52%makeinstall
53
54# Prepare documents
55rm -f figures/*.pdf
56rm -f ${RPM_BUILD_ROOT}%{_docdir}/monotone/monotone.html
57rmdir ${RPM_BUILD_ROOT}%{_docdir}/monotone
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%post
63/sbin/install-info %{_infodir}/monotone.info.gz %{_infodir}/dir
64
65%preun
66if [ $1 = 0 ]; then
67        /sbin/install-info --delete %{_infodir}/monotone.info.gz %{_infodir}/dir
68fi
69
70%files
71%defattr(-,root,root)
72%doc ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README README.changesets UPGRADE monotone.html figures
73%{_infodir}/*
74%{_bindir}/*
75%{_localedir}/*/LC_MESSAGES/*.mo
76
77%changelog
78* Sat May 17 2008 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.40-2vl5
79- rebuild with libboost-devel-1.35.0-1vl5
80
81* Sun Apr 27 2008 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.40-1vl5
82- upstream release
83
84* Sun Aug 19 2007 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.36-0vl2
85- upstream release
86- remove Patch0 (merged in upstream source)
87- remove BuildRequires: libboost-filesystem-devel, libboost-test-devel, libboost-program-options-devel
88
89* Fri Jun 15 2007 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.35-0vl2
90- upstream release
91- change BOOST_SUFFIX from -gcc to -gcc41
92
93* Wed May 2 2007 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.34-0vl2
94- upstream release
95- remove BuildRequires: libboost-date-time-devel
96
97* Sat Mar 3 2007 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.33-0vl2
98- upstream release
99- change Source0 and URL
100- man page is removed from upstream source
101- add %%check scriptlet
102
103* Fri Dec 29 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.32-0vl2
104- upstream release
105- drop Patch1 (merged into upstream)
106
107* Tue Dec 12 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.31-0vl2
108- upstream release
109- update Patch1
110
111* Fri Sep 8 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.29-0vl1
112- upstream release
113- add BuildRequires: libboost-program-options-devel
114- add Patch1: monotone-gcc-before3.4-workaround.patch
115
116* Tue Jun 20 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.27-0vl1
117- upstream release
118
119* Mon Apr 10 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.26-0vl1
120- upstream release
121- change Group: Applications/Development
122
123* Sun Feb 5 2006 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.25-0vl1
124- upstream release
125- add configure option: --enable-static-boost
126
127* Sun Oct 2 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.23-0vl2
128- add *.mo files
129
130* Sat Oct 1 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.23-0vl1
131- upstream release
132- remove --with-bundled-sqlite=no from %%configure
133  (currently bundled source is always used)
134- remove BuildRequires: sqlite3-devel
135- add BuildRequires: texinfo
136- add install-info scripts
137
138* Sun Sep 11 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.22-0vl1
139- initial release for Vine Linux
140
141* Sat Sep 10 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.22-0vl0.2
142- build with libboost-* packages
143
144* Wed Sep 7 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.22-0vl0.1
145- upstream release
146
147* Wed Jul 6 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.20-0vl0.1
148- upstream release
149- comment out configure option, Requires: sqlite3 and
150  BuildRequires: sqlite3-devel to use bundled sqlite3 source
151  (Local modification is required to complete the build process.
152   See Changelog for details)
153
154* Sat Jun 18 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.19-0vl0.3
155- remove figures/*.pdf instead of installing figures/*.png
156
157* Sat Jun 18 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.19-0vl0.2
158- install documents to %%_docdir
159
160* Sat Jun 18 2005 KANEKO Seiji <giraffe@m2.pbc.ne.jp> 0.19-0vl0.1
161- initial build for Vine Linux
Note: See TracBrowser for help on using the repository browser.