Author: glen Date: Sat Mar 4 14:07:44 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - list files instead of generating them
---- Files affected: SPECS: smart.spec (1.4 -> 1.5) ---- Diffs: ================================================================ Index: SPECS/smart.spec diff -u SPECS/smart.spec:1.4 SPECS/smart.spec:1.5 --- SPECS/smart.spec:1.4 Sat Mar 4 14:45:08 2006 +++ SPECS/smart.spec Sat Mar 4 15:07:38 2006 @@ -1,8 +1,9 @@ # $Revision$, $Date$ +%define module smart Summary: Next generation package handling tool Name: smart Version: 0.41 -Release: 0.26.5 +Release: 0.26.7 License: GPL Group: Applications/System URL: http://labix.org/smart/ @@ -77,32 +78,12 @@ install -p %{SOURCE4} $RPM_BUILD_ROOT%{_libdir}/smart/distro.py %find_lang %{name} - -# Create a list w/o smart/interfaces/gtk to avoid warbing of duplicate -# in the %files section (otherwise including all and %excluding works, -# too - -echo "%%defattr(-,root,root,-)" > %{name}.fileslist -find $RPM_BUILD_ROOT%{py_sitedir}/smart -type d \ -| grep -v %{py_sitedir}/smart/interfaces/gtk \ - | sed -e"s,$RPM_BUILD_ROOT,%%dir ," \ - >> %{name}.fileslist -find $RPM_BUILD_ROOT%{py_sitedir}/smart \! -type d \! -name \*.pyo \ -| grep -v %{py_sitedir}/smart/interfaces/gtk \ - | sed -e"s,$RPM_BUILD_ROOT,," \ - >> %{name}.fileslist -find $RPM_BUILD_ROOT%{py_sitedir}/smart -name \*.pyo \ -| grep -v %{py_sitedir}/smart/interfaces/gtk \ - | sed -e"s,$RPM_BUILD_ROOT,%%ghost ," \ - >> %{name}.fileslist - -# %files does not take two -f arguments -cat %{name}.lang >> %{name}.fileslist +%py_postclean %clean rm -rf $RPM_BUILD_ROOT -%files -f %{name}.fileslist +%files -f %{name}.lang %defattr(644,root,root,755) %doc HACKING README LICENSE TODO IDEAS %attr(755,root,root) %{_bindir}/smart @@ -112,16 +93,61 @@ %{_libdir}/smart %dir /var/lib/smart +%attr(755,root,root) %{py_sitedir}/%{module}/ccache.so +%attr(755,root,root) %{py_sitedir}/%{module}/util/cdistance.so +%attr(755,root,root) %{py_sitedir}/%{module}/util/ctagfile.so +%attr(755,root,root) %{py_sitedir}/%{module}/backends/deb/cdebver.so +%attr(755,root,root) %{py_sitedir}/%{module}/backends/rpm/crpmver.so + +%dir %{py_sitedir}/%{module} +%{py_sitedir}/%{module}/*.py[co] +%dir %{py_sitedir}/%{module}/backends +%{py_sitedir}/%{module}/backends/*.py[co] +%dir %{py_sitedir}/%{module}/backends/deb +%{py_sitedir}/%{module}/backends/deb/*.py[co] +%dir %{py_sitedir}/%{module}/backends/rpm +%{py_sitedir}/%{module}/backends/rpm/*.py[co] +%dir %{py_sitedir}/%{module}/backends/slack +%{py_sitedir}/%{module}/backends/slack/*.py[co] +%dir %{py_sitedir}/%{module}/channels +%{py_sitedir}/%{module}/channels/*.py[co] +%dir %{py_sitedir}/%{module}/commands +%{py_sitedir}/%{module}/commands/*.py[co] +%dir %{py_sitedir}/%{module}/interfaces +%{py_sitedir}/%{module}/interfaces/*.py[co] +%dir %{py_sitedir}/%{module}/interfaces/images +%{py_sitedir}/%{module}/interfaces/images/*.py[co] +%{py_sitedir}/%{module}/interfaces/images/folder.png +%{py_sitedir}/%{module}/interfaces/images/package-available-locked.png +%{py_sitedir}/%{module}/interfaces/images/package-available.png +%{py_sitedir}/%{module}/interfaces/images/package-broken.png +%{py_sitedir}/%{module}/interfaces/images/package-downgrade.png +%{py_sitedir}/%{module}/interfaces/images/package-install.png +%{py_sitedir}/%{module}/interfaces/images/package-installed-locked.png +%{py_sitedir}/%{module}/interfaces/images/package-installed-outdated.png +%{py_sitedir}/%{module}/interfaces/images/package-installed.png +%{py_sitedir}/%{module}/interfaces/images/package-new-locked.png +%{py_sitedir}/%{module}/interfaces/images/package-new.png +%{py_sitedir}/%{module}/interfaces/images/package-purge.png +%{py_sitedir}/%{module}/interfaces/images/package-reinstall.png +%{py_sitedir}/%{module}/interfaces/images/package-remove.png +%{py_sitedir}/%{module}/interfaces/images/package-upgrade.png +%{py_sitedir}/%{module}/interfaces/images/smart.png +%dir %{py_sitedir}/%{module}/interfaces/text +%{py_sitedir}/%{module}/interfaces/text/*.py[co] +%dir %{py_sitedir}/%{module}/plugins +%{py_sitedir}/%{module}/plugins/*.py[co] +%dir %{py_sitedir}/%{module}/util +%{py_sitedir}/%{module}/util/*.py[co] + %files update %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/smart-update %files gui %defattr(644,root,root,755) -%dir %{py_sitedir}/smart/interfaces/gtk -%{py_sitedir}/smart/interfaces/gtk/*.py -%{py_sitedir}/smart/interfaces/gtk/*.pyc -%ghost %{py_sitedir}/smart/interfaces/gtk/*.pyo +%dir %{py_sitedir}/%{module}/interfaces/gtk +%{py_sitedir}/%{module}/interfaces/gtk/*.py[co] %{_desktopdir}/smart.desktop %{_pixmapsdir}/smart.png @@ -131,6 +157,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.5 2006/03/04 14:07:38 glen +- list files instead of generating them + Revision 1.4 2006/03/04 13:45:08 glen - use system python-elementtree and python-cElementTree - add /var/lib/smart dir ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/smart.spec?r1=1.4&r2=1.5&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
