SYNOPSIS
deltup -m[fvej] [bgz #] [-d repository ] package1 package2 patchfile
#make patch
deltup -p[fvir] [-d repository ] <patchfiles> #apply patch
DESCRIPTION
Makes and applies patches to tarballed packages. edelta is an alias
which passes -d <portage distfiles dir> to deltup.
OPTIONS
-f Force overwrite if output file already exists
-v Verbose mode
-e Ensure md5sum is correct. This option is necessary for packages
compressed with versions of bzip2 previous to 1.0.0.
-j Use the new bdelta program for finding the delta. User must
have the bdelta package installed.
-b, -g, -z
Filter patch through bzip2 or gzip, or use zlib for compres-
sion0);
-i Show what files would be patched without performing any actions.
-r Apply series of patches to one package without outputting the
packages in between.
-d Find and output packages in directory repository
ENVIORNMENT
TMPDIR Directory to output temporary files. If not defined then /tmp
is used.
EXAMPLES
Make bzip2'd Gentoo package patch:
edelta -m -b 9 OldPackage NewPackage PatchFile
Apply the patch:
edelta -p PatchFile
Make patch of OpenOffice 1.0.2 to 1.0.3 (which was compressed with an
old verison of bzip2).
edelta -me -b 9 OOo_1.0.2_source.tar.bz2
OOo_1.0.3_source.tar.bz2 OO.dtu.bz2
Man(1) output converted with
man2html