- From: Patrick McDermott <patrick DОТ mcdermott АТ libiquity DОТ com>
- To: proteanos-dev АТ lists DОТ proteanos DОТ com
- Date: Tue, 08 Dec 2020 02:19:26 -0500
- Message-id: 20201208021926 DОТ patrick DОТ mcdermott АТ libiquity DОТ com
About ===== opkbuild is a distribution build system -- a set of tools for building software packages. From source packages it builds binary packages for use with the opkg package manager. Currently one format of source package is supported by opkbuild: ProteanOS Source Package Format 2.0: http://specs.proteanos.com/spf-2.0/ opkbuild is similar in function to the development library and utilities of dpkg, the Debian package manager: https://packages.debian.org/sid/dpkg-dev https://packages.debian.org/sid/libdpkg-perl https://wiki.debian.org/Teams/Dpkg/ Downloading =========== Source archives are available from the files site by HTTP or FTP: http://files.proteanos.com/pub/opkbuild/4.2.1/ ftp://files.proteanos.com/pub/opkbuild/4.2.1/ Here are the MD5 checksums: 2b3cbbdb17c8928a25e280b05d6e5a7c opkbuild-4.2.1.tar.gz 51201704b950dd8802a172b17212fab4 opkbuild-4.2.1.tar.bz2 494b6f0a387d668a9d2190a7f08ca52d opkbuild-4.2.1.tar.xz Here are the SHA-256 checksums: 35fc5483c92ef5c814f1fea5c1a0bac985c65eda8e29bb438fa7b88b5ed41237 opkbuild-4.2.1.tar.gz 91e0775c06f95fd85822c861d7e599520e453ab0c4b9fdbdae4c7023df223870 opkbuild-4.2.1.tar.bz2 192a6353354927deaef680c3015bddb494b6b50942228ae51475ecb6ae90561e opkbuild-4.2.1.tar.xz The sources are maintained in a Git repository: http://git.proteanos.com/opkbuild/opkbuild.git/ git://git.proteanos.com/opkbuild/opkbuild.git/ This release is marked by the "opkbuild/4.2.1" tag. NEWS for Version 4.2.1 ====================== "Now winterized to prevent freezing in December!" Utilities: * ob-gencontrol now strips newlines from "Build-Depends" fields instead of generating invalid control files. All spacing of dependency control fields is now normalized using ob_parse_dep(). libopkbuild: * ob_iso8601_gmtime() and ob_touch_t_gmtime() no longer trigger an infinite loop when passed times in December. This time bomb introduced in opkbuild version 4.1.1 broke ob-buildopk one month every year. Shortlog of Changes Since Version 4.2.0 ======================================= Patrick McDermott (9): NEWS, configure.ac: Set version to 4.2.0+dev ob_*_gmtime(): Don't freeze in December ob_parse_dep(): Fix documentation ob-gencontrol: Use an FD for control files tests/exe/ob-gencontrol.sh: Test newlines in B-D ob-gencontrol: Normalize B-D field spacing NEWS, configure.ac: Set version to 4.2.1 Update copyright years NEWS: Release opkbuild 4.2.1 Diffstat of Changes Since Version 4.2.0 ======================================= NEWS | 22 +++++++++++++++++++- configure.ac | 2 +- lib/deps.sh | 2 +- lib/metadata.sh | 2 +- lib/metadata/proteanos.sh | 2 +- lib/time.sh | 1 + src/ob-gencontrol.sh | 42 +++++++++++++++++++++++--------------- tests/data/pkg/control | 3 ++- tests/exe/ob-gencontrol.sh | 3 ++- 9 files changed, 56 insertions(+), 23 deletions(-) -- Patrick McDermott, CEO Libiquity Putting customers in control of high-quality technologies http://www.libiquity.com/
Attachment:
pgptgfetQK3vD.pgp
Description: OpenPGP digital signature
- opkbuild 4.2.1 released, Patrick McDermott