Behdad Esfahbod
0e8afe87ec
[RELEASING] Mention git-shortlog
2008-08-11 13:09:46 -04:00
Behdad Esfahbod
d073b6f145
[RELEASING] Update for cairo-features-win32.h
2008-08-11 01:58:32 -04:00
Behdad Esfahbod
650a6a3276
[RELEASING] Easier to see API diff than log
2008-08-11 01:48:10 -04:00
Behdad Esfahbod
591d5160f8
[RELEASING] Update for external pixman
2008-08-11 01:41:37 -04:00
Carl Worth
e01072d4ea
RELEASING: Send announcement of major releases to pr@lwn.net as well
2008-04-14 16:52:40 -07:00
Carl Worth
46bbead898
RELEASING: Clarify steps for verifying no unpushed modifications
2008-03-20 12:18:39 -07:00
Behdad Esfahbod
1a33e44aa5
[RELEASING] Update GNOME URL to point to 2.19 planning page
2007-05-01 19:20:06 -04:00
Behdad Esfahbod
519b722747
[RELEASING] Remove *-test.h from instructions
...
as they are all removed now.
2007-04-21 03:45:51 -04:00
Thomas Klausner
8236282c5d
Use "find !" rather than "find -not" for better portability
...
The man page for GNU find says:
-not expr
Same as ! expr, but not POSIX compliant.
And actually, on e.g. NetBSD, "-not" is not supported.
This resolved the following bug:
https://bugs.freedesktop.org/show_bug.cgi?id=10226
2007-03-16 10:06:51 -07:00
Behdad Esfahbod
f9f71457a5
[RELEASING] Update announcement mail instructions
2007-03-03 15:37:45 -05:00
Behdad Esfahbod
454c6a62a9
[RELEASING] Note that two versions should be added to bugzilla
2007-03-03 15:35:25 -05:00
Behdad Esfahbod
57e1b6fa98
[RELEASING] Reorder pushing tag and commits
...
We should push the tag only after pushing the actually release commit.
2007-03-03 15:34:19 -05:00
Behdad Esfahbod
c6541b9ac2
[RELEASING] Add note about ChangeLog sanity
2007-03-03 00:07:14 -05:00
Behdad Esfahbod
7d03fe94d7
[RELEASING] Add notifying desktop-devel-list
2007-02-28 17:08:23 -05:00
Carl Worth
8f08daade0
RELEASING: Fix typo
2006-11-29 17:28:54 -08:00
Behdad Esfahbod
cd1b665064
Add scripts to sanity check the shared object for exported and PLT symbols
...
src/check-def.sh checks that the list of symbols exported is the same as the
list of symbols in cairo.def, ie. symbols in public header files. (except for
symbols starting with _cairo)
src/check-plt.sh checks that no PLT entries exist for local function calls.
This makes sure we keep the 'slim' annotations uptodate.
These two are defined as tests in src/ and will be run during "make distcheck".
However, they are skipped if the commands 'nm' and 'readelf' are not found.
(We don't really rely on any functionality of eu-readelf, so using readelf
proper which should be more commonlly installed.)
2006-09-06 13:54:12 -04:00
Carl Worth
4620b929ae
RELEASING: Add note on checking for local symbol PLT entries.
2006-09-05 17:22:13 -07:00
Carl Worth
5b2c84549f
RELEASING: Add --stat option to recommended git-log command
2006-08-08 14:30:20 -07:00
Carl Worth
57a644fb04
RELEASING: Mention README as the source for blurbs
2006-07-01 05:06:11 +02:00
Carl Worth
7bff2eb819
Increment CAIRO_VERSION to 1.2.1 after making the 1.2.0 release
2006-07-01 04:38:14 +02:00
Carl Worth
4a5111695c
Update release rules in Makefile to add git signature information.
2006-06-16 09:22:36 -07:00
Behdad Esfahbod
7e0be461b5
Rename cairo-wideint.h to cairo-wideint-private.h.
2006-06-14 05:06:10 -07:00
Carl Worth
cfdb9a1c53
RELEASING: Add a few more steps that we've been somtimes forgetting
2006-05-04 23:36:59 -07:00
Carl Worth
7cf6bcaeca
RELEASING: Replace references to ChangeLog with git log commands (and improve those)
2006-05-03 01:30:55 -07:00
Carl Worth
3d6cdc996f
Add release vs. snapshot distinction to version increment instructions
2006-04-25 08:54:59 -07:00
Carl Worth
3002c6cc8b
Add some notes for the 1.1.2 snapshot
2006-04-25 08:44:45 -07:00
Behdad Esfahbod
26b06b3638
Clarify that git tag -s does GPG signing.
...
(cherry picked from e942518615 commit)
2006-03-15 15:25:10 -05:00
Behdad Esfahbod
46e5ed66d3
Note using "git diff" instead of "git status" as the latter is a bit tricky when it says nothing to commit...
...
(cherry picked from a1621eadb6 commit)
2006-03-15 15:24:45 -05:00
Behdad Esfahbod
f00a183334
Update release infra to reflect git transition.
...
(cherry picked from 508b0be5f2 commit)
2006-03-15 15:24:35 -05:00
Carl Worth
ccc7a2f115
Fix typo.
2005-08-24 08:07:24 +00:00
Carl Worth
4569aeda97
Change upload directory from snapshots to releases now thatwe're doing stable releases of cairo.
2005-08-24 05:28:28 +00:00
Carl Worth
b3a4f29f83
Added notes for release 0.9.2.
...
Increment CAIRO_VERSION to 0.9.2 and libtool versioning to 3:1:1.
Remove some more 'snapshot' language. Make it more clear that the libtool versioning numbers need to be updated.
2005-08-13 05:00:20 +00:00
Behdad Esfahbod
20f92f4891
Generate sh1sum instead of md5sum. Use gpg to sign it. You need gpg set up.
2005-08-13 00:20:45 +00:00
Carl Worth
a201637c72
Move tag from an instruction in RELEASING to an automated step at the end of release-publish.
2005-08-12 23:50:17 +00:00
Behdad Esfahbod
21dff93be5
Check that the micro component of the version number is even.
...
Fixed the pattern to find all public header files.
2005-08-12 21:35:31 +00:00
Carl Worth
8df9bfecad
Change release instructions to indicate new odd-micro version for in-progress development, and even-micro for released versions. Do a bit of snapshot->release renaming.
2005-08-10 11:30:45 +00:00
Carl Worth
8bdad8ffa2
Fix gnome-announce-list address.
2005-08-08 15:50:55 +00:00
Carl Worth
5f6c5026e6
CC gnome-announce-list@gnome.org on cairo release announcements.
2005-07-28 15:38:50 +00:00
Carl Worth
5cc39a708c
Remove #ifdef munging since we once again support either #if or #ifdef.
2005-05-17 09:13:02 +00:00
Carl Worth
ec84ace5a6
Update instructions to match output of 'make distcheck'
...
Add private headers and flesh out CLEANFILES so that 'make distcheck' actually passes.
2005-05-17 09:08:23 +00:00
Carl Worth
7114a77ce1
Add instructions for handling the new -head suffix of CAIRO_VERSION at release-time.
...
Append -head to CAIRO_VERSION to indicate state between snapshots.
2005-01-23 12:49:56 +00:00
Carl Worth
1463fbb6c9
Update since directory changed after server compromise.
2005-01-21 11:20:55 +00:00
Carl Worth
12a86de2c4
Add new test demonstrating assertion failure in cairo_cache_lookup.
...
Add new test showing problems with rotated text.
2004-11-04 14:23:50 +00:00
Carl Worth
2473e782ca
Abort release-publish if there's already a published tar file with the current version. (release-publish): Add code to update the LATEST-package-version file.
2004-10-28 08:36:42 +00:00
Carl Worth
d18aad05f3
Increment CAIRO_VERSION to 0.2.0.
...
Add notes for snapshot 0.2.0.
2004-10-27 13:13:39 +00:00
Carl Worth
377983fdf3
Update release instructions for new release-publish target.
...
Add release-check and release-publish targets copied from libpixman.
2004-10-27 11:59:56 +00:00
Carl Worth
2f7b4a3ad7
Increment CAIRO_VERSION to 0.1.23.
...
Added notes for snapshot 0.1.23.
Add reminder to mention incompatible API changes in NEWS. Re-order steps to avoid clobbering pre-existing tar files.
2004-05-11 08:19:47 +00:00
Carl Worth
69b9f89da7
Add note that announcement needs to include the URL
2004-04-07 11:03:40 +00:00
Carl Worth
2e891bdd33
Added notes for snapshot 0.1.20.
...
Added new RELEASING file.
2004-04-06 20:13:11 +00:00