[SPECS] mercurial.spec - drobne poprawki.
arkh
public.arkh w gmail.com
Pią, 6 Paź 2006, 17:22:53 CEST
Witajcie!
Naniosłem drobne poprawki w specu mercuriala, poprzednia wersja miała
niespakietowane pliki, tutaj już wszystko jest w porządku.
Dodałem także pliki "man" do paczki.
pozdrawiam
-------------- następna część ---------
--- mercurial.spec.orig 2006-10-06 16:33:14.000000000 +0200
+++ mercurial.spec 2006-10-06 17:11:07.000000000 +0200
@@ -3,14 +3,15 @@
Summary(pl): Mercurial - rozproszony SCM
Name: mercurial
Version: 0.9.1
-Release: 2
+Release: 3
License: GPL v2
Group: Development/Version Control
Source0: http://www.selenic.com/mercurial/release/%{name}-%{version}.tar.gz
# Source0-md5: 9ed3962bba640a686c37faa47739270c
URL: http://www.selenic.com/mercurial/
+BuildRequires: python >= 1:2.3
BuildRequires: rpmbuild(macros) >= 1.219
-BuildRequires: python >= 2.2.1
+%pyrequires_eq python
%pyrequires_eq python-modules
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -80,25 +81,22 @@
python setup.py install \
--optimize=2 \
- --root=$RPM_BUILD_ROOT
+ --root=$RPM_BUILD_ROOT \
+ --record=%{name}.files
+mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1 $RPM_BUILD_ROOT/%{_mandir}/man5
+install -m 0644 doc/hg.1 $RPM_BUILD_ROOT/%{_mandir}/man1/hg.1
+install -m 0644 doc/hgmerge.1 $RPM_BUILD_ROOT/%{_mandir}/man1/hgmerge.1
+install -m 0644 doc/hgrc.5 $RPM_BUILD_ROOT/%{_mandir}/man5/hgrc.5
install contrib/hgk $RPM_BUILD_ROOT%{_bindir}
-%py_comp $RPM_BUILD_ROOT%{py_sitedir}
-%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
-%py_postclean
%clean
rm -rf $RPM_BUILD_ROOT
-%files
-%defattr(644,root,root,755)
+%files -f %{name}.files
+%defattr(-,root,root,-)
%doc CONTRIBUTORS README comparison.txt notes.txt
-%attr(755,root,root) %{_bindir}/hg
-%attr(755,root,root) %{_bindir}/hgmerge
-%dir %{py_sitedir}/%{name}
-%attr(755,root,root) %{py_sitedir}/%{name}/*.so
-%{py_sitedir}/%{name}/*.py[co]
-%{py_sitedir}/%{name}/templates
+%{_mandir}/man*/*
%files hgk
%defattr(644,root,root,755)
@@ -145,3 +143,4 @@
Revision 1.1 2005/07/31 18:17:47 arekm
- initial pld release (new SCM)
+
Więcej informacji o liście dyskusyjnej pld-devel-pl