]> Pileus Git - ~andy/aweather-pkg/blob - mac/aweather.bundle
Update mac build files for Gtk 3
[~andy/aweather-pkg] / mac / aweather.bundle
1 <?xml version="1.0" standalone="no"?>
2 <app-bundle>
3         <meta>
4                 <prefix name="default">${env:GTKINST}</prefix>
5                 <destination overwrite="yes">${env:MAC_AWEATHER}</destination>
6                 <image></image>
7                 <run-install-name-tool/>
8                 <launcher-script>${project}/aweather.launcher</launcher-script>
9                 <gtk>gtk+-3.0</gtk>
10         </meta>
11
12         <plist>${project}/aweather.plist</plist>
13         <main-binary>${prefix}/bin/aweather</main-binary>
14
15         <!-- AWeather files -->
16         <binary>${prefix}/bin/wsr88ddec</binary>
17         <binary>${prefix}/bin/grits-demo</binary>
18         <binary>${prefix}/bin/xdg-open</binary>
19         <binary>${prefix}/lib/aweather/*.so</binary>
20         <binary>${prefix}/lib/grits4/*.so</binary>
21         <binary>${prefix}/lib/libgrits*</binary>
22         <binary>${prefix}/lib/librsl*</binary>
23         <data>${prefix}/share/aweather</data>
24         <data>${prefix}/share/doc/aweather</data>
25         <data>${prefix}/share/rsl1/*.dat</data>
26         <data>${prefix}/share/icons/hicolor/16x16/apps/aweather.png</data>
27         <data>${prefix}/share/icons/hicolor/22x22/apps/aweather.png</data>
28         <data>${prefix}/share/icons/hicolor/24x24/apps/aweather.png</data>
29         <data>${prefix}/share/icons/hicolor/32x32/apps/aweather.png</data>
30         <data>${prefix}/share/icons/hicolor/48x48/apps/aweather.png</data>
31         <data>${prefix}/share/icons/hicolor/scalable/apps/aweather.svg</data>
32         <data dest="${bundle}/Contents/Resources">${project}/aweather.icns</data>
33
34         <!-- GTK files -->
35         <binary>${prefix}/lib/${gtkdir}/${pkg:${gtk}:gtk_binary_version}/theming-engines/*.so</binary>
36         <binary>${prefix}/lib/${gtkdir}/${pkg:${gtk}:gtk_binary_version}/printbackends/*.so</binary>
37         <binary>${prefix}/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.so</binary>
38
39         <!-- Themes -->
40         <data>${prefix}/share/themes/Adwaita</data>
41         <!-- <data>${prefix}/share/themes/Clearlooks</data> -->
42         <!-- <data>${prefix}/share/themes/Default</data> -->
43         <!-- <data>${prefix}/share/themes/Mac</data> -->
44         <!-- <data>${prefix}/share/themes/Quartz</data> -->
45
46         <!-- This fixes pango -->
47         <!-- The bundler tries to put files in /etc/pango/*, but it fails, so we use our own path -->
48         <data dest="${bundle}/Contents/Resources/etc/pango.modules">${project}/aweather.pangomodules</data>
49         <data dest="${bundle}/Contents/Resources/etc/pangorc">${project}/aweather.pangorc</data>
50         <binary dest="${bundle}/Contents/Resources/lib/">${prefix}/lib/pango/${pkg:pango:pango_module_version}/modules/*.so</binary>
51
52         <!-- Custom stuff -->
53         <data dest="${bundle}/Contents/Resources/etc/${gtkdir}/gtkrc">${project}/aweather.gtkrc</data>
54 </app-bundle>