aboutsummaryrefslogtreecommitdiff
path: root/contrib/macdeploy/macdeployqtplus
Commit message (Collapse)AuthorAgeFilesLines
* really s/Doge/Dis/g this timeTomo Ueda2021-09-021-2/+2
|
* Up to date with BTC Current, changes to allow it to actually build for ↵Michi Lumin2019-03-251-28/+10
| | | | | Dogecoin-Qt. Changed to current syntax as per Bitcoin current; and changed to Dogecoin-Qt to actually package the proper application.
* Fix typospracticalswift2017-01-291-2/+2
|
* Fix bug in dmg builder so that it actually reads in the configuration fileDon Patterson2016-12-301-1/+1
|
* build: Fix 'make deploy' for OSXCory Fields2016-12-231-2/+2
| | | | | Native OSX uses system tools rather than 3rd party dependencies. rsvg-convert is still required, though.
* depends: mac deploy Py3 compatibilityWladimir J. van der Laan2016-04-211-3/+3
| | | | | | This fixes the gitian MacOSX build, it was broken in #7723. The patch to `native_mac_alias` should probably make it upstream.
* build: python 3 compatibilityWladimir J. van der Laan2016-03-291-68/+68
| | | | | | | | | | | | | | | Ubuntu 16.04 "xenial xerus" does not come with Python 2.x by default. It is possible to install a python-2.7 package, but this has its own problem: no `python` or `python2` symlink (see #7717). This fixes the following scripts to work with python 3: - `make check` (bctest,py, bitcoin-util-test.py) - `make translate` (extract_strings_qt.py) - `make symbols-check` (symbol-check.py) - `make security-check` (security-check.py) Explicitly call the python commands using $(PYTHON) instead of relying on the interpreter line at the top of the scripts.
* More complicated package name substitution for Mac deploymentLuke Dashjr2015-12-221-3/+11
|
* OSX: use "Bitcoin Core" as Bundle Display NameJonas Schnelli2015-06-031-2/+2
|
* [OSX] revert renaming of Bitcoin-Qt.appJonas Schnelli2015-06-011-1/+1
|
* [Mac only] rename Bitcoin-Qt.app to "Bitcoin Core.app"Jonas Schnelli2015-05-191-3/+3
|
* osx packaging: move background image to .background to match gitian buildsCory Fields2015-01-201-4/+5
| | | | Also increase temp dmg filesize to account for a bigger background image
* build: macdeploy: filter out irrelevant qt5 frameworks and dylibsCory Fields2014-10-011-3/+23
|
* Keep symlinks when copying into .app bundleGavin Andresen2014-10-011-5/+5
| | | | | | | | | Code signing failed for me on OSX 10.9.5 because the Versions/Current symbolic links were being replaced with a duplicate copy of the frameworks' code. Releases were bigger than they needed to be, for the same reason.
* osx: fix signing to make Gatekeeper happy (again)Cory Fields2014-09-291-7/+2
| | | | | | | | | The approach from 65f3fa8d1 worked for signing on 10.9.4, but not newer versions. 10.9.5 (and up) want each framework to stand alone. Now in addition to copying the plist's from Qt for each framework, we put them in per-version dirs and only symlink to the latest, rather than using symlinks for any contents.
* build: osx: Fix incomplete framework packaging for codesigningCory Fields2014-08-231-0/+29
| | | | | | | Starting with 10.9, Framework versions must be signed individually, rather than as a single bundle version, in order to be properly codesigned. This change ensures that the proper plist files and symlinks are present prior to packaging.
* build: teach macdeploy the -translations-dir argument, for use with static qtCory Fields2014-08-061-1/+18
| | | | | When QT is linked statically, macdeploy can't infer its paths. While plugins and frameworks don't need to be packaged, translations still do (for now).
* Merge pull request #4104Wladimir J. van der Laan2014-07-301-1/+2
|\ | | | | | | 68aa01e Fixes error (Ian Carroll)
| * Fixes errorIan Carroll2014-04-281-1/+2
| |
* | Fix Error: No file at @loader_path/libboost_system-mt.dylibFederico Bond2014-07-091-1/+2
| |
* | Merge pull request #4187Wladimir J. van der Laan2014-05-301-11/+0
|\ \ | | | | | | | | | d16f6f8 Remove unused imports in macdeploy script (Federico Bond)
| * | Remove unused imports in macdeploy scriptFederico Bond2014-05-201-11/+0
| |/
* / Fix NameError in macdeploy scriptFederico Bond2014-05-151-2/+2
|/
* build: fix qt.conf case-sensitivity in the deployed dmgCory Fields2014-03-201-2/+2
| | | | | | | | | | For qt5.2 on osx, the qcocoa plugin is mandatory. However, it fails to load when qt.conf specifies the "plugin" path instead of the expected "Plugin". This is in line with the documentation: https://qt-project.org/doc/qt-5.0/qtdoc/qt-conf.html I'm not sure how the plugins were loading before, unless the case-sensitivity for OSX is new.
* build: allow correct tools to be used for dmg creation.Cory Fields2014-03-201-3/+8
| | | | | | These come from the enironment, which will be properly setup by Make with the paths gleaned from configure. Also don't crash if plugins are static.
* autotools: switch to autotools buildsystemCory Fields2013-09-051-0/+17
|
* Port macdeployqtplus to OSX 10.8Gavin Andresen2013-01-181-23/+75
| | | | | | | | Use 'osascript' to run AppleScript, instead of using (broken-in-10.8) python appscript package. And added support for code-signing the .app bundle, to make OSX's GateKeeper happy.
* Deploy properly with Nokia Qt installer's Frameworksdefault2012-11-211-3/+9
|
* Fix mac .dmg packager for latest macports qt4Gavin Andresen2012-09-051-1/+4
|
* Mac deploy tool: make dylibs writeable when copying into app bundle, so they ↵Gavin Andresen2012-02-061-2/+6
| | | | can be stripped/nametool'ed
* miniupnpc Porfile removed; new and improved macdeployqtplusp2k2012-02-061-31/+433
| | | | | | * My patch for miniupnpc has made it into the latest MacPorts release: https://trac.macports.org/ticket/31354 * Documentation has been changed appropriately * New pure-Python macdeployqt; leverages all problems with the stock macdeployqt
* Mac Deployment Scriptp2k2011-11-021-0/+341
See notes.txt in contrib/macdeploy. Also added a dash to the application name in src/qt/bitcoin.cpp