grip-overridereplace.pl

Langue: en

Autres versions - même langue

Version: 2009-03-29 (debian - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

grip-overridereplace.pl - refresh a package to enact an override

Synopsis

  grip-overridereplace.pl -s|--suite STRING -b|--base-path PATH [--grip-name STRING] BINARY
  grip-overridereplace.pl -?|-h|--help|--version
 
  Commands:
  -s|--suite STRING:        Name of the distribution to override [required]
  -b|--base-path PATH:      path to the top level repository directory [required]
 
  -?|-h|--help|--version:   print this help message and exit
 
  Options:
    --grip-name STRING:     alternative name for the grip repository
 
 

Only the specified binary package will be affected, each architecture in turn. Packages are copied out of pool/ into a temporary directory, removed and then replaced into the architecture concerned.

Overrides take place in the Packages file, not within the binary package itself - check the results by parsing the relevant Packages file, not using the output of dpkg -I $deb or other .deb tools.

Note that overrides will need to be enacted for the versions in testing as well, so repeat the process once you are happy with the effects.

Description

Overrides need to be updated from time to time so this script provides a way to implement overrides restrospectively.
  Copyright (C) 2007-2009  Neil Williams <codehelp@debian.org>
 
  This package is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 3 of the License, or
  (at your option) any later version.
  
  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.
  
  You should have received a copy of the GNU General Public License
  along with this program.  If not, see <http://www.gnu.org/licenses/>.