diff options
Diffstat (limited to 'manifests/makepkg.pp')
-rw-r--r-- | manifests/makepkg.pp | 55 |
1 files changed, 51 insertions, 4 deletions
diff --git a/manifests/makepkg.pp b/manifests/makepkg.pp index 789298a..2761caf 100644 --- a/manifests/makepkg.pp +++ b/manifests/makepkg.pp @@ -1,3 +1,50 @@ +# @summary Arch makepkg configuration +# +# Complete configuration of makepkg.conf(5) +# +# @param dlagents +# @param vcsclients +# @param carch +# @param chost +# @param cppflags +# @param cflags +# @param cxxflags +# @param ldflags +# @param rustflags +# @param makeflags +# @param debug_cflags +# @param debug_cxxflags +# @param debug_rustflags +# @param buildenv +# @param distcc_hosts +# @param builddir +# @param options +# @param integrity_check +# @param strip_binaries +# @param strip_shared +# @param strip_static +# @param man_dirs +# @param doc_dirs +# @param purge_targets +# @param dbgsrcdir +# @param pkgdest +# @param srcdest +# @param srcpkgdest +# @param logdest +# @param packager +# @param gpgkey +# @param compressgz +# @param compressbz2 +# @param compressxz +# @param compresszst +# @param compresslrz +# @param compresslzo +# @param compressz +# @param compresslz4 +# @param compresslz +# @param pkgext +# @param srcext +# @param pacman_auth class pacman::makepkg ( # protocol: agent Hash[String, String] $dlagents = { @@ -49,13 +96,13 @@ class pacman::makepkg ( debug => false, lto => false, # This is fairly new... }, - Array[Pacman::ChecksumTypes] $integrity_check = [ 'sha256' ], + Array[Pacman::ChecksumTypes] $integrity_check = ['sha256'], String $strip_binaries = '--strip-all', String $strip_shared = '--strip-unneeded', String $strip_static = '--strip-debug', - Array[String] $man_dirs = [ '{usr{,/local}{,/share},opt/*}/{man,info}' ], - Array[String] $doc_dirs = [ 'usr/{,local/}{,share/}{doc,gtk-doc}', 'opt/*/{doc,gtk-doc}' ], - Array[String] $purge_targets = [ 'usr/{,share}/info/dir', '.packlist', '*.pod' ], + Array[String] $man_dirs = ['{usr{,/local}{,/share},opt/*}/{man,info}'], + Array[String] $doc_dirs = ['usr/{,local/}{,share/}{doc,gtk-doc}', 'opt/*/{doc,gtk-doc}'], + Array[String] $purge_targets = ['usr/{,share}/info/dir', '.packlist', '*.pod'], String $dbgsrcdir = '/usr/src/debug', Optional[String] $pkgdest = undef, # /home/packages Optional[String] $srcdest = undef, # /home/soruces |