summaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: 15d11a92ef3487240ae36eac5b564a93e7ecd8c3 (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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
3.0.0-beta1 (2012-11-16)

  [ P. J. McDermott ]
  * Fix find_dep_lib() in configure.
  * Add a "mkarchtab" makefile to generate a table of build system
    architectures.
  * Support a "-t" option in oh-autoconfigure for the target architecture of
    build utilities (compilers, etc.).
  * Optionally use multiarch library paths when configuring packages to be
    built.
  * Add an "oh-architecture" utility.
  * Fix various issues in build system plugins.
  * Support a "-T" option in oh-autobuild and oh-autoinstall for a build
    target to be updated.
  * Support a "-s" option in oh-autoconfigure, oh-autobuild, oh-autoinstall,
    and oh-autoclean for the source directory.
  * Pass build system exit statuses back to callers of oh-auto* utilities.
  * Implement a "kbuild" build system plugin.

3.0.0-alpha3 (2012-10-23)

  [ P. J. McDermott ]
  * Fix quotes in the "install" target of man/Makefile.in.  Thanks David
    Stanford for catching this.
  * Warn if some files aren't installed into binary packages.

3.0.0-alpha2 (2012-10-22)

  [ P. J. McDermott ]
  * Make utilities accept a -d option to specify the installation destination
    directory in which data files are found.
  * Rewrite oh-strip.
  * Write oh-fixperms.
  * Provide up-to-date manual pages.
  * Additionally license everything for use under the terms of the GNU GPL
    version 2.0.
  * Support automatic interaction with a software build system with
    oh-autoconfigure, oh-autobuild, oh-autoclean, oh-autotest, and
    oh-autoinstall.
    - Currently supported build systems are GNU Autoconf and POSIX-compliant
      make.

3.0.0-alpha1 (2012-10-11)

  [ P. J. McDermott ]
  * Split the core distribution build system into its own package, opkbuild.
  * Rewrite build system.
  * Internationalize messages.
  * Support SPF 2.0.
  * Refactor oh-installfiles.

1.0.0 (2012-04-26)

  [ P. J. McDermott ]
  * Make oh-installdocs copy an optional package "README" file into the
    providing binary package.
  * Standardize error, warning, and informational messages throughout all
    tools.
  * Use non-static shell paths in scripts.
  * Improve formatting of "README" and "INSTALL" files.
  * After each build leave behind any file in the work area named "*stamp",
    rather than "*.buildstamp".
  * Write an opkhelper(7) manual page.
  * Print build and host system architecture and platform information.
  * Support cross building (with a new '-a' option to opkbuild, new 'OH_BUILD_*
    and 'OH_HOST_*' variables, and toolchain variables).
  * Exit on incorrect usage of genopkg.sh.
  * Warn if files remain in installation destination.

0.2.2 (2012-04-11)

  [ P. J. McDermott ]
  * Only read build flags if they exist.
  * Fix pathname expansion in oh-installfiles.

0.2.1 (2012-04-10)

  [ P. J. McDermott ]
  * Resolve path to status override file in opkbuild so that it's relative to
    the package directory.
  * Make oh-installfiles really support pathname expansion patterns in
    'install' files.
  * Exit if a single installable architecture cannot be found.

0.2.0 (2012-03-21)

  [ P. J. McDermott ]
  * Output version information when opkbuild is passed a '-V' option.
  * Support manual package status overrides (to satisfy build dependencies).
  * Fix expected format of "Build-Depends" control field.
    (Note that versioned build dependencies are still not supported yet.)
  * Refer to GNU Binutils programs by variable value, if set.
  * Read build flags from system into the environment.
  * Remove CPU vendor from architecture tuple.

0.1.1 (2012-02-16)

  [ P. J. McDermott ]
  * Fix source archive matching.
  * Fix source archive compression format detection.
  * Fix archive extraction error handling.
  * Fix archived file listing.
  * Make oh-installfiles exit on error.
  * Fix MANDIR path.

0.1.0 (2012-02-13)

  [ P. J. McDermott ]
  * Initial release.