2.3. General Package Management Changes

All changes and fixes related to package management that are not covered by the above two categories.

  ---- [i] -usegui/-nostdin option
  devel_pkgvm_d10_1_5:
    date: 1999/11/01 17:51:47;  author: wagner;  state: Exp;  lines: +1 -0
    branches:  1.47.2;
    added missing options -usegui/-nostdin and updated pkgvm.desc
       


  ---- [f] change set package-kind-misc-fixes-01
    created by wagner at 2000.05.13.12.35.38
    description:
    This is the first part of a change set fixing incorrect detection
    of package kinds due to not heeded platform suffixes and other
    internal bugs.
    package changes:
      pkg_base      devel_pkg=base_d24_0_0  devel_pkg=base_d25_0_0
       


  ---- [f] change set package-kind-misc-fixes-02
    created by wagner at 2000.05.13.12.48.01
    description:
    This is the second part of changes fixing various problems with
    the detection of package kind. It should address the computation 
    of a default package kind and the correct use of platform suffixes
    for package kind detection.
    package changes:
      pkg_global    devel_pkg=global_d15_1_0     devel_pkg=global_d15_1_1
      quake         devel_quake_d1_0_0           devel_quake_d1_0_1
      compactrc     devel_compactrc_d11_2_0      devel_compactrc_d11_2_1
      prjm          devel_prjm_d19_0_2           devel_prjm_d19_0_3
      ComPactHTTPd  devel_ComPactHTTPd_d13_13_9  devel_ComPactHTTPd_d13_13_11
       


  ---- [] revision devel_pkgelems_d5_1_1
    2000/09/02 17:32:19    wagner    Exp

    fix: If the pathname of a package element (a file) starts with ./,
         it is considered to be relative to the package root directory, even
         if the attribute `preserve package path' is set for its kind.

    modified: pkgelems/src/PkgElem.m3
       


  ---- [ip] change set feature-builtok-checks
    created by wagner at 2000.09.06.15.08.57
    description:
    Prior to every release operation, ComPact now checks if everything has
    been successfully built using the current sources.

    The test can be performed manually using the -builtok command option.

    The checks and command options have been added to prjm and pkgm.
    package changes:
      pkg_build     devel_pkg=build_d28_1_1 devel_pkg=build_d28_2_3
      prjm          devel_prjm_d25_0_1      devel_prjm_d26_0_0
      pkg_base      devel_pkg=base_d26_1_1  devel_pkg=base_d27_0_0
       


  ---- [] change set fix-pkgm-ignore-param-errors-with-builtok
    created by wagner at 2000.11.21.13.38.55
    description:
    The package manager now accepts all kinds of bogus command line
    parameters if the action is -builtok (and also for list actions). This
    allows us to specify the {?PKGMOPT} variable in PkgBase.DefaultData
    for the builtok action, which is used by the project manager. Now
    -lovr can be passed to this action as well, which is necessary for
    certain builtok checks, that have recently been added before every
    release commit.
    package changes:
      pkg_build     devel_pkg=build_d28_3_4 devel_pkg=build_d28_3_5
      pkg_base      devel_pkg=base_d27_1_3  devel_pkg=base_d27_1_4
       


  ---- [] change set fix-pkgm-ignore-param-errors-option
    created by wagner at 2000.11.22.11.28.01
    description:
    This is an extension of change set fix-pkgm-ignore-param-errors-with-builtok. 
    It is now possible to specify lenient command line parameter error
    handling via a command line option: -noparametererrors, -noparerrs, or
    simply -X :-)

    Several project management actions in PkgBase.DefaultData have been
    extended by this option.
    package changes:
      pkg_build     devel_pkg=build_d28_3_5 devel_pkg=build_d28_3_6
      pkg_base      devel_pkg=base_d27_1_4  devel_pkg=base_d27_1_5
       


  ---- [] change set feature-new-pkgkind-simple-vc
    created by wagner at 2000.12.21.17.03.26
    description:
    This change set addresses request id 125.

    BASIC_VC packages cannot be detected because they are a mere internal
    abstraction and do not contain any structure or content. As a
    workaround, the kind SIMPLE_VC has been defined, which contains a
    PkgTags file and thus can be recognized.
    package changes:
      pkg_base      devel_pkg=base_d27_1_5  devel_pkg=base_d27_2_0