diff --git a/mime-info-to-mime b/mime-info-to-mime index 8db1d0b..222cfca 100644 --- a/mime-info-to-mime +++ b/mime-info-to-mime @@ -28,6 +28,12 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +if ( $ENV{"DESTDIR"} eq "" && $ARGV[0] ne "--force" ) { + print "System-wide \"$0\" is disabled. It may create bogus definitions!\n"; + print "Use \"$0 --force\" to force it or set DESTDIR.\n"; + exit 1; +} + # directory with mime-info $mimeinfodir=$ENV{"DESTDIR"} . "/usr/share/mime-info"; diff --git a/shared-mime-info.changes b/shared-mime-info.changes index cbf3abf..faeef11 100644 --- a/shared-mime-info.changes +++ b/shared-mime-info.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Apr 6 14:24:52 CEST 2007 - sbrabec@suse.cz + +- Disabled system-wide running of mime-info-to-mime (#150398). + ------------------------------------------------------------------- Mon Feb 19 15:44:32 CET 2007 - sbrabec@suse.cz diff --git a/shared-mime-info.spec b/shared-mime-info.spec index be70b32..21030f2 100644 --- a/shared-mime-info.spec +++ b/shared-mime-info.spec @@ -13,7 +13,7 @@ Name: shared-mime-info BuildRequires: glib2-devel intltool libxml2-devel perl-XML-Parser Version: 0.20 -Release: 1 +Release: 7 URL: http://freedesktop.org/wiki/Software/shared-mime-info Group: System/X11/Utilities License: GNU General Public License (GPL) @@ -73,6 +73,8 @@ usr/bin/update-mime-database usr/share/mime >/dev/null %{_mandir}/man?/*.* %changelog +* Fri Apr 06 2007 - sbrabec@suse.cz +- Disabled system-wide running of mime-info-to-mime (#150398). * Mon Feb 19 2007 - sbrabec@suse.cz - Updated to version 0.20: * Many new MIME types added (see NEWS for complete list).