[ITP] byobu
Libor Ukropec
ace@seznam.cz
Sun Dec 8 16:13:06 GMT 2024
Dne 08.12.2024 v 15:44 Jon Turney napsal(a):
> On 07/12/2024 16:26, Libor Ukropec via Cygwin-apps wrote:
>> Hello, I'd like to maintain the package "byobu", which is available also on several
>> Linux distributions, e.g. on Ubuntu.
>
> Thanks.
>
> I added this to your packages.
Cool, thank you.
>
>> Please review:
>>
>> BUILD_REQUIRES="gcc-g++"
>
> During a brief look, I don't see the configure checking for a compiler? And it doesn't
> look like any .exe files are installed.
gcc-g++ I added "proactively", as I saw Makefiles, configure in the root. So I expected
there's something to compile. My bad, and you are right.
> So is this really needed? Or should it be dropped and the package marked with
> ARCH="noarch", if all it installs are shell scripts?
No it is not, I'll add "noarch".
>> PATCH_URI="
>> byobu-6.12-1.src.patch
>> "
>
> Huh, so the rules for patch names which are automatically applied are obscure, but are
> now documented at [1].
> I'd suggest you rename this patch to give it a name which describes what it's fixing/doing.
To be honest, I didn't like the name as well, but it was generated, so I just moved it and
left as it was. I'll use better name.
>
> [1] https://cygwin.github.io/cygport/src_fetch_cygpart.html#PATCH_URI
BTW, I did quick googling and quick news search, but did not find anything - is there
available some magic, that can trigger upload the package (as testing) from scallywag if
it is successful?
-------------- next part --------------
NAME="byobu"
VERSION=6.12
RELEASE=1
CATEGORY="Utils"
SUMMARY="Text-based window manager and terminal multiplexer"
LICENSE="GPL-3.0-only"
DESCRIPTION="Byobu is a GPLv3 open source text-based window manager and
terminal multiplexer. It was originally designed to provide elegant
enhancements to the otherwise functional, plain, practical GNU Screen, for the
Ubuntu server distribution. Byobu now includes an enhanced profiles, convenient
keybindings, configuration utilities, and toggle-able system status
notifications for both the GNU Screen window manager and the more modern Tmux
terminal multiplexer, and works on most Linux, BSD, and Mac distributions."
HOMEPAGE="https://www.byobu.org/"
SRC_URI="https://github.com/dustinkirkland/${NAME}/archive/refs/tags/${VERSION}.tar.gz"
REQUIRES="tmux"
ARCH="noarch"
PATCH_URI="
byobu-disable-network-monitoring.patch
"
More information about the Cygwin-apps
mailing list