Author: glen Date: Sun Mar 14 21:42:59 2010 GMT Module: packages Tag: HEAD ---- Log message: - up to 0.71 -doc subpackage - ghost package generated files
---- Files affected: packages/shared-mime-info: shared-mime-info.spec (1.56 -> 1.57) ---- Diffs: ================================================================ Index: packages/shared-mime-info/shared-mime-info.spec diff -u packages/shared-mime-info/shared-mime-info.spec:1.56 packages/shared-mime-info/shared-mime-info.spec:1.57 --- packages/shared-mime-info/shared-mime-info.spec:1.56 Thu Oct 8 18:16:20 2009 +++ packages/shared-mime-info/shared-mime-info.spec Sun Mar 14 22:42:54 2010 @@ -1,17 +1,17 @@ # $Revision$, $Date$ # TODO -# - *.pc file to -devel -# - generated files in /usr/share/mime doesn't go with FHS concept. package them? +# - *.pc file to -devel, however harmless due it's not pulling any extra deps +# - try to move generated files in /usr/share/mime to /var/cache/mime for FHS. Summary: Shared MIME-info specification Summary(pl.UTF-8): Wspólna specyfikacja MIME-info Name: shared-mime-info -Version: 0.70 +Version: 0.71 Release: 1 Epoch: 1 License: GPL Group: Applications Source0: http://people.freedesktop.org/~hadess/%{name}-%{version}.tar.bz2 -# Source0-md5: 9032d98f14b8e13e0fea4bf45ca23401 +# Source0-md5: 0a90508234d415f761a79fbffdff74f4 URL: http://www.freedesktop.org/wiki/Software/shared-mime-info BuildRequires: autoconf BuildRequires: automake >= 1:1.9 @@ -76,6 +76,25 @@ poprzez konwersję istniejących baz KDE i GNOME do nowego formatu i połączenie ich. +%package doc +Summary: Manual for %{name} +Summary(fr.UTF-8): Documentation pour %{name} +Summary(it.UTF-8): Documentazione di %{name} +Summary(pl.UTF-8): Podręcznik dla %{name} +Group: Documentation + +%description doc +Documentation for %{name}. + +%description doc -l fr.UTF-8 +Documentation pour %{name}. + +%description doc -l it.UTF-8 +Documentazione di %{name}. + +%description doc -l pl.UTF-8 +Dokumentacja do %{name}. + %prep %setup -q @@ -96,9 +115,27 @@ %{__make} install \ DESTDIR=$RPM_BUILD_ROOT - rm -rf $RPM_BUILD_ROOT%{_datadir}/locale +# convience symlink +ln -s t1.html shared-mime-info-spec/index.html + +# ghost generated files +# see update-mime-database.c const char *media_types +install -d $RPM_BUILD_ROOT%{_datadir}/mime/{application,audio,image,inode,message,model,multipart,text,video,x-content,x-epoc} +# see specification, also grep -F .new update-mime-database.c +touch $RPM_BUILD_ROOT%{_datadir}/mime/globs +touch $RPM_BUILD_ROOT%{_datadir}/mime/globs2 +touch $RPM_BUILD_ROOT%{_datadir}/mime/magic +touch $RPM_BUILD_ROOT%{_datadir}/mime/XMLnamespaces +touch $RPM_BUILD_ROOT%{_datadir}/mime/subclasses +touch $RPM_BUILD_ROOT%{_datadir}/mime/aliases +touch $RPM_BUILD_ROOT%{_datadir}/mime/types +touch $RPM_BUILD_ROOT%{_datadir}/mime/generic-icons +touch $RPM_BUILD_ROOT%{_datadir}/mime/icons +touch $RPM_BUILD_ROOT%{_datadir}/mime/treemagic +touch $RPM_BUILD_ROOT%{_datadir}/mime/mime.cache + %clean rm -rf $RPM_BUILD_ROOT @@ -108,12 +145,12 @@ %preun # remove dirs and files created by update-mime-database if [ "$1" = "0" ]; then - rm -rf /usr/share/mime/* + rm -rf %{_datadir}/mime/* fi %files %defattr(644,root,root,755) -%doc shared-mime-info-spec README NEWS +%doc README NEWS %attr(755,root,root) %{_bindir}/update-mime-database %dir %{_datadir}/mime %dir %{_datadir}/mime/packages @@ -121,12 +158,45 @@ %{_mandir}/man1/update-mime-database.1* %{_noarchpkgconfigdir}/shared-mime-info.pc +# generated content +%dir %{_datadir}/mime/application +%dir %{_datadir}/mime/audio +%dir %{_datadir}/mime/image +%dir %{_datadir}/mime/inode +%dir %{_datadir}/mime/message +%dir %{_datadir}/mime/model +%dir %{_datadir}/mime/multipart +%dir %{_datadir}/mime/text +%dir %{_datadir}/mime/video +%dir %{_datadir}/mime/x-content +%dir %{_datadir}/mime/x-epoc +%ghost %{_datadir}/mime/globs +%ghost %{_datadir}/mime/globs2 +%ghost %{_datadir}/mime/magic +%ghost %{_datadir}/mime/XMLnamespaces +%ghost %{_datadir}/mime/subclasses +%ghost %{_datadir}/mime/aliases +%ghost %{_datadir}/mime/types +%ghost %{_datadir}/mime/generic-icons +%ghost %{_datadir}/mime/icons +%ghost %{_datadir}/mime/treemagic +%ghost %{_datadir}/mime/mime.cache + +%files doc +%defattr(644,root,root,755) +%doc shared-mime-info-spec/* + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[email protected]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.57 2010/03/14 21:42:54 glen +- up to 0.71 +-doc subpackage +- ghost package generated files + Revision 1.56 2009/10/08 16:16:20 arekm - up to 0.70 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/shared-mime-info/shared-mime-info.spec?r1=1.56&r2=1.57&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
