|
95 | 95 | ${prefix}/share/locale |
96 | 96 | </translations> |
97 | 97 |
|
| 98 | + <!-- don't bundle gpodder translations |
98 | 99 | <translations name="gpodder"> |
99 | 100 | ${prefix}/share/locale |
100 | | - </translations> |
| 101 | + </translations> --> |
101 | 102 |
|
102 | 103 | <!-- Be careful, only to pick required python modules --> |
103 | 104 |
|
|
135 | 136 | <data>${prefix}/lib/python3.8/xml</data> |
136 | 137 |
|
137 | 138 | <!-- only required extra modules (no dbus, for instance) --> |
138 | | - <data>${prefix}/lib/python3.8/site-packages/podcastparser.py</data> |
139 | 139 | <data recurse="True"> |
140 | 140 | ${prefix}/lib/python3.8/site-packages/gi/*.py |
141 | 141 | </data> |
142 | 142 | <data>${prefix}/lib/python3.8/site-packages/cairo/*.py</data> |
| 143 | + |
| 144 | + <!-- gpodder pure python deps |
143 | 145 | <data>${prefix}/lib/python3.8/site-packages/certifi</data> |
144 | 146 | <data>${prefix}/lib/python3.8/site-packages/chardet</data> |
145 | 147 | <data>${prefix}/lib/python3.8/site-packages/gpodder</data> |
146 | 148 | <data>${prefix}/lib/python3.8/site-packages/idna</data> |
147 | 149 | <data>${prefix}/lib/python3.8/site-packages/mutagen</data> |
148 | 150 | <data>${prefix}/lib/python3.8/site-packages/mygpoclient</data> |
149 | 151 | <data>${prefix}/lib/python3.8/site-packages/html5lib</data> |
| 152 | + <data>${prefix}/lib/python3.8/site-packages/podcastparser.py</data> |
150 | 153 | <data>${prefix}/lib/python3.8/site-packages/socks.py</data> |
151 | 154 | <data>${prefix}/lib/python3.8/site-packages/sockshandler.py</data> |
152 | 155 | <data>${prefix}/lib/python3.8/site-packages/requests</data> |
|
156 | 159 | <data>${prefix}/lib/python3.8/site-packages/urllib3</data> |
157 | 160 | <data>${prefix}/lib/python3.8/site-packages/webencodings</data> |
158 | 161 | <data>${prefix}/lib/python3.8/site-packages/youtube_dl</data> |
| 162 | + --> |
159 | 163 |
|
160 | 164 |
|
161 | 165 | <!-- Fake dbus module. |
162 | 166 | d-bus can be built and bundled, but it doesn't add any service |
163 | 167 | so it's not bundled to reduce the App size. |
164 | 168 | If somebody requires it, it will be added. |
165 | | - --> |
166 | 169 | <data dest="${bundle}/Contents/Resources/lib/python3.8/site-packages/dbus"> |
167 | 170 | ${env:JHBUILD_SOURCE}/gpodder/tools/fake-dbus-module/dbus |
168 | 171 | </data> |
| 172 | + --> |
169 | 173 |
|
170 | 174 | <binary> |
171 | 175 | ${prefix}/lib/python3.8/lib-dynload/*.so |
|
190 | 194 | ${prefix}/share/gir-1.0/*.gir |
191 | 195 | </gir> |
192 | 196 |
|
193 | | - <data> |
194 | | - ${prefix}/bin/gpodder |
195 | | - </data> |
196 | | - <data> |
197 | | - ${prefix}/bin/gpo |
198 | | - </data> |
199 | | - <data> |
200 | | - ${prefix}/bin/gpodder-migrate2tres |
201 | | - </data> |
202 | | - |
203 | | - |
204 | | - <data> |
205 | | - ${prefix}/share/gpodder |
206 | | - </data> |
207 | | - |
208 | | - <data> |
209 | | - ${prefix}/share/icons/hicolor/scalable/apps |
210 | | - </data> |
211 | | - |
212 | | - <data> |
213 | | - ${prefix}/share/man/man1/gpo.1 |
214 | | - </data> |
215 | | - <data> |
216 | | - ${prefix}/share/man/man1/gpodder.1 |
217 | | - </data> |
218 | | - <data> |
219 | | - ${prefix}/share/man/man1/gpodder-migrate2tres.1 |
220 | | - </data> |
221 | | - |
222 | | - <data dest="${bundle}/Contents/Resources/gPodder.icns"> |
223 | | - ${env:JHBUILD_SOURCE}/gpodder/tools/mac-osx/icon.icns |
224 | | - </data> |
225 | | - |
226 | | - <!-- Copy in the themes data. You may want to trim this to save space |
227 | | - in your bundle. --> |
228 | | - |
229 | 197 | <!-- This is where theme commands go. You can copy them in from your |
230 | 198 | theme of choice if they provide and example, or you can just |
231 | 199 | change the source path. --> |
|
254 | 222 | hicolor |
255 | 223 | </icon-theme> |
256 | 224 |
|
257 | | - <!-- gPodder icon in the about dialog (gpodder.icon_file initialised in gpodder script) --> |
258 | | - <data dest="${bundle}/Contents/Resources/share/icons/hicolor/scalable/apps"> |
259 | | - ${prefix}/share/icons/hicolor/scalable/apps/gpodder.svg |
260 | | - </data> |
261 | | - |
262 | 225 | <!-- get file-dependent icons (e.g. music note if it's an audio file) --> |
263 | 226 | <data dest="${bundle}/Contents/Resources/share/mime"> |
264 | 227 | ${prefix}/share/mime |
|
274 | 237 | ${prefix}/bin/openssl |
275 | 238 | </binary> |
276 | 239 |
|
| 240 | + <!-- needed to compile translations --> |
| 241 | + <binary dest="${bundle}/Contents/MacOS"> |
| 242 | + ${prefix}/bin/msgfmt |
| 243 | + </binary> |
| 244 | + |
277 | 245 | <!-- fix crash on file dialogs (#413) --> |
278 | 246 | <data>${prefix}/share/glib-2.0/schemas</data> |
279 | 247 |
|
|
287 | 255 | <data>${prefix}/lib/python3.8/site-packages/pip</data> |
288 | 256 | <data>${prefix}/lib/python3.8/xmlrpc</data> |
289 | 257 | <!--<data>${prefix}/lib/python3.8/ensurepip</data>--> |
| 258 | + <!-- setuptools --> |
| 259 | + <!-- <data>${prefix}/lib/python3.8/site-packages/pkg_resources</data> |
| 260 | + <data>${prefix}/lib/python3.8/site-packages/setuptools</data> --> |
| 261 | + |
| 262 | + |
| 263 | + <!-- gpodder contents |
| 264 | + <data> |
| 265 | + ${prefix}/bin/gpodder |
| 266 | + </data> |
| 267 | + <data> |
| 268 | + ${prefix}/bin/gpo |
| 269 | + </data> |
| 270 | + <data> |
| 271 | + ${prefix}/bin/gpodder-migrate2tres |
| 272 | + </data> |
| 273 | +
|
| 274 | +
|
| 275 | + <data> |
| 276 | + ${prefix}/share/gpodder |
| 277 | + </data> |
| 278 | +
|
| 279 | + <data> |
| 280 | + ${prefix}/share/man/man1/gpo.1 |
| 281 | + </data> |
| 282 | + <data> |
| 283 | + ${prefix}/share/man/man1/gpodder.1 |
| 284 | + </data> |
| 285 | + <data> |
| 286 | + ${prefix}/share/man/man1/gpodder-migrate2tres.1 |
| 287 | + </data> |
| 288 | +
|
| 289 | + <data dest="${bundle}/Contents/Resources/gPodder.icns"> |
| 290 | + ${env:JHBUILD_SOURCE}/gpodder/tools/mac-osx/icon.icns |
| 291 | + </data> |
| 292 | + <!- - gPodder icon in the about dialog (gpodder.icon_file initialised in gpodder script) - -> |
| 293 | + <data dest="${bundle}/Contents/Resources/share/icons/hicolor/scalable/apps"> |
| 294 | + ${prefix}/share/icons/hicolor/scalable/apps/gpodder.svg |
| 295 | + </data> |
| 296 | + --> |
| 297 | + |
290 | 298 | </app-bundle> |
0 commit comments