| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit 3384a0f7a763144e5d627c454d7d76c2841e553b.
|
| |
|
|
|
|
|
|
|
|
| |
using git"
This reverts commit 1592882c38fcbb107332d9a0a63b8da4e0bf8a48.
It's not ready yet.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
When running in travis build the docs too to catch errors there as well.
|
|
|
|
|
|
| |
Needed after docs were changed to xml.
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
| |
Move `tests/helpers/run-in-docker` to `packaging/run-in-docker` and add
package option to build gbp packages in a docker container.
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
by splitting out the code from buildpackage
This is shorter than running
gbp buildpackage --git-tag-only
Closes: #797086
|
|
|
|
| |
Closes: #733639
|
|
|
|
| |
Closes: #840089
|
|
|
|
| |
and adjust the smoketest accodringly
|
|
|
|
|
|
|
|
|
| |
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".
|
|
|
|
| |
to make pip install --user work
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
| |
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
| |
so make python the default
|
|
|
|
|
|
| |
so only recommend it. See
https://bugzilla.redhat.com/show_bug.cgi?id=1235404
|
| |
|
|
|
|
| |
This adds a minimal gbp buildpackage-rpm based on Markus Lehtonens work.
|
|
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.
|