Commit graph

867 commits

Author SHA1 Message Date
he
2115380d7d Update p5-Archivers-Tar from version 1.21 to 1.22.
Change log:

* important changes in version 1.22 21/11/2004:

This release holds only bugfixes.
-   Make list_files() also return full_path() rather than name(),
    as that would ignore the prefix field. This was found to break
    PPM (bug #8537)
2004-11-29 14:12:47 +00:00
tv
3928d3abcc Update to 2.0.3. Changelog:
2004/10/11  ***** v2.0.3 shipped *****

2004/09/25  fadden
    - Fixed: attempting to add files after deleting *all* entries in an
      archive would fail.
    - Removed use of a "ushort" from NufxLib.h.

2004/09/20  fadden
    - Corrected behavior after flush when original archive can't be
      deleted.

2004/09/09  fadden
    - Added header offset and junk offset to NuGetAttr.

2004/08/22  fadden
    - Fixed obscure bug when recompressing a GSHK-added zero-length file
      when "fake threads" is enabled.

2004/03/10  ***** v2.0.2 shipped *****

2004/03/09  fadden
    - Set access permissions based on umask when extracting a "locked"
      file.  My thanks to Matthew Fischer for sending a patch.
    - Reject archives with a MasterEOF == 48, not <= 48.  There are
      some otherwise valid archives created by an old version of ShrinkIt
      that have MasterEOF==0.

2003/10/16  ***** v2.0.1 shipped *****

2003/10/16  fadden
    - Added workaround for bad HFS option lists created by GSHK.
    - Added junk-skipping feature.  Up to 1024 bytes of crud (e.g.
      MacBinary headers or HTTP remnants) will be searched for evidence
      of an archive.

2003/06/19  sheppy
    - Added support for resource forks and file and aux types when built
      for Mac OS X.
2004-11-29 04:50:34 +00:00
skrll
87bfefcba4 Update jamjar to 0.7.1.
Changes are unknown.
2004-11-27 07:19:49 +00:00
jdolecek
cfa8a028db add php-zip distinfo (it's fetched from PECL) 2004-11-25 20:12:58 +00:00
wiz
4b6538fcdf Update to 4.12:
Version 4.12
============
  - new port of 7za from the source of 7za 4.12Beta for Windows

  - From Windows version of 7-zip 4.11 and 4.12 :
    - 7-Zip now supports Zip64 extension of ZIP format. So now it's
      possible to compress files bigger than 4 GB to ZIP archives.
    - Some bugs were fixed

  - fix "7za a archive.7z file" that added all the files and directories
    with filename "file", "FILE", "File" ...

  - p7zip now displays the locale (ex : en_US.UTF-8) in the banner.

  - new flag "-no-utf16" to avoid lossly conversion in filenames.
    CAUTION : use this flag when you do not plan to export your archive.

  - support creation of self extracting archive.

  - better support of symbolic link (now, an invalid symbolic link
    do not stop archiving but displays a warning).

  - better support of files that the user cannot read.
    (now this kind of file is not added to the archive, and p7zip displays a warning).

  - return of 7z and its plugins.

  - support of listing/testing/extracting files from a splitted archive (only with 7z).

  - support of MacOX X 10.X.

  - creation of Gzip/Tar archives didn't work on Linux Alpha.

  - see "contrib/VirtualFileSystemForMidnightCommander/readme" to use 7za with "mc".

Version 4.10
============
  - new port of 7za from the source of 7za 4.10Beta for Windows
    => p7zip now work on big endian CPU.

  - 7z for Unix is not maintain anymore (because as the source of unrar plugin for 7z
    is not available, 7z is unless on Unix).

Version 0.91
============
  - add support for FreeBSD 5.2.1
    In Windows/Time.h add "#include <time.h>"
    and prototype change for FileTimeToUnixTime()

  - bug 990684 Corrected : support of filesystem
    that support case sensitive filenames.
    Example, since version 0.91 :
    "7z a glibc -r glibc-2.3.2"
    does not terminate with error :
      Duplicate filename:
      glibc-2.3.2\sysdeps\m88k\m88100\add_n.S
      glibc-2.3.2\sysdeps\m88k\m88100\add_n.s

Version 0.90
============
  - build of 7z.exe and its DLL.
  7z.exe support more archive formats than 7za.exe
  thanks to DLL in Formats and Codecs directories
  - "#pragma once" is now in comments
  - mainly For OpenBSD :
    - add #include <wchar.h> in include_windows/winnt.h
    - remove stuff for GUID_SECTION and GUID_SECT in include_windows/basetyps.h
      and include_windows/initguid.h
    - some changes in 7zip/Crypto/aesopt.h because of endian.h

Version 0.81
============
  - add a copy of the help of 7-zip (see html directory)
  - "7z a -r tmp.7z directory" works as expected.
    no more need for commands like : 7z a -r tmp.7z "directory/*"
  - 7z restores the date of each files (but not directories)
  - 7z supports UNICODE filenames (version 0.80 supports only ASCII/Latin1 filenames)
  - support of gcc 2.95
  - support of gcc 3.4
  - 7z needs no more libgen.h (dirname() and basename())
  - less "Internal Error #7" during arguments parsing
  - minor change in class CThread
2004-11-23 14:57:52 +00:00
tv
2ea17ce1c7 Make build on Interix by slurping in libiberty for asprintf(3). 2004-11-23 06:43:01 +00:00
tv
8ed46e50ae Now be a good little autoconfiscated program and obey LDFLAGS to pick up
rpath settings (among others).
2004-11-23 06:42:22 +00:00
tv
78f53c0b59 nb1: This has been depending on bzip2 all along, but UsE_BUILDLINK3 was
never set, so the dependency wasn't seen.  bl3ify and add bl3 include.
2004-11-23 06:13:12 +00:00
tv
eac17aff3a nb1: Turn on encryption by default for same reasons as was done to
archivers/zip way back in 2000.  Add modern termios support to make the
encryption code build on more platforms.
2004-11-23 02:42:10 +00:00
tv
595dc8646a Make the non-encrypted version build on Interix. (ZIP_ENCRYPTION turns on
some funky oldsk00l TTY code that needs an overhaul....)
2004-11-22 21:01:37 +00:00
wiz
5678b56788 Remove dead MASTER_SITE. 2004-11-22 19:36:17 +00:00
wiz
8aa9e36518 Remove dead MASTER_SITES, add current one. 2004-11-22 19:36:10 +00:00
seb
99b79d0cf1 Fix test suite. 2004-11-13 21:11:18 +00:00
seb
9490555857 Update to version 1.14.
While here add HOMEPAGE.
Changes unknown since last packaged version (1.12).
2004-11-13 15:59:24 +00:00
seb
9bb1d96455 Update to version 1.21.
While here add HOMEPAGE.

Changes since last packaged version (1.10)

* important changes in version 1.21 9/11/2004:
This release holds only bugfixes.
-   Make the size of symlinks be 0 in tar headers, so the next entry
    is not interpreted as contents of the symlink (bug #7937)
-   Strip high bits from the mode of the file, as they are stored
    differently in the tar header
-   Make Archive::Tar be kinder to archives that contain garbage,
    proceeding anyway as long as that's possible.

* important changes in version 1.20 8/11/2004:
This release holds mostly bugfixes, in the form of a rewrite of
the handling of the 'prefix' header field.
-   Rewrote 02_methods.t to be more independant
-   Rewrote the way 'prefix' headers are dealt with
-   Require IO::String now to do archive stringification
-   Add new method 'full_path' to A::T::Item objects
    - this is used to fix bug 6938
-   A::T->new now accepts both a class and an object to be friendlier
    to users
-   On tar read errors, binary chunks are no longer dumped to STDOUT,
    but instead the error offset is reported
2004-11-13 13:42:29 +00:00
adam
06435bccc5 Changes 2.1.5:
- added protection code against bad_alloc exception
- new configure option to bypass libdl test
- removed expected exception list in deci, limitint, real_infinint
  and storage modules to improve global robustness
- remove the #pragma implementation/interface directives
  which tend today to become obsolete, and seems to be the
  cause of compilation problem on (recent) Linux kernel 2.6.7
  for example.
- added protection code to report bug conditions
- code simplification for filesystem reading (while performing
  backup)
- fixed bug #29 (crash when saving hard link without read
  permission)
- fixed code syntax to support gcc-3.4.x
2004-11-09 13:02:39 +00:00
adam
a9ca050048 Changes 1.13:
* Added support for .svgz files at advdef
* Fixed the 8-bit colour reduction on 32-bit PNG files
2004-11-09 11:52:42 +00:00
wiz
b629f4d9f6 Update to 3.4.1. Changes:
Version 3.41

   1. When adding new files to already existing RAR solid archive,
      RAR 3.40 compression ratio was lower than in RAR 3.30.
      Corrected in this version.

   2. If archived Unicode name is invalid, RAR 'l' and 'v' commands
      display ASCII file name instead of corrupt Unicode.


   Version 3.40

   1. "Fastest" (-m1) RAR compression method has been modified
      to provide much higher compression speed and lower ratio.
      It may be useful for tasks requiring the high speed like
      regular backups.

      You may increase "Fastest" speed even more selecting 64KB
      compression dictionary instead of default 4MB.

   2. Starting from this version, RAR volumes contain the volume number
      field. Volume number is displayed by 'L' and 'V' commands
      in the line with the total volume information.

      This feature may be useful if original volume names are lost
      and you need to rename them to correct names.

   3. Commands 'L' and 'V' display NTFS "Compressed" attribute
      in archive listing.

   4. Switch -ag may include an optional text enclosed in '{' and '}'
      characters. This text is inserted into archive name.
      For example: -agHH{hours}MM{minutes}

   5. Removed the erroneous "CRC error" message when unpacking symlinks
      from archive created with -hp<pwd> switch. In fact, such symlinks
      were unpacked correctly.

   6. RAR displays the operation progress while repairing
      an archive containing the recovery record.
2004-11-08 13:42:17 +00:00
wiz
73d5f8ec38 Set NO_BUILDLINK, since this does not build anything,
and remove dead master site.
2004-11-08 13:38:17 +00:00
jdolecek
4a24972c71 php4-zip was replaced by php-zip, which can be used with both PHP4 and PHP5.
The PECL extension is preferred even for PHP4 (which has zip extension
bundled), since further maintenance is likely to be more active there.
2004-11-06 18:32:19 +00:00
jdolecek
9766cb6338 Add php zip PECL extension package version 1.0 - PHP extension for ZIP archive
handling. This replaces php4-only php4-zip.
2004-11-06 18:28:32 +00:00
jdolecek
d7a6086867 it safe to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGS
setting now, do so for aesthetic reasons
2004-11-05 21:44:44 +00:00
jdolecek
4fdb70ce2b now that PHP 5.x Makefile.common doesn't pollute CONFIGURE_ARGS, it safe
to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGS
setting; successful build confirmed with both PHP 4.x and PHP 5.x
2004-11-05 17:11:39 +00:00
adam
b1a90e71ed Changes 3.4.3:
* bug fixes and improvements
2004-11-04 10:15:57 +00:00
jdolecek
d3c56462a3 adjust for rename of most php4-* packages to php-* 2004-10-31 21:46:40 +00:00
jdolecek
ac09227971 convert to use lang/php/ext.mk, tho these packages are PHP4-only
(moved to PECL or replaced by different extensions in 5.x)
2004-10-31 21:28:51 +00:00
jdolecek
ec3c63fd71 remove php4-* extension packages, replaced by php-* packages, which support
PHP5 too
2004-10-31 21:20:08 +00:00
jdolecek
49e9ef7f78 extension modules must be able to override CONFIGURE_ARGS, so include
lang/php/ext.mk before setting CONFIGURE_ARGS
2004-10-31 21:07:13 +00:00
jdolecek
52c1980501 new PHP extension module framework, which makes it possible to build
individual PHP extension packages with either PHP 4.x or PHP 5.x

convert existing php4-* packages to this framework and import as php-*
2004-10-31 19:30:29 +00:00
tv
d5ec323ef3 HOMEPAGE no longer ends in '.php3' -- it's now just '.php'. 2004-10-29 14:32:38 +00:00
tv
a56e231e91 Make build on Interix (and possibly AIX). mempcpy() is not actually used
anywhere, yet configure.ac declared an AC_REPLACE_FUNCS() for it.  Rip out
the offending code from configure until it is rebuilt at the source.

(Patch to remove the AC_REPLACE_FUNCS submitted to author.)
2004-10-29 14:31:27 +00:00
jmmv
f37965037e Update to 2.8.3:
version 2.8.3
-------------
	* Fixed extraction without folders recreation.

version 2.8.2
-------------
	* Avoid opening remote files in nautilus.

version 2.8.1
-------------
	* Fixed bug #153837: Internal viewer vs. other application question is
          asked for files that internal viewer can't even handle.
	* Do not ask whether to use the internal viewer when there is a
	  registered application for the file type.
	* Fixed bug #151113: crash trying to open zip file for extraction
	* Fixed bug #152900: Multiple file/folder drag and drop needs to be
          improved.
2004-10-28 19:09:13 +00:00
wiz
431d835435 Update to 1.1:
* A security vulnerability has been fixed. If the files within a
    cabinet file include "../" in their filenames, this will be
    changed to "xx/", so cabinets cannot access the parent directory
    of where you want to extract them.
  * cabextract should now compile cleanly on AIX and Cygwin.
2004-10-28 10:35:56 +00:00
wiz
3f32f93e66 Add ftp master site. 2004-10-27 17:02:00 +00:00
wiz
09efe94435 Update homepage and master site (even though master site only has newer version). 2004-10-27 16:48:56 +00:00
wiz
cc250cae43 Master site vanished. Get distfile from a different site; tarball has
3 byte diff to previous one (in the tar header), so set DIST_SUBDIR.
cmp -l output (old - new):
     5 164 206
     6 312 226
     7 246 247
2004-10-27 16:45:49 +00:00
tv
c22d2cbccb Use INSTALL_LIB. (No functional change.) 2004-10-13 17:51:32 +00:00
tv
15e280fa49 Update gzip to 1.2.4b, fixing a filename buffer overflow. 2004-10-12 18:28:28 +00:00
tv
6bac155031 Currently this is completely hosed on big-endian platforms; add appropriate
NOT_FOR_PLATFORMs reflecting it.
2004-10-08 15:57:51 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
recht
3180c40de8 Add dependency on gettext-lib to fix the build on Darwin. 2004-10-02 22:40:24 +00:00
danw
ee725594af remove a really really crufty darwin patch noticed by wiz. (the
package doesn't currently build on darwin with or without the patch,
but darwin has gtar in the base OS anyway.)
2004-10-02 14:52:08 +00:00
grant
eaa75b4082 there will not be a NetBSD-1.[7-9] but will be a NetBSD-[2-9].*
adjust patterns used in ONLY_FOR_PLATFORM/NOT_FOR_PLATFORM to reflect
this.
2004-10-01 10:37:32 +00:00
tv
d174613286 "poxbox.com". How typo-rific. Switch to tv@duh.org, anyway. 2004-09-28 22:05:57 +00:00
wiz
bf6eb384e0 Update gtar packages to 1.14:
XXX: man page not updated (didn't find new version of suse
gtar man page which we're using in the package)

version 1.14 - Sergey Poznyakoff, 2004-05-11

* Added support for POSIX.1-2001 and ustar archive formats.
* New option --format allows to select the output archive format
* The default output format can be selected at configuration time
  by presetting the environment variable DEFAULT_ARCHIVE_FORMAT.
  Allowed values are GNU, V7, OLDGNU and POSIX.
* New option --strip-path allows to cut off a given number of
  path elements from the name of the file being extracted.

* New options --index-file, --no-overwrite-dir.  The --overwrite-dir
  option is now the default; use --no-overwrite-dir if you prefer
  the previous default behavior.

* The semantics of -o option is changed. When extracting, it
  does the same as --no-same-owner GNU tar option. This is compatible
  with UNIX98 tar. Otherwise, its effect is the same as that of
  --old-archive option. This latter is deprecated and will be removed
  in future.

* New option --check-links prints a message if not all links are dumped
  for a file being archived. This corresponds to the UNIX98 -l option.
  The current semantics of the -l option is retained for compatibility
  with previous releases, however such usage is strongly deprecated as
  the option will change to its UNIX98 semantics in the future releases.

* New option --occurrence[=N] can be used in conjunction with one of
  the subcommands --delete, --diff, --extract or --list when a list of
  files is given either on the command line or via -T option. This
  option instructs tar to process only the Nth occurrence of each named
  file. N defaults to 1, so `tar -x -f archive --occurrence filename'
  extracts the first occurrence of `filename' from `archive'
  and terminates without scanning to the end of the archive.

* New option --pax-option allows to control the handling of POSIX
  keywords in `pax' extended headers. It is equivalent to `pax'
  -o option.

* --incremental and --listed-incremental options work correctly on
  individual files, as well as on directories.

* New scripts: backup (replaces old level-0 and level-1) and restore.
The scripts are compiled and installed if --enable-backup-scripts
option is given to configure.

* By default tar searches "rmt" utility in "$prefix/libexec/rmt",
which is consistent with the location where the version of "rmt"
included in the package is installed. Previous versions of tar
used "/etc/rmt". To install "rmt" to its traditional location,
run configure with option --libexecdir=/etc. Otherwise, if you
already have rmt installed and wish to use it, instead of the
shipped in version, set the variable DEFAULT_RMT_COMMAND to
the full path name of the utility, e.g. ./configure
DEFAULT_RMT_COMMAND=/etc/rmt.

Notice also that the full path name of the "rmt" utility to
use can be set at runtime, by giving option --rmt-command to
tar.

* Removed obsolete command line options:
** --absolute-paths superseded by --absolute-names
** --block-compress is not needed any longer
** --block-size superseded by --blocking-factor
** --modification-time superseded by --touch
** --read-full-blocks superseded by --read-full-records
** --record-number superseded by --block-number
** --version-control superseded by --backup

* New message translations fi (Finnish), gl (Galician), hr (Croatian),
  hu (Hungarian), ms (Malaysian), nb (Norwegian), ro (Romanian), sk
  (Slovak), zh_CN (Chinese simplified), zh_TW (Chinese traditional).
  The code 'no' for Norwegian (Bokmål) has been withdrawn; use 'nb' instead.
2004-09-27 16:12:04 +00:00
tv
f45e9deb0f Remove commented-out USE_LIBTOOL define. 2004-09-27 14:56:19 +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
jmmv
d6f986dffb Update to 2.8.0. This version corresponds to GNOME 2.8.0.
version 2.8.0
-------------
	* Updated translations.

version 2.7.5
-------------
	* Fixed bug #151427: Compilation error.
	* Fixed bug #150672: Back button is broken
	* Fixed bug #150329: File roller creates predictable /tmp directories
	* Fixed bug #150327: Adding a directory to archive hangs file roller
	* Fixed BUG #150328: avoid crashing while DND of 'Home' icon into
 	  file-roller.
	* Updated the recent-files sources from libegg.

version 2.7.4
-------------
	* Updated the recent-files sources from libegg.
	* Added more mime types to the desktop file.

version 2.7.3
-------------
	* Added the supported mime types to file-roller.desktop

version 2.7.2
-------------
	* Fixed bug #144041: [Solaris] gtar will not be in path
	* Do not display the "operation stopped" dialog (bug #144171).
	* Fixed a leak and the display of the error message (bug #145440).

version 2.7.1
-------------
	* Fixed bug #144455: Make file-roller session aware even when no
	  archive is opened.
	* Fixed bug #144079 (iso is not listed as a archive in open dialog)
	* Hide the main window when in batch mode.
	* Allow to extract all the files, not only the selected files, from
	  an ISO image.

version 2.7.0
-------------
	* Added read/extract support for ISO files. (bug #142316)
	* Split the add dialog into two dialogs, one used to add files and the
	  other one used to add folders.
	* Ask the distination folder after pasting a selection, this allows
          the user to create new folders in the archive.
	* Added content size and compression ratio in the properties dialog.
	* Extract selection without creating the whole path. (bug #140971)
2004-09-21 17:09:48 +00:00
kristerw
c35e9b969b Make previous commit do what was intended (by including bsd.prefs.mk,
and removing some extra " characters).
2004-09-18 20:14:18 +00:00
uebayasi
2d996a798b If we're lucky, x86_64 will build with i386's configuration. Let's
see...
2004-09-18 14:01:53 +00:00