From a37a014d08ac950595a3f13922fdcd7dda04151d Mon Sep 17 00:00:00 2001 From: Zhang Qiang Date: Tue, 14 May 2013 14:26:10 +0800 Subject: [PATCH] bump to gbs 0.16 Change-Id: Ie470fc40b16e343fea1f05d5fc1e0521f3b6b909 --- debian/changelog | 20 ++++++++++++++++++++ docs/RELEASE_NOTES | 22 ++++++++++++++++++++++ gitbuildsys/__init__.py | 2 +- packaging/gbs.changes | 17 +++++++++++++++++ packaging/gbs.dsc | 4 ++-- packaging/gbs.spec | 2 +- 6 files changed, 63 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index c501a18..5815a23 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,23 @@ +gbs (0.16-1) unstable; urgency=high + * upgrade to gbs v0.15, which contains the following bug fixing & features: + * new subcommands 'createimage/cr' added, which can be used for developers + to create image using ks file + * performance optimization + - put all build roots in a individual directory, which can be mounted as tmpfs + to speed up building, based on our experimental build time can save 50%. We + use 800 Tizen packages as test data, without tmpfs, gbs spent about 5 hours + to build all packages, but with tmpfs enabled, only 2h, 25mins spent + - avoid export multiple times for packages contain multiple spec files + - refine createrepo: add --update for if repodata already exists + - export: use lower compression level for orig tarballs + * Add statistical of each errors, including export/expansion/rpmbuild errors + * bug fix: + - prereqs involved for dependency resolving + - fix wrong @deps which contain version info + - quote metacharacters in pattern to fix strip issue if metacharacters exist + + -- Qiang Zhang Tue, 14 May 2013 10:56:15 +0800 + gbs (0.15-1) unstable; urgency=high * upgrade to gbs v0.15, which contains the following bug fixing & features: * add --baselibs option to support creating -32bit/-64bit/-x86 rpms for diff --git a/docs/RELEASE_NOTES b/docs/RELEASE_NOTES index e1123f2..3addc3f 100644 --- a/docs/RELEASE_NOTES +++ b/docs/RELEASE_NOTES @@ -1,3 +1,25 @@ +Release notes for gbs 0.16 +========================== + +- Release Date: 2013-05 + +- New features added: + * new subcommands 'createimage/cr' added, which can be used for developers + to create image using ks file + * performance optimization + - put all build roots in a individual directory, which can be mounted as tmpfs + to speed up building, based on our experimental build time can save 50%. We + use 800 Tizen packages as test data, without tmpfs, gbs spent about 5 hours + to build all packages, but with tmpfs enabled, only 2h, 25mins spent + - avoid export multiple times for packages contain multiple spec files + - refine createrepo: add --update for if repodata already exists + - export: use lower compression level for orig tarballs + * Add statistical of each errors, including export/expansion/rpmbuild errors + * bug fix: + - prereqs involved for dependency resolving + - fix wrong @deps which contain version info + - quote metacharacters in pattern to fix strip issue if metacharacters exist + Release notes for gbs 0.15 ========================== diff --git a/gitbuildsys/__init__.py b/gitbuildsys/__init__.py index 878298f..52b4e6b 100644 --- a/gitbuildsys/__init__.py +++ b/gitbuildsys/__init__.py @@ -20,4 +20,4 @@ module for gbs tool """ -__version__ = "0.15" +__version__ = "0.16" diff --git a/packaging/gbs.changes b/packaging/gbs.changes index a6b8ebb..d0e55f0 100644 --- a/packaging/gbs.changes +++ b/packaging/gbs.changes @@ -1,3 +1,20 @@ +* Tue May 14 2013 Qiang Zhang - 0.16 + * new subcommands 'createimage/cr' added, which can be used for developers + to create image using ks file + * performance optimization + - put all build roots in a individual directory, which can be mounted as tmpfs + to speed up building, based on our experimental build time can save 50%. We + use 800 Tizen packages as test data, without tmpfs, gbs spent about 5 hours + to build all packages, but with tmpfs enabled, only 2h, 25mins spent + - avoid export multiple times for packages contain multiple spec files + - refine createrepo: add --update for if repodata already exists + - export: use lower compression level for orig tarballs + * Add statistical of each errors, including export/expansion/rpmbuild errors + * bug fix: + - prereqs involved for dependency resolving + - fix wrong @deps which contain version info + - quote metacharacters in pattern to fix strip issue if metacharacters exist + * Mon Mar 25 2013 Qiang Zhang - 0.15 * upgrade to gbs v0.15, which contains the following bug fixing & features: * add --baselibs option to support creating -32bit/-64bit/-x86 rpms for diff --git a/packaging/gbs.dsc b/packaging/gbs.dsc index 8512442..0a10f61 100644 --- a/packaging/gbs.dsc +++ b/packaging/gbs.dsc @@ -1,10 +1,10 @@ Format: 1.0 Source: gbs -Version: 0.15 +Version: 0.16 Binary: gbs, gbs-api, gbs-export Maintainer: Jian-feng Ding Architecture: all Standards-Version: 3.7.1 Build-Depends: debhelper, python-support Files: - 574996dfeeb001e70f20239a0e621daf 2457861 gbs_0.15.tar.gz + 574996dfeeb001e70f20239a0e621daf 2457861 gbs_0.16.tar.gz diff --git a/packaging/gbs.spec b/packaging/gbs.spec index 2f45d60..39c0ccb 100644 --- a/packaging/gbs.spec +++ b/packaging/gbs.spec @@ -2,7 +2,7 @@ %{!?python_version: %define python_version %(%{__python} -c "import sys; sys.stdout.write(sys.version[:3])")} Name: gbs Summary: The command line tools for Tizen package developers -Version: 0.15 +Version: 0.16 Release: 1 Group: Development/Tools License: GPLv2 -- 2.34.1