blob: 7925386aaa1725cfbe7b8886d3298720c2d2166d (
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
|
3.0.0-alpha4 (2012-11-16)
[ P. J. McDermott ]
* Make ob-unpacksource not consider a lack of sources to be an error.
* Support the use of multiple build helpers.
* Move _ob_dep_arch_is_concerned() and _ob_dep_plat_is_concerned() to the
public API.
* Support negation in binary package "Architecture" fields.
* Optionally reduce platforms in ob_get_binary_packages().
* Make ob-unpacksource work on tar archives without explicit entries for
directories.
* Don't print an error when there's no substvars file.
* Set an "OPK_TOOL_PREFIX" environment variable (needed for packages that use
kbuild).
* Remove code related to the table of upstream build system architectures.
* Replace testsetup.sh with a slightly better "mksysconf" makefile.
* Add some error handling to opkbuild.
* Reduce platforms for OPK_PACKAGES.
3.0.0-alpha3 (2012-10-26)
[ P. J. McDermott ]
* Fix the creation of source package documentation directories.
* Fix license information in opkbuild and configure output messages and
testsetup.sh source code.
* Add the build helper directory to the beginning, rather than the end, of
PATH. This should prevent the unintended use of old versions of build
helper utilities.
* Fix and improve ob-installplatconf.
* Reduce binary package relationship fields in ob-gencontrol.
* Support substitution variables in control field values.
* Fix quotes in the "install" target of man/Makefile.in.
* Better support multiple invocations of ob-unpacksource and ob-installdocs.
* Reduce platform specifiers in dependency strings.
* Support comments in control files.
3.0.0-alpha2 (2012-10-16)
[ P. J. McDermott ]
* Don't rely on POSIX-conformant parsing of makefile comments.
* Make ob-gencontrol write "Platform" and "Maintainer" fields.
* Fix names of opk files written by ob-buildopk.
* Get an "Uploader", not "Maintainer", field from SPF 2.0 changelogs.
* Make testsetup.sh print informational and error messages.
* Additionally license everything for use under the terms of the GNU GPL
version 2.0.
3.0.0-alpha1 (2012-10-11)
[ P. J. McDermott ]
* Split the core distribution build system into its own package.
* Provide a fairly well-designed library, libopkbuild, with an API that is
to be stable and versioned.
* Rewrite build system.
* Internationalize messages.
* Write unit tests for some library functions.
* Support source package formats and distribution metadata through plugins.
* Support SPF 2.0.
* Heavily refactor utilities.
* Set up package build helpers (currently only opkhelper-3.0).
|