Upgrade GBS version to V0.24.4
authorSoonKyu Park <sk7.park@samsung.com>
Tue, 27 Dec 2016 09:36:29 +0000 (18:36 +0900)
committerSoonKyu Park <sk7.park@samsung.com>
Tue, 27 Dec 2016 09:36:29 +0000 (18:36 +0900)
Change-Id: Ieea724f63801691da1e860c2d11a5214679ff4de

debian/changelog
debian/control
docs/RELEASE_NOTES
gitbuildsys/__init__.py
packaging/gbs.changes
packaging/gbs.spec

index 9de5a6df481a02031b48d3f2aaa831bbd2841ac4..c6fdd25878c07eae8448d3f4e2d83a9e43759c12 100644 (file)
@@ -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 <sk7.park@samsung.com>  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:
index 44e41cdcaa99de13bfa488ad6233727a3d068410..d506d165741528d36d5edc730a048794d46c8109 100644 (file)
@@ -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)
index 73188c00675ae58678a85555e9042c5bfd530995..3608236ef4302865607d344c8713d5e5867226de 100644 (file)
@@ -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
 ==========================
 
index 56eed2ff8272dae04fef6290f8ab4957bd1af6a2..43a354754e9e7d92df7bbfd6b691b1039dc0e71d 100644 (file)
@@ -20,4 +20,4 @@
 module for gbs tool
 """
 
-__version__ = "0.24.3"
+__version__ = "0.24.4"
index 255a438a718d11742feeeeff9377f1a0c02aa549..50ebdd5d45243ae2b30ea641d5906da784e9c4d7 100644 (file)
@@ -1,5 +1,30 @@
+* Sat Dec 31 2016 SoonKyu Park <sk7.park@samsung.com> 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 <sk7.park@samsung.com> 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
index 3b7a16a8b01d10185742b3e22c4c59ebd973de18..a0099b313e47f04263e7f3fd4e71f1c5929e3071 100644 (file)
@@ -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.<CI_CNT>.<B_CNT>
 %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