Queuefiles
Since 0.38.0, sbopkg includes sqg - sbopkg queueu generator which can be used to generate queue file(s) to help users building packages which requires another package(s). This simple tool can be used in two ways:
sqg -p <package> # this will build queue file for a single package sqg -a # this will build queue files for all packages in the repository
All queue files will be stored in /var/lib/sbopkg/queues (default) or it can be modified via sbopkg.conf:
QUEUEDIR=${QUEUEDIR:-/var/lib/sbopkg/queues}
If you want to pass build options to the SlackBuild, you can add them directly into the .sqf file:
OpenCASCADE | FFMPEG=yes FREEIMAGE=yes TBB=yes GL2PS=yes
This will have same effect as running:
FFMPEG=yes FREEIMAGE=yes TBB=yes GL2PS=yes ./OpenCASCADE.SlackBuild
Note: this changes will be overwritten everytime you run sqg -a