~willismonroe/ubuntu/precise/xdg-utils/typo-fix-996304

« back to all changes in this revision

Viewing changes to scripts/xdg-mime

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt, Martin Pitt, Scott Ritchie
  • Date: 2011-03-30 13:11:39 UTC
  • Revision ID: james.westby@ubuntu.com-20110330131139-dbnqh2z1d4lrlu68
Tags: 1.1.0~rc1-2ubuntu1
[ Martin Pitt ]
* Add xdg-update-menu-caonicalize-defaults.list.diff: Don't overwrite a
  /usr/share/applications/defaults.list symlink. Thanks to Joe Ebel for the
  original patch! (LP: #703106)

[ Scott Ritchie ]
* debian/patches/xdg-generic-use-mimetype.diff:
  - Update to fallback to generic on Gnome (LP: #602799)

Show diffs side-by-side

added added

removed removed

Lines of Context:
498
498
    if gvfs-info --help 2>/dev/null 1>&2; then
499
499
        DEBUG 1 "Running gvfs-info \"$1\""
500
500
        gvfs-info "$1" 2> /dev/null | grep standard::content-type | cut -d' ' -f4
 
501
    elif gnomevfs-info --help 2>/dev/null 1>&2; then
 
502
        DEBUG 1 "Running gnomevfs-info \"$1\""
 
503
        gnomevfs-info --slow-mime "$1" 2> /dev/null | grep "^MIME" | cut -d ":" -f 2 | sed s/"^ "//
 
504
    elif mimetype --version >/dev/null 2>&1; then
 
505
        DEBUG 1 "Running mimetype -b \"$1\""
 
506
        mimetype -b "$1"
501
507
    else
502
 
       DEBUG 1 "Running gnomevfs-info \"$1\""
503
 
       gnomevfs-info --slow-mime "$1" 2> /dev/null | grep "^MIME" | cut -d ":" -f 2 | sed s/"^ "//
 
508
        DEBUG 1 "Running file -i \"$1\""
 
509
        /usr/bin/file -i "$1" 2> /dev/null | cut -d ":" -f 2 | sed s/"^ "//
504
510
    fi
505
511
 
506
512
    if [ $? -eq 0 ]; then
513
519
info_generic()
514
520
{
515
521
    if mimetype --version >/dev/null 2>&1; then
516
 
        DEBUG 1 "Running mimetype -b \"$1\""
517
 
        mimetype -b "$1"
 
522
        DEBUG 1 "Running mimetype -b \"$1\""
 
523
        mimetype -b "$1"
518
524
    else
519
 
        DEBUG 1 "Running file -i \"$1\""
520
 
        /usr/bin/file -i "$1" 2> /dev/null | cut -d ":" -f 2 | sed s/"^ "//
 
525
        DEBUG 1 "Running file -i \"$1\""
 
526
        /usr/bin/file -i "$1" 2> /dev/null | cut -d ":" -f 2 | sed s/"^ "//
521
527
    fi
522
528
 
523
529
    if [ $? -eq 0 ]; then