pkgsrc/misc/dose3/buildlink3.mk
jaapb 43bd3c09bf Updated package to latest version, 5.0.1. Changes (from 4.3) include:
dose3 (5.0) UNRELEASED; urgency=low
* finally implement keep_package/version/feature properly. The globalid
  index that was used to optionally encode the global constraints is
  now disappeared. This simplify the interface of the solver.
* massive refactoring. Change of API . All functions in Depsolver*
  accept a new paramenter "global_constraints" that is a vpkgformula
  enconding all packages that must be co-installed by by default with
  each request. This is used to properly encode debian essential packages
  without abusing 'Keep_package as before.
* Depsolver_int.{solve,init_solver_unit,init_solver_cache} have a new optional
  argument 'explain'. When false, reduce the memory footprint.
* Depsolver.{check_request,check_request_using} accept a new parameter dummy
  that can be used to pass arbitrary contraints as a cudf.package that is going
  to be coinstalled as part of the request and filtered out in the result.
* improvements to the documentation and test units
* add --compare to ceve when used with pef://
* improvements to distcheck --lowmem
* StdOptions.lastest now returns an integer to consider only the last n versions
  of each package
* API change : CudfAdd.latest
* API change : CudfAdd.inttovar -> CudfAdd.inttopkg
* API change : add parameter to check_request and check_request_using
* apt-cudf : package up or downgrades are expressed in a single
  "Install" request and that these do not show up as a "Remove" request anymore.
* StdOptions.DistribOptions.add_options are now different for each input ( ex.
  StdOptions.DistribOptions.add_debian_options )uu
* Debian.Printer.pp_* functions are now methods of the Debian.package class
2017-07-11 10:32:28 +00:00

17 lines
479 B
Makefile

# $NetBSD: buildlink3.mk,v 1.4 2017/07/11 10:32:28 jaapb Exp $
BUILDLINK_TREE+= dose3
.if !defined(DOSE3_BUILDLINK3_MK)
DOSE3_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.dose3+= dose3>=5.0rc2
BUILDLINK_API_DEPENDS.dose3+= dose3>=5.0.1
BUILDLINK_PKGSRCDIR.dose3?= ../../misc/dose3
.include "../../devel/ocaml-extlib/buildlink3.mk"
.include "../../devel/ocaml-re/buildlink3.mk"
.include "../../misc/ocaml-cudf/buildlink3.mk"
.endif # DOSE3_3.3_BUILDLINK3_MK
BUILDLINK_TREE+= -dose3