Page MenuHomeFreeBSD

sysutils/czkawka: split CLI into subpackage
Needs ReviewPublic

Authored by jbeich on Jan 24 2024, 5:38 PM.
Tags
None
Referenced Files
Unknown Object (File)
Oct 14 2024, 11:32 AM
Unknown Object (File)
Oct 2 2024, 9:47 PM
Unknown Object (File)
Jul 15 2024, 8:22 AM
Unknown Object (File)
Jul 15 2024, 8:17 AM
Unknown Object (File)
Apr 27 2024, 10:32 AM
Unknown Object (File)
Apr 27 2024, 10:32 AM
Unknown Object (File)
Apr 27 2024, 9:38 AM
Unknown Object (File)
Apr 27 2024, 9:12 AM
Subscribers
None

Details

Reviewers
None
Group Reviewers
portmgr
Summary

According to Repology distros either don't split, split GUI into a separate package or split both CLI and GUI without main package. Due to missing USE_*.<subpkg> helper and for POLA sake I've moved out CLI to help headless users. Turning main subpackage into meta-package to pull both cli and (in future) gui subpackages may be of dubious benefit.

Test Plan
$ poudriere testport -j 132amd64 sysutils/czkawka
[...]
===========================================================================
=>> Checking shared library dependencies
 0x0000000000000001 NEEDED               Shared library: [libc.so.7]
 0x0000000000000001 NEEDED               Shared library: [libgcc_s.so.1]
 0x0000000000000001 NEEDED               Shared library: [libgdk_pixbuf-2.0.so.0]
 0x0000000000000001 NEEDED               Shared library: [libgio-2.0.so.0]
 0x0000000000000001 NEEDED               Shared library: [libglib-2.0.so.0]
 0x0000000000000001 NEEDED               Shared library: [libgobject-2.0.so.0]
 0x0000000000000001 NEEDED               Shared library: [libgtk-4.so.1]
 0x0000000000000001 NEEDED               Shared library: [libm.so.5]
 0x0000000000000001 NEEDED               Shared library: [libthr.so.3]

$ poudriere testport -j 132i386 sysutils/czkawka~cli
[...]
===========================================================================
=>> Checking shared library dependencies
 0x00000001 NEEDED               Shared library: [libc.so.7]
 0x00000001 NEEDED               Shared library: [libgcc_s.so.1]
 0x00000001 NEEDED               Shared library: [libm.so.5]
 0x00000001 NEEDED               Shared library: [libthr.so.3]

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped