[gimp/osx-build: 6/50] Add OS X build configuration for GIMP master
- From: Sven Claussner <sclaussner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp/osx-build: 6/50] Add OS X build configuration for GIMP master
- Date: Tue, 15 Jul 2014 03:14:49 +0000 (UTC)
commit e4e065a8a0eeafad008fc74a856d140265fa709b
Author: Sven Claussner <sclaussner src gnome org>
Date: Sun May 4 14:31:42 2014 +0200
Add OS X build configuration for GIMP master
Add configuration for gtk-mac-bundler,
add OS X application metadata file.
build/osx/gimp-master-python.bundle | 205 +++++++
build/osx/info-master-python.plist | 1093 +++++++++++++++++++++++++++++++++++
2 files changed, 1298 insertions(+), 0 deletions(-)
---
diff --git a/build/osx/gimp-master-python.bundle b/build/osx/gimp-master-python.bundle
new file mode 100755
index 0000000..306f4f4
--- /dev/null
+++ b/build/osx/gimp-master-python.bundle
@@ -0,0 +1,205 @@
+<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
+<app-bundle>
+ <meta>
+ <prefix name="default">${env:JHBUILD_PREFIX}</prefix>
+
+ <destination overwrite="yes">${env:HOME}</destination>
+
+ <image> <!-- Not yet implemented --> </image>
+
+ <run-install-name-tool/>
+
+ <launcher-script>${project}/launcher-python.sh</launcher-script>
+
+ <gtk>gtk+-2.0</gtk>
+ </meta>
+
+ <!-- Copy in .plist file -->
+ <plist>${project}/info-master-python.plist</plist>
+
+ <binary>
+ ${prefix}/lib/libgtk-quartz-${gtkversion}.0.dylib
+ </binary>
+
+ <!-- Copy in python -->
+ <binary dest="${bundle}/Contents/MacOS">
+ ${prefix}/bin/python
+ </binary>
+
+ <binary>
+ ${prefix}/lib/libpyglib-2.0-python.0.dylib
+ </binary>
+
+ <!-- Pull in all python modules -->
+
+ <data>${prefix}/lib/pygtk/2.0/*.py</data>
+ <data>${prefix}/lib/pygtk/2.0/demos/*.py</data>
+ <data>${prefix}/lib/python2.7/*.py</data>
+ <data>${prefix}/lib/python2.7/bsddb/*.py</data>
+ <data>${prefix}/lib/python2.7/compiler/*.py</data>
+ <data>${prefix}/lib/python2.7/ctypes/*.py</data>
+ <data>${prefix}/lib/python2.7/ctypes/macholib/*.py</data>
+ <data>${prefix}/lib/python2.7/curses*.py</data>
+ <data>${prefix}/lib/python2.7/distutils/*.py</data>
+ <data>${prefix}/lib/python2.7/distutils/command/*.py</data>
+ <data>${prefix}/lib/python2.7/email/*.py</data>
+ <data>${prefix}/lib/python2.7/email/mime/*.py</data>
+ <data>${prefix}/lib/python2.7/encodings/*.py</data>
+ <data>${prefix}/lib/python2.7/hotshot/*.py</data>
+ <data>${prefix}/lib/python2.7/idlelib/*.py</data>
+ <data>${prefix}/lib/python2.7/idlelib/Icons/*</data>
+ <data>${prefix}/lib/python2.7/importlib/*.py</data>
+ <data>${prefix}/lib/python2.7/json/*.py</data>
+ <data>${prefix}/lib/python2.7/lib-tk/*.py</data>
+ <data>${prefix}/lib/python2.7/logging/*.py</data>
+ <data>${prefix}/lib/python2.7/multiprocessing/*.py</data>
+ <data>${prefix}/lib/python2.7/plat-darwin/*.py</data>
+ <data>${prefix}/lib/python2.7/plat-mac/*.py</data>
+ <data>${prefix}/lib/python2.7/pydoc_data/*.py</data>
+ <data>${prefix}/lib/python2.7/site-packages/*.py</data>
+ <data>${prefix}/lib/python2.7/site-packages/cairo/*.py</data>
+ <data>${prefix}/lib/python2.7/site-packages/glib/*.py</data>
+ <data>${prefix}/lib/python2.7/site-packages/gobject/*.py</data>
+ <data>${prefix}/lib/python2.7/site-packages/gtk-2.0/*.py</data>
+ <data>${prefix}/lib/python2.7/site-packages/gtk-2.0/gio/*.py</data>
+ <data>${prefix}/lib/python2.7/site-packages/gtk-2.0/gtk/*.py</data>
+ <data>${prefix}/lib/python2.7/site-packages/gtkosx_application/*.py</data>
+ <data>${prefix}/lib/python2.7/sqlite3/*.py</data>
+ <data>${prefix}/lib/python2.7/wsgiref/*.py</data>
+ <data>${prefix}/lib/python2.7/xml/*.py</data>
+ <data>${prefix}/lib/python2.7/xml/dom/*.py</data>
+ <data>${prefix}/lib/python2.7/xml/etree/*.py</data>
+ <data>${prefix}/lib/python2.7/xml/parsers/*.py</data>
+ <data>${prefix}/lib/python2.7/xml/sax/*.py</data>
+
+ <!-- Pull in all python binaries -->
+
+ <binary>${prefix}/lib/python2.7/lib-dynload/*.so</binary>
+ <binary>${prefix}/lib/python2.7/site-packages/*.so</binary>
+ <binary>${prefix}/lib/python2.7/site-packages/cairo/*.so</binary>
+ <binary>${prefix}/lib/python2.7/site-packages/glib/*.so</binary>
+ <binary>${prefix}/lib/python2.7/site-packages/gobject/*.so</binary>
+ <binary>${prefix}/lib/python2.7/site-packages/gtk-2.0/*.so</binary>
+ <binary>${prefix}/lib/python2.7/site-packages/gtk-2.0/gio/*.so</binary>
+ <binary>${prefix}/lib/python2.7/site-packages/gtk-2.0/gtk/*.so</binary>
+ <binary>${prefix}/lib/python2.7/site-packages/gtkosx_application/*.so</binary>
+
+ <!-- Main binary -->
+
+ <main-binary>${prefix}/bin/gimp-2.9</main-binary>
+
+ <!-- Copy in gimp plugins and modules -->
+ <binary>${prefix}/lib/gimp/2.0/plug-ins/*</binary>
+ <binary>${prefix}/lib/gimp/2.0/modules/*.so</binary>
+ <data>${prefix}/lib/gimp/2.0/python/*py</data>
+ <binary>${prefix}/lib/gimp/2.0/python/*.so</binary>
+
+ <!-- Copy in GTK+ modules -->
+ <binary>${prefix}/lib/${gtkdir}/modules/*.so</binary>
+
+ <!-- Copy in babl modules -->
+ <binary>${prefix}/lib/babl-0.1/*.so</binary>
+
+ <!-- Copy in gegl modules -->
+ <binary>${prefix}/lib/gegl-0.3/*.so</binary>
+
+ <!-- Copy in GTK+ theming engines and modules -->
+ <binary>${prefix}/lib/${gtkdir}/${pkg:${gtk}:gtk_binary_version}/engines/*.so</binary>
+ <binary>${prefix}/lib/${gtkdir}/${pkg:${gtk}:gtk_binary_version}/printbackends/*.so</binary>
+ <binary>${prefix}/lib/${gtkdir}/${pkg:${gtk}:gtk_binary_version}/immodules/*.so</binary>
+
+ <!-- Copy in gdk-pifbuf modules and loader file-->
+ <binary>
+ ${prefix}/lib/gdk-pixbuf-2.0/${pkg:gdk-pixbuf-2.0:gdk_pixbuf_binary_version}/
+ </binary>
+
+ <!-- Copy in pango modules -->
+ <binary>
+ ${prefix}/lib/pango/${pkg:pango:pango_module_version}/modules/*.so
+ </binary>
+
+ <!-- Translation filenames-->
+ <translations name="gtk20">${prefix}/share/locale</translations>
+ <translations name="gegl-0.2.mo">${prefix}/share/locale</translations>
+ <translations name="gimp20-libgimp.mo">${prefix}/share/locale</translations>
+ <translations name="gimp20.mo">${prefix}/share/locale</translations>
+ <translations name="gimp20-python.mo">${prefix}/share/locale</translations>
+ <translations name="gimp20-script-fu.mo">${prefix}/share/locale</translations>
+ <translations name="gimp20-std-plug-ins.mo">${prefix}/share/locale</translations>
+ <translations name="gimp20-tips.mo">${prefix}/share/locale</translations>
+
+ <!-- Copy in mime data -->
+ <!-- Used for opening up help in browser -->
+ <!--<data dest="${bundle}/Contents/Resources/share/applications/gimp.desktop">
+ ${project}/custom/gimp.desktop
+ </data>-->
+ <data>${prefix}/share/applications/gimp.desktop</data>
+ <data dest="${bundle}/Contents/Resources/share/applications/open.desktop">
+ ${project}/custom/open.desktop
+ </data>
+ <data dest="${bundle}/Contents/Resources/share/applications/mimeinfo.cache">
+ ${project}/custom/mimeinfo.cache
+ </data>
+
+ <data>
+ ${prefix}/share/mime/*
+ </data>
+ <!--<data>
+ ${prefix}/share/mime-info/*
+ </data>-->
+
+ <!-- Copy in dbus Launch session support -->
+ <data>${prefix}/etc/dbus-1/system.conf</data>
+ <data>${prefix}/etc/dbus-1/session.d/</data>
+ <data>${prefix}/etc/dbus-1/system.d/</data>
+ <data dest="${bundle}/Contents/Resources/etc/dbus-1/session.conf">
+ ${project}/custom/session.conf
+ </data>
+ <!--<binary>${prefix}/bin/dbus-</binary>-->
+ <binary>${prefix}/bin/dbus-*</binary>
+
+ <!-- Copy in gvfs file support -->
+ <binary>${prefix}/bin/gvfs-*</binary>
+
+ <!-- Copy in gtk+-2.0 data -->
+ <data>${prefix}/etc/gtk-2.0/*</data>
+
+ <!-- Copy in fontconfig data -->
+ <data>${prefix}/etc/fonts/conf.d/*</data>
+ <data>${prefix}/etc/fonts/fonts.conf</data>
+
+ <!-- Gimp data -->
+ <data>${prefix}/etc/gimp/2.0/*</data>
+ <data dest="${bundle}/Contents/Resources/share/gimp">${prefix}/share/gimp</data>
+
+ <!-- Copy in XML data -->
+ <data>${prefix}/etc/xml/catalog</data>
+
+ <!-- Copy in themes -->
+ <data>${prefix}/share/themes</data>
+
+ <!-- Copy in gtk+ theme data -->
+ <!-- data>${prefix}/share/gtk-engines/*.xml</data -->
+
+ <!-- Change default theme -->
+ <data dest="${bundle}/Contents/Resources/etc/${gtkdir}/gtkrc">
+ ${project}/custom/gtkrc
+ </data>
+
+ <!-- Copy in better defaults -->
+ <!--<data dest="${bundle}/Contents/Resources/etc/gimp/2.0/gimprc">
+ ${project}/custom/gimprc
+ </data>-->
+
+ <!-- Copy in better fontconfig defaults -->
+ <!--<data dest="${bundle}/Contents/Resources/etc/fonts/fonts.conf">
+ ${project}/custom/fonts.conf
+ </data>-->
+
+ <!-- Copy in icons -->
+ <data dest="${bundle}/Contents/Resources">${project}/gimp.icns</data>
+ <data dest="${bundle}/Contents/Resources">${project}/xcf.icns</data>
+
+ <!-- Copy in base icon theme -->
+ <icon-theme icons="auto">Tango</icon-theme>
+</app-bundle>
diff --git a/build/osx/info-master-python.plist b/build/osx/info-master-python.plist
new file mode 100755
index 0000000..f5d15c4
--- /dev/null
+++ b/build/osx/info-master-python.plist
@@ -0,0 +1,1093 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleExecutable</key>
+ <string>GIMP</string>
+ <key>CFBundleName</key>
+ <string>GIMP</string>
+ <key>CFBundleGetInfoString</key>
+ <string>2.9, © 1995-2013 The GIMP Development Team</string>
+ <key>CFBundleIconFile</key>
+ <string>gimp.icns</string>
+ <key>CFBundleIdentifier</key>
+ <string>org.gnome.gimp</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>2.9</string>
+ <key>CFBundleSignature</key>
+ <string>gimp</string>
+ <key>CFBundleVersion</key>
+ <string>2.9</string>
+ <key>NSHumanReadableCopyright</key>
+ <string>© 1995-2013 The GIMP Development Team</string>
+ <key>LSMinimumSystemVersion</key>
+ <string>10.6.0</string>
+ <key>LSMinimumSystemVersionByArchitecture</key>
+ <dict>
+ <key>x86_64</key>
+ <string>10.6.0</string>
+ </dict>
+ <key>NSHighResolutionCapable</key>
+ <true/>
+ <key>CFBundleDocumentTypes</key>
+ <array>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>xcf</string>
+ <string>XCF</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/x-xcf</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Gimp Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>XCF </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.gimp.xcf</string>
+ </array>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>xcfbz2</string>
+ <string>XCFBZ2</string>
+ <string>xcfgz</string>
+ <string>XCFGZ</string>
+ <string>xjt</string>
+ <string>XJT</string>
+ <string>xjtgz</string>
+ <string>XJTGZ</string>
+ <string>xjtbz2</string>
+ <string>XJTBZ2</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/x-compressed-xcf</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Gimp Compressed Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>XJT </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.gimp.xjt</string>
+ </array>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>xcf.bz2</string>
+ <string>XCF.BZ2</string>
+ <string>xcf.gz</string>
+ <string>XCF.GZ</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/x-compressed-xcf</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Gimp Compressed Image</string>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>gbr</string>
+ <string>GBR</string>
+ <string>gbp</string>
+ <string>GBP</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Gimp Brush</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>GBR </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.gimp.gbr</string>
+ </array>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>gih</string>
+ <string>GIH</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Gimp Animated Brush</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>GIH </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.gimp.gih</string>
+ </array>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>pat</string>
+ <string>PAT</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Gimp Pattern</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>PAT </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>org.gimp.pat</string>
+ </array>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>pdf</string>
+ <string>PDF</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>application/pdf</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>NSPDFPboardType</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>PDF </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.adobe.pdf</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVPDFDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>ai</string>
+ <string>AI</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>application/pdf</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>NSPDFPboardType</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSIsAppleDefaultForType</key>
+ <false/>
+ <key>NSDocumentClass</key>
+ <string>PVPDFDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>ps</string>
+ <string>PS</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>application/postscript</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>PostScript document</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>NSDocumentClass</key>
+ <string>PVPDFDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>epi</string>
+ <string>EPI</string>
+ <string>eps</string>
+ <string>EPS</string>
+ <string>epsf</string>
+ <string>EPSF</string>
+ <string>epsi</string>
+ <string>EPSI</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>application/postscript</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>PostScript document</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>NSDocumentClass</key>
+ <string>PVPDFDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>tiff</string>
+ <string>TIFF</string>
+ <string>tif</string>
+ <string>TIF</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/tiff</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>NSTIFFPboardType</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>TIFF</string>
+ <string>****</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.tiff</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>CRW</string>
+ <string>crw</string>
+ <string>CR2</string>
+ <string>cr2</string>
+ <string>NEF</string>
+ <string>nef</string>
+ <string>RAF</string>
+ <string>raf</string>
+ <string>ORF</string>
+ <string>orf</string>
+ <string>MRW</string>
+ <string>mrw</string>
+ <string>SRF</string>
+ <string>srf</string>
+ <string>DCR</string>
+ <string>dcr</string>
+ <string>ARW</string>
+ <string>arw</string>
+ <string>PEF</string>
+ <string>pef</string>
+ <string>RAW</string>
+ <string>raw</string>
+ <string>MOS</string>
+ <string>mos</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/raw</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Camera Raw</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>CRW </string>
+ <string>CR2 </string>
+ <string>NEF </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>DNG</string>
+ <string>dng</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/raw</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Camera Raw</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>DNG </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSIsAppleDefaultForType</key>
+ <false/>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>XBM</string>
+ <string>xbm</string>
+ <string>icon</string>
+ <string>ICON</string>
+ <string>bitmap</string>
+ <string>BITMAP</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>XBM</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>XBM </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>bmp</string>
+ <string>BMP</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Windows Bitmap Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>BMP </string>
+ <string>BMPf</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.microsoft.bmp</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>gif</string>
+ <string>GIF</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/gif</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Graphics Interchange Format Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>GIFf</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.compuserve.gif</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>ico</string>
+ <string>ICO</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Windows Icon Image</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.microsoft.ico</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>jpg</string>
+ <string>JPG</string>
+ <string>jpeg</string>
+ <string>JPEG</string>
+ <string>jpe</string>
+ <string>JPE</string>
+ <string>thm</string>
+ <string>THM</string>
+ <string>*</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/jpeg</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>JPEG Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>JPEG</string>
+ <string>????</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.jpeg</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>pict</string>
+ <string>PICT</string>
+ <string>pct</string>
+ <string>PCT</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>NSPICTPboardType</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>PICT</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.apple.pict</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>png</string>
+ <string>PNG</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/png</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Portable Network Graphics Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>PNGf</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.png</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>tga</string>
+ <string>TGA</string>
+ <string>vda</string>
+ <string>VDA</string>
+ <string>icb</string>
+ <string>ICB</string>
+ <string>vst</string>
+ <string>VST</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Targa Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>TPIC</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.truevision.tga-image</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>sgi</string>
+ <string>SGI</string>
+ <string>rgb</string>
+ <string>RGB</string>
+ <string>bw</string>
+ <string>BW</string>
+ <string>icon</string>
+ <string>ICON</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Silicon Graphics Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>.SGI</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.sgi.sgi-image</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>psd</string>
+ <string>PSD</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Adobe Photoshop Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>8BPS</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <false/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.adobe.photoshop-image</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>icns</string>
+ <string>ICNS</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>Apple Icon Image</string>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>com.apple.icns</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>jp2</string>
+ <string>JP2</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>JPEG 2000 Image</string>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ <key>LSIsAppleDefaultForType</key>
+ <true/>
+ <key>LSItemContentTypes</key>
+ <array>
+ <string>public.jpeg-2000</string>
+ </array>
+ <key>NSDocumentClass</key>
+ <string>PVDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>svg</string>
+ </array>
+ <key>CFBundleTypeMIMETypes</key>
+ <array>
+ <string>image/svg+xml</string>
+ </array>
+ <key>CFBundleTypeName</key>
+ <string>SVG document</string>
+ <key>CFBundleTypeRole</key>
+ <string>Viewer</string>
+ <key>NSDocumentClass</key>
+ <string>BrowserDocument</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>sun</string>
+ <string>sr</string>
+ <string>im1</string>
+ <string>im8</string>
+ <string>im24</string>
+ <string>im32</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Sun Rasterfile document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>SUNn</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>fli</string>
+ <string>flc</string>
+ <string>flh</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>FLI/FLC/FLH document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>FLI </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>xwd</string>
+ <string>x10</string>
+ <string>x11</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>X/Windows Dump document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>XWDd</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>wmf</string>
+ <string>apm</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Windows Metafile document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>WMF </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>pix</string>
+ <string>mask</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>ALIAS pix document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>APIX</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>pnm</string>
+ <string>pbm</string>
+ <string>pgm</string>
+ <string>ppm</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Portable Bitmap document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>PPGM</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>psp</string>
+ <string>tub</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Paintshop Pro document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>.PSP</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>pcx</string>
+ <string>pcc</string>
+ <string>scr</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Paintbrush document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>PCXx</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>fax</string>
+ <string>g3</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>CCITT3 native fax document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>FAX3</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>xpm</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>XPM (ASCII Bitmap) document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>XPM </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>cel</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>KISS CEL document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>CEL </string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>fits</string>
+ <string>fit</string>
+ <string>fts</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Flexible Image Transport System document</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>FITS</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>desktop</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>Desktop Alias</string>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>CFBundleTypeExtensions</key>
+ <array>
+ <string>dcm</string>
+ <string>DCM</string>
+ <string>dicom</string>
+ <string>DICOM</string>
+ </array>
+ <key>CFBundleTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>CFBundleTypeName</key>
+ <string>DICOM Image</string>
+ <key>CFBundleTypeOSTypes</key>
+ <array>
+ <string>DCOM</string>
+ </array>
+ <key>CFBundleTypeRole</key>
+ <string>Editor</string>
+ </dict>
+ </array>
+ <key>UTExportedTypeDeclarations</key>
+ <array>
+ <dict>
+ <key>UTTypeConformsTo</key>
+ <array>
+ <string>public.data</string>
+ <string>public.image</string>
+ </array>
+ <key>UTTypeDescription</key>
+ <string>Gimp Image</string>
+ <key>UTTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>UTTypeIdentifier</key>
+ <string>org.gimp.xcf</string>
+ <key>UTTypeReferenceURL</key>
+ <string>http://www.gimp.org/</string>
+ <key>UTTypeTagSpecification</key>
+ <dict>
+ <key>com.apple.ostype</key>
+ <string>XCF </string>
+ <key>public.filename-extension</key>
+ <array>
+ <string>xcf</string>
+ <string>XCF</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>image/x-xcf</string>
+ </array>
+ </dict>
+ </dict>
+ <dict>
+ <key>UTTypeConformsTo</key>
+ <array>
+ <string>public.data</string>
+ <string>public.image</string>
+ <string>public.archive</string>
+ </array>
+ <key>UTTypeDescription</key>
+ <string>Gimp Compressed Image</string>
+ <key>UTTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>UTTypeIdentifier</key>
+ <string>org.gimp.xjt</string>
+ <key>UTTypeReferenceURL</key>
+ <string>http://www.gimp.org/</string>
+ <key>UTTypeTagSpecification</key>
+ <dict>
+ <key>com.apple.ostype</key>
+ <string>XJT </string>
+ <key>public.filename-extension</key>
+ <array>
+ <string>xcf.bz2</string>
+ <string>XCF.BZ2</string>
+ <string>xcfbz2</string>
+ <string>XCFBZ2</string>
+ <string>xcf.gz</string>
+ <string>XCF.GZ</string>
+ <string>xcfgz</string>
+ <string>XCFGZ</string>
+ <string>xjt</string>
+ <string>XJT</string>
+ <string>xjtgz</string>
+ <string>XJTGZ</string>
+ <string>xjtbz2</string>
+ <string>XJTBZ2</string>
+ </array>
+ <key>public.mime-type</key>
+ <array>
+ <string>image/x-compressed-xcf</string>
+ </array>
+ </dict>
+ </dict>
+ <dict>
+ <key>UTTypeConformsTo</key>
+ <array>
+ <string>public.data</string>
+ <string>public.image</string>
+ </array>
+ <key>UTTypeDescription</key>
+ <string>Gimp Brush</string>
+ <key>UTTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>UTTypeIdentifier</key>
+ <string>org.gimp.xbr</string>
+ <key>UTTypeReferenceURL</key>
+ <string>http://www.gimp.org/</string>
+ <key>UTTypeTagSpecification</key>
+ <dict>
+ <key>com.apple.ostype</key>
+ <string>GBR </string>
+ <key>public.filename-extension</key>
+ <array>
+ <string>gbr</string>
+ <string>GBR</string>
+ <string>gbp</string>
+ <string>GBP</string>
+ </array>
+ </dict>
+ </dict>
+ <dict>
+ <key>UTTypeConformsTo</key>
+ <array>
+ <string>public.data</string>
+ <string>public.image</string>
+ </array>
+ <key>UTTypeDescription</key>
+ <string>Gimp Animated Brush</string>
+ <key>UTTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>UTTypeIdentifier</key>
+ <string>org.gimp.gih</string>
+ <key>UTTypeReferenceURL</key>
+ <string>http://www.gimp.org/</string>
+ <key>UTTypeTagSpecification</key>
+ <dict>
+ <key>com.apple.ostype</key>
+ <string>GIH </string>
+ <key>public.filename-extension</key>
+ <array>
+ <string>gih</string>
+ <string>GIH</string>
+ </array>
+ </dict>
+ </dict>
+ <dict>
+ <key>UTTypeConformsTo</key>
+ <array>
+ <string>public.data</string>
+ <string>public.image</string>
+ </array>
+ <key>UTTypeDescription</key>
+ <string>Gimp Pattern</string>
+ <key>UTTypeIconFile</key>
+ <string>xcf.icns</string>
+ <key>UTTypeIdentifier</key>
+ <string>org.gimp.pat</string>
+ <key>UTTypeReferenceURL</key>
+ <string>http://www.gimp.org/</string>
+ <key>UTTypeTagSpecification</key>
+ <dict>
+ <key>com.apple.ostype</key>
+ <string>PAT </string>
+ <key>public.filename-extension</key>
+ <array>
+ <string>pat</string>
+ <string>PAT</string>
+ </array>
+ </dict>
+ </dict>
+ </array>
+</dict>
+</plist>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]