@@ -38,9 +38,7 @@ OSX_APP=Bitcoin-Qt.app
3838OSX_VOLNAME = $(subst $(space ) ,-,$(PACKAGE_NAME ) )
3939OSX_DMG = $(OSX_VOLNAME ) .dmg
4040OSX_TEMP_ISO = $(OSX_DMG:.dmg= ) .temp.iso
41- OSX_BACKGROUND_SVG =background.svg
42- OSX_BACKGROUND_IMAGE =background.tiff
43- OSX_BACKGROUND_IMAGE_DPIS =36 72
41+ OSX_BACKGROUND_IMAGE =$(top_srcdir ) /contrib/macdeploy/background.tiff
4442OSX_DEPLOY_SCRIPT =$(top_srcdir ) /contrib/macdeploy/macdeployqtplus
4543OSX_INSTALLER_ICONS =$(top_srcdir ) /src/qt/res/icons/bitcoin.icns
4644OSX_PLIST =$(top_builddir ) /share/qt/Info.plist # not installed
@@ -66,7 +64,6 @@ WINDOWS_PACKAGING = $(top_srcdir)/share/pixmaps/bitcoin.ico \
6664 $(top_srcdir ) /doc/README_windows.txt
6765
6866OSX_PACKAGING = $(OSX_DEPLOY_SCRIPT ) $(OSX_INSTALLER_ICONS ) \
69- $(top_srcdir ) /contrib/macdeploy/$(OSX_BACKGROUND_SVG ) \
7067 $(top_srcdir ) /contrib/macdeploy/detached-sig-apply.sh \
7168 $(top_srcdir ) /contrib/macdeploy/detached-sig-create.sh
7269
@@ -127,20 +124,13 @@ osx_volname:
127124 echo $(OSX_VOLNAME ) > $@
128125
129126if BUILD_DARWIN
130- $(OSX_DMG ) : $(OSX_APP_BUILT ) $(OSX_PACKAGING ) $( OSX_BACKGROUND_IMAGE )
127+ $(OSX_DMG ) : $(OSX_APP_BUILT ) $(OSX_PACKAGING )
131128 $(PYTHON ) $(OSX_DEPLOY_SCRIPT ) $(OSX_APP ) $(OSX_VOLNAME ) -translations-dir=$(QT_TRANSLATION_DIR ) -dmg
132129
133- $(OSX_BACKGROUND_IMAGE ) .png : contrib/macdeploy/$(OSX_BACKGROUND_SVG )
134- sed ' s/PACKAGE_NAME/$(PACKAGE_NAME)/' < " $<" | $(RSVG_CONVERT ) -f png -d 36 -p 36 -o $@
135- $(OSX_BACKGROUND_IMAGE ) @2x.png : contrib/macdeploy/$(OSX_BACKGROUND_SVG )
136- sed ' s/PACKAGE_NAME/$(PACKAGE_NAME)/' < " $<" | $(RSVG_CONVERT ) -f png -d 72 -p 72 -o $@
137- $(OSX_BACKGROUND_IMAGE ) : $(OSX_BACKGROUND_IMAGE ) .png $(OSX_BACKGROUND_IMAGE ) @2x.png
138- tiffutil -cathidpicheck $^ -out $@
139-
140130deploydir : $(OSX_DMG )
141131else !BUILD_DARWIN
142132APP_DIST_DIR =$(top_builddir ) /dist
143- APP_DIST_EXTRAS =$(APP_DIST_DIR ) /.background/$( OSX_BACKGROUND_IMAGE ) $(APP_DIST_DIR ) /.DS_Store $(APP_DIST_DIR ) /Applications
133+ APP_DIST_EXTRAS =$(APP_DIST_DIR ) /.background/background.tiff $(APP_DIST_DIR ) /.DS_Store $(APP_DIST_DIR ) /Applications
144134
145135$(APP_DIST_DIR ) /Applications :
146136 @rm -f $@
@@ -154,12 +144,9 @@ $(OSX_TEMP_ISO): $(APP_DIST_EXTRAS)
154144$(OSX_DMG ) : $(OSX_TEMP_ISO )
155145 $(DMG ) dmg " $<" " $@ "
156146
157- dpi% .$(OSX_BACKGROUND_IMAGE ) : contrib/macdeploy/$(OSX_BACKGROUND_SVG )
158- sed ' s/PACKAGE_NAME/$(PACKAGE_NAME)/' < " $<" | $(RSVG_CONVERT ) -f png -d $* -p $* | $(IMAGEMAGICK_CONVERT ) - $@
159- OSX_BACKGROUND_IMAGE_DPIFILES := $(foreach dpi,$(OSX_BACKGROUND_IMAGE_DPIS ) ,dpi$(dpi ) .$(OSX_BACKGROUND_IMAGE ) )
160- $(APP_DIST_DIR ) /.background/$(OSX_BACKGROUND_IMAGE ) : $(OSX_BACKGROUND_IMAGE_DPIFILES )
147+ $(APP_DIST_DIR ) /.background/background.tiff :
161148 $(MKDIR_P ) $(@D )
162- $( TIFFCP ) -c none $( OSX_BACKGROUND_IMAGE_DPIFILES ) $@
149+ cp $( OSX_BACKGROUND_IMAGE ) $@
163150
164151$(APP_DIST_DIR ) /$(OSX_APP ) /Contents/MacOS/Bitcoin-Qt : $(OSX_APP_BUILT ) $(OSX_PACKAGING )
165152 INSTALLNAMETOOL=$(INSTALLNAMETOOL ) OTOOL=$(OTOOL ) STRIP=$(STRIP ) $(PYTHON ) $(OSX_DEPLOY_SCRIPT ) $(OSX_APP ) $(OSX_VOLNAME ) -translations-dir=$(QT_TRANSLATION_DIR )
@@ -363,7 +350,7 @@ clean-docs:
363350clean-local : clean-docs
364351 rm -rf coverage_percent.txt test_bitcoin.coverage/ total.coverage/ fuzz.coverage/ test/tmp/ cache/ $(OSX_APP )
365352 rm -rf test/functional/__pycache__ test/functional/test_framework/__pycache__ test/cache share/rpcauth/__pycache__
366- rm -rf osx_volname dist/ dpi36.background.tiff dpi72.background.tiff
353+ rm -rf osx_volname dist/
367354
368355test-security-check :
369356if TARGET_DARWIN
0 commit comments