Skip to content

Commit 23abf53

Browse files
committed
cleanup a bit more gPodder specific stuff
1 parent 0bf1f9d commit 23abf53

File tree

5 files changed

+3
-132
lines changed

5 files changed

+3
-132
lines changed

bundle.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -e
55
source env.sh
66

77
echo compiling native launcher...
8-
echo 'clang -mmacosx-version-min=10.9 -framework Foundation -L$PREFIX/lib `python3-config --cflags --ldflags --embed` -o $PREFIX/bin/gpodder-launcher misc/bundle/launcher.m'| jhbuild shell
8+
echo 'clang -mmacosx-version-min=10.9 -framework Foundation -L$PREFIX/lib `python3-config --cflags --ldflags --embed` -o $PREFIX/bin/python-launcher misc/bundle/launcher.m'| jhbuild shell
99

1010
echo creating app...
1111
jhbuild run gtk-mac-bundler misc/bundle/gpodder.bundle

misc/adjust-modifiers.xsl

Lines changed: 0 additions & 30 deletions
This file was deleted.

misc/bundle/Info.plist

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@
88
<string>gpodder</string>
99
<key>CFBundleGetInfoString</key>
1010
<string>gPodder @VERSION@ @COPYRIGHT@</string>
11-
<key>CFBundleIconFile</key>
12-
<string>gPodder.icns</string>
1311
<key>CFBundleIdentifier</key>
14-
<string>org.gpodder</string>
12+
<string>org.gpodder.pythonbase</string>
1513
<key>CFBundleInfoDictionaryVersion</key>
1614
<string>6.0</string>
1715
<key>CFBundlePackageType</key>

misc/bundle/gpodder.bundle

Lines changed: 1 addition & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
so we use the original and ignore it. If your original will work
4141
in the bundle, you can use this instead.-->
4242
<main-binary>
43-
${prefix}/bin/gpodder-launcher
43+
${prefix}/bin/python-launcher
4444
</main-binary>
4545

4646
<!-- We need to pack our own Python to avoid compatibility problems. -->
@@ -95,11 +95,6 @@
9595
${prefix}/share/locale
9696
</translations>
9797

98-
<!-- don't bundle gpodder translations
99-
<translations name="gpodder">
100-
${prefix}/share/locale
101-
</translations> -->
102-
10398
<!-- Be careful, only to pick required python modules -->
10499

105100
<!-- standard install minus unused -->
@@ -141,36 +136,6 @@
141136
</data>
142137
<data>${prefix}/lib/python3.8/site-packages/cairo/*.py</data>
143138

144-
<!-- gpodder pure python deps
145-
<data>${prefix}/lib/python3.8/site-packages/certifi</data>
146-
<data>${prefix}/lib/python3.8/site-packages/chardet</data>
147-
<data>${prefix}/lib/python3.8/site-packages/gpodder</data>
148-
<data>${prefix}/lib/python3.8/site-packages/idna</data>
149-
<data>${prefix}/lib/python3.8/site-packages/mutagen</data>
150-
<data>${prefix}/lib/python3.8/site-packages/mygpoclient</data>
151-
<data>${prefix}/lib/python3.8/site-packages/html5lib</data>
152-
<data>${prefix}/lib/python3.8/site-packages/podcastparser.py</data>
153-
<data>${prefix}/lib/python3.8/site-packages/socks.py</data>
154-
<data>${prefix}/lib/python3.8/site-packages/sockshandler.py</data>
155-
<data>${prefix}/lib/python3.8/site-packages/requests</data>
156-
<data>${prefix}/lib/python3.8/site-packages/six.py</data>
157-
<data>${prefix}/lib/python3.8/site-packages/socks.py</data>
158-
<data>${prefix}/lib/python3.8/site-packages/sockshandler.py</data>
159-
<data>${prefix}/lib/python3.8/site-packages/urllib3</data>
160-
<data>${prefix}/lib/python3.8/site-packages/webencodings</data>
161-
<data>${prefix}/lib/python3.8/site-packages/youtube_dl</data>
162-
-->
163-
164-
165-
<!-- Fake dbus module.
166-
d-bus can be built and bundled, but it doesn't add any service
167-
so it's not bundled to reduce the App size.
168-
If somebody requires it, it will be added.
169-
<data dest="${bundle}/Contents/Resources/lib/python3.8/site-packages/dbus">
170-
${env:JHBUILD_SOURCE}/gpodder/tools/fake-dbus-module/dbus
171-
</data>
172-
-->
173-
174139
<binary>
175140
${prefix}/lib/python3.8/lib-dynload/*.so
176141
</binary>
@@ -254,45 +219,5 @@
254219
<data>${prefix}/lib/python3.8/distutils</data>
255220
<data>${prefix}/lib/python3.8/site-packages/pip</data>
256221
<data>${prefix}/lib/python3.8/xmlrpc</data>
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-
-->
297222

298223
</app-bundle>

misc/fixup_info.py

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)