package/poke: new package
authorRomain Naour <romain.naour@gmail.com>
Mon, 17 May 2021 15:56:26 +0000 (17:56 +0200)
committerYann E. MORIN <yann.morin.1998@free.fr>
Tue, 18 May 2021 14:16:02 +0000 (16:16 +0200)
commitef02a1193931083c622a33182ae2a2741b31b4c9
treea4f3be6dfdf9bd2f45d111a9ac941e4384c86ebd
parent08c48454e2df167aa8bf8234c0d0b248dd351c3f
package/poke: new package

Backport a patch to disable tcl/tk dependencies when gui support
is disabled.

Backport and rebase a patch to avoid host poisoning while
cross-compiling.

Add another local patch when HELP2MAN is missing.

Disable uClibc-ng toolchain for now due to issues with
bundled gnulib.

The license of gnulib is not easy to describe because
it bundle several sources files with different license [1][2].
Even if not SPDX compliant, use "gnulib license".

[1] https://git.savannah.gnu.org/cgit/gnulib.git/tree/COPYING
[2] https://src.fedoraproject.org/rpms/gnulib/blob/rawhide/f/gnulib.spec#_53

See:
http://www.jemarch.net/poke-1.0-relnotes.html
http://www.jemarch.net/poke-1.1-relnotes.html
http://www.jemarch.net/poke-1.2-relnotes.html

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Jose E. Marchesi <jemarch@gnu.org>
Cc: Luca Saiu <positron@gnu.org>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
[yann.morin.1998@free.fr:
  - propagate BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS dependency to comment
  - select busybos-show-others
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/Config.in
package/poke/0001-build-do-not-check-for-Tcl-Tk-if-disable-gui-is-spec.patch [new file with mode: 0644]
package/poke/0002-tentatively-change-cppflags-to-omit-I-prefix-on-cros.patch [new file with mode: 0644]
package/poke/0003-configure.ac-HELP2MAN-replace-by-true-when-cross-com.patch [new file with mode: 0644]
package/poke/Config.in [new file with mode: 0644]
package/poke/poke.hash [new file with mode: 0644]
package/poke/poke.mk [new file with mode: 0644]