Changes between Version 11 and Version 12 of ReleaseProcess


Ignore:
Timestamp:
Feb 4, 2013, 10:04:24 PM (11 years ago)
Author:
leper
Comment:

Adjust the OS X bundle process as of r13148

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseProcess

    v11 v12  
    1616 * Build OS X app bundle:
    1717   * Requires OS X and Xcode
    18    * Currently using historicbruno's [https://github.com/historicbruno/0ad/tree/osx-build osx-build] branch on !GitHub
    19    * Make sure [https://github.com/0ad/0ad 0ad repo] is synced with SVN
    20    * Make sure osx-build is synced with 0ad repo, if necessary pull in updates e.g. `git pull 0ad master`
    21    * Read documentation in `build/workspaces/build-osx-bundle.sh`, update options if necessary (defaults work with Xcode 4.2+ and Lion)
     18   * Read documentation in [source:ps/trunk/build/workspaces/build-osx-bundle.sh build-osx-bundle.sh], update options if necessary (defaults work with Xcode 4.2+ and Lion)
    2219   * Run `build-osx-bundle.sh`, by default it creates a 64-bit 10.6+ compatible bundle, `build/workspaces/0ad.app`
    23    * Optionally build a 32-bit 10.5+ bundle, following `Cross-compiling a 32-bit Leopard bundle.txt`
     20   * Optionally build a 32-bit 10.5+ bundle, following [source:'ps/trunk/build/workspaces/Cross-compiling a 32-bit Leopard bundle.txt' Cross-compiling a 32-bit Leopard bundle.txt]
    2421   * Package app into DMG (as outlined [http://mac101.net/content/how-to/how-to-create-dmg-art-for-fancy-application-installations/ here] and [http://el-tramo.be/guides/fancy-dmg/ here])
    2522     * Use Disk Utility to create a DMG large enough to hold `0ad.app`
     
    4845   * Optionally test 32-bit bundle if available
    4946 * Update OBS packages [https://build.opensuse.org/package/show?package=0ad&project=games 0ad], [https://build.opensuse.org/package/show?package=0ad-data&project=games 0ad-data]:
    50    * Update version numbers in `0ad.changes`, `0ad.dsc`, `0ad.spec`, `debian.changelog`
     47   * Update version numbers in `0ad.changes`, `0ad.dsc`, `0ad.spec`
    5148   * Replace `.tar.gz` with new version
    52  * Update [https://launchpad.net/~wfg/+archive/0ad PPA packages]:
     49 * Update [https://launchpad.net/~wfg/+archive/0ad PPA packages] (ping ricotz on IRC):
    5350   * Find an Ubuntu machine.
    5451   * Copy `source/tools/dist/ubuntu/` into a place for packaging
     
    5754   * Run `build.sh`. (Optionally disable the `debuild -b` lines because they're not needed, we only require the source packages.)
    5855   * `dput ppa:wfg/0ad <source.changes>`
    59  * Update [http://bugs.gentoo.org/show_bug.cgi?id=278541 Gentoo package]:
     56 * Update [http://bugs.gentoo.org/show_bug.cgi?id=278541 Gentoo package] (now maintained in [https://github.com/hasufell/hasufell-overlay hasufell-overlay]) (ping hasufell on IRC):
    6057   * Bump version number
    6158   * `FEATURES=test emerge 0ad`
     
    7370   * Official website http://play0ad.com
    7471   * Forum
    75    * Update Alpha version on official website (Settings > General > Description)
    76    * Update download pages on official website
     72   * Update Alpha version on official website (Settings > General > Tagline)
     73   * Update download pages on official website (http://play0ad.com/download/mac, http://play0ad.com/download/win, http://play0ad.com/download/source)
    7774   * Official social media platforms ([http://www.facebook.com/play0ad Facebook], [https://twitter.com/play0ad Twitter], [https://plus.google.com/105243244628275530704/posts Google+].)
    7875   * ModDB/IndieDB