summaryrefslogtreecommitdiff
path: root/RELEASING
AgeCommit message (Collapse)AuthorFilesLines
2008-12-14[RELEASING] Correct a few minor typos.Chris Wilson1-5/+5
As I was reading through the instructions, take the opportunity to fix a few spelling mistakes.
2008-10-30Fix release-publish to also update the current manual.Carl Worth1-1/+2
That is, the vesion that appears as: http://cairographics.org/manual and: http://cairographics.org/cairo-manual.tar.gz It was silly that we previously required a manual step to upload the documentation (which we regularly forgot to do) and that it uploaded with a date in the name rather than a version. So we just drop the old doc-publish Makefile target now as it's just not useful anymore.
2008-10-30RELEASING: Mention that a versioned manual is uploaded.Carl Worth1-0/+2
2008-10-28RELEASING: Suggest running 'make distcheck' against Xvfb.Carl Worth1-0/+5
This avoids hitting driver-specific bugs in the X server, and is better than doing 'DISPLAY= make distcheck' which simply disables all xlib testing completely.
2008-10-06[RELEASING] Fix sample distcheck output to reflect current versioningBehdad Esfahbod1-4/+4
2008-09-26[RELEASING] Add ftp-release@lists.freedesktop.orgBehdad Esfahbod1-6/+6
That list is monitored by various distros to pick up new releases. We should CC release announcements there.
2008-09-02Revamp the build system.Behdad Esfahbod1-1/+1
Quick summary of changes: - Move list of cairo source files out of src/Makefile.am and into src/Sources.mk, - Generate files src/Config.mk and src/Config.mk.win32 that choose the right set of source files and headers based on configured backends and features. This drastically simplifies building using other build systems. The src/Makefile.win32 file needs to be updated to reflect these changes. - Add README files to various directories, - Add toplevel HACKING file.
2008-08-28Some nasty tracks to make changing version number not cause a total rebuildBehdad Esfahbod1-3/+3
Quite slick! This comes handy when git-bisect'ing. The canonical version number is in toplevel cairo-version.h now.
2008-08-28Move version number to src/cairo-version.hBehdad Esfahbod1-7/+3
2008-08-11[RELEASING] Document how to release with failing testsBehdad Esfahbod1-0/+10
2008-08-11[RELEASING] Mention git-shortlogBehdad Esfahbod1-2/+5
2008-08-11[RELEASING] Update for cairo-features-win32.hBehdad Esfahbod1-1/+1
2008-08-11[RELEASING] Easier to see API diff than logBehdad Esfahbod1-1/+1
2008-08-11[RELEASING] Update for external pixmanBehdad Esfahbod1-3/+3
2008-04-14RELEASING: Send announcement of major releases to pr@lwn.net as wellCarl Worth1-6/+7
2008-03-20RELEASING: Clarify steps for verifying no unpushed modificationsCarl Worth1-4/+3
2007-05-01[RELEASING] Update GNOME URL to point to 2.19 planning pageBehdad Esfahbod1-1/+1
2007-04-21[RELEASING] Remove *-test.h from instructionsBehdad Esfahbod1-1/+1
as they are all removed now.
2007-03-16Use "find !" rather than "find -not" for better portabilityThomas Klausner1-1/+1
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-03[RELEASING] Update announcement mail instructionsBehdad Esfahbod1-5/+6
2007-03-03[RELEASING] Note that two versions should be added to bugzillaBehdad Esfahbod1-1/+4
2007-03-03[RELEASING] Reorder pushing tag and commitsBehdad Esfahbod1-4/+4
We should push the tag only after pushing the actually release commit.
2007-03-03[RELEASING] Add note about ChangeLog sanityBehdad Esfahbod1-0/+2
2007-02-28[RELEASING] Add notifying desktop-devel-listBehdad Esfahbod1-0/+6
2006-11-29RELEASING: Fix typoCarl Worth1-1/+2
2006-09-06Add scripts to sanity check the shared object for exported and PLT symbolsBehdad Esfahbod1-29/+7
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-05RELEASING: Add note on checking for local symbol PLT entries.Carl Worth1-0/+30
2006-08-08RELEASING: Add --stat option to recommended git-log commandCarl Worth1-1/+1
2006-07-01RELEASING: Mention README as the source for blurbsCarl Worth1-1/+3
2006-07-01Increment CAIRO_VERSION to 1.2.1 after making the 1.2.0 releaseCarl Worth1-1/+1
2006-06-16Update release rules in Makefile to add git signature information.Carl Worth1-1/+1
2006-06-14Rename cairo-wideint.h to cairo-wideint-private.h.Behdad Esfahbod1-1/+1
2006-05-04RELEASING: Add a few more steps that we've been somtimes forgettingCarl Worth1-5/+14
2006-05-03RELEASING: Replace references to ChangeLog with git log commands (and ↵Carl Worth1-11/+14
improve those)
2006-04-25Add release vs. snapshot distinction to version increment instructionsCarl Worth1-2/+3
2006-04-25Add some notes for the 1.1.2 snapshotCarl Worth1-1/+3
2006-03-15Clarify that git tag -s does GPG signing.Behdad Esfahbod1-1/+6
(cherry picked from e94251861565ed154e15ca3a7198ffe3828536fe commit)
2006-03-15Note using "git diff" instead of "git status" as the latter is a bit tricky ↵Behdad Esfahbod1-1/+1
when it says nothing to commit... (cherry picked from a1621eadb655806de8bb47c2e701de6eaa9d2090 commit)
2006-03-15Update release infra to reflect git transition.Behdad Esfahbod1-12/+9
(cherry picked from 508b0be5f2023dabe9561f4ca62481d6a4c8c5ae commit)
2005-08-24Fix typo.Carl Worth1-1/+1
2005-08-24Change upload directory from snapshots to releases now thatwe're doing ↵Carl Worth1-1/+1
stable releases of cairo.
2005-08-13Added notes for release 0.9.2.RELEASE_0_9_2Carl Worth1-7/+3
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-13Generate sh1sum instead of md5sum. Use gpg to sign it. You need gpg set up.Behdad Esfahbod1-4/+6
2005-08-12Move tag from an instruction in RELEASING to an automated step at the end of ↵Carl Worth1-6/+3
release-publish.
2005-08-12Check that the micro component of the version number is even.Behdad Esfahbod1-4/+2
Fixed the pattern to find all public header files.
2005-08-10Change release instructions to indicate new odd-micro version for ↵Carl Worth1-19/+22
in-progress development, and even-micro for released versions. Do a bit of snapshot->release renaming.
2005-08-08Fix gnome-announce-list address.Carl Worth1-1/+1
2005-07-28CC gnome-announce-list@gnome.org on cairo release announcements.Carl Worth1-1/+2
2005-05-17Remove #ifdef munging since we once again support either #if or #ifdef.Carl Worth1-2/+5
2005-05-17Update instructions to match output of 'make distcheck'Carl Worth1-3/+4
Add private headers and flesh out CLEANFILES so that 'make distcheck' actually passes.