Unverified Commit 777bab01 authored by boklm's avatar boklm
Browse files

Bug 33991: Remove unused features

For simplification, we remove some unused features. Those features can
still be reimplemented externally if needed.

For example, the "rbm rpm" command can be replaced with
"rbm build --step rpm" and a definition of an rpm step in rbm.conf.

We remove the following options:
 - version_command
 - rpm
 - rpmbuild
 - srpm
 - rpmspec
 - rpm_rel
 - debian_create
 - deb
 - deb_src
 - use_pbuilder
 - debian_revision

And the following commands:
 - rpmspec
 - rpm
 - srpm
 - deb-src
 - deb
 - pkg
 - publish
parent e0106571
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
- Remove the version_command, rpm, srpm, rpmbuild, rpmspec, rpm_rel,
  debian_create, deb, deb_src, use_pbuilder, and debian_revision options,
  as well as the rpmspec, rpm, srpm, deb-src, deb, pkg, and the publish
  commands. All of these features can still be implemented externally.

- Add the target_append and target_prepend input_files options

- Add the build_log_append option
+0 −7
Original line number Diff line number Diff line
@@ -27,14 +27,7 @@ MAN1_ASC += rbm.asc
MAN1_ASC += rbm-usage.asc
MAN1_ASC += rbm-tar.asc
MAN1_ASC += rbm-showconf.asc
MAN1_ASC += rbm-srpm.asc
MAN1_ASC += rbm-rpm.asc
MAN1_ASC += rbm-rpmspec.asc
MAN1_ASC += rbm-fetch.asc
MAN1_ASC += rbm-deb-src.asc
MAN1_ASC += rbm-deb.asc
MAN1_ASC += rbm-pkg.asc
MAN1_ASC += rbm-publish.asc
MAN1_ASC += rbm-build.asc

MAN7_ASC += rbm_tutorial.asc

doc/clioptions_deb.asc

deleted100644 → 0
+0 −7
Original line number Diff line number Diff line
 --use-pbuilder::
 --no-use-pbuilder::
     Whether to use pbuilder when building debian packages

 --debsign-keyid=<key id>::
     The id of the key to sign debian packages with. Set to 0 for no
     signature.

doc/clioptions_publish.asc

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
--publish-src-dir::
        The directory containing the files that are going to be published.
+0 −7
Original line number Diff line number Diff line
@@ -15,12 +15,5 @@ rbm commands :
- link:rbm-tar.html[rbm-tar(1)]
- link:rbm-showconf.html[rbm-showconf(1)]
- link:rbm-build.html[rbm-build(1)]
- link:rbm-srpm.html[rbm-srpm(1)]
- link:rbm-rpm.html[rbm-rpm(1)]
- link:rbm-rpmspec.html[rbm-rpmspec(1)]
- link:rbm-fetch.html[rbm-fetch(1)]
- link:rbm-deb-src.html[rbm-deb-src(1)]
- link:rbm-deb.html[rbm-deb(1)]
- link:rbm-pkg.html[rbm-pkg(1)]
- link:rbm-publish.html[rbm-publish(1)]
Loading