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