[PATCH 2/6] auto-packger: update mkpackage.README
IvanHu
ivan.hu at canonical.com
Mon Jul 30 02:44:21 UTC 2012
On 07/26/2012 05:34 PM, Keng-Yu Lin wrote:
> With a better example to generate debian/changelog of multiple contributers.
>
> Signed-off-by: Keng-Yu Lin <kengyu at canonical.com>
> ---
> auto-packager/mkpackage.README | 44 ++++++++++++++++++++++++----------------
> 1 file changed, 27 insertions(+), 17 deletions(-)
>
> diff --git a/auto-packager/mkpackage.README b/auto-packager/mkpackage.README
> index 23c9ae0..7ff302f 100644
> --- a/auto-packager/mkpackage.README
> +++ b/auto-packager/mkpackage.README
> @@ -8,7 +8,7 @@ update the changelog with a summary of the changes, update the version tag, push
> we clone the repo, remove the .git directory and create debian source packages ready for uploading
> and building in the fwts PPAs.
>
> -Here's how I went from Version V0.24.01 to V0.24.02
> +Here's how I went from Version V0.25.03 to V0.25.04
>
> In the fwts git repo:
>
> @@ -16,24 +16,34 @@ See the current version:
>
> ./update_version.sh
> You need to specify the version number
> -The last version was V0.24.01
> +The last version was V0.25.03
>
> Use git log to see what's been added since the last tagged release, e.g.
>
> -git log ^V0.24.01 HEAD
> +git shortlog V0.25.03..HEAD | sed "s/^ / */g"
>
> -collect up one-line-summary of changes, add them to the change log:
> +collect up one-line-summary of changes, add them to debian/changelog:
>
> e.g.
>
> -fwts (0.24.02) oneiric; urgency=low
> +fwts (0.25.04) quantal; urgency=low
>
> - * acpi: method: check AE_OK return from AcpiEvaluateObject()
> - * pci: maxreadreq: add more helpful advice (LP: #859651)
> - * acpi: method: Make incorrect _WAK returns non-fatal as kernel ignores these anyway.
> - * lib: fwts_hwinfo: do pactl checking correctly (LP: #837606)
> + [Colin Ian King]
> + * apci: acpitables: only check CMOS in BOOT table from firmware tables
> + (LP: #1016469)
> + * lib: fwts_acpi_tables: add ACPI table provenance
> + * lib: fwts_acpi_tables: load tables in deterministically
> + * lib: fwts_log: handle special logfile names
> + * lib: log: move line counting to logging back-ends
> + * lib: fwts_log: remove fwts_log_line_number(), no longer used
> + * lib: fwts_framework: output all logfile names being written to
> + * lib: fwts_log: add fwts_log_get_filenames()
> + * lib: fwts_summary: remove references to log line number
>
> - -- Colin King <colin.king at canonical.com> Wed, 28 Sep 2011 11:42:00 +0100
> + [Keng-Yu Lin]
> + * debian: Fix up the dependency of debian packages
> +
> + -- Keng-Yu Lin <kengyu at ubuntu.com> Mon, 25 Jun 2012 16:44:51 +0800
>
>
> then:
> @@ -44,7 +54,7 @@ git commit -s -m"debian: update changelog"
>
> Next, update the tag:
>
> -./update-version V0.24.02
> +./update-version V0.25.04
>
> git push
> git push --tags
> @@ -54,15 +64,15 @@ Next, create an auto-packager directory somewhere and run the mkpackage.sh scrip
> mkdir /home/cking/fwts/auto-packager
> cp mkpackage.sh /home/cking/fwts/auto-packager
> cd /home/cking/fwts/auto-packager
> -./mkpackage.sh
> +./mkpackage.sh V0.25.04
>
> and this will clone the git repo, remove the .git directory and create packages for uploading.
> -For a release like oneiric, it generates:
> +For a release like Precise, it generates:
>
> -V0.24.02/oneiric/fwts_0.24.02*
> -V0.24.02/natty/fwts_0.24.02~n*
> -V0.24.02/maverick/fwts_0.24.02~m*
> -V0.24.02/lucid/fwts_0.24.02~l*
> +V0.25.04/precise/fwts_0.25.04
> +V0.25.04/oneiric/fwts_0.25.04~o*
> +V0.25.04/natty/fwts_0.25.04~n*
> +V0.25.04/lucid/fwts_0.25.04~l*
>
> NOTE: The current release does not end with ~ suffix to the version name. This version is the
> one that gets periodically uploaded to universe in the current release until we get to feature freeze.
>
Acked-by: Ivan Hu <ivan.hu at canonical.com>
More information about the fwts-devel
mailing list