since they always need a C compiler, even when the source code is
completely in C++.
For some other packages, stated in the comment that a C compiler is
really not needed.
New things in Zip 2.32
- Fixed -R operation to match the supplied file patterns in all recursed
subdirectories, like PKZIP 2.04 "-p -r" (or PKZIPC 4+ "-recurse")
- Handle cases where -x, -R, and -i patterns are mixed
- Fixes to ZipSplit, ZipNotes, and ZipCloak
- Example C-Sharp code added for using zip32.dll (thanks to Adrian Maull)
- Implemented some directory search speedups
- Windows NTFS time fix
- Fix VMS logical name parse problem
- Handle VMS [...]
- Add VMS DEBUG option
- Fixed bug when encrypting large uncompressable files
- Updated VMS help
- Fixed selecting files to delete by date bug
- Add new option, -MM, that will force Zip to exit with an OPEN error
(usually error code 18) as soon as it finds an input pattern that
is not matched during the directory scan or an input file that is
unreadable or locked when Zip tries to open it, and without creating
an archive (Note that, without -MM, Zip will do the usual thing of
warning when a pattern is not matched and skipping files it can't
read, creating the archive with what it can read, then exiting with
an OPEN error if files were skipped)
- Add check for when zip tries to exceed the limit for seeking in
the output file and exit with error, instead of creating a
possibly bad archive
- Can now handle Unix FIFO (named pipes)
- Minor changes to allow Zip to compile with Visual C++ 2005
into ${PKG_TOOLS_BIN}. This package is used in the case where pax is
a requirement for the pkg_install tools. The archivers/pax package is
now a normal package with no special PKG_PRESERVE flags set.
native version available in the system.
The awk skript looks for the line in bzlib.h containing the version
information. This works for versions < 1.0.0. For versions >= 1.0.0 the
script additionally evaluates the copyright date.
According to the change history, version 1.0 and 1.0.1 are identical except
for a documentation update so we treat both as version 1.0.1 to avoid
changing BUILDLINK_API_DEPENDS.bzip2 in buildlink3.mk.
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
Dar is built by default with an arbitrary-size-integer library for managing
all file length/timestamp details. If 32-bit or 64-bit integers (with
overflow protection) are sufficient for requirements, the dar-int32 and
dar-int64 options can significantly reduce the run-time memory and CPU
overheads of Dar.
Leave the default unchanged (thus no package version bump).
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.
OK from jlam@ and adrianp@.
Version 4.42
============
- From Windows version of 7-zip 4.42 :
- Some bugs were fixed
- patch #1473746 - gzip-like CLI wrapper (for 7z)
see the directory "contrib/gzip-like_CLI_wrapper_for_7z".
- patch #471478 - Support for OPTFLAGS
This patch allows to use system specific opt flags.
example : make OPTFLAGS="-O2 -march=athlon-xp"
Version 4.41
============
- From Windows version of 7-zip 4.41 :
- Some bugs were fixed
Version 4.40
============
- From Windows version of 7-zip 4.40 :
- 7-Zip now can unpack some installers created by NSIS
- Some bugs were fixed
- format LZH/LHA : fixed directory display during listing or extracting
(a directory does not end with the path separator)
- patch #1470817 - Handle 7zr in install.sh
- code cleanup
it will live with other "check" targets run after package installation.
Get rid of SHLIB_HANDLING, whose meaning had mutated over the years
from one thing to another. Currently, it is used to basically note
whether the system's "ldd" command can be usefully run on the package's
binaries and libraries. Rename this variable to CHECK_SHLIBS_SUPPORTED
for more clarity.
CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf
to note whether the check for missing run-time search paths is performed
after a package is installed. It defaults to "no" unless PKG_DEVELOPER
is set.
the copyright notice remains intact. There is no formal license.
Change back to no-commercial-use and include readme.txt with copyright
notice in the package.
"
Copyright (C) 2000 Matt Timmermans
Free for non-commercial purposes as long as this notice remains intact.
To discuss commercial use, mail me at matt@timmermans.org
"
* struct zip_stat increased for future encryption support
* zip_add return value changed (now returns new index of added file)
* shared library major bump because of previous two
* added functions for reading and writing file and archive comments.
New functions: zip_get_archive_comment, zip_get_file_comment,
zip_set_archive_comment, zip_set_file_comment, zip_unchange_archive
CHANGES IN VERSION 5.21o
(Howard Chu, 12 Oct 2005)
Silence warnings about unused results.
CHANGES IN VERSION 5.21n
(Howard Chu, 08 Oct 2005)
Better fix for temporary file creations, previous patch did not fix marc.
Silence all gcc-4.0.0 -Wall warnings.
CHANGES IN VERSION 5.21m
(Klaus Reimer, 21 Sep 2005)
Applied patch from Joey Schulze fixing the following problems:
- Fixed insecure permissions of a temporary file [arcsvc.c, CAN-2005-2945]
- Fixed insecure temporary file creation [arcsvc.c, CAN-2005-2992]
CHANGES IN VERSION 5.21l
(Klaus Reimer, 13 Mar 2005)
Fixed warnings because missing inclusion of string.h and fixed a gcc-4.0
problem with marc.c (Missing declaration of makefnam).
CHANGES IN VERSION 5.21k
(Klaus Reimer, 6 Nov 2004)
Ulf Harnhammar found some buffer overflows causing segfaults and provided a
patch which is now applied to arc to close these bugs.
CHANGES IN VERSION 5.21
The following changes have been made in ARC version 5.21, but have not
yet been included in the manual:
o When adding files to an archive, ARC now shows the stowage facter
achieved on each file.
o A bug was found that would keep an archive entry from being
encrypted if it was stored without compression. This has now been
fixed.
o If changes are made to a corrupted archive, the corrupted entries
are discarded. This makes it possible to lose data accidentally.
ARC will now only make changes to a corrupted archive if the W
(suppress Warnings) option has been given.
o The N (suppress Notes) option now suppresses the "Creating
archive" note when a new archive is being created.
o The N (suppress Notes) option formerly did nothing useful when
used with the L (List files) command. It now causes a terse
listing of filenames only, suitable for use with pipes and
redirection.
o The list of filenames given to ARC may now include indirect
references. If a filename begins with an "at sign" ("@"), it is
taken to be the name of a file which contains a list of file
names. The list of file names may include further indirection.
If no extension is given, ".CMD" is assumed. For example, the
command:
arc a waste junk.txt @trash
would cause ARC to add JUNK.TXT plus all files listed in the file
TRASH.CMD to an archive named WASTE.ARC. If no file is specified,
then the list is read from standard input. For example, the
command:
arc ln waste | arc a trash @
would cause ARC to add files to TRASH.ARC based on the names of
the files stored in WASTE.ARC. It is probably a good idea to give
the O (Overwrite) option if you are extracting files this way.
Version 5.21 of MARC also allows for indirection.
changes:
-Ask for the password when trying to open a password protected rar
or arj archive
-Updated the user's guide
-Added help button to all the dialogs
-Install theme-friendly icon
-bugfixes
* Incorporated Jaakko Heinonen's still-experimental support for extended
attributes (Currently Linux-only.).
* Reorganized distribution package: There is now one tar.gz file that
builds both libarchive and bsdtar.
* correctly read cpio device entries, write Pax attribute entry names.
* Experimental 'tp' format support in libarchive. Feedback appreciated;
this is not enabled by archive_read_support_format_all()
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
- From Windows version of 7-zip 4.39 :
- Bug in versions 4.33:4.38 was fixed:
7-Zip could not correctly compress files larger than 2 GB
to 7z archive in fast/fastest modes (HC4 match finder).
Changes 4.38:
- From Windows version of 7-zip 4.38 :
- Some bugs were fixed.
- new manpage : 7zr.1
- update manpages : 7z.1 and 7za.1
- new switch : --help
- DosDateTimeToFileTime fixed (rar format)
- contrib/VirtualFileSystemForMidnightCommander/u7z updated
ADVANCECOMP VERSION 1.15 2005/10
================================
* Fixed the date displayed with the -l advzip command.
* The advdef utility now detects the file type from the file
header instead of using the extension.
* Fixed a lot of bugs in the 64 bits platforms.
ADVANCECOMP VERSION 1.14 2005/02
================================
* Relaxed a consistency check for the local header in zip files.
The crc and size entries are allowed to contain the real
value also if a data descriptor is present.
* Fixed the conversion of RGB images with less than 256 color
with transparency data.
* Minor fixes at the documentation.
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
- From Windows version of 7-zip 4.37 :
- Some bugs were fixed.
- fix build for Solaris sparc with CC instead of g++.
- fix build for Solaris 9 x86
- fix build for Solaris 10 x86
- fix build for OpenBSD
- p7zip can now be build with djgpp.
- new target : 7zr (lite version of 7za)
- new machine : IBM AIX
Changes 4.36:
- From Windows version of 7-zip 4.36 :
- 7-zip now can unpack ISO archives
- GCC 4.X : add C++ visibility support to reduce the size of the *.so
(see makefile.linux_x86_ppc_alpha__gcc_4.X)
- cygwin now supports '-o/tmp'
Changes 4.35:
- From Windows version of 7-zip 4.35 :
- New switch : -slt ("l" (list) command with -slt shows technical information for archive).
- Some bugs were fixed.
- From Windows version of 7-zip 4.34 :
- BZip2 compressing / decompressing now can work in multi-threading mode
- Multi-threading mode now is default for multi-processor systems
version 2.14.0
--------------
* Added license button to the about dialog.
* New translations: Georgian (ka) and Breton (br).
* Updated translations: Ukrainian (uk), Welsh (cy), Hindi (hi),
Swedish (sv), et, Czech (cs), Italian (it), Romanian (ro).
version 2.13.92
---------------
* Fixed bug #331601 – Nautilus doesn't display the "Extract here" menu
option for files which have a ".ps.gz"
version 2.13.91
---------------
* Fixed bug #330315 - ps.gz files not associated
* Fixed bug #328942 - Don't translate empty strings
version 2.13.90
---------------
* Fixed bug #328473 – should not distribute pre-gnome-2.8 mime files
* Fixed bug #328331 - Crashes on extraction
* Fixed bug #328036 - Add GTK category to the .desktop file
version 2.13.4
---------------
* Fixed bug #139912 - file roller is not a "system tool".
* Fixed bug #168388 - file roller shouldn't create an ARCHIVE_FILES
folder if the archive only have one root folder
* Fixed bug #326810 - file-roller escaping issue with '#' by example.
* Removed obsolete .applications file.
version 2.13.3
---------------
* Updated translations: ca, zh_HK, zh_TW, vi, fi, ja, be, hy.
version 2.13.2
---------------
* Fixed bug #323713: "Save as" should default to current archive
filename
* Fixed bug #315069: file-roller: drag 'n drop doesn't work for more
than 1 file.
* Fixed bug #323534: Passwords improperly escaped for zip files
* Do not open a progress dialog when dragging files, use a progressbar
in the statusbar instead.
* Fixed bug #316364: Nautilus dependency should be optional
* Fixed bug #311821: ascending and descending indicators are opposite
from expected.
* Fixed bug #317423: Conflicting mnemonic in "Extract" dialog.
* Fixed bug #323068: file-roller fails in chosing extract-to directory
* Fixed bug #322197: Improve Naming Filename when create new Archive
file
* Fixed bug #316564: needs unzip AND zip.
* Simplified the add dialog populating the file type combobox with the
extensions instead of the descriptions.
* Set progress dialog display delay to 1 second.
* More HIG compliant progress dialog.
* Use a single command execution to add many files and folders to an
archive to speed up the operation.
* Allow to stop creation of a new archive.
* Correctly associate fr to 7zip files.
version 2.13.1
---------------
* Fixed bug #319600: compilation under AIX 5.1 aborts with ".atoll
not found".
* Fixed bug #319343: file-roller won't let me delete files from an
archive which contain a dollar sign ($).
* Removed the bonobo component.
and replace with appropriate references to PKGINFODIR instead.
* Properly account for split info files during installation.
* Move info file listings directly into the package PLISTs.
This fixes info-file-related PLIST problems.
extracted under chroot. Don't attempt to deal with existing symlinks
to directories. This prevents directory traversal and therefore the
creation of arbitrary files. Bump revision.
originally shipped as NetBSD's "cpio" up to version 1.3
as this is confusing as it seems to imply that either
GNU CPIO originated in NetBSD or NetBSD shipped with this cpio
up to NetBSD 1.3 or NetBSD shipped with old GNU CPIO 1.3.
Either way this unclear NetBSD-related comment is not useful
for this description.
Pkgsrc changes:
none
Changes since version 1.28:
===========================
- integrate bleadperl patches to generate the source files for
testing, rather than bundling them
- make extract* methods accept a::t::file objects too
- address #17624: Unnecessary calls to cwd() -- cwd() is only
called when needed
- address #17935: Archive::Tar::write('file_name') should close
or return file handle. -- filehandles are now closed
- address #17395: [PATCH] allow extract() to select files by
regexes or substrings; patch did not get integrated, but a FAQ
on how to achieve this was added to the FAQ section
- address #17310 (Archive-Tar 1.26_01 not tolerant to Archives
with Garbage) -- Garbage protection should be much improved now
* Redesigned the year 2038 workarond to fix wrong date/time in ARJ headers
under OS/2 and Win32.
* Fixed TAB character handling in display routines.
* Compiler/portability-related fixes.
makeinfo if no native makeinfo executable exists. Honor TEXINFO_REQD
when determining whether the native makeinfo can be used.
* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.
* Get rid of all the "split" argument deduction for makeinfo since
the PLIST module already handles varying numbers of split info files
correctly.
NOTE: Platforms that have "makeinfo" in the base system should check
that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
correct.
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
- From Windows version of 7-zip 4.33:
- Compressing speed and Memory requirements were increased.
Default dictionary size was increased: Fastest: 64 KB, Fast: 1 MB,
Normal: 4 MB, Max: 16 MB, Ultra: 64 MB.
- 64-bit version now supports 1 GB dictionary
- 7z/LZMA now can use only these match finders: HC4, BT2, BT3, BT4
- Compression ratio in Zip/GZip/Deflate in Ultra mode was increased
- Some bugs were fixed
- fix "Bugs item 1407358" : Passwords entered are not visible on command line
if the target has the system function "getpass".
- fix "BCJ2" : now p7zip uses the "BCJ2" filter when the file has execute permission
(7-zip uses the "BCJ2" filter when the filename ends with ".dll", ".exe", ".ocx", ".sfx" or ".sys")
- patch 1390722: no new line at end of file
- patch 1390716: allow compiling with gcc-4.1
- patch 1425862: allow other make programs than GNU make
- Testing framework added ("make test" and "make test_7z")
- fix 'lstat': p7zip can compile if 'lstat' is not available
Changes since 1.26:
* important changes in version 1.28 19/1/2006:
- add pod to ptar and ptardiff so they have manpages generated
- integrate change 25333 by rgs@oregon on 2005/08/27 16:28:27
which fixes a failure in Archive::Tar tests when perl is built
with -Dmksymlinks
- integrate Change 26870 by craigb@craigb-brianor on
2006/01/17 04:03:01 holding vms specific patches
- mention 'full_name' as property type to list_archive
- address #14922 -- unable to reproduce, but add a test
case to make sure the issue doesn't occur
- apply the docpatch provided by:
#15935: File type constants are not documented
- document our lack of support for stringified archives and
compressed archives opened to a non-io-zlib fh
- 1.27 was skipped due to PAUSE issues
I made this typo in September.
Noticed from Jonathan Perkin's bulk build.
INFODIR is defined in bsd.own.mk and I didn't even know about
bsd.info.mk. (Is that used? If so, maybe INFODIR=${PREFIX}/${INFO_DIR}.)
"extract" script for extraction. Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed. The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.
Honor PKGMANDIR.
Changes in 0.9.5 (Dec 31, 2005)
- Changed default output to silent like bzip2 and added -v switch
to make verbose
- Added support to autodetect number of CPUs on OSX
- Added support to compile on Borland and other Windows compilers
using pthreads-win32 open source library
- Added decompression throttling in case too much backlog in filewriter
- Fixed bug from patch in 0.9.4 that limited file block size to 900k
- Fixed bug that caused file output to fail with some large files
- Fixed pthreads race condition that could cause random segfaults
- Fixed pthreads resource issue that prevented pbzip2 from compressing
a large number of files at once
Change most pkgs to depend on either
emulators/suse_linux/Makefile.application (normal pkgs) or
Makefile.common (suse91 and suse themselves) to filter out Operating
Systems without Linux ABI support. Use CPU masks to limit the pkg to
supported platforms.
- From Windows version of 7-zip 4.30 :
- Speed optimizations in LZMA maximum/ultra compressing.
- LZMA now supports word size up to 273
- 7-Zip now reduces dictionary size for LZMA, if you compress files
smaller than specified dictionary size.
- Some bugs were fixed
- fix minor build trouble with MacOS X
- fix "Bugs item #1349229" : 7-zip now displays "e: Extract files from archive (without using directory names)"
* A complete rewrite of date handling code, with improved timezone support.
* Significant performance improvements compared to PHP 5.0.X.
* PDO extension is now enabled by default (separate pkg for pkgsrc)
* Over 30 new functions in various extensions and built-in functionality.
* Bundled libraries, PCRE and SQLite upgraded to latest versions.
* Over 400 various bug fixes.
* PEAR upgraded to version 1.4.5
This release also fixes various security problems discovered in 5.0.X.
option, which is used in print/teTeX3-texmf. The only difference from
the pax in src is that tar does not support the --chroot option if
fchroot(2) is not available.
Major changes and bug fixes since 20040802:
PR/18759: FUKAUMI Naoki: pax/tar dot-dot handling broken
PR/18840: Frederick Bruckman: Fix for PR/18663 incomplete pax symlink handling
This patch makes ``--insecure'' do something. Now if ``--insecure''
is not set (the default) we do a realpath(3) in all the pathnames
that we are trying to create and if either realpath fails, or the
path is outside our working directory, we print a warning and die.
This maybe too strict and might fail on valid archives that create
symlinks and directories in the wrong order.
PR/31923: Sergey Svishchev: pax-as-tar ignores -k, overwrites existing files
Fix from Onno van der Linden
PR/30132: Juan RP: tar --chroot refuses to extract files.
fchroot() changes the effective path, so we need to call updatepath().
Apply user supplied patterns first before applying actions for -A. This way pax
behavior WRT to patterns lines up with the example in the documentation
and how other implementations do it as well since -A is a non-standard
option/behavior. Fixes items noted in PR#23776
Add an option --chroot to tar. Causes it to chroot(".") before doing
an extract. With -h this will cause existing absolute symlinks to be treated
as relative to the current directory.
Helps sysinst handle existing symlinks in the target system.
Remove 'L' from the usage (got spilt into 'h' and 'H' many moons ago)
Add 'S' to usage, and put into correct place in options list.
PR/27213: Greg A. Woods: pax doesn't honour SIGPIPE when listing
But always exit, not just on SIGPIPE.
Properly handle "cpio" archives where the last hardlink includes the
data of a file. This fixes PR bin/26514.
PR/20228: Simon Burge: pax has problems reading a particular cpio archive
The problem here is that the archive is too short (< 512 bytes). The
buffer routines, try to read at least 512 bytes, even when we try to determine
what format file we have, which is wrong.
Don't leave arcn->org_name pointing to ftent->fts_path, if we being cpio
then ftent is freed just below. Take a copy of the name and point org_name
at the copy.
Should fix PR/30627 (the fix in the PR will break pax and tar!)
PR/30167: J.T. Conklin: NetBSD tar does not support GNU tar --no-recursion flag
Fix from PR#29290. Properly terminate the cpio_longopts struct so an unknown
option doesn't run off the end and core dump
Fix broken cpio(1) option handling:
- "cpio -i -t" should list the contents of a file, not extract it.
- Don't extract a file when only option "-d" is given.
Patch supplied by Paul Ripke in PR bin/26513.
PR/27212: Greg A. Woods: Accept "-C <dirname>" inside filelists in addition
to "-C\n<dirname>".
But we are not making it the default output option as the patch suggests.
PR/19490: Julio Merino: Teach tar about --sparse, -S option.
Do it for cpio too.
PR/27208: Greg A. Woods: pax must call options() before using syswarn()
or tty_warn()
PR/20071: Perry Metzger: --extract handling is broken. This patch fixes
Perry's example.
Version 3.51
1. Bugs fixed:
a) previous version tried to create symbolic links even when
testing an archive;
b) symbolic links unpacked with -ow switch had a wrong owner;
c) RAR failed to restore setuid and setgid access rights
when unpacking files with -ow switch.
Version 3.50
1. New -n<mask> and -n@<listfile> switches set additional include
filters, so only files matching the mask will be processed.
2. New -id[c,d,p,q] switch. Additionally to previously available
-idp switch (disable percentage indicator), switches -idc, -idd
and -idq instruct the console RAR to hide the copyright message,
"Done" message and all information messages.
3. Switch -e+<attr> allows to specify file include attributes mask.
It is possible to use 'd' and 'v' characters in -e[+]<attr> switch
to denote directory and device attributes.
4. Switch -ver[n] supports the optional 'n' parameter also when
archiving. It limits the maximum number of file versions.
1.16 Mon Jul 04 12:49:30 CDT 2005
- Grrrr...removed test that fails when installing under CPANPLUS.
1.15 Wed Jun 22 10:24:25 CDT 2005
- added fix for RT #12771 Minor nit: warning in Archive::Zip::DirectoryMember:
:contents()
- added fix for RT #13327 Formatting problem in Archive::Zip::Tree manpage
1.15_02 Sat Mar 12 09:16:30 CST 2005
- fixed dates in previous entry!
- began the process of migrating from the monolithic t/test.t to
smaller scripts using Test::More.
- started work on improving Archive::Zip's test coverage. Coverage
is now up to just over 80%.
- added error handling to writeToFileHandle
- fixed small bug in extractMember from previous version
1.15_01 Wed Mar 9 22:26:52 CST 2005
- added fix for RT #11818 extractMember method corrupts archive
- added t/pod.t to test for pod correctness
version 2.12.1
---------------
* Updated translations: it, bn, sv, ku, vi, eu.
version 2.12.0
---------------
* New and updated translations.
version 2.11.92
---------------
* Do not allow Drag and Drop on the same window.
version 2.11.91
---------------
* Fixed bug #311437: [breezy] can't extract a filename from a directory
with a space in it from ISO.
* Ported the help documents to gnome-doc-utils.
* Fixed bug #312243: wrong zoo and 7-zip extensions.
* Fixed bug #312240: escape sequences in rar output.
* Fixed bug #312246: FR does not read all pending output.
version 2.11.90
---------------
* Fixed bug #105521: single click: list view should have mouse-over.
* Fixed bug #310015: crash when listing 7-zip archive with 7za 4.x
* Updated translations: de bg zh_TW gl sr sr@Latn gu ja fi
version 2.11.2
--------------
* Removed copy/move/rename/delete archive commands.
* The recent files items are in the Archive menu instead of a submenu.
* Changes in the properties dialog: align labels to left, allow window
resizing, ellipsize filename and path labels.
* Fixed bug #142860: File-roller displays files larger
than 2GB as 2GB.
version 2.11.1
--------------
* Do not create a _FILES folder anymore (#167261).
* Allow to extract more archives at once. Added an --extract-here
command line option.
* Use g_filename_display_name and g_filename_display_basename when
appropriate.
* Prevent renaming of files to silently overwrite other existing
files (#168287).
* Header cleanup (#171618).
* Allow stock labels to show through, be nice to translators (#172867).
Pkgsrc changes:
- Require version 1.01 of p5-IO-Zlib, as Makefile.PL suggests.
- New prerequisite p5-Text-Diff, due to new program 'ptardiff'
Changes since version 1.22:
===========================
* important changes in version 1.26 22/8/2005:
- the 'ptardiff' was not included in the exe_files section
of the makefile.pl, meaning it didn't get installed by default.
* important changes in version 1.25 20/8/2005:
- Move the changes into it's own file
- Add patch from abeltje to make tests pass on VMS. This is *just*
the tests -- code may need some extra work to be reliable (#12678)
- Add faq about accessing 'tar.Z' files, as provided by Paul Marquess
- Add a warning if the read() call from new() fails to return data
- Address #13636, where heuristics were 'upgrading' a file to a
directory if the file had an @LongLink entry, and the shortened
filename ended in a '/'.
- Add ptardiff program as suggested by KWILLIAMS (#13658)
* important changes in version 1.24 3/5/2005:
- Fix a bug where alternate absolute extract paths would add an
extra directory upon extract (bug #11342)
- Added support for 'perlio' (available for perl5.8 and up).
See the Archive::Tar documentation for details
* important changes in version 1.23 3/12/2004:
- 03_file.t wasn't present in the MANIFEST
New features:
- "-l" option to show the list of files.
- "-d" option to specify output folder.
- decompressing individual files.
- setting time attribute of decompressed files.
Version 4.27
============
- From Windows version of 7-zip 4.27 :
- new plugin for 7z : 7-Zip can unpack CHM/HXS (MS HTML HELP) archives
- cab plugin for 7z : 7-Zip can unpack multivolume CAB archives
- Some bugs were fixed
- better support for 64bits (PPMD coder/decoder)
Version 4.26
============
- From Windows version of 7-zip 4.26 :
- new plugin for 7z : LZH format support (extracting only)
- fix (courtesy from Robert Millan) to make p7zip compile on GNU/kFreeBSD.
- fix "Bug item #1273057", now "7z -so -t7z a dummy.7z file >output.7z" does not
finish with a "Segmentation fault (core dumped)".
- fix "Bug item #1221056", now, makefile for p7zip use the flag "-O" to
support compilers that build invalid programs with the flag "-O2".
Version 4.25
============
- From Windows version of 7-zip 4.25 :
- Some bugs were fixed
- DOCS/MANUAL/exit_codes.htm added
- new plugin for 7z : RAR format support (extracting only)
- better dependencies in makefile
Version 4.23
============
- From Windows version of 7-zip 4.23 :
- Some bugs were fixed
- manpages for 7za and 7z updated by Mohammed Adnene Trojette.
- little fix for the help message of 7za or 7z.
- bug #1224304 : Files and directories with \ in name not handled properly.
- fix for tar archives that have pax header.
the extracted tarball.
Use INSTALLATION_DIRS to create ${INFODIR}.
Don't install tar-info-1 and tar-info-2.
Just install tar.info which has it all.
Bump PKGREVISION.
so it doesn't build with its own libintl.
The error was: error: too many arguments to function `const
char* _nl_expand_alias()'
Include devel/gettext-lib/buildlink3.mk.
Bump PKGREVISION.
This is for PR 30993.
Changes in 0.9.4 (Aug 30, 2005)
- Fixed major bug that prevented pbzip2 from uncompressing files
created with a BWT block size other than default 900k (oops!)
- Fixed some bugs in the command line parser
- Code cleanup
- Updated RPM spec to match Fedora Extras policy
Changes in 0.9.3 (Aug 22, 2005)
- Added sanity check to ensure integers are the size we expect
- Ported code to compile under MinGW in Windows
- Small code cleanup
- Added ChangeLog
- Added man page
- Added AUTHORS file
- Renamed LICENCE.txt to COPYING
- Renamed README.txt to README
- Updated RPM spec file in preparation for inclusion into Fedora Extras
- Moved ChangeLog info from pbzip2.cpp into this file
- Removed extra spaces/tabs in pbzip2.cpp
rely on PROG_CXX being known to <bsd.prog.mk>. This has been a problem
on some non-NetBSD platforms. Noted by minskim. Tested on NetBSD-1.6.2 and
Solaris/SunPro.
dependency of mktemp. (This makes it so it doesn't depend on mktemp
on DragonFly, for example.)
Also while I am here, use sh:run instead of sh for the other USE_TOOLS.
This is because script installed uses SH.
Bump PKGREVISION.
version 2.10.4
--------------
* New translations: gl, te
* Updated translations: bg, hu, sl, vi, zh_TW
version 2.10.3
--------------
* Fixed bug #162729: File Roller doesn't exit cleanly on invalid
archive extension.
* Fixed bug #164894: crash on zip with incorrect filenames
* Fixed bug #300895: Invalid read reported by valgrind.
* Allow to open rar archives if rar OR unrar is available.
* Display non valid utf8 filenames corretly.
* Fixed creation of backups reselecting the original folder after
loading the backup options.
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
* Added basic archive writing support.
* Added a cpio archive module.
* Added a zip archive module.
* Added the beginnings of a cab archive module.
* Added new API functions, which include:
cxMkDir(), cxGets(), cxExtractFile(), cxExtractArchive(),
cxMakePhysDirs(), cxApplyFsNodeInfo(), cxMakeFile(),
cxGetArchiveFileCount()
* Added functions for extracting individual files and full archives.
* Added extraction notification callbacks.
* Added pkg-config support.
* Added gettext v0.11.3+ support.
* Added an Italian translation. Thanks Domenico Andreoli!
* Added a Dutch translation. Thanks Bert De Meyer!
* Added support for some non-ustar tar formats.
* Added a test program to display the file/directory tree inside of an
archive.
* Removed comprex.h. Applications should now include libcomprex/comprex.h.
* Fixed the extraction code so permissions, timestamps, and ownerships
are set on files and directories.
* Fixed cxEof().
* Fixed the file and directory iterator. It should provide the
correct results now.
* Fixed a bug in the ar module where filenames weren't always read in
correctly.
* Fixed a bug in the tar module where filenames that start with '.'
weren't processed correctly.
* Fixed library linking problems with libbz2 and libz.
* Fixed compiling errors when --prefix wasn't specified, and linking
errors with libltdl.