diff --git a/gpxsee.pro b/gpxsee.pro
index 2e14b41d..dce86427 100644
--- a/gpxsee.pro
+++ b/gpxsee.pro
@@ -375,7 +375,8 @@ macx {
icons/formats/wpt.icns \
icons/formats/loc.icns \
icons/formats/slf.icns \
- icons/formats/json.icns
+ icons/formats/json.icns \
+ icons/formats/cup.icns
QMAKE_BUNDLE_DATA += locale maps icons csv
}
diff --git a/icons/formats/cup.icns b/icons/formats/cup.icns
new file mode 100644
index 00000000..26b817ee
Binary files /dev/null and b/icons/formats/cup.icns differ
diff --git a/pkg/Info.plist b/pkg/Info.plist
index c6534713..4af5f5de 100644
--- a/pkg/Info.plist
+++ b/pkg/Info.plist
@@ -211,6 +211,22 @@
CFBundleTypeRole
Viewer
+
+ CFBundleTypeExtensions
+
+ cup
+
+ CFBundleTypeMIMETypes
+
+ application/vnd.naviter.seeyou.cup
+
+ CFBundleTypeIconFile
+ icons/cup.icns
+ CFBundleTypeName
+ SeeYou CUP File
+ CFBundleTypeRole
+ Viewer
+
UTImportedTypeDeclarations
@@ -467,6 +483,27 @@
application/geo+json
+
+ UTTypeIdentifier
+ com.naviter.seeyou.cup
+ UTTypeReferenceURL
+ http://www.naviter.com
+ UTTypeDescription
+ SeeYou CUP File
+ UTTypeConformsTo
+
+ public.data
+
+ UTTypeTagSpecification
+
+ public.filename-extension
+
+ cup
+
+ public.mime-type
+ application/vnd.naviter.seeyou.cup
+
+