Shell wrapper for RPMBuilder.
Demo • Requirements • Installation • Environment variables • Usage • ShellCheck Status • Credits • License
Install dkrpm
shell script to the directory. Use DESTDIR
parameter to override default path.
sudo make install
Env var | Status | Default |
---|---|---|
DOCKER_RPMBUILDER_IMAGE |
RPMBuilder Docker image | essentialkaos/rpmbuilder:centos7 |
DOCKER_PERFECTO_IMAGE |
Perfecto Docker image | essentialkaos/perfecto:centos7 |
Usage: dkrpm command source <option>
Commands:
p or pack Create RPM package from spec file
u or unpack Unpack source files from SRPM package
c or check Validate spec file using Perfecto
d or debug Run shell command instead of RPMBuilder
h or help Show detailed information about command
See "dkrpm help <command>" for information on a specific command.
Examples:
dkrpm pack htop.spec -V -1
dkrpm unpack htop-2.0.2-0.el7.src.rpm
dkrpm check htop.spec
dkrpm debug htop.spec
Branch | Status |
---|---|
master |
|
develop |
Anton Novojilov for RPMBuilder and ESSENTIAL KAOS repository.
MIT