Show More
@@ -0,0 +1,48 b'' | |||||
|
1 | Summary: Mercurial -- a distributed SCM | |||
|
2 | Name: mercurial | |||
|
3 | Version: 0.6 | |||
|
4 | Release: 1 | |||
|
5 | Copyright: GPL | |||
|
6 | Group: Development/Tools | |||
|
7 | Distribution: RedHat | |||
|
8 | Source: http://www.selenic.com/mercurial/release/%{name}-%{version}.tar.gz | |||
|
9 | Packager: Arun Sharma <arun@sharma-home.net> | |||
|
10 | Prefix: /usr | |||
|
11 | BuildRoot: /tmp/build.%{name}-%{version}-%{release} | |||
|
12 | ||||
|
13 | %description | |||
|
14 | ||||
|
15 | Mercurial is a fast, lightweight source control management system designed | |||
|
16 | for efficient handling of very large distributed projects. | |||
|
17 | ||||
|
18 | %prep | |||
|
19 | ||||
|
20 | rm -rf $RPM_BUILD_ROOT | |||
|
21 | ||||
|
22 | %setup -q -n %{name}-%{version} | |||
|
23 | ||||
|
24 | %build | |||
|
25 | ||||
|
26 | python setup.py build | |||
|
27 | ||||
|
28 | %install | |||
|
29 | ||||
|
30 | python setup.py install --root $RPM_BUILD_ROOT | |||
|
31 | ||||
|
32 | cd $RPM_BUILD_ROOT | |||
|
33 | find . -type d | sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' > \ | |||
|
34 | $RPM_BUILD_DIR/file.list.%{name} | |||
|
35 | ||||
|
36 | find . -type f | sed -e 's,^\.,\%attr(-\,root\,root) ,' \ | |||
|
37 | -e '/\/config\//s|^|%config|' \ | |||
|
38 | -e '/\/applnk\//s|^|%config|' >> \ | |||
|
39 | $RPM_BUILD_DIR/file.list.%{name} | |||
|
40 | ||||
|
41 | find . -type l | sed 's,^\.,\%attr(-\,root\,root) ,' >> \ | |||
|
42 | $RPM_BUILD_DIR/file.list.%{name} | |||
|
43 | ||||
|
44 | %clean | |||
|
45 | rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name} | |||
|
46 | ||||
|
47 | %files -f ../file.list.%{name} | |||
|
48 | %doc doc |
General Comments 0
You need to be logged in to leave comments.
Login now