From 7e8f3e535491d3fdd8dee44d4ecaf50b2c1d3be0 Mon Sep 17 00:00:00 2001 From: LI Daobing Date: Thu, 1 Apr 2021 23:11:56 +0800 Subject: [PATCH 1/4] add bundle --- dist/macos/Info.plist | 30 ++++++++++ dist/macos/iptux.bundle | 126 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 156 insertions(+) create mode 100644 dist/macos/Info.plist create mode 100644 dist/macos/iptux.bundle diff --git a/dist/macos/Info.plist b/dist/macos/Info.plist new file mode 100644 index 000000000..dd25e1730 --- /dev/null +++ b/dist/macos/Info.plist @@ -0,0 +1,30 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + Iptux + CFBundleGetInfoString + 0.8.0-git, (C) 2008-2021 The Iptux Authors + CFBundleIdentifier + io.github.iptux_src.iptux + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + APPL + CFBundleShortVersionString + 0.8.0-git + CFBundleSignature + ???? + CFBundleVersion + 0.8.0-git + NSHumanReadableCopyright + 0.8.0-git, (C) 2008-2021 The Iptux Authors, GNU General Public License v2 or later. + LSMinimumSystemVersion + 10.13 + NSHighResolutionCapable + + + diff --git a/dist/macos/iptux.bundle b/dist/macos/iptux.bundle new file mode 100644 index 000000000..3f8823274 --- /dev/null +++ b/dist/macos/iptux.bundle @@ -0,0 +1,126 @@ + + + + + + + /opt/homebrew + + + ${env:HOME}/Desktop + + + + + + + + + + + + + + + gtk+-3.0 + + + + ${project}/Info.plist + + ${prefix}/bin/iptux + + + + ${prefix}/lib/${gtkdir}/${pkg:${gtk}:gtk_binary_version}/immodules/*.so + + + + + ${prefix}/lib/${gtkdir}/${pkg:${gtk}:gtk_binary_version}/printbackends/*.so + + + + + ${prefix}/lib/gdk-pixbuf-2.0/${pkg:gdk-pixbuf-2.0:gdk_pixbuf_binary_version}/loaders/*.so + + + + ${prefix}/lib/gio/modules/libgiognutls.so + + + ${prefix}/lib/libiptux-core.0.dylib + + + ${prefix}/lib/libiptux-core.dylib + + + + + + + ${prefix}/share/locale + + + + + + ${prefix}/share/iptux + + + + + ${prefix}/share/themes + + + + ${prefix}/share/icons + + + + + From a10d146ebe620e971003370f67117c2660b84fd6 Mon Sep 17 00:00:00 2001 From: LI Daobing Date: Thu, 1 Apr 2021 23:21:33 +0800 Subject: [PATCH 2/4] Update iptux.bundle --- dist/macos/iptux.bundle | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dist/macos/iptux.bundle b/dist/macos/iptux.bundle index 3f8823274..fa7cd3892 100644 --- a/dist/macos/iptux.bundle +++ b/dist/macos/iptux.bundle @@ -77,7 +77,10 @@ ${prefix}/lib/libiptux-core.0.dylib - ${prefix}/lib/libiptux-core.dylib + ${prefix}/lib/libjsoncpp.24.dylib + + + ${prefix}/lib/libglog.0.dylib - /opt/homebrew + /usr/local