• Dridi Boukelmoune's avatar
    New RPM provides for the varnishd and VMODs · c6d66785
    Dridi Boukelmoune authored
    The find-provides script takes the original script and forwards almost
    all lines to the original find-provides command provided by RPM. In
    order for this to work, %global needs to be used instead of %define to
    ensure immediate expansion and avoid infinite recursion.
    
    VMODs are not forwared to find-provides because it matters little to
    advertise them as shared objects in the traditional sense.
    
    The output looks like this:
    
        vmod(blob)
        vmod(directors)
        vmod(purge)
        vmod(std)
        vmod(vtc)
        varnishd(abi) = <sha1>
        varnishd(vrt) = x.y
    
    Partially fixes #8 because in order to make this useful for VMODs
    without forcing package maintainers to manually require either the
    exact ABI or a given VRT version, a means for automatic requires
    for VMOD builds is missing. This doesn't address the NOGIT case,
    but we don't support packaging not originating from a git commit.
    
    This would make #92 obsolete once something similar is done on the
    DPKG side.
    c6d66785
Name
Last commit
Last update
common Loading commit data...
debian Loading commit data...
redhat Loading commit data...
sources Loading commit data...
.gitignore Loading commit data...
JOBDEFS.rst Loading commit data...
README.rst Loading commit data...
common.sh Loading commit data...
dl-source Loading commit data...
package-deb Loading commit data...
package-rpm Loading commit data...
upload-packages Loading commit data...