From e03ac34aaee72289ff95cc520ecc7e0626604f92 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Wed, 13 Mar 2019 21:33:16 -0400 Subject: TODO: Rearrange --- (limited to 'TODO') diff --git a/TODO b/TODO index 8ae2acf..dcf0849 100644 --- a/TODO +++ b/TODO @@ -10,6 +10,7 @@ General Cleanup `printf "${_OB_LOCALE_PATH}"`. * Make ob- executables work without environment variables from opkbuild? * Add unit tests for executables. + * Drop mksysconf. Functional Changes ------------------ @@ -18,6 +19,11 @@ Functional Changes * ob-applypatches: Track and skip applied patches in `.opkbuild/patches` file: - `ob-applypatches: Skipping applied patch "01_foo.patch"...` * ob-buildopk: Build internal archives with ar, not tar. + * ob-unpacksource: Support xz upstream archive decompression. + * ob-unpacksource: Maybe call separate decompressor utilities instead of using + tar's seamless decompression. This enables support for xz with + BusyBox < 1.21.0 (commit dfc2473). (Not really needed, since ProteanOS has + used a sufficiently recent BusyBox since early 2014.) * ob-buildopk, ob-genchanges, ob-gencontrol, opkbuild: s/src-/src:/ * Split distribution packaging from upstream sources in source packages. - Non-native package: @@ -27,12 +33,6 @@ Functional Changes - Native package: * `src:foo` is the whole package. * Upload everything always. - * Drop mksysconf. - * ob-unpacksource: Support xz upstream archive decompression. - * ob-unpacksource: Maybe call separate decompressor utilities instead of using - tar's seamless decompression. This enables support for xz with - BusyBox < 1.21.0 (commit dfc2473). (Not really needed, since ProteanOS has - used a sufficiently recent BusyBox since early 2014.) * Someday restore (removed in commit 3cc4e19) and implement `ob_summarize_package_arch()` and `ob_summarize_package_plat()` to queue source packages for build daemons. -- cgit v0.9.1