From 3f763eb35a272d524fc597b029fae0de8624bfe4 Mon Sep 17 00:00:00 2001 From: SoonKyu Park Date: Tue, 27 Dec 2016 18:36:29 +0900 Subject: [PATCH] Upgrade GBS version to V0.24.4 Change-Id: Ieea724f63801691da1e860c2d11a5214679ff4de --- debian/changelog | 28 ++++++++++++++++++++++++++++ debian/control | 10 +++++----- docs/RELEASE_NOTES | 28 ++++++++++++++++++++++++++++ gitbuildsys/__init__.py | 2 +- packaging/gbs.changes | 27 ++++++++++++++++++++++++++- packaging/gbs.spec | 12 ++++++------ 6 files changed, 94 insertions(+), 13 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9de5a6d..c6fdd25 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,31 @@ +gbs (0.24.4) unstable; urgency=high + * upgrade to gbs v0.24.4, which contains the following bug fixing & features: + * bug fix: + - Fix bugs when using --rdeps and --deps + - Fix not deletion of old *src.rpms when using --incremental and --skip-srcrpm. + - tizen build-initvm-i586 is not installed in openSUSE 42.1 + - Fix rpmlint error because of lack of OTHER directory when using 'not export' + - Comment out duplicated aarch64 registering + - Revert the command of getting packages ID from cache + - GitRepository: Fix diff_status() for renames and copies + - Adapt git-merge option when git version is greater then 2.9 + - Disable test_pristine_tar unit test case + - Upgrade glib2 version so that tizen package is used instead of upstream package + - Fix xdelta upgrade to xdelta3 but left pristine-gz + + * New feature and enhancements added: + - Enable kvm build function + - Reorder the building dependence + (The packages which are been depended most ,build them first. + The packages which have no dependence ,build them later.) + - Export source code by gbs use threads + - Update dependency expansion errors when any of packages have been built + - Improve build order for multiple building + - Reduce 'mv' instead of 'cp' during rpm packaging + - Make some packages not export sources for speed-up + + -- SoonKyu Park Sat, 31 Dec 2016 19:30:00 +0900 + gbs (0.24.3) unstable; urgency=high * upgrade to gbs v0.24.3, which contains the following bug fixing & features: * bug fix: diff --git a/debian/control b/debian/control index 44e41cd..d506d16 100644 --- a/debian/control +++ b/debian/control @@ -12,12 +12,12 @@ Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-pycurl, sudo, - osc (>= 0.132.6), - git-buildpackage-rpm (>= 0.6.15-tizen20140828), + osc (>= 0.155.0), + git-buildpackage-rpm (>= 0.7.5-tizen20161231), gbs-api (= ${binary:Version}), gbs-export (= ${binary:Version}), gbs-remotebuild (= ${binary:Version}), - depanneur (>= 0.15.2) + depanneur (>= 0.15.3) Recommends: librpm-tizen (>= 4.11.0.1.tizen20130618-tizen20131001) Description: Command line tools for Tizen package developers The command line tools for Tizen package developers will @@ -27,7 +27,7 @@ Package: gbs-api Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-pycurl, - osc (>= 0.132.6), + osc (>= 0.155.0), git-buildpackage-rpm Conflicts: gbs (<< 0.15) Replaces: gbs (<< 0.15) @@ -39,7 +39,7 @@ Package: gbs-export Architecture: all Depends: ${misc:Depends}, ${python:Depends}, gbs-api (= ${binary:Version}), - pristine-tar (>= 1.34-tizen20160517), + pristine-tar (>= 1.35-tizen20161231), git-buildpackage-rpm Conflicts: gbs (<< 0.15) Replaces: gbs (<< 0.15) diff --git a/docs/RELEASE_NOTES b/docs/RELEASE_NOTES index 73188c0..3608236 100644 --- a/docs/RELEASE_NOTES +++ b/docs/RELEASE_NOTES @@ -1,3 +1,31 @@ +Release notes for gbs 0.24.4 +========================== + +- Release Date: 2016-12 + +- Bug fix: + * Fix bugs when using --rdeps and --deps + * Fix not deletion of old *src.rpms when using --incremental and --skip-srcrpm. + * tizen build-initvm-i586 is not installed in openSUSE 42.1 + * Fix rpmlint error because of lack of OTHER directory when using 'not export' + * Comment out duplicated aarch64 registering + * Revert the command of getting packages ID from cache + * GitRepository: Fix diff_status() for renames and copies + * Adapt git-merge option when git version is greater then 2.9 + * Disable test_pristine_tar unit test case + * Upgrade glib2 version so that tizen package is used instead of upstream package + * Fix xdelta upgrade to xdelta3 but left pristine-gz +- New feature and enhancements added: + * Enable kvm build function + * Reorder the building dependence + (The packages which are been depended most ,build them first. + The packages which have no dependence ,build them later.) + * Export source code by gbs use threads + * Update dependency expansion errors when any of packages have been built + * Improve build order for multiple building + * Reduce 'mv' instead of 'cp' during rpm packaging + * Make some packages not export sources for speed-up + Release notes for gbs 0.24.3 ========================== diff --git a/gitbuildsys/__init__.py b/gitbuildsys/__init__.py index 56eed2f..43a3547 100644 --- a/gitbuildsys/__init__.py +++ b/gitbuildsys/__init__.py @@ -20,4 +20,4 @@ module for gbs tool """ -__version__ = "0.24.3" +__version__ = "0.24.4" diff --git a/packaging/gbs.changes b/packaging/gbs.changes index 255a438..50ebdd5 100644 --- a/packaging/gbs.changes +++ b/packaging/gbs.changes @@ -1,5 +1,30 @@ +* Sat Dec 31 2016 SoonKyu Park 0.24.4 + * upgrade to gbs v0.24.4, which contains the following bug fixing & features: + * bug fix: + - Fix bugs when using --rdeps and --deps + - Fix not deletion of old *src.rpms when using --incremental and --skip-srcrpm. + - tizen build-initvm-i586 is not installed in openSUSE 42.1 + - Fix rpmlint error because of lack of OTHER directory when using 'not export' + - Comment out duplicated aarch64 registering + - Revert the command of getting packages ID from cache + - GitRepository: Fix diff_status() for renames and copies + - Adapt git-merge option when git version is greater then 2.9 + - Disable test_pristine_tar unit test case + - Upgrade glib2 version so that tizen package is used instead of upstream package + - Fix xdelta upgrade to xdelta3 but left pristine-gz + * New + - Enable kvm build function + - Reorder the building dependence + (The packages which are been depended most ,build them first. + The packages which have no dependence ,build them later.) + - Export source code by gbs use threads + - Update dependency expansion errors when any of packages have been built + - Improve build order for multiple building + - Reduce 'mv' instead of 'cp' during rpm packaging + - Make some packages not export sources for speed-up + * Wed Sep 28 2016 SoonKyu Park 0.24.3 - * upgrade to gbs v0.24.2, which contains the following bug fixing & features: + * upgrade to gbs v0.24.3, which contains the following bug fixing & features: * bug fix: - fix conflicts in installation gbs onto Ubuntu 16.04 - Revert gbs package selection policy - local repo has highest priority diff --git a/packaging/gbs.spec b/packaging/gbs.spec index 3b7a16a..a0099b3 100644 --- a/packaging/gbs.spec +++ b/packaging/gbs.spec @@ -6,7 +6,7 @@ Name: gbs Summary: The command line tools for Tizen package developers -Version: 0.24.3 +Version: 0.24.4 %if 0%{?opensuse_bs} Release: 1.. %else @@ -20,9 +20,9 @@ Source0: %{name}_%{version}.tar.gz Requires: python >= 2.6 Requires: python-pycurl Requires: sudo -Requires: osc >= 0.132.6 -Requires: tizen-gbp-rpm >= 20140828 -Requires: depanneur >= 0.15.2 +Requires: osc >= 0.155.0 +Requires: tizen-gbp-rpm >= 20161231 +Requires: depanneur >= 0.15.3 %if "%{?python_version}" < "2.7" Requires: python-argparse @@ -46,7 +46,7 @@ Summary: GBS APIs Conflicts: gbs < 0.15 Requires: python Requires: python-pycurl -Requires: osc >= 0.132.6 +Requires: osc >= 0.155.0 Requires: git-buildpackage-rpm %description api @@ -57,7 +57,7 @@ external software. Summary: GBS export module Conflicts: gbs < 0.15 Requires: python -Requires: tizen-pristine-tar >= 20160517 +Requires: tizen-pristine-tar >= 20161231 Requires: gbs-api = %{version}-%{release} Requires: git-buildpackage-rpm -- 2.34.1