synth
Port variant std
Summary Custom package repository builder for FreeBSD
BROKEN
Only for platform freebsd | dragonfly
Package version 3.01_1
Homepage https://github.com/jrmarino/synth
Keywords sysutils
Maintainer John Marino
License ISCL
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 11 AUG 2024, 22:51:45 UTC
Port created 18 JUN 2022, 22:05:05 UTC
Subpackage Descriptions
set This is the synth:std metapackage. It pulls in all subpackages of synth:std.
primary Synth is a custom packge repository builder for FreeBSD and DragonFly. It is intended to replace Portmaster, portupgrade, and poudriere for the average user. It is simple to learn (the powerful options are limited in number) and user-friendly, but it is extremely fast due to its parallel building capability. It will "drop-in" on any system as it leverages the stock pkg(8) facilities. All ports are built in a clean environment, so it is finally safe to build ports as needed on a live system. The default profile is the system itself, not a new jail, which can be a valuable feature for some environments. To bring a system up-to-date only requires one command after the ports tree is updated: > synth upgrade-system During the building process, a curses-based display will show the status of all the builders and the entire bulk run process. A dynamic and searchable web-based report is generated simultaneously. Synth is intended to be grasped and utilized by novice users within minutes, but offers most of the same powerful features as Poudriere for the power users. Synth requires no preparation; it works immediately upon installation.
man This is the man page subpackage of the synth:std port.
Configuration Switches (platform-specific settings discarded)
WATCHDOG OFF Build with watchdog monitor
Package Dependencies by Type
Build (only) adacurses:primary:std
ini_file_manager:set:std
gprbuild:primary:std
ncurses:dev:std
Build and Runtime ncurses:primary:std
ncurses:terminfo:std
Download groups
main mirror://GITHUB/jrmarino:synth:v3.01
Distribution File Information
4a286367a5e03c6e654567ca86822cd7b0315d15f6f178013455d35a8a947a1f 172307 jrmarino-synth-3.01.tar.gz
Ports that require synth:std
No other ports depend on this one.