aboutsummaryrefslogtreecommitdiffhomepage
path: root/packaging
Commit message (Collapse)AuthorAge
* Document changes and release 0.9.16debian/0.9.16Guido Günther2019-10-22
|
* Document changes and release 0.9.15debian/0.9.15Guido Günther2019-09-07
|
* Document changes and release 0.9.14debian/0.9.14Guido Günther2019-03-21
|
* Document changes and release 0.9.13debian/0.9.13Guido Günther2018-12-29
|
* Document changes and release 0.9.12debian/0.9.12Guido Günther2018-12-11
|
* Document changes and release 0.9.11debian/0.9.11Guido Günther2018-12-11
|
* New command to merge in changes from a upstream using gitGuido Günther2018-08-19
| | | | This reverts commit 3384a0f7a763144e5d627c454d7d76c2841e553b.
* Document changes and release 0.9.10debian/0.9.10Guido Günther2018-08-19
|
* Revert "gbp import-ref: New command to merge in changes from a upstream ↵Guido Günther2018-08-19
| | | | | | | | using git" This reverts commit 1592882c38fcbb107332d9a0a63b8da4e0bf8a48. It's not ready yet.
* gbp import-ref: New command to merge in changes from a upstream using gitGuido Günther2018-05-24
|
* Document changes and release 0.9.9debian/0.9.9Guido Günther2018-05-21
|
* Document changes and release 0.9.8debian/0.9.8Guido Günther2018-04-03
|
* Document changes and release 0.9.7debian/0.9.7Guido Günther2018-01-29
|
* tests: build docs tooGuido Günther2018-01-23
| | | | When running in travis build the docs too to catch errors there as well.
* rpm packaging: update build deps of docsMarkus Lehtonen2018-01-20
| | | | | | Needed after docs were changed to xml. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* Rework docker script to allow to build packages as wellrubicks2018-01-12
| | | | | Move `tests/helpers/run-in-docker` to `packaging/run-in-docker` and add package option to build gbp packages in a docker container.
* rpm packaging: update dependency on rpm-buildMarkus Lehtonen2017-12-16
| | | | | | | | | | Most RPM-based distribution now support weak dependencies. Make rpm-build a weak dependency (on other systems as openSUSE, too) as it's not strictly needed by buildpackage-rpm: in Fedora people probably use 'mock' and in openSUSE they use 'osc' for building packages, for example. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* No need to depend on six anymoreGuido Günther2017-10-20
|
* Add tag commandGuido Günther2017-09-14
| | | | | | | | | | by splitting out the code from buildpackage This is shorter than running gbp buildpackage --git-tag-only Closes: #797086
* push: new command to push changes in one goGuido Günther2017-08-06
| | | | Closes: #733639
* export_orig: new command to export orig tarballs from gitGuido Günther2017-08-03
| | | | Closes: #840089
* sepc: switch to python3 packaging for rpmGuido Günther2017-08-02
| | | | and adjust the smoketest accodringly
* New command 'pristine-tar'Guido Günther2017-06-26
| | | | | | | | | This allows one to run the pristine-tar import at a later point. This is useful when using component tarballs and we need to reference the right trees for the commits. The command can later be extended to allow for "export" as well to recreate the tarballs without having to invoke "gbp buildpackage".
* Use relative patch to install gbp.confGuido Günther2016-12-18
| | | | to make pip install --user work
* Introduce gbp-rpm-chMarkus Lehtonen2016-06-30
| | | | | | | | | Initial version of gbp rpm-ch command, a tool for maintaining RPM changelogs. The new command supports %changelog section inside spec files as well as separate changelog files ("OBS style"). Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> Closes: #808027
* rpm packaging: update dependencies for unittestsMarkus Lehtonen2015-12-16
| | | | | | | Add some missing (build) dependencies if unit tests are enabled as part of the build process. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* rpm packaging: direct dependency to zipmerge binaryMarkus Lehtonen2015-12-16
| | | | | | | The name of the package containing zipmerge varies, e.g. 'libzip' in Fedora 22 vs. 'libzip-tools' in Fedora 23. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* rpm packaging: bump package version to 0.7.0Markus Lehtonen2015-11-20
| | | | Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* buildpackage-rpm: add support for mock chroot builderGuido Günther2015-11-16
| | | | | | | | | | Try: gbp buildpackage-rpm --git-mock --git-dist=epel-6 Results will be under ../rpmbuild/results/ This is very heavily based on a patch from Tzafrir Cohen.
* rpm packaging: remove Tizen-specific providesMarkus Lehtonen2015-10-19
| | | | Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* rpm packaging: remove hack for ancient openSUSE versionsMarkus Lehtonen2015-10-19
| | | | Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* rpm packaging: fix build for CentOSMarkus Lehtonen2015-10-19
| | | | | | | The Recommends tag is not supported by older rpm that is still in use CentOS. Also, fix some centos version macro usage. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
* spec: add missing python depsGuido Günther2015-08-19
|
* spec: Only OpenSuSE seems to use python-baseGuido Günther2015-08-19
| | | | so make python the default
* spec: Nobody seems to ship pristine-tar atmGuido Günther2015-08-19
| | | | | | so only recommend it. See https://bugzilla.redhat.com/show_bug.cgi?id=1235404
* spec: Add new manpagesGuido Günther2015-08-19
|
* Add gbp buildpackage-rpmGuido Günther2015-08-19
| | | | This adds a minimal gbp buildpackage-rpm based on Markus Lehtonens work.
* Add spec file taken from git-buildpackage-rpmGuido Günther2015-06-26
Minimal changes only to get it to build (like removing the bb package and yet missing manpages of the *-rpm tools). Due to changes in Debian's dist- vs. site-packages you need to do a: cat <<EOF >> ~/.rpmmacros %python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; import sys; sys.stdout.write(get_python_lib().replace('dist-', 'site-'))") %python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; import sys; sys.stdout.write(get_python_lib(1).replace('dist-', 'site-'))") EOF to build the RPMs on Debian.