exclude_file.plug
Section: rpmrebuild plugin (1)
    Updated: 2.21
    
Index 
    NAME
exclude_file.plug - a plugin for rpmrebuild, to remove files from spec file
    
    SYNOPSIS
rpmrebuild --change-spec-file="exclude_file.sh -f myfile" <
packagename>
    or
    rpmrebuild --change-spec-file="exclude_file.sh -r myregex" <
packagename>
    or
    EXCLUDE_FROM=myfile rpmrebuild --include exclude_file.plug <
packagename>
    or
    EXCLUDE_REGEX=myregex rpmrebuild --include exclude_file.plug <
packagename>
    
    DESCRIPTION
this plugin allow to remove files in spec file
    
    OPTIONS
    
      - -h, --help
- output help information plugins option and exit.
- -v, --version
- print plugin version and exit
- -d, --debug
- print additional information to debug plugin.
- -f, --from my_exclude_file
- read the exclusion list from my_exclude_file file (one file by line)
- -r, --regex my_regex
- apply file name exclusion from my_regex regex string
FILES
    
      - exclude_file.sh
- contains the shell code for change-spec-file
- exclude_file.plug
- is the 'include file' for a quicker use
- exclude_file.plug.1
- is this man page
ENVIRONMENT
EXCLUDE_FROM : file name which contains an exclusion list (one file by line)
    EXCLUDE_REGEX : string with a file exclusion regex
    
    EXAMPLES
    remove all files which match fr.html using a regex in afick-doc package
    rpmrebuild --change-spec-file="exclude_file.sh -r 'fr.html' " afick-doc
    or with a quick syntax and environment variables
    EXCLUDE_REGEX=fr.html rpmrebuild --include exclude_file.plug afick-doc
    remove all files which match fr.html with a file list
    rpm -ql afick-doc | grep 'fr.html' > /tmp/exclude_from
    rpmrebuild --change-spec-file="exclude_file.sh --from /tmp/exclude_from'" afick-doc
    or with a quick syntax and environment variables
    EXCLUDE_FROM=/tmp/exclude_from rpmrebuild --include exclude_file.plug afick-doc
    
    AUTHORS
    Eric Gerbier <eric.gerbier@tutanota.com>
    
      - See <URL:http://rpmrebuild.sourceforge.net/>.
NOTES
    
      - a very simple but real plugin
COPYRIGHT
    rpmrebuild is copyright (C) 2023 by Eric Gerbier.
    this program is distributed under GNU General Public License
    It is provided "as is", without any express or implied warranties. See the file COPYING for details.
    
    SEE ALSO
    rpm(8), rpmbuild(8), rpmrebuild_plugins(1) ,
    compat_digest.plug(1), demo.plug(1), demofiles.plug(1), nodoc.plug(1), uniq.plug(1), file2pacDep.plug(1), exclude_file.plug(1), un_prelink.plug(1) , set_tag.plug(1), unset_tag.plug(1) ,
    man -k rrp for plugins specific manpages
    
    
    Index
    
      - NAME
- SYNOPSIS
- DESCRIPTION
- OPTIONS
- FILES
- ENVIRONMENT
- EXAMPLES
- AUTHORS
- NOTES
- COPYRIGHT
- SEE ALSO
    This document was created by 
man2html, using the manual pages.
    Time: 15:08:07 GMT, July 12, 2025