Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make requirement on rpm-build strong on OpenSUSE #1

Open
wants to merge 150 commits into
base: experimental-rpm
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
150 commits
Select commit Hold shift + click to select a range
0b97686
buildpackage-rpm: support setting the 'VCS:' tag in spec
marquiz Jan 17, 2013
3253748
buildpackage: introduce --git-ignore-untracked
marquiz May 30, 2012
c7a2b62
config: support for per-tree config files
marquiz Mar 25, 2013
b5f2942
buildpackage: read local config from the exported tree
marquiz Feb 5, 2015
7aab8d6
tests: test --no-build option of buildpackage-rpm
marquiz Feb 5, 2015
4891aa8
GitRepository.add_files: use GitArgs
marquiz Jul 6, 2012
0380bc3
GitRepository.add_files: consistently update ALL tracked files
marquiz Sep 3, 2013
1dcb71b
GitRepository/add_files: add new option 'untracked'
marquiz Jul 6, 2012
955aada
buildpackage: add 'untracked' option to write_wc()
marquiz Jul 6, 2012
9464fda
buildpackage: new "working copy" choices for --git-export
marquiz Jul 9, 2012
7433d92
buildpackage-rpm: new keywords for packaging tag
marquiz Sep 4, 2013
4d9d8c8
Command: redirect stdout/stderr to sys.stdout/stderr
marquiz Oct 9, 2015
959b075
tests: capture stderr in buildpackage-rpm unit tests
marquiz Oct 12, 2015
4c33e9b
import-srpm: more consistent packaging/upstream tag formatting
marquiz Feb 26, 2015
9cc4eac
rpm packaging: direct dependency to zipmerge binary
marquiz Dec 11, 2015
4aed44c
import-srpm: implement --skip-packaging-tag option
marquiz Feb 27, 2015
5b14c37
pq: make sure we always get a sane author
marquiz Apr 29, 2014
1cf9dec
rpm packaging: update dependencies for unittests
marquiz Dec 11, 2015
6798e1c
import-srpm: support --upstream-vcs-tag cmdline option
marquiz May 30, 2013
a4c2529
gbp-pull: implement --all cmdline option
marquiz Jan 15, 2013
cad47b0
GitRepository: implemet checkout_files() method
marquiz Dec 2, 2014
4d711e3
gbp-pull: similar update strategy for all branches
marquiz Jan 12, 2012
91fba16
pq-rpm: implement '--import-files' command line option
marquiz Dec 10, 2013
60af63e
GitRepository: allow repo inititialization from subdir
marquiz Jun 5, 2012
52446d2
GitRepository: new method for getting git output as generator
marquiz Sep 10, 2013
59e54fe
GitRepository.__git_inout: prevent blocking of stdin
marquiz Sep 18, 2013
4bf968c
GitRepository.archive: support getting tar data as return value
marquiz Sep 12, 2013
476af61
GitRepository.archive: add 'paths' option
marquiz Sep 17, 2013
0170968
buildpackage/dump_tree: use GitRepository.archive()
marquiz Jun 5, 2012
aa22ca8
pq: allow running actions in repo subdir
marquiz Dec 1, 2014
33e604a
pq-rpm: implement --drop option
marquiz Mar 5, 2015
4b0057b
Merge branch 'feature/misc'
marquiz Dec 14, 2015
815a84f
Merge branch 'feature/import-srpm'
marquiz Dec 14, 2015
9597eaf
Merge branch 'feature/pq-rpm'
marquiz Dec 14, 2015
f457983
Merge branch 'feature/buildpackage-rpm'
marquiz Dec 14, 2015
6efe332
log: don't automatically setup gbp-specific logger
marquiz Jul 10, 2014
c5f6a17
log: don't propagate to ancestor loggers
marquiz Sep 25, 2014
666e39e
Change compressor cmdline opts in compressor_opts to a list
marquiz Sep 18, 2012
f98fe7b
buildpackage/git_archive_single: use GitRepository.archive()
marquiz May 15, 2012
b507ff4
common/buildpackage: use GitRepository for submodules
marquiz Sep 12, 2013
d033173
GitRepository.archive: drop the '**kwargs' argument
marquiz Sep 12, 2013
75955f2
buildpackage: refactor tarball compression
marquiz Jul 14, 2014
a8ffe6a
GitRepository: allow interactive commands
marquiz Feb 6, 2014
b780127
GitRepository: fix the 'edit' mode in commit methods
marquiz Feb 6, 2014
a599ff4
GitRepository: implement create_tree method
marquiz Apr 10, 2014
2952566
GbpOptionParser: allow using the default 'dest' attribute
marquiz May 20, 2013
296d0d1
GitRepository.commit_files: add committer_info argument
marquiz Feb 5, 2014
bc38977
GitRepository.commit_all: add committer_info argument
marquiz Feb 5, 2014
11d914e
GitRepository.commit_files: add edit argument
marquiz Feb 5, 2014
bf8895e
GitRepository/git_command: strip stderr output in case of error
marquiz Dec 11, 2013
0053776
GitRepository/rev_parse: use _git_inout()
marquiz Sep 11, 2012
d661892
GitRepository: raise GitRepositoryError instead of GbpError
marquiz Mar 25, 2013
073a503
gbp.git: Reimplement rfc822 date parsing without dateutil
bart0sh May 30, 2012
63517fe
import-orig: implement --create-missing-branches option
marquiz Feb 12, 2014
f6a486f
import-orig: simplify repack_source() and tmpdir handling
marquiz Jun 15, 2012
c0b673c
import-orig: move repacked_tarball_name() out from common
marquiz Jun 15, 2012
de682fc
UpstreamSource.pack: support prefix mangling
marquiz Jun 14, 2012
68d473e
Introduce PkgPolicy.is_valid_orig_archive()
marquiz Jul 9, 2012
a4fefe2
UpstreamSource: add 'archive_fmt' and 'compression' properties
marquiz Jul 9, 2012
dcd85b4
UpstreamSource: introduce is_tarball() method
marquiz Jul 9, 2012
d888485
UpstreamSource: move version guessing logic to PkgPolicy
marquiz Aug 23, 2013
28a3f02
UpstreamSource: store the absolute path
marquiz Aug 23, 2013
5b4c1b3
tests: test find_source() with unittest
marquiz Jan 13, 2014
aed2763
UpstreamSource: check that the sources exist
marquiz Aug 23, 2013
87dc24b
UpstreamSource: implement prefix guessing
marquiz Aug 22, 2013
0fe77d4
UpstreamSource.pack: reuse unpacked dir if no filter is used
marquiz Jun 6, 2013
c1b7c0f
UpstreamSource.unpack: return UpstreamSource instance
marquiz Jun 6, 2013
f3196f5
import-orig: new function for filtering/re-packing sources
marquiz Aug 26, 2013
28ace3c
import-orig: rework sourcecode preparation and filtering
marquiz Feb 23, 2015
be6936c
buildpackage: fix exporting of working copy when run from a subdir
marquiz Oct 25, 2012
e9fb0c5
buildpackage: implement --[no-]build cmdline option
marquiz Apr 26, 2013
bbd8d38
Universal configurable base tmpdir for all gbp tools
marquiz Feb 25, 2015
b072071
gbp-pq: readiness to configure the pq branch name
marquiz Feb 6, 2015
89fac64
common/pq: support more flexible pq-branch naming
marquiz Sep 6, 2013
07d3365
gbp-pull: two modes for --force
marquiz Jan 12, 2012
83b66d2
Rename internal var debian_branch -> packaging_branch
marquiz Jan 12, 2012
a5660f7
Add 'packaging-branch' cmdline option
marquiz Jan 12, 2012
d521040
Rename internal var debian_tag -> packaging_tag
marquiz Jan 12, 2012
b44193f
gbp-pq-rpm: add 'export-rev' option
marquiz Dec 4, 2015
50c1d39
pq-rpm: add new --pq-branch option
marquiz May 11, 2012
1f91b6c
import-srpm: support for patch import
marquiz Jun 27, 2012
b7b7cbd
Introduce gbp import-orig-rpm tool
marquiz Jan 12, 2012
2055ae2
rpm: add rpm-specific example config file
marquiz Jan 12, 2012
d24fa6d
README: mention RPM support
marquiz Apr 12, 2012
695fbfe
rpm packaging: Tizen specific additions
marquiz Oct 5, 2015
a58b858
debian packaging: introduce -common subpackage
bart0sh May 24, 2012
36916ca
debian packaging: relax requirements on devscripts
marquiz Jan 14, 2014
d1fcdb1
buildpackage-rpm: implement --git-patch-export
marquiz Oct 7, 2015
4965abb
rpm: support generating compressed patches
marquiz Jun 7, 2012
0f1a7ba
rpm: add --orig-prefix option
marquiz Jun 14, 2012
e2dcae1
rpm: support squashing commits in patch generation
marquiz Feb 25, 2015
03bbf52
rpm: implement file path filters in patch export
marquiz Sep 14, 2012
cf7de9e
docs: add initial RPM documentation
marquiz Feb 22, 2012
e1e9903
buildpackage-rpm: fail patch-export if local patches found
marquiz Nov 8, 2012
ade0ab1
TODO: add rpm todo
marquiz Jan 13, 2012
49ed743
debian packaging: HACK: disable test in Debian builds
marquiz Sep 10, 2012
b50ad5a
Import RpmGitRepository if DebianGitRepository is not available
xiaoqiang0 Jan 24, 2013
e55db5b
.gbp.conf: Tizen specific changes
marquiz Mar 26, 2013
98d3858
Disable xcover support for nose
marquiz Apr 22, 2013
b7e94d9
CentOS compatibility: make GBP work with older python2.6
xiaoqiang0 Feb 8, 2013
79bec57
CentOS compatibility: fix tests
marquiz Mar 5, 2013
fb48ea4
CentOS compatibility: fix GitRepository._cmd_has_feature()
marquiz Mar 4, 2013
011a8e7
CentOS compatibility: fix GitRepository.diff
marquiz Nov 8, 2013
73349e3
tests: add tests for gbp import-orig-rpm
marquiz Oct 31, 2012
52d9135
packaging: Release, update changelogs
marquiz Oct 25, 2012
884b8fb
packaging: Update changelogs
marquiz Sep 2, 2013
e4bc0e2
debian packaging: change to 1.0 source package format
marquiz Sep 2, 2013
e576f7d
GitRepository/get_remote_repos: return URLs, too
marquiz Dec 3, 2012
6384327
rpm: support guessing spec file from git treeish
marquiz Sep 6, 2013
94e63ed
packaging: Release, update changelogs
marquiz Oct 16, 2013
ef0051d
pq-rpm: create diff up to the last merge commit
marquiz Nov 21, 2013
83a7a1f
packaging: Prepare for next Tizen tools release
marquiz Dec 2, 2013
1dbe05a
pq-rpm: add unit tests for the command line tool
marquiz Sep 27, 2013
aff0d04
rpm: add gbp.rpm.changelog module
marquiz Feb 4, 2014
b991257
Introduce gbp rpm-ch tool
marquiz Feb 4, 2014
6117963
rpm-ch: implement --commit option
marquiz Feb 6, 2014
78b2173
rpm-ch: implement --commit-msg option
marquiz Feb 26, 2015
4e433d3
rpm-ch: implement tagging options
marquiz Feb 6, 2014
48668e9
rpm-ch: add --message cmdline option
marquiz Mar 26, 2014
e5ebf0b
rpm-ch: implement '--all' option
marquiz May 16, 2014
db054dd
rpm-ch: implement --meta-bts option
marquiz Jun 6, 2014
bc41bb3
import-orig-rpm: implement --create-missing-branches option
marquiz Feb 12, 2014
99ad139
import-orig-rpm: implement automatic downloading
marquiz Feb 13, 2014
646ba28
import-orig-rpm: get archive from spec file
marquiz Feb 13, 2014
6eb4e47
buildpackage-rpm: patch-export from development branch
marquiz Feb 25, 2015
dea1b4c
pq-rpm: implement 'convert' subcommand
marquiz Feb 10, 2014
75c6f85
pq-rpm: implement --new-packaging-dir cmdline option
marquiz Feb 11, 2014
07b1363
pq-rpm: implement --retain-history option
marquiz Mar 31, 2014
9caa3a4
packaging: Prepare for next Tizen tools release
marquiz Nov 7, 2013
f76a264
pq-rpm: don't create pq branch when switching
marquiz Apr 9, 2014
19b91e0
Tizen release 0.6.12-20140521
marquiz Mar 19, 2014
469157a
docs: add manpage for gbp rpm-ch
marquiz Oct 6, 2015
c091eaf
docs: add manpage for gbp import-orig-rpm
marquiz Oct 6, 2015
6a8c3e8
rpm tests: extend unit tests for buildpackage-rpm
marquiz Feb 25, 2015
1ca7d5e
Add PKGBUILD to support arch linux
Jul 16, 2014
b664ce0
Tizen release 0.6.15-20140828
marquiz Jun 5, 2014
ab10869
Tizen: change python-rpm module name to rpm_tizen
marquiz Nov 14, 2014
d996f06
log: don't initialize handlers in GbpLogger init
marquiz Sep 11, 2014
e63b067
Introduce import-bb tool
marquiz Aug 22, 2014
07be941
Introduce pq-bb tool
marquiz Sep 11, 2014
1afe01c
Introduce buildpackage-bb tool
marquiz Aug 28, 2014
e83911f
Introcude clone-bb tool
marquiz Dec 16, 2014
dde192c
GitRepository.create_tag: use GitArgs class
marquiz Dec 17, 2014
e181c37
GitRepository.create_tag: add 'annotate' argument
marquiz Dec 17, 2014
d455d18
Introduce submit-bb tool
marquiz Dec 16, 2014
b9bf803
Tizen release 0.6.22-20150206
marquiz Nov 14, 2014
bf2e81b
Tizen release 0.6.22-20150217
marquiz Feb 17, 2015
d70b5e0
packaging: rebase on top of upstream version 0.7.0
marquiz Feb 23, 2015
8a59e6e
Compatibility: unbreak urllib import for old distros
marquiz Feb 26, 2015
8d635ff
Make requirement on rpm-build strong on OpenSUSE
kaharlichenko Jan 6, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .gbp.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
[DEFAULT]
# Do not merge to packaging (after update)
merge=False
# Vendor/Distro name
vendor=Tizen
# Package is from Debian
upstream-tag=debian/%(version)s
# Don't use pristine-tar
pristine-tar=False
# Branch naming
packaging-branch=master
upstream-branch=upstream
# Tag format for releases
packaging-tag = tizen/%(upstreamversion)s-%(nowtime)s
# Subdir for RPM packaging data
packaging-dir=packaging
# Auto-generate patches against upstream
patch-export = True
patch-numbers = True
patch-export-ignore-path = (.gbp.conf|packaging/.*|debian/.*)
# Don't fail if the current branch does not match the main packaging branch
ignore-branch = True

[git-rpm-ch]
changelog-revision=%(tagname)s
7 changes: 2 additions & 5 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@ The API documentation of the gbp module can be found at:

http://honk.sigxcpu.org/projects/git-buildpackage/apidocs/

The mailing list is at:
The documentation available for the RPM support can be found at

http://lists.sigxcpu.org/mailman/listinfo/git-buildpackage
git-buildpackage at lists.sigxcpu.org

See the HACKING document for details on contributing to gbp development.
http://marquiz.github.com/git-buildpackage-rpm/
17 changes: 17 additions & 0 deletions TODO
Original file line number Diff line number Diff line change
@@ -1 +1,18 @@
See https://honk.sigxcpu.org/piki/projects/git-buildpackage/

RPM-related things:
- unit tests:
- add unit tests for the rpm command line tools
- manpages for rpm tools
- git-buildpackage-rpm
- git-import-srpm
- git-import-orig-rpm
- gbp-pq-rpm
- better html-documentation for rpm support
- write a tool for automatic changelog creation/updating
- bare-repo support
- buildpackage-rpm
- import-orig
- import-srpm
- pristine-tar
- gbp-pq (very limited, if any)
377 changes: 377 additions & 0 deletions debian/changelog

Large diffs are not rendered by default.

51 changes: 31 additions & 20 deletions debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -12,47 +12,45 @@ Build-Depends:
perl,
pychecker,
python (>> 2.6.6-3~),
python-coverage,
python-dateutil,
python-epydoc,
python-mock,
python-nose,
python-nosexcover,
python-pkg-resources,
python-rpm,
python-six,
python-setuptools,
sgml2x,
# For the testsuite
bzip2,
cpio,
devscripts (>= 2.13.8~),
git (>= 1:1.7.9.1-1~),
pristine-tar,
rpm,
unzip,
zipmerge
Standards-Version: 3.9.6
Vcs-Git: git://honk.sigxcpu.org/git/git-buildpackage.git
Vcs-Browser: https://git.sigxcpu.org/cgit/git-buildpackage/
Homepage: https://honk.sigxcpu.org/piki/projects/git-buildpackage/
X-Python-Version: >= 2.6

Package: git-buildpackage

Package: git-buildpackage-common
Architecture: all
Depends: ${python:Depends},
${shlibs:Depends},
${misc:Depends},
devscripts (>= 2.13.5~),
git (>= 1:1.7.9.1-1~),
man-db,
python-dateutil,
python-pkg-resources,
python-six,
Recommends: pristine-tar (>= 0.5),
cowbuilder | pbuilder | sbuild,
python-requests
Suggests: python-notify, unzip, sudo
Suggests: python-notify, unzip
Description: Suite to help with packaging in Git repositories
This package contains the common API and scripts for Debian and rpm packaging

Package: git-buildpackage
Architecture: all
Depends: ${python:Depends},
${shlibs:Depends},
${misc:Depends},
devscripts,
git-buildpackage-common (= ${binary:Version})
Recommends: cowbuilder | pbuilder | sbuild,
Suggests: sudo
Description: Suite to help with Debian packages in Git repositories
This package contains the following tools:
* gbp import-{dsc,dscs}: import existing Debian source packages into a git
Expand All @@ -70,18 +68,31 @@ Architecture: all
Depends: ${python:Depends},
${misc:Depends},
cpio,
git-buildpackage (= ${binary:Version}),
git-buildpackage-common (= ${binary:Version}),
python-rpm,
rpm,
Recommends: pristine-tar (>= 0.5)
Suggests: python-notify, unzip, zipmerge, mock
Suggests: zipmerge, mock
Description: Suite to help with RPM packages in Git repositories
This package contains the following tools:
* gbp buildpackage-rpm: build a package out of a git repository, check for
local modifications and tag appropriately
* gbp import-srpm: import existing RPM source packages into a git
repository
* gbp pq-rpm: manage patches easily
* git-import-orig-rpm: import a new upstream version into the git repository
.
These tools are currently in an experimental state. Branch names and
repository layouts might change without lots of prior warning.

Package: git-buildpackage-bb
Architecture: all
Depends: ${python:Depends},
${misc:Depends},
git-buildpackage-common (= ${binary:Version}),
git-buildpackage-rpm (= ${binary:Version}),
Recommends: bitbake
Description: Suite to help with BitBake builds from Git repositories
This package contains the following tools:
* gbp import-bb: import sources from distribution repository
* gbp buildpackage-bb: build a package out of a Git repository
* gbp pq-bb: manage separate development and packaging branches
2 changes: 2 additions & 0 deletions debian/git-buildpackage-bb.install
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
usr/lib/python2.?/dist-packages/gbp/bb/
usr/lib/python2.?/dist-packages/gbp/scripts/*bb*.py*
4 changes: 2 additions & 2 deletions debian/doc-base → debian/git-buildpackage-common.doc-base
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ Abstract: git-buildpackage is a suite to help with Debian packages in Git
Section: Programming

Format: HTML
Index: /usr/share/doc/git-buildpackage/manual-html/index.html
Files: /usr/share/doc/git-buildpackage/manual-html/*.html
Index: /usr/share/doc/git-buildpackage-common/manual-html/index.html
Files: /usr/share/doc/git-buildpackage-common/manual-html/*.html
File renamed without changes.
File renamed without changes.
22 changes: 22 additions & 0 deletions debian/git-buildpackage-common.install
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
usr/bin/gbp
usr/lib/python2.?/dist-packages/gbp-*
usr/lib/python2.?/dist-packages/gbp/command_wrappers.py
usr/lib/python2.?/dist-packages/gbp/config.py
usr/lib/python2.?/dist-packages/gbp/errors.py
usr/lib/python2.?/dist-packages/gbp/format.py
usr/lib/python2.?/dist-packages/gbp/git/
usr/lib/python2.?/dist-packages/gbp/__init__.py
usr/lib/python2.?/dist-packages/gbp/log.py
usr/lib/python2.?/dist-packages/gbp/notifications.py
usr/lib/python2.?/dist-packages/gbp/patch_series.py
usr/lib/python2.?/dist-packages/gbp/pkg/
usr/lib/python2.?/dist-packages/gbp/scripts/clone.py
usr/lib/python2.?/dist-packages/gbp/scripts/common/
usr/lib/python2.?/dist-packages/gbp/scripts/config.py
usr/lib/python2.?/dist-packages/gbp/scripts/__init__.py
usr/lib/python2.?/dist-packages/gbp/scripts/pull.py
usr/lib/python2.?/dist-packages/gbp/scripts/supercommand.py
usr/lib/python2.?/dist-packages/gbp/tmpfile.py
usr/lib/python2.?/dist-packages/gbp/tristate.py
usr/lib/python2.?/dist-packages/gbp/version.py
etc/git-buildpackage/gbp.conf
1 change: 1 addition & 0 deletions debian/git-buildpackage-common.links
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/usr/share/doc/git-buildpackage-common/manual-html/gbp.html /usr/share/doc/git-buildpackage-common/manual-html/index.html
5 changes: 5 additions & 0 deletions debian/git-buildpackage-common.manpages
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
docs/gbp.1
docs/gbp-clone.1
docs/gbp.conf.5
docs/gbp-config.1
docs/gbp-pull.1
4 changes: 1 addition & 3 deletions debian/git-buildpackage-rpm.install
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
usr/bin/gbp-builder-mock /usr/share/git-buildpackage/
usr/lib/python2.?/dist-packages/gbp/rpm/
usr/lib/python2.7/dist-packages/gbp/scripts/import_srpm.py
usr/lib/python2.7/dist-packages/gbp/scripts/pq_rpm.py
usr/lib/python2.7/dist-packages/gbp/scripts/buildpackage_rpm.py
usr/lib/python2.?/dist-packages/gbp/scripts/*rpm*.py*
22 changes: 0 additions & 22 deletions debian/git-buildpackage.install
Original file line number Diff line number Diff line change
@@ -1,32 +1,10 @@
usr/bin/gbp
usr/bin/git-pbuilder
usr/lib/python2.?/dist-packages/gbp-*
usr/lib/python2.?/dist-packages/gbp/command_wrappers.py
usr/lib/python2.?/dist-packages/gbp/config.py
usr/lib/python2.?/dist-packages/gbp/dch.py
usr/lib/python2.?/dist-packages/gbp/deb/
usr/lib/python2.?/dist-packages/gbp/errors.py
usr/lib/python2.?/dist-packages/gbp/format.py
usr/lib/python2.?/dist-packages/gbp/git/
usr/lib/python2.?/dist-packages/gbp/__init__.py
usr/lib/python2.?/dist-packages/gbp/log.py
usr/lib/python2.?/dist-packages/gbp/notifications.py
usr/lib/python2.?/dist-packages/gbp/patch_series.py
usr/lib/python2.?/dist-packages/gbp/pkg/
usr/lib/python2.?/dist-packages/gbp/scripts/buildpackage.py
usr/lib/python2.?/dist-packages/gbp/scripts/clone.py
usr/lib/python2.?/dist-packages/gbp/scripts/common/
usr/lib/python2.?/dist-packages/gbp/scripts/config.py
usr/lib/python2.?/dist-packages/gbp/scripts/create_remote_repo.py
usr/lib/python2.?/dist-packages/gbp/scripts/dch.py
usr/lib/python2.?/dist-packages/gbp/scripts/import_dsc.py
usr/lib/python2.?/dist-packages/gbp/scripts/import_dscs.py
usr/lib/python2.?/dist-packages/gbp/scripts/import_orig.py
usr/lib/python2.?/dist-packages/gbp/scripts/__init__.py
usr/lib/python2.?/dist-packages/gbp/scripts/pq.py
usr/lib/python2.?/dist-packages/gbp/scripts/pull.py
usr/lib/python2.?/dist-packages/gbp/scripts/supercommand.py
usr/lib/python2.?/dist-packages/gbp/tmpfile.py
usr/lib/python2.?/dist-packages/gbp/tristate.py
usr/lib/python2.?/dist-packages/gbp/version.py
etc/git-buildpackage/gbp.conf
5 changes: 0 additions & 5 deletions debian/git-buildpackage.manpages
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
docs/gbp.1
docs/gbp-buildpackage.1
docs/gbp-clone.1
docs/gbp.conf.5
docs/gbp-config.1
docs/gbp-create-remote-repo.1
docs/gbp-dch.1
docs/gbp-import-dsc.1
docs/gbp-import-dscs.1
docs/gbp-import-orig.1
docs/gbp-pq.1
docs/gbp-pull.1
docs/git-pbuilder.1
2 changes: 0 additions & 2 deletions debian/manpages

This file was deleted.

11 changes: 10 additions & 1 deletion debian/rules
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#!/usr/bin/make -f


# HACK: disable checks, i.e. unit tests
DEB_BUILD_OPTIONS += nocheck
export WITHOUT_NOSETESTS := 1

EXAMPLE_SCRIPTS=\
gbp-add-patch \
gbp-cowbuilder-sid \
Expand Down Expand Up @@ -46,6 +50,11 @@ override_dh_auto_install:

override_dh_auto_clean:
dh_auto_clean
# Remove renamed files - renames are not correctly expressed in debian.diff
rm -f debian/doc-base
rm -f debian/docs
rm -f debian/examples
rm -f debian/manpages
rm -rf build/
make -C docs/ clean
-rm gbp/version.py
Expand Down
2 changes: 1 addition & 1 deletion debian/source/format
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0 (native)
1.0
2 changes: 2 additions & 0 deletions debian/source/options
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
extend-diff-ignore = "^(tests/data/rpm/.*|tests/component/rpm/data/.*|tests/component/deb/data/.*)"
diff-ignore
8 changes: 6 additions & 2 deletions docs/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ MAN1S = \
gbp-buildpackage-rpm \
gbp-import-srpm \
gbp-pq-rpm \
gbp-rpm-ch \
gbp-import-orig-rpm \
$(NULL)

MAN5S = gbp.conf
Expand All @@ -34,9 +36,11 @@ GTK_DOC_CATALOG_FILE ?= /usr/share/sgml/gtk-doc/gtk-doc.cat

all: $(MANUAL) $(MANPAGES)

$(MANUAL): manual.sgml chapters/*.sgml manpages/*.sgml
$(MANUAL): main.sgml manual.sgml manual-rpm.sgml chapters/*.sgml manpages/*.sgml
ifeq ($(HAVE_SGML2X),1)
docbook-2-html -s local $<
rm -rf $(MANUAL)
mv main-html $(MANUAL)
else
docbook2html -d local-nosgml2x.dsl -c $(GTK_DOC_CATALOG_FILE) -o $(MANUAL) $<
endif
Expand All @@ -58,7 +62,7 @@ manpage.refs: $(BUILD_MAN_XREF_PAGES)
git-pbuilder.1: ../bin/git-pbuilder
pod2man $< $@

manual.sgml: $(VERSION_ENT)
main.sgml: $(VERSION_ENT)

$(VERSION_ENT): $(GBP_VERSION)
echo '<!ENTITY gbp-version "$(DEB_VERSION)">' > $(VERSION_ENT)
Expand Down
Loading