summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Lehtonen <markus.lehtonen@linux.intel.com>2015-02-06 10:47:50 +0000
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>2015-02-06 10:47:50 +0000
commit933fa3d4a4aeb20f9ebbdde519f5cdebfdad92cd (patch)
tree959521d2f9e1c42297fa55040bdfba6d7f769ee4
parentee928a489fd7b544261cc7b3e1525cfe781d44be (diff)
downloadgit-buildpackage-933fa3d4a4aeb20f9ebbdde519f5cdebfdad92cd.tar.gz
git-buildpackage-933fa3d4a4aeb20f9ebbdde519f5cdebfdad92cd.tar.bz2
git-buildpackage-933fa3d4a4aeb20f9ebbdde519f5cdebfdad92cd.zip
Tizen release 0.6.22-20150206tizen/0.6.22-20150206
Change-Id: I26238668518048f1684563398f6d097b8c7dbbff Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
-rw-r--r--debian/changelog57
-rw-r--r--packaging/git-buildpackage.changes53
-rw-r--r--packaging/git-buildpackage.spec2
3 files changed, 107 insertions, 5 deletions
diff --git a/debian/changelog b/debian/changelog
index 0d17c735..d490629d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,59 @@
-git-buildpackage (0.6.22-tizen20141114) UNRELEASED; urgency=low
+git-buildpackage (0.6.22-tizen20150206) unstable; urgency=low
* Rebase on top of upstream version 0.6.22
-
- -- Markus Lehtonen <markus.lehtonen@linux.intel.com> Fri, 14 Nov 2014 14:10:18 +0200
+ * Experimental support for BitBake
+ - Introduce import-bb tool.
+ This is the first tool in an effort of enabling gbp in the BitBake build
+ environment. Gbp-import-bb is a tool for importing packages from a
+ BitBake-based "combined" distro repository into individual per-package
+ Git repositories.
+ - Introduce pq-bb tool.
+ This is a tool for managing patch-queues for packages maintained in the
+ BitBake packaging format (.bb recipes).
+ - Introduce buildpackage-bb tool.
+ Initial version of the tool for building BitBake packages from Git.
+ NOTE: The buildpackage-bb tool itself is able to operate even without an
+ initialized BitBake build environment although the build likely fails in
+ this case. However, this makes it possible to export the packaging meta
+ data, for example.
+ - Introcude clone-bb tool.
+ This is a new tool for helping to clone remote per-package Git
+ repositories when working in BitBake-based "full distro" build
+ environment. This is useful in the case that individual packages are
+ actually maintained in per-package Git repositories (like Tizen). That
+ is, the full distro repository that the developer operates in is
+ composed of the packaging meta data from the individual per-package
+ repositories. When willing to contribute to a package the developer
+ would use clone-bb to clone the correct per-package repository and make
+ his changes there.
+ NOTE: clone-bb uses GBP_PACKAGING_REPO variable to determine the remote
+ repository URI. This variable should be defined in the package recipes
+ in order to make clone-bb usable.
+ - Introduce submit-bb tool.
+ This is a Tizen-specific tool for creating and pushing special submit
+ tags.
+ * pq-rpm: better error message
+ * buildpackage-rpm: look for remote upstream branches.
+ Consider remote branches, too, while looking for the upstream branch
+ when trying to guess if a package is native or not.
+ * rpm packaging changes
+ - enable CentOS 7.
+ - include python egg-info in -common.
+ * rpm: suppress stderr when unpacking src.rpm
+ * UpstreamSource: suppress stderr from tar in _determine_prefix()
+ * patchseries: strip numbering when guessing subject from filename
+ * Changes in logging
+ - don't propagate to ancestor loggers
+ - don't initialize handlers in GbpLogger init.
+ Better compatibility with 3rd party modules that have their own logging
+ initializations.
+ * Features/fixes in GitRepository
+ - GitRepository/__git_inout: correctly handle input error
+ - GitRepository.create_tag: add 'annotate' argument.
+ For forcing the creation of annotated tags. Causes the an editor to be
+ spawned if no message is given.
+
+ -- Markus Lehtonen <markus.lehtonen@linux.intel.com> Fri, 06 Feb 2015 10:36:26 +0200
git-buildpackage (0.6.22) unstable; urgency=medium
diff --git a/packaging/git-buildpackage.changes b/packaging/git-buildpackage.changes
index 0ac2ec7e..c9dcafcb 100644
--- a/packaging/git-buildpackage.changes
+++ b/packaging/git-buildpackage.changes
@@ -1,5 +1,56 @@
-* Fri Nov 14 2014 Markus Lehtonen <markus.lehtonen@linux.intel.com> debian/0.6.22-195-g97ce593
+* Fri Feb 06 2015 Markus Lehtonen <markus.lehtonen@linux.intel.com> tizen/0.6.22-20150206
- Rebase on top of upstream version 0.6.22
+- Experimental support for BitBake
+ * Introduce import-bb tool.
+ This is the first tool in an effort of enabling gbp in the BitBake build
+ environment. Gbp-import-bb is a tool for importing packages from a
+ BitBake-based "combined" distro repository into individual per-package
+ Git repositories.
+ * Introduce pq-bb tool.
+ This is a tool for managing patch-queues for packages maintained in the
+ BitBake packaging format (.bb recipes).
+ * Introduce buildpackage-bb tool.
+ Initial version of the tool for building BitBake packages from Git.
+ NOTE: The buildpackage-bb tool itself is able to operate even without an
+ initialized BitBake build environment although the build likely fails in
+ this case. However, this makes it possible to export the packaging meta
+ data, for example.
+ * Introcude clone-bb tool.
+ This is a new tool for helping to clone remote per-package Git
+ repositories when working in BitBake-based "full distro" build
+ environment. This is useful in the case that individual packages are
+ actually maintained in per-package Git repositories (like Tizen). That
+ is, the full distro repository that the developer operates in is
+ composed of the packaging meta data from the individual per-package
+ repositories. When willing to contribute to a package the developer
+ would use clone-bb to clone the correct per-package repository and make
+ his changes there.
+ NOTE: clone-bb uses GBP_PACKAGING_REPO variable to determine the remote
+ repository URI. This variable should be defined in the package recipes
+ in order to make clone-bb usable.
+ * Introduce submit-bb tool.
+ This is a Tizen-specific tool for creating and pushing special submit
+ tags.
+- pq-rpm: better error message
+- buildpackage-rpm: look for remote upstream branches.
+ Consider remote branches, too, while looking for the upstream branch
+ when trying to guess if a package is native or not.
+- rpm packaging changes
+ * enable CentOS 7.
+ * include python egg-info in -common.
+- rpm: suppress stderr when unpacking src.rpm
+- UpstreamSource: suppress stderr from tar in _determine_prefix()
+- patchseries: strip numbering when guessing subject from filename
+- Changes in logging
+ * don't propagate to ancestor loggers
+ * don't initialize handlers in GbpLogger init.
+ Better compatibility with 3rd party modules that have their own logging
+ initializations.
+- Features/fixes in GitRepository
+ * GitRepository/__git_inout: correctly handle input error
+ * GitRepository.create_tag: add 'annotate' argument.
+ For forcing the creation of annotated tags. Causes the an editor to be
+ spawned if no message is given.
* Thu Aug 28 2014 Markus Lehtonen <markus.lehtonen@linux.intel.com> tizen/0.6.15-20140828
- Rebase on top of upstream version 0.6.15
diff --git a/packaging/git-buildpackage.spec b/packaging/git-buildpackage.spec
index 8019ff8a..db5ccc0c 100644
--- a/packaging/git-buildpackage.spec
+++ b/packaging/git-buildpackage.spec
@@ -115,7 +115,7 @@ Recommends: rpm-build
%else
Requires: rpm-build
%endif
-Provides: tizen-gbp-rpm = 20141114
+Provides: tizen-gbp-rpm = 20150206
%description rpm
Set of tools from Debian that integrate the package build system with Git.