From 5c62c248d838f97018cfc4f95a517e1f5515816a Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Tue, 13 May 2014 12:04:59 -0400 Subject: NEWS: Convert from ChangeLog. Also add an "Older Versions" section and update the copyright information. --- (limited to 'NEWS') diff --git a/NEWS b/NEWS new file mode 100644 index 0000000..5982975 --- /dev/null +++ b/NEWS @@ -0,0 +1,157 @@ +opkbuild version 3.0.0-beta3 +---------------------------- + +Released: 2014-03-07 + +Changes in this release: + + * Make ob-genchanges only list .opk files that are built for the host + architecture and platform. + * Preserve file modification times, owners and groups, and modes in source + packages. + * Find packaging helpers at run time using helper configuration scripts + instead of at build time with configure options. As of version 3.0.0, + opkhelper provides such a helper configuration script. + +opkbuild version 3.0.0-beta2 +---------------------------- + +Released: 2014-01-19 + +Changes in this release: + + + * Fix minor issues in opkbuild and ob-applypatches that occur when updating + the "source" targets of some packages. + * Make ob-genchanges perform substitutions in package descriptions. + * Make ob-installdocs support patterns in *.pkg/docs. + +opkbuild version 3.0.0-beta1 +---------------------------- + +Released: 2013-09-07 + +Changes in this release: + + * Fix ob-applypatches to work with BusyBox patch. + * Implement ob-genchanges. + * Remove _ob_local() and _ob_return() kludges and use the built-in local + utility instead. + +opkbuild version 3.0.0-alpha5 +----------------------------- + +Released: 2013-06-16 + +Changes in this release: + + * Escape single quotes in substitution variable values. + * Exit on failure to parse package metadata. + * Fix "Bad binary package name" warning when there are no binary package + metadata directories. + * Fix output of changelog parsing errors. + * Set "Host-Arch" and "Host-Plat" substitution variables, which were recently + added to the SPF 2.0 specification. + * Make build system non-recursive and faster. + * Centralize build system logic into the top-level input makefile to make the + build system smaller and more easily maintainable. + * Distribute the "mksysconf.in" input makefile. Previously this was missing + from the tar archives. + * Better handle unrecognized options to configure. + * Fix some issues with fakeroot option handling. + +opkbuild version 3.0.0-alpha4 +----------------------------- + +Released: 2012-11-16 + +Changes in this release: + + * 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. + +opkbuild version 3.0.0-alpha3 +----------------------------- + +Released: 2012-10-26 + +Changes in this release: + + * 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. + +opkbuild version 3.0.0-alpha2 +----------------------------- + +Released: 2012-10-16 + +Changes in this release: + + * 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. + +opkbuild version 3.0.0-alpha1 +----------------------------- + +Released: 2012-10-11 + +Changes in this release: + + * 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). + +Older Versions +-------------- + +opkbuild was split from opkhelper on 2012-09-04, after opkhelper +versions 1.0.0 and 2.0.0 (unreleased). + +See "NEWS.opkhelper" for changes in released versions of opkhelper +before opkbuild was split into its own package. + +Copyright Information +--------------------- + +Copyright (C) 2012-2014 Patrick "P. J." McDermott + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. This file is offered as-is, +without any warranty. -- cgit v0.9.1