diff --git a/gub/specs/util-linux.py b/gub/specs/util-linux.py index 736433f6..ad22cb31 100644 --- a/gub/specs/util-linux.py +++ b/gub/specs/util-linux.py @@ -51,3 +51,12 @@ class Util_linux (target.AutoBuild): + ' --disable-makeinstall-chown' + ' --disable-makeinstall-setuid' ) + def install (self): + target.AutoBuild.install (self) + # Some unnecesary util-linux modules cannot be disabled. + # So, delete those files. + self.system (''' +rm -fr %(install_root)s/bin %(install_root)s/sbin +rm -fr %(install_prefix)s/bin %(install_prefix)s/sbin +rm -fr %(install_prefix)s/share +''', locals ())