🍻 Default formulae for the missing package manager for macOS
22bd08b4ee
Change from using berkeley-db 5.3 to 6.1 (the default version). Everything else now uses the internal versions (where available), to avoid external dependencies: beecrypt, neon, pcre, lua, syck. The internal file and popt are currently missing or broken, so they cannot be used. The mandatory libtasn1 and uuid are not available as internal yet, so they also be have to be external. Also make sure to set the right macros, for prefix / rpmbuild. The rpm installation should go into prefix (in HOMEBREW_CELLAR), while any rpms built by rpmbuild should go into HOMEBREW_PREFIX. Disable the use of scriptlet depends, needs bash --rpm-requires. This means that scripts won't automatically pick up executables. Test rpm by quering the rpmdb (var/lib/rpm/Packages), creating the database - if one doesn't exist already. Include a trivial test package for testing rpmbuild functionality, creating rpms. (will build under "var/lib/rpmbuild", if nothing else is set) To use another top directory, set it in ~/.rpmmacros: %_topdir %(echo $HOME)/rpmbuild Closes: Homebrew/homebrew#35062. Closes Homebrew/homebrew#39054. Signed-off-by: Jack Nagel <jacknagel@gmail.com> |
||
---|---|---|
Aliases | ||
Formula |