~ubuntu-branches/ubuntu/saucy/sane-backends/saucy

« back to all changes in this revision

Viewing changes to doc/releases.txt

  • Committer: Bazaar Package Importer
  • Author(s): Robert Ancell
  • Date: 2011-02-14 14:28:56 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20110214142856-6gxjetg88q9zctid
Tags: 1.0.22-0ubuntu1
* New upstream release
* debian/control:
  - Use standards version 3.9.1
* debian/patches/allow_dll.d_symlinks.patch:
* debian/patches/fix_epson2_cancel.patch:
* debian/patches/fix_epson2_commands.patch:
* debian/patches/fix_xerox_mfp_color_mode.patch:
* debian/patches/genesys_disable_raw_data_log.patch:
* debian/patches/no_translations.patch:
* debian/patches/saned_exit_avahi_process.patch:
* debian/patches/scsi_perfection_2450.patch:
* debian/patches/scsi_scanjet_4c.patch:
* debian/patches/xerox_mfp_new_ids.patch:
  - Applied upstream
* debian/watch:
  - Dropped, the URL is not consistent between releases

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
 
15
15
Before the release:
16
16
 
 
17
* set :new :yes on any new backend .desc files
17
18
* Make sure that config.guess and config.sub are up-to-date (get them from
18
19
  savannah.gnu.org/projects/config)
19
20
* configure.in: increase version number
20
 
* configure.in: remove 'cvs' from textual version number
 
21
* configure.in: remove 'git' from textual version number
21
22
* configure.in: set is_release=yes
22
23
* OPTIONAL: aclocal.m4: recreate by running aclocal
23
24
* OPTIONAL: include/sane/config.h.in: recreate (autoheader in root of checkout)
28
29
* ChangeLog: set release marker
29
30
* git commit -a
30
31
* tag git with release tag; e.g.: 'git tag -a RELEASE_1_0_15'
 
32
* probably DONT want to git push here, cause alioth will rebuild it's local
 
33
  checkout needlessly
31
34
 
32
35
Making the release:
33
36
 
54
57
  to rebuild html man pages (see doc/Makefile) (no other version works)
55
58
* add md5 sum to sane-md5sum.txt
56
59
* check and update platforms page (sane-support.html)
57
 
* add announcement (with md5sum) to index.html
 
60
* add announcement to index.html
58
61
* git commit -a && git push
59
 
* ssh alioth.debian.org
60
 
* cd /org/alioth.debian.org/chroot/home/groups/sane
61
 
* ./bin/update-htdocs.sh
62
 
* rebuild descriptions.db and descriptions-external.db (see doc/Makefile)
63
 
* scp descriptions.db and descriptions-external.db to alioth
64
 
  put them in /org/alioth.debian.org/chroot/home/groups/sane/search/release
 
62
* check that website was updated automatically. if not, see:
 
63
  /org/alioth.debian.org/chroot/home/groups/sane/bin/update-htdocs.sh
 
64
* rebuild descriptions.db (see doc/Makefile)
 
65
* scp descriptions.db to alioth:
 
66
  /org/alioth.debian.org/chroot/home/groups/sane/search/release
65
67
* write announcements sane-devel, maybe others (e.g. freshmeat),
66
68
  include the md5 hash
67
69
 
69
71
 
70
72
* move ChangeLog to ChangeLog-"version" and start a new ChangeLog
71
73
* add ChangeLog-"version" to EXTRA_DIST in Makefile.in
72
 
* configure.in: bump version and V_REV
73
 
* configure.in: add cvs suffix to textual version
 
74
* configure.in: bump textual version & add 'git' suffix
 
75
* configure.in: bump V_REV
74
76
* configure.in: set is_release=no
75
77
* configure: regenerate with autoconf
76
78
* remove the ':new' tag from any new backends .desc files
77
 
* commit
78
 
* on alioth.debian.org, git pull, ./configure, make the git checkout in
79
 
  /org/alioth.debian.org/chroot/home/groups/sane/sane-backends-lists-git/
80
 
 
 
79
* git add new files and commit
 
80
* git push --tags