Revision: 43199
          http://brlcad.svn.sourceforge.net/brlcad/?rev=43199&view=rev
Author:   jordisayol
Date:     2011-02-10 07:11:20 +0000 (Thu, 10 Feb 2011)

Log Message:
-----------

add magic mime-type association to geometry db file in GNU/Linux

Modified Paths:
--------------
    brlcad/trunk/misc/Makefile.am
    brlcad/trunk/misc/debian/brlcad-archer.desktop
    brlcad/trunk/misc/debian/brlcad-db.desktop
    brlcad/trunk/misc/debian/brlcad-doc-animation.desktop
    brlcad/trunk/misc/debian/brlcad-doc-mged.desktop
    brlcad/trunk/misc/debian/brlcad-doc.desktop
    brlcad/trunk/misc/debian/brlcad-mged.desktop
    brlcad/trunk/misc/debian/brlcad-rtwizard.desktop
    brlcad/trunk/misc/debian/brlcad.directory
    brlcad/trunk/misc/debian/brlcad.install
    brlcad/trunk/misc/debian/brlcad.postinst
    brlcad/trunk/misc/debian/brlcad.postrm
    brlcad/trunk/misc/debian/changelog
    brlcad/trunk/misc/debian/source/include-binaries
    brlcad/trunk/sh/make_rpm.sh

Added Paths:
-----------
    brlcad/trunk/misc/debian/application-x-brlcad.png
    brlcad/trunk/misc/debian/application-x-brlcad.xml
    brlcad/trunk/misc/debian/brlcad-mged.png

Removed Paths:
-------------
    brlcad/trunk/misc/debian/application-x-brlcad-extension.png
    brlcad/trunk/misc/debian/application-x-brlcad-extension.xml
    brlcad/trunk/misc/debian/brlcad.png

Property Changed:
----------------
    brlcad/trunk/misc/debian/brlcad-doc-mged.desktop

Modified: brlcad/trunk/misc/Makefile.am
===================================================================
--- brlcad/trunk/misc/Makefile.am       2011-02-10 04:02:43 UTC (rev 43198)
+++ brlcad/trunk/misc/Makefile.am       2011-02-10 07:11:20 UTC (rev 43199)
@@ -30,8 +30,8 @@
        brlcad-config.in \
        brlcad.spec \
        brlcad.spec.in \
-       debian/application-x-brlcad-extension.png \
-       debian/application-x-brlcad-extension.xml \
+       debian/application-x-brlcad.png \
+       debian/application-x-brlcad.xml \
        debian/brlcad-archer.desktop \
        debian/brlcad-archer.png \
        debian/brlcad-db.desktop \
@@ -46,7 +46,7 @@
        debian/brlcad.install \
        debian/brlcad.menu \
        debian/brlcad-mged.desktop \
-       debian/brlcad.png \
+       debian/brlcad-mged.png \
        debian/brlcad.postinst \
        debian/brlcad.postrm \
        debian/brlcad-rtwizard.desktop \

Deleted: brlcad/trunk/misc/debian/application-x-brlcad-extension.png
===================================================================
(Binary files differ)

Deleted: brlcad/trunk/misc/debian/application-x-brlcad-extension.xml
===================================================================
--- brlcad/trunk/misc/debian/application-x-brlcad-extension.xml 2011-02-10 
04:02:43 UTC (rev 43198)
+++ brlcad/trunk/misc/debian/application-x-brlcad-extension.xml 2011-02-10 
07:11:20 UTC (rev 43199)
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
-       <mime-type type="application/x-brlcad-extension">
-               <comment>BRL-CAD Document</comment>
-    <icon name="application-x-brlcad-extension"/>
-               <glob pattern="*.g"/>
-       </mime-type>
-</mime-info>

Added: brlcad/trunk/misc/debian/application-x-brlcad.png
===================================================================
(Binary files differ)


Property changes on: brlcad/trunk/misc/debian/application-x-brlcad.png
___________________________________________________________________
Added: svn:mime-type
   + image/png

Added: brlcad/trunk/misc/debian/application-x-brlcad.xml
===================================================================
--- brlcad/trunk/misc/debian/application-x-brlcad.xml                           
(rev 0)
+++ brlcad/trunk/misc/debian/application-x-brlcad.xml   2011-02-10 07:11:20 UTC 
(rev 43199)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
+       <mime-type type="application/x-brlcad">
+               <comment>BRL-CAD Geometry Database</comment>
+               <icon name="application-x-brlcad"/>
+               <magic priority="50">
+                       <match value="\x76" type="string" offset="0">
+                               <match value="\x35" type="string" offset="7"/>
+                       </match>
+               </magic>
+               <glob pattern="*.g"/>
+       </mime-type>
+</mime-info>


Property changes on: brlcad/trunk/misc/debian/application-x-brlcad.xml
___________________________________________________________________
Added: svn:eol-type
   + native
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Modified: brlcad/trunk/misc/debian/brlcad-archer.desktop
===================================================================
--- brlcad/trunk/misc/debian/brlcad-archer.desktop      2011-02-10 04:02:43 UTC 
(rev 43198)
+++ brlcad/trunk/misc/debian/brlcad-archer.desktop      2011-02-10 07:11:20 UTC 
(rev 43199)
@@ -6,5 +6,5 @@
 Comment=Archer - Constructive solid geometry (CSG) solid modeling 
computer-aided design (CAD) system
 Exec=/usr/brlcad/bin/archer %f
 Icon=brlcad-archer
-MimeType=application/x-brlcad-extension;
+MimeType=application/x-brlcad;
 Categories=BRL-CAD;

Modified: brlcad/trunk/misc/debian/brlcad-db.desktop
===================================================================
--- brlcad/trunk/misc/debian/brlcad-db.desktop  2011-02-10 04:02:43 UTC (rev 
43198)
+++ brlcad/trunk/misc/debian/brlcad-db.desktop  2011-02-10 07:11:20 UTC (rev 
43199)
@@ -4,6 +4,6 @@
 Type=Application
 Name=BRL-CAD Examples
 Comment=BRL-CAD Database examples
-Exec=xdg-open /usr/brlcad/share/brlcad/7.18.1/db
+Exec=xdg-open /usr/brlcad/share/brlcad/7.18.4/db
 Icon=brlcad-db
 Categories=BRL-CAD-doc;

Modified: brlcad/trunk/misc/debian/brlcad-doc-animation.desktop
===================================================================
--- brlcad/trunk/misc/debian/brlcad-doc-animation.desktop       2011-02-10 
04:02:43 UTC (rev 43198)
+++ brlcad/trunk/misc/debian/brlcad-doc-animation.desktop       2011-02-10 
07:11:20 UTC (rev 43199)
@@ -4,6 +4,6 @@
 Type=Application
 Name=BRL-CAD Animation
 Comment=Animation Techniques in BRL-CAD
-Exec=xdg-open 
/usr/brlcad/share/brlcad/7.18.1/html/manuals/Anim_Tutorial/index.html
+Exec=xdg-open 
/usr/brlcad/share/brlcad/7.18.4/html/manuals/Anim_Tutorial/index.html
 Icon=brlcad-doc
 Categories=BRL-CAD-doc;

Modified: brlcad/trunk/misc/debian/brlcad-doc-mged.desktop
===================================================================
--- brlcad/trunk/misc/debian/brlcad-doc-mged.desktop    2011-02-10 04:02:43 UTC 
(rev 43198)
+++ brlcad/trunk/misc/debian/brlcad-doc-mged.desktop    2011-02-10 07:11:20 UTC 
(rev 43199)
@@ -4,6 +4,6 @@
 Type=Application
 Name=MGED Manual
 Comment=MGED geometry editor manual
-Exec=xdg-open /usr/brlcad/share/brlcad/7.18.1/html/manuals/mged/index.html
+Exec=xdg-open /usr/brlcad/share/brlcad/7.18.4/html/manuals/mged/index.html
 Icon=brlcad-doc
 Categories=BRL-CAD-doc;


Property changes on: brlcad/trunk/misc/debian/brlcad-doc-mged.desktop
___________________________________________________________________
Added: svn:eol-type
   + native

Modified: brlcad/trunk/misc/debian/brlcad-doc.desktop
===================================================================
--- brlcad/trunk/misc/debian/brlcad-doc.desktop 2011-02-10 04:02:43 UTC (rev 
43198)
+++ brlcad/trunk/misc/debian/brlcad-doc.desktop 2011-02-10 07:11:20 UTC (rev 
43199)
@@ -4,6 +4,6 @@
 Type=Application
 Name=BRL-CAD Documentation
 Comment=BRL-CAD Articles, Books and Lessons
-Exec=xdg-open /usr/brlcad/share/brlcad/7.18.1/html/toc.html
+Exec=xdg-open /usr/brlcad/share/brlcad/7.18.4/html/toc.html
 Icon=brlcad-doc
 Categories=BRL-CAD-doc;

Modified: brlcad/trunk/misc/debian/brlcad-mged.desktop
===================================================================
--- brlcad/trunk/misc/debian/brlcad-mged.desktop        2011-02-10 04:02:43 UTC 
(rev 43198)
+++ brlcad/trunk/misc/debian/brlcad-mged.desktop        2011-02-10 07:11:20 UTC 
(rev 43199)
@@ -6,6 +6,6 @@
 Comment=Mged - Constructive solid geometry (CSG) solid modeling computer-aided 
design (CAD) system
 Exec=/usr/brlcad/bin/mged %f
 Terminal=true
-Icon=brlcad
-MimeType=application/x-brlcad-extension;
+Icon=brlcad-mged
+MimeType=application/x-brlcad;
 Categories=BRL-CAD;

Added: brlcad/trunk/misc/debian/brlcad-mged.png
===================================================================
(Binary files differ)


Property changes on: brlcad/trunk/misc/debian/brlcad-mged.png
___________________________________________________________________
Added: svn:mime-type
   + image/png

Modified: brlcad/trunk/misc/debian/brlcad-rtwizard.desktop
===================================================================
--- brlcad/trunk/misc/debian/brlcad-rtwizard.desktop    2011-02-10 04:02:43 UTC 
(rev 43198)
+++ brlcad/trunk/misc/debian/brlcad-rtwizard.desktop    2011-02-10 07:11:20 UTC 
(rev 43199)
@@ -6,5 +6,5 @@
 Comment=Rt Wizard
 Exec=/usr/brlcad/bin/rtwizard %f
 Icon=text-x-script
-MimeType=application/x-brlcad-extension;
+MimeType=application/x-brlcad;
 Categories=BRL-CAD;

Modified: brlcad/trunk/misc/debian/brlcad.directory
===================================================================
--- brlcad/trunk/misc/debian/brlcad.directory   2011-02-10 04:02:43 UTC (rev 
43198)
+++ brlcad/trunk/misc/debian/brlcad.directory   2011-02-10 07:11:20 UTC (rev 
43199)
@@ -1,4 +1,4 @@
 [Desktop Entry]
 Type=Directory
-Icon=brlcad
+Icon=brlcad-mged
 Name=BRL-CAD

Modified: brlcad/trunk/misc/debian/brlcad.install
===================================================================
--- brlcad/trunk/misc/debian/brlcad.install     2011-02-10 04:02:43 UTC (rev 
43198)
+++ brlcad/trunk/misc/debian/brlcad.install     2011-02-10 07:11:20 UTC (rev 
43199)
@@ -1,18 +1,19 @@
 usr/brlcad/
-debian/brlcad.sh etc/profile.d
-debian/brlcad.menu etc/xdg/menus/applications-merged
+debian/application-x-brlcad.png usr/share/icons/hicolor/48x48/mimetypes
+debian/application-x-brlcad.xml usr/share/mime/packages
 debian/brlcad-archer.desktop usr/share/applications
-debian/brlcad-mged.desktop usr/share/applications
-debian/brlcad-rtwizard.desktop usr/share/applications
+debian/brlcad-archer.png usr/share/icons/hicolor/48x48/apps
 debian/brlcad-db.desktop usr/share/applications
+debian/brlcad-db.png usr/share/icons/hicolor/48x48/apps
+debian/brlcad.directory usr/share/desktop-directories
+debian/brlcad-doc-animation.desktop usr/share/applications
 debian/brlcad-doc.desktop usr/share/applications
-debian/brlcad-doc-animation.desktop usr/share/applications
+debian/brlcad-doc.directory usr/share/desktop-directories
 debian/brlcad-doc-mged.desktop usr/share/applications
-debian/brlcad.directory usr/share/desktop-directories
-debian/brlcad-doc.directory usr/share/desktop-directories
-debian/brlcad.png usr/share/icons/hicolor/48x48/apps
-debian/brlcad-archer.png usr/share/icons/hicolor/48x48/apps
-debian/brlcad-db.png usr/share/icons/hicolor/48x48/apps
 debian/brlcad-doc.png usr/share/icons/hicolor/48x48/apps
-debian/application-x-brlcad-extension.png 
usr/share/icons/hicolor/48x48/mimetypes
-debian/application-x-brlcad-extension.xml usr/share/mime/packages
+debian/brlcad.menu etc/xdg/menus/applications-merged
+debian/brlcad-mged.desktop usr/share/applications
+debian/brlcad-mged.png usr/share/icons/hicolor/48x48/apps
+debian/brlcad-rtwizard.desktop usr/share/applications
+debian/brlcad.sh etc/profile.d
+

Deleted: brlcad/trunk/misc/debian/brlcad.png
===================================================================
(Binary files differ)

Modified: brlcad/trunk/misc/debian/brlcad.postinst
===================================================================
--- brlcad/trunk/misc/debian/brlcad.postinst    2011-02-10 04:02:43 UTC (rev 
43198)
+++ brlcad/trunk/misc/debian/brlcad.postinst    2011-02-10 07:11:20 UTC (rev 
43199)
@@ -8,9 +8,9 @@
        echo '[Default Applications]' > $F
 fi
 
-sed -i '/application\/x-brlcad-extension=/d' $F
+sed -i '/application\/x-brlcad=/d' $F
 
-echo 'application/x-brlcad-extension=brlcad-archer.desktop' >> $F
+echo 'application/x-brlcad=brlcad-archer.desktop' >> $F
 
 source /etc/profile.d/brlcad.sh
 

Modified: brlcad/trunk/misc/debian/brlcad.postrm
===================================================================
--- brlcad/trunk/misc/debian/brlcad.postrm      2011-02-10 04:02:43 UTC (rev 
43198)
+++ brlcad/trunk/misc/debian/brlcad.postrm      2011-02-10 07:11:20 UTC (rev 
43199)
@@ -4,7 +4,7 @@
 
 F='/usr/share/applications/defaults.list'
 
-sed -i '/application\/x-brlcad-extension=brlcad-archer.desktop/d' $F
+sed -i '/application\/x-brlcad=brlcad-archer.desktop/d' $F
 
 if [ -x "`which update-desktop-database 2>/dev/null`" ]; then
        update-desktop-database &> /dev/null

Modified: brlcad/trunk/misc/debian/changelog
===================================================================
--- brlcad/trunk/misc/debian/changelog  2011-02-10 04:02:43 UTC (rev 43198)
+++ brlcad/trunk/misc/debian/changelog  2011-02-10 07:11:20 UTC (rev 43199)
@@ -1,3 +1,10 @@
+brlcad (7.18.4-0) unstable; urgency=low
+
+  * add magic mime-type association for geometry db file
+  * updated debian changelog
+
+ -- Jordi Sayol <g.sa...@yahoo.es>  Thu, 10 Feb 2011 07:26:55 +0100
+
 brlcad (7.18.2-0) unstable; urgency=low
 
   * created new menu entries
@@ -3,5 +10,5 @@
   * added new icons
   * created new brlcad geometry mime-type
-  * added brlcad geometry mime-type file association
+  * added brlcad geometry file mime-type association
   * switched from shared libraries to build-in ones
   * switched --prefix from /usr to /usr/brlcad

Modified: brlcad/trunk/misc/debian/source/include-binaries
===================================================================
--- brlcad/trunk/misc/debian/source/include-binaries    2011-02-10 04:02:43 UTC 
(rev 43198)
+++ brlcad/trunk/misc/debian/source/include-binaries    2011-02-10 07:11:20 UTC 
(rev 43199)
@@ -1,6 +1,6 @@
-debian/application-x-brlcad-extension.png
+debian/application-x-brlcad.png
 debian/brlcad-archer.png
 debian/brlcad-db.png
 debian/brlcad-doc.png
-debian/brlcad.png
+debian/brlcad-mged.png
 

Modified: brlcad/trunk/sh/make_rpm.sh
===================================================================
--- brlcad/trunk/sh/make_rpm.sh 2011-02-10 04:02:43 UTC (rev 43198)
+++ brlcad/trunk/sh/make_rpm.sh 2011-02-10 07:11:20 UTC (rev 43199)
@@ -185,10 +185,10 @@
 cp -f $TMPDIR/brlcad-doc.png $TMPDIR/tmp/usr/share/icons/hicolor/48x48/apps
 
 mkdir -p $TMPDIR/tmp/usr/share/icons/hicolor/48x48/mimetypes
-cp -f $TMPDIR/application-x-brlcad-extension.png 
$TMPDIR/tmp/usr/share/icons/hicolor/48x48/mimetypes
+cp -f $TMPDIR/application-x-brlcad.png 
$TMPDIR/tmp/usr/share/icons/hicolor/48x48/mimetypes
 
 mkdir -p $TMPDIR/tmp/usr/share/mime/packages
-cp -f $TMPDIR/application-x-brlcad-extension.xml 
$TMPDIR/tmp/usr/share/mime/packages
+cp -f $TMPDIR/application-x-brlcad.xml $TMPDIR/tmp/usr/share/mime/packages
 
 #Create brlcad.spec file
 echo -e 'Name: brlcad


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
BRL-CAD Source Commits mailing list
brlcad-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to