Commit graph

8 commits

Author SHA1 Message Date
heinz
3adb929796 Updated to version 1.1.4.
Pkgsrc changes:
  - Removed patches patch-aa, patch-ab and patch-ac (integrated upstream).
  - Added explicit version requirements for glib and zlib.
  - HOMEPAGE and MASTER_SITES had moved to a different location.

Changes since version 1.1.1:
============================
** Changes since version 1.1.3

* Add an implementation of xdp_generator_free() for users of the
  libxdelta API.  Previously there were no such users of the 1.x API,
  but Elliot Lee <sopwith@redhat.com> has written a program for
  providing delta operations on RPM files.  See http://@@@

* The man page now documents return values.

** Changes since version 1.1.2

* Correct error message format for the case when gzread fails trying
  to automatically decompress a corrupted GZIP file.  The situation
  itself--corrupt GZIP files--should be dealt with the -p (--pristine)
  option, which disables GZIP file recognition.  Reported by Ben
  Escoto.

* Apply a patch from Klaus Dittrich for building on HPUX with the
  native compiler.  There is now a script called "contrib/build_hpux".

** Changes since version 1.1.1

* This code release is a distant fork of the 2.0 release.  It will
  hopefully be replaced.

* When 'patch' supplies its default TO file name recorded in the
  delta, it still generates a unique file name to avoid overwriting an
  existing copy.  Use the 'xdelta info' command to see what file names
  are contained in the delta.

* The code for writing patches to stdout was broken in the case where
  gzip compression is used.  Writing patches to stdout has therefore
  been disabled.  The problem is a limitation in the gzdopen/gzwrite
  functions provided by zlib--you cannot determine how many bytes have
  been written to the file descriptor without dup-ing the FD
  beforehand and then lseek-ing afterwards, which does not work
  correctly if the output file is not seekable.

* By default, Xdelta uses a hard-coded 16 byte block size.  If you're
  working with large files, try #undef XDELTA_HARDCODE_SIZE in
  xdelta.h then use -s BLOCKSIZE (--blocksize=BLOCKSIZE), which should
  be a power of 2.

* New test program in the 'test' subdirectory, which runs comparisons
  against "diff --rcs -a" and also verifies the "xdelta patch"
  command.

* Incorporate DJGPP patches from Richard Dawe <richdawe@bigfoot.com>.
  You can find his versions directly at:

      ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2apps/xdlt112b.zip
      ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2apps/xdlt112s.zip

* Updated xdelta(1) man page.

* Updated autoconf (2.50), automake (1.4-p4), libtool (1.4) scripts,
  which includes updated config.guess and config.sub scripts.

* Correct some backward compatibility issues: strcmp() was not being
  tested == 0 for formats older than 1.0.4.

* Update GLIB version requirement, now 1.2.8.

* We really need support for 64bit file sizes...  perhaps the next
  version?
2008-11-08 18:50:56 +00:00
jlam
dcc3f5e7b7 * Move info file entries into the PLIST.
* Honor PKGINFODIR and EMACS_INFOPREFIX.
2006-03-31 05:37:08 +00:00
rillig
e3b44a118f Sorted PLISTs. 2005-10-23 16:03:10 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
seb
711c427421 Remove info files entries from PLIST. 2004-02-16 19:55:50 +00:00
seb
28d6fe1ce4 Convert to USE_NEW_TEXINFO. 2003-06-25 12:10:42 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
Renamed from devel/xdelta/pkg/PLIST (Browse further)