{"repo":"scriptingosx/quickpkg","free":true,"listed":false,"github":"https://github.com/scriptingosx/quickpkg","clone":"git clone https://github.com/scriptingosx/quickpkg.git","description":"wrapper for pkgbuild to quickly build simple packages from an installed app, a dmg or zip archive.","language":"Swift","stars":293,"topics":["macos","pkgbuild","pkg","bundle-identifier","command-line-tool","dmg","zip","terminal","macadmin"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"quickpkg - Build packages quickly This tool will quickly and easily build a package from an installed application, a disk image file, or zip/xip archive with an enclosed application bundle. It will also extract the application name, version, identifier, and minimum OS version and use them for the resulting pkg file. The tool will look for applications on the first level of the disk image or archive. If it finds no or more than one application it will error. When the application carries a quarantine flag, quickpkg will remove it before packaging, so that the installed app on the destination system is not quarantined. The name of the resulting package will be of the form {name}-{version}.pkg . Spaces will be removed from the name. The package will be written to the current working directory. Installation Download the quickpkg installer. The quickpkg binary will be installed in /usr/local/bin/quickpkg . Run quickpkg --help for details. Examples Build package from installed application: Build package from a disk image: Build package from a zip archive: Build package from an xip archive: Build a signed distribution package: Build a component package (instead of distribution): Options Installation Scripts --scripts Pass a folder with scripts that are passed to pkgbuild 's --scripts option. If there is a preinstall and/or postinstall script they will be run at the respective times and can call other scripts in this folder. --postinstall (or --post ) Use the script file given as a po","default_branch":null,"files":null,"tree":[],"storefront":"/r/scriptingosx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/scriptingosx/quickpkg/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}