• Dridi Boukelmoune's avatar
    New DPKG provides for the varnishd ABI · b27230d6
    Dridi Boukelmoune authored
    This change aligns DPKG provides to their RPM counterparts with one
    notable exception: the ABI being a hash, it may start with a letter
    and go against DPKG's policy. Since it's only used for strict equality
    this is not a problem.
    
    The new provides look like this:
    
        Provides:
         libvarnishapi1,
         varnish,
         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.
    
    Unlike RPM packaging, this does not list installed VMODs, as I'm
    not certain it can be done in the first place (probably though).
    
    Refs c6d66785
    Closes #92
    b27230d6
Name
Last commit
Last update
..
changelog Loading commit data...
compat Loading commit data...
control Loading commit data...
copyright Loading commit data...
rules Loading commit data...
varnish-dev.install Loading commit data...
varnish.dirs Loading commit data...
varnish.docs Loading commit data...
varnish.examples Loading commit data...
varnish.install Loading commit data...
varnish.lintian-overrides Loading commit data...
varnish.logrotate Loading commit data...
varnish.postinst Loading commit data...
varnish.postrm Loading commit data...
varnish.service Loading commit data...
varnishncsa.service Loading commit data...
varnishreload Loading commit data...