[geomview] broken or deprecated mime type (#587570)
Rex Dieter
rdieter at fedoraproject.org
Tue Mar 22 13:10:53 UTC 2011
commit 1819d9256881f12f30f0fb4cb74444f05148fdc6
Author: Rex Dieter <rdieter at fedoraproject.org>
Date: Tue Mar 22 08:10:43 2011 -0500
broken or deprecated mime type (#587570)
x-oogl.desktop => application_x-geomview.desktop | 2 +-
x-oogl.xml => application_x-geomview.xml | 4 +-
geomview.desktop | 5 +--
geomview.spec | 27 +++++++++++++---------
4 files changed, 21 insertions(+), 17 deletions(-)
---
diff --git a/x-oogl.desktop b/application_x-geomview.desktop
similarity index 83%
rename from x-oogl.desktop
rename to application_x-geomview.desktop
index 71fd50e..6e29466 100644
--- a/x-oogl.desktop
+++ b/application_x-geomview.desktop
@@ -1,6 +1,6 @@
[Desktop Entry]
Type=MimeType
-MimeType=object/x-oogl
+Mimetype=appliation/x-geomview
Icon=geomview
Patterns=*.oogl;*.off;*.list;*.tlist;*.grp;*.quad;*.mesh;*.inst;*.bez;*.vect;
Comment=OOGL file
diff --git a/x-oogl.xml b/application_x-geomview.xml
similarity index 85%
rename from x-oogl.xml
rename to application_x-geomview.xml
index b579c0c..947d563 100644
--- a/x-oogl.xml
+++ b/application_x-geomview.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
- <mime-type type="object/x-oogl">
+ <mime-type type="application/x-geomview">
<comment>OOGL file</comment>
<glob pattern="*.oogl" />
<glob pattern="*.off" />
@@ -13,7 +13,7 @@
<glob pattern="*.inst" />
<glob pattern="*.bez" />
<glob pattern="*.vect" />
- <alias type="application/x-geomview"/>
+ <alias type="object/x-oogl"/>
</mime-type>
</mime-info>
diff --git a/geomview.desktop b/geomview.desktop
index 4de5c2d..0a5d147 100644
--- a/geomview.desktop
+++ b/geomview.desktop
@@ -3,7 +3,6 @@ Name=geomview
Comment=An interactive 3D viewing program
Exec=geomview
Icon=geomview
-MimeType=application/x-geomview;model/vrml;object/x-oogl;
+MimeType=application/x-geomview;model/vrml;
Type=Application
-Encoding=UTF-8
-Categories=Graphics;Math;Science;
+Categories=Education;Graphics;Math;Science;
diff --git a/geomview.spec b/geomview.spec
index f3d2a38..6837bc7 100644
--- a/geomview.spec
+++ b/geomview.spec
@@ -3,12 +3,13 @@
%define kde4 1
%else
%define kde3 1
+%define dt_vendir --vendor=fedora
%endif
Name: geomview
Summary: Interactive 3D viewing program
Version: 1.9.4
-Release: 13%{?dist}
+Release: 14%{?dist}
License: LGPLv2+
Url: http://www.geomview.org/
@@ -19,8 +20,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# app.desktop
Source1: geomview.desktop
# mime
-Source10: x-oogl.xml
-Source11: x-oogl.desktop
+Source10: application_x-geomview.xml
+Source11: application_x-geomview.desktop
#icons
Source20: hi16-app-geomview.png
Source21: hi22-app-geomview.png
@@ -114,16 +115,16 @@ rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
# .desktop entry
-desktop-file-install --vendor="fedora" \
+desktop-file-install %{?dt_vendor} \
--dir %{buildroot}%{_datadir}/applications \
%{SOURCE1}
# mime
-install -p -m644 -D %{SOURCE10} %{buildroot}%{_datadir}/mime/packages/x-oogl.xml
+install -p -m644 -D %{SOURCE10} %{buildroot}%{_datadir}/mime/packages/x-geomview.xml
%if 0%{?kde3}
# mimelnk
-install -p -m644 -D %{SOURCE11} %{buildroot}%{_datadir}/mimelnk/object/x-oogl.desktop
+install -p -m644 -D %{SOURCE11} %{buildroot}%{_datadir}/mimelnk/application/x-geomview.desktop
%endif
# app icons
@@ -137,8 +138,8 @@ install -p -m644 -D %{SOURCE26} %{buildroot}%{_datadir}/icons/hicolor/scalable/a
# Unpackaged files
-rm -f %{buildroot}%{_infodir}/dir
-rm -f %{buildroot}%{_libdir}/lib*.la
+rm -fv %{buildroot}%{_infodir}/dir
+rm -fv %{buildroot}%{_libdir}/lib*.la
%clean
@@ -181,10 +182,11 @@ update-mime-database %{_datadir}/mime > /dev/null 2>&1 ||:
%{_datadir}/geomview/
%{_datadir}/icons/hicolor/*/*/*
%if 0%{?kde3}
-%{_datadir}/mimelnk/*
+%{_datadir}/mimelnk/*/*.desktop
%endif
%{_datadir}/mime/packages/*.xml
-%{_infodir}/*
+%{_infodir}/figs/
+%{_infodir}/geomview*
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_mandir}/man5/*
@@ -201,7 +203,10 @@ update-mime-database %{_datadir}/mime > /dev/null 2>&1 ||:
%changelog
-* Mon Feb 14 2011 Rex Dieter <rdieter at fedoraproject.rog> 1.9.4-13
+* Tue Mar 22 2011 Rex Dieter <rdieter at fedoraproject.org> 1.9.4-14
+- broken or deprecated mime type (#587570)
+
+* Mon Feb 14 2011 Rex Dieter <rdieter at fedoraproject.org> 1.9.4-13
- fix -libs subpkg
- drop old baggage
More information about the scm-commits
mailing list