summaryrefslogtreecommitdiff
path: root/releasing.txt
diff options
context:
space:
mode:
authorBryce Harrington <bryce@osg.samsung.com>2015-02-12 16:49:15 -0800
committerBryce Harrington <bryce@osg.samsung.com>2015-02-12 18:23:31 -0800
commita9d0b6836e69cccc072b894505b6db636117abd0 (patch)
treec0c824034eea722513653be43659de5e42e03a67 /releasing.txt
parentb6ddf6c229ae3c83a196736a3e67eed77f87f7f4 (diff)
downloadweston-a9d0b6836e69cccc072b894505b6db636117abd0.tar.gz
weston-a9d0b6836e69cccc072b894505b6db636117abd0.tar.bz2
weston-a9d0b6836e69cccc072b894505b6db636117abd0.zip
releasing: Revert fix and just document work-around of Xwayland path
If Xwayland is not in /usr/bin, distcheck will fail without patch 023b265b, which propagates @XSERVER_PATH@ to distcheck but blocks other use of the DISTCHECK_CONFIGURE_FLAGS env var. Instead, revert the fix and merely document the need for setting DISTCHECK_CONFIGURE_FLAGS manually. Revert "build: Pass along any user-specified xserver path to distcheck" This reverts commit 023b265b44a8ffc9dd303abc50f8b060a2115e55.
Diffstat (limited to 'releasing.txt')
-rw-r--r--releasing.txt19
1 files changed, 13 insertions, 6 deletions
diff --git a/releasing.txt b/releasing.txt
index b704725a..4ea210b7 100644
--- a/releasing.txt
+++ b/releasing.txt
@@ -15,7 +15,14 @@ To make a release of Weston and/or Wayland, follow these steps.
$ git commit configure.ac -m "configure.ac: bump to version x.y.z for the xxx release"
$ git push
- 2. Run the release.sh script to generate the tarballs, sign and
+ 2. Install Xwayland, either from your distro or manually (see
+ http://wayland.freedesktop.org/building.html). If you install it
+ to a location other than /usr/bin/Xwayland, specify this in the
+ following env var:
+
+ export DISTCHECK_CONFIGURE_FLAGS="--with-xserver-path=<your-Xwayland-path>"
+
+ 3. Run the release.sh script to generate the tarballs, sign and
upload them, and generate a release announcement template.
This script can be obtained from X.org's modular package:
@@ -27,26 +34,26 @@ To make a release of Weston and/or Wayland, follow these steps.
skip testsuite by specifying the --dist argument. Pass --help to
see other supported options.
- 3. Compose the release announcements. The script will generate
+ 4. Compose the release announcements. The script will generate
*.x.y.0.announce files with a list of changes and tags, one for
wayland, one for weston. Prepend these with a human-readable
listing of the most notable changes. For x.y.0 releases, indicate
the schedule for the x.y+1.0 release.
- 4. Send the release announcements to
+ 5. Send the release announcements to
wayland-devel@lists.freedesktop.org
- 5. Get your freshly posted release email URL from
+ 6. Get your freshly posted release email URL from
http://lists.freedesktop.org/archives/wayland-devel/
- 6. Update releases.html in wayland-web with links to tarballs and
+ 7. Update releases.html in wayland-web with links to tarballs and
the release email URL.
$ git commit releases.html -m "Add x.y.z release"
$ git push
$ rsync -avz * wayland.freedesktop.org:/srv/wayland.freedesktop.org/www/
- 7. Update topic in #wayland to point to the release announcement URL
+ 8. Update topic in #wayland to point to the release announcement URL
For x.y.0 releases, also create the x.y branch. The x.y branch is for