summaryrefslogtreecommitdiffstats
path: root/changelog
blob: 65d2461a082c24cf3b14d4c43a61bd1ae1ce01f8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
platconf-pkg-tools (3.0.1+dev) trunk

  * The minimum required version of opkbuild recommended by ppt-make and
    ppt-mkpkgs is now 4.2.1-3.  Version 4.2.1 is required because
    ppt-make generates a Build-Depends field with newline characters,
    which older versions of opkbuild don't handle correctly.  Version
    4.2.1-3 or later is recommended in case the platform configuration
    maintainer uses newline characters in binary package dependency
    lists in the substitution variables file.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Wed, 27 Sep 2023 13:49:08 -0400

platconf-pkg-tools (3.0.1) trunk

  * build.mk files no longer throw an error when <src/build/> or
    <src/run/> is missing.
  * ppt-mkpkgs now always generates valid substitution variable names.
    Previously, package names like "linux-libre-4.19" caused invalid
    substvar names to be generated.
  * ppt-mkpkgs and ppt-rmpkgs now correctly detect the interface
    version.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Wed, 13 Jan 2021 05:39:36 -0500

platconf-pkg-tools (3.0.0) trunk

  * New incompatible interface version 3:
    - Build-time configuration files are now stored in either
      "src/<pkg>_<ver>/" or "src/<pkg>/" instead of "src/<pkg>/<ver>/".
      That is, limiting configuration files to specific upstream
      versions of configured packages is now optional, and the
      configuration file source tree is flatter.
  * Generated package control files now have a comment stating:
    "# Generated by ppt-mkpkgs.  Do not edit."
  * build.mk files now provide "ppt-mkpkgs" and "ppt-rmpkgs" targets to
    conveniently run these tools through (prokit and) opkbuild.
  * ppt-mkpkgs now generates a stub "substvars" file if one does not yet
    exist.
  * Update Maintainer field.
  * platconf-pkg-tools: Add an extended description.
  * platconf-pkg-tools: Organize into section "dev".
    - Add opkbuild 4.2.0 to build dependencies.
  * Generated package control files are now organized into sections
    "share" and "dev".
    - ppt-make adds "opkbuild (>= 4.2.0)" to Build-Depends.  Existing
      source packages should have the same added to their control files.

 -- Patrick McDermott <patrick.mcdermott@libiquity.com>  Thu, 16 Jul 2020 20:59:56 -0400

platconf-pkg-tools (2.1.1) trunk

  * Skip empty src/build/ or src/run/ directories.

 -- "P. J. McDermott" <pj@pehjota.net>  Sat, 23 Jan 2016 23:17:46 -0500

platconf-pkg-tools (2.1.0) trunk

  * Don't make "config-*" or "config-*-*" packages if there are no
    directories under src/build/ or src/run/.  For example, config-dev
    has no run-time configuration binary packages.
  * Add "${Config-<pkg>-Depends}" substvar expansions to the Depends
    fields of config-<pkg>-<plat> and config-<pkg> packages.
  * Drop old version 1 files.  All config packages in ProteanOS have
    been updated to platconf-pkg-tools version 2.

 -- "P. J. McDermott" <pj@pehjota.net>  Sun, 09 Nov 2014 21:19:56 -0500

platconf-pkg-tools (2.0.0) trunk

  * Generate a config-base package.

 -- "P. J. McDermott" <pj@pehjota.net>  Mon, 22 Sep 2014 21:48:56 -0400

platconf-pkg-tools (1.0.1) trunk

  * Make ppt-rmpkgs call the right versioned script.

 -- "P. J. McDermott" <pj@pehjota.net>  Mon, 21 Jul 2014 17:50:42 -0400

platconf-pkg-tools (1.0.0) trunk

  * Initial release.

 -- "P. J. McDermott" <pj@pehjota.net>  Thu, 17 Jul 2014 12:07:49 -0400