Rechercher une page de manuel
file2pacDep.plug.1rrp
Langue: en
Version: 111206 (mandriva - 01/05/08)
Section: 1 (Commandes utilisateur)
NAME
file2pacDep.plug - a plugin for rpmrebuild, to change file dependencies into package dependenciesSYNOPSIS
rpmrebuild --include file2pacDep.plug <packagename>or
rpmrebuild --change-spec-requires="file2pacDep.sh [option]" <packagename>
the first form apply all changes
the second allow to choose which part to change, and plugin options
DESCRIPTION
this plugin is to replace all package's files dependencies to package dependencies.For example, a dependency to /bin/bash will be changed to a dependency to bash package, the same for libraries.
OPTIONS
- -f, --file
- just apply changes on files with path (ex : /bin/bash)
- -l, --lib
- just apply changes on libraries file (ex : libc.so)
- -h, --help
- output help information about plugins option and exit.
- -v, --version
- print plugin version and exit
- -V, --forceversion
- add a dependency to current version (>=)
FILES
- file2pacDep.plug
- is the 'include file' for a quicker use
- file2pacDep.sh
- contains the code
- file2pacDep.plug.1
- is this man page
EXAMPLES
"normal" rpm dependencies are :
$ rpm -qR rpm
gawk
fileutils
textutils
mktemp
shadow-utils
popt = 1.6.4
/bin/sh
/bin/sh
/bin/sh
rpmlib(CompressedFileNames) <= 3.0.4-1
ld-linux.so.2
libbz2.so.1
libc.so.6
libpopt.so.0
libpthread.so.0
librpm-4.0.4.so
librpmbuild-4.0.4.so
librpmdb-4.0.4.so
librpmio-4.0.4.so
librt.so.1
libz.so.1
/bin/sh
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.2.3)
libpthread.so.0(GLIBC_2.0)
librt.so.1(GLIBC_2.1)
now build a modified package:
rpmrebuild --include file2pacDep.plug rpm
and the result is :
$ rpm -qpR rpm-4.0.4-7x19.i386.rpm
rpmlib(VersionedDependencies) <= 3.0.3-1
popt = 1.6.4
bash
bzip2-libs
fileutils
gawk
glibc
mktemp
popt
rpm
shadow-utils
textutils
zlib
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
AUTHORS
Eric Gerbier <gerbier@users.sourceforge.net>
- See <URL:http://rpmrebuild.sourceforge.net/>.
NOTES
- this plugin is given as an example of what can be done
COPYRIGHT
rpmrebuild is copyright (C) 2004 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), demo_plug(1), nodoc.plug(1), uniq.plug(1), file2pacDep.plug(1), 'man -k rrp' for plugins specific manpages
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre