Commit graph

937 commits

Author SHA1 Message Date
rillig
cdda780459 The patch-ab assumes that on NetBSD, every <iconv.h> has the non-const
prototype argument for the second parameter of iconv(). This is true for
all but some release candidates of NetBSD-2.0, because either the
package converters/libiconv is used or there's a current <iconv.h>.
Needed for NetBSD-1.6.2. Approved by wiz.
2005-03-11 22:18:27 +00:00
uebayasi
71960dee9e Fix quoting. 2005-03-07 09:41:45 +00:00
minskim
de22ff464d Update unalz to 0.31. Patches provided by Kibum Han, and modified by me.
Changes:
  - Handle the case where encrypted and plain files are mixed.
  - Even when an archive is corrupted, extract files not affected.
2005-03-02 16:18:47 +00:00
minskim
e56d3e4a88 Honor LDFLAGS. 2005-03-02 04:35:38 +00:00
wiz
976e5561c5 Apply fix for CAN-2005-0160 and CAN-2005-0161.
Bump PKGREVISION.
2005-03-01 14:53:41 +00:00
salo
1f575b173d Distfile changed after one day.. grrrrrrr.
Relevant change,

+5.52 (28 Feb 05):
+ - win32/win32.c - defer_dir_attribs(): fixed critical "mem-access to
+    nirwana" bug when processing directory entries without any local
+    extra field; added some explaining comments
2005-03-01 07:45:28 +00:00
salo
c919a33505 Update to version 5.52
Changes:

The 5.52 maintenance release fixes a few minor problems found in the 5.51
release, closes some more security holes, adds a new AtheOS port, and
contains a Win32 extra-field code cleanup that was not finished earlier.
The most important changes are:

- (re)enabled unshrinking support by default, the LZW patents have expired
- fixed an extraction size bug for encrypted stored entries (12 excess bytes
  were written with 5.51)
- fixed false "uncompressed size mismatch" messages when extracting encrypted
  archive entries
- do not restore SUID/SGID/Tacky attribute bits on Unix (BeOS, AtheOS) unless
  explicitely requested by new "-K" command line qualifier
- optional support for "-W" qualifier to modify the pattern matching syntax
  (with -W: "*" stops at directory delimiter, "**" matches unlimited)
- prevent buffer overflow caused by bogus extra-long Zipfile specification
- performance enhancements for VMS port
- fixed windll interface handling of its extraction mode qualifiers nfflag,
  ExtractOnlyNewer, noflag, PromptToOverwrite; added detailed explanation of
  their meanings and interactions to the windll documentation
2005-02-28 16:50:24 +00:00
jmmv
9dd73ec85a Update to 2.8.4:
* Updated translations: da, gu, id.
2005-02-26 17:25:58 +00:00
tv
1849e2cd38 Make this (allegedly) build again on Linux, whose glibc-internalized
gettext doesn't use the renamed symbols.

Problem noticed by <minskim@NetBSD.org>.
2005-02-26 04:42:50 +00:00
adam
d4051ff4e1 Changes 2.0:
Bug fixes:
   -- Few bugs that caused overflow of the output buffer were fixed.

New features:
   -- For information about changes in the SZIP source code see
      http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/Release_notes_2_0.pdf
   -- This release supports shared libraries.
      See "Known problems" section for additional information.
2005-02-24 16:20:25 +00:00
agc
f1a84844c6 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 14:45:22 +00:00
seb
7b4c6d1def Fix quoting. 2005-02-16 23:26:17 +00:00
xtraeme
0b33676cf1 Update to 1.02.006.
Changes:

# Feb 12, 2005: Fix a crash that affected Zip reading, make tree.c
                portable to Linux.
# Feb 8, 2005: Don't close stdout/stdin. Fix flush code.
# Feb 6, 2005: Fix bug in new dir-walk code with non-resolvable symlinks.
# Feb 6, 2005: Fix Linux build, flush input in archive_read_open_file()
               to avoid "broken pipe" warnings.
2005-02-14 08:20:10 +00:00
ben
f2bc41c677 Update upx to version 1.25. This addresses PR#29327.
Changes include:
  * INFO: http://upx.sourceforge.net is the permanent UPX home page
  * watcom/le: don't crash on files without relocations
  * win32/pe: stricter checks of some PE values
  * source code: much improved portability using ACC, the
    Automatic Compiler Configuration
  * source code: compile fixes for strict ISO C++ compilers
  * source code: compile fixes for Win64
2005-02-10 15:51:38 +00:00
tv
598f2f05f9 Skip autotest 15 (gzip.at), as different platforms output different
strerror messages that will not match the test's expected output.
2005-02-09 16:00:42 +00:00
adam
ad5225ab0a We do like optimisations, don't we? I have turned them on, then. :) 2005-02-08 09:30:23 +00:00
wiz
ad42fdabf7 Update to 4.14.01:
Version 4.14.01
===============
  - huge speed up for multi CPUs machines (Thanks to loderunner - http://sourceforge.net/users/loderunner/).
  - some code cleanup
  - Fix problems with link files or directories.
  - "7z a dummy -tgzip -so Doc.txt > archive.gz" now works.
  - in the messages, the path separator is now '/' instead of '\'.

Version 4.14
============

  - From Windows version of 7-zip 4.14 :
    - STL using was reduced
    - 7za now supports Split(001) archives
    - "7za | more" now works
    - Bugs item #1093095 : Usage banner now says "7za" (instead of "7z") when the binary is "7za"

  - use of AString instead of std::string (no more need of #include <string>")
  - makefile.linux_gcc_2.95_no_need_for_libstdc added to build 7za for the
    p7zip*_bin.tar.bz2 package.
    7za provided by p7zip*_bin.tar.bz2 is build on Debian 3.0 with gcc 2.95.4
    and should now find the locale on all kinds of Linux (Debian, Fedora, Mandrake, ...).
2005-02-07 14:11:26 +00:00
xtraeme
0433351c44 Add missing buildlink3 dependencies. 2005-02-02 18:04:47 +00:00
xtraeme
864332d7fa Added archivers/libarchive. 2005-02-02 18:02:39 +00:00
xtraeme
8b413f9f9f Initial import of libarchive-102.002.
Libarchive is a programming library that can create and read several
different streaming archive formats, including most popular tar
variants and several cpio formats. It can also write shar archives
and read ISO9660 CDROM images.

See http://people.freebsd.org/~kientzle/libarchive/
2005-02-02 18:01:13 +00:00
jmmv
da5adc365e Convert the Java related packages to use the alternatives system. To do
this, we only need some simple logic in java-env.mk to automatically
generate an ALTERNATIVES file for us.

There are two exceptions, though: fastjar and jikes (pointed out by tv@),
which do not use this file; they have to be handled manually.

Bump PKGREVISION for all affected packages.

While doing this, remove the java-wrapper package, obsoleted by the new
functionality provided by pkg_alternatives.
2005-01-30 23:18:37 +00:00
tv
30bff10267 Give the hack a PKG_HACKS name. 2005-01-24 20:48:35 +00:00
tv
f99a394656 Fix build on Interix (and others with pkgsrc gettext-lib 0.11+).
gettext 0.11+ has renamed internal symbols, and gsharutils is
being a very bad neighbor by using them directly.  To fix, force
use of gettext >= 0.11, and rename the symbol in gsharutils.
2005-01-24 20:15:58 +00:00
tv
1935d32e41 Hopefulyl final Interix fix: make test_filesystem.cpp build. 2005-01-24 17:57:15 +00:00
tv
71df7a37b7 Another Interix fix: Fix nonstatic linking in src/testing subdir. 2005-01-24 17:51:57 +00:00
tv
707a9c500e Fix build on Interix. (Changes submitted to author.) 2005-01-24 16:58:06 +00:00
tv
27336adf1c Also include <sys/types.h> in case neither <stdint.h> nor <inttypes.h> exist.
Fixes build on Interix.
2005-01-24 16:22:51 +00:00
tv
151680c59e Move GCC_REQD-for-Interix check into a hacks.mk; suggested by jlam. 2005-01-21 21:48:32 +00:00
wiz
c2e5845c49 Due to popular demand, move distfile to MASTER_SITE_LOCAL. 2005-01-21 21:13:22 +00:00
tv
46ca5a81b9 Add GCC_REQD for Interix to prevent use of the base system gcc, which is
missing "long long" support in iostream.
2005-01-21 20:57:54 +00:00
wiz
2190f786de Add two patches from RedHat, fixing CAN-2004-0947 and CAN-2004-1027.
Bump PKGREVISION.
2005-01-21 14:42:10 +00:00
wiz
7038b3baad regen with correct offsets 2005-01-21 14:41:16 +00:00
wiz
9a58371972 Add Makefile, since distfiles comes without one. 2005-01-21 14:30:32 +00:00
wiz
ded2e0bf4a Update to 2.65. (Documented) changes:
UNARJ 2.65 - Fixed table boundaries per suggestion of
     UNARJ 2.63 - Added additional header data checks.
     UNARJ 2.61 - Added chapter and encryption information.
2005-01-21 14:30:05 +00:00
tv
f863e28c0d Fix install on non-NetBSD (don't put a trailing / on a dir name to
${INSTALL_*_DIR}).
2005-01-21 02:50:35 +00:00
tv
2103c3d3ec Don't do the Makefile.dep dance; that's not needed in pkgsrc and breaks in
some bizarre way on Interix.  This also makes the build more friendly to
non-gcc compilers.
2005-01-21 02:48:21 +00:00
tv
53e15ad81c Use PTHREAD_AUTO_VARS to get the correct compile options; fixes Interix. 2005-01-21 02:39:23 +00:00
tv
ec0bcae0d8 Mark as not for Interix. 2005-01-21 02:33:47 +00:00
tv
a1397aab8f Need --enable-os-bits for Interix. 2005-01-21 02:29:33 +00:00
tv
a0d80c958b Compile fix for Interix. 2005-01-19 17:39:13 +00:00
tv
0c81501f41 nb4: Add missing dependency on gettext-lib for platforms that need it. 2005-01-19 17:35:48 +00:00
tv
691d3550c7 Build fix for Interix: strerror() is your friend. 2005-01-19 17:08:09 +00:00
tv
867a283ed5 Use new libiberty/application.mk include. 2005-01-18 22:01:52 +00:00
tv
bb1dc3ebe7 Add makedev->mkdev fix for Interix, adapted from gtar-base. 2005-01-18 16:04:39 +00:00
tv
8804a27191 The make rule worked and then didn't work, so make this work again on
NetBSD et al by putting the dynamic PLIST component in post-install.
2005-01-16 22:28:40 +00:00
tv
eae1157537 Make build on Interix. 2005-01-16 16:57:12 +00:00
tv
416028dc9d MAke build on Interix. 2005-01-16 16:39:08 +00:00
tv
ef32158eb7 Make this build on Interix. (Apparently the sysexits.h override operation
in configure.ac was a little backwards....)
2005-01-16 04:44:50 +00:00
wiz
e959dbc77c Fix build on 1.6.2 by respecting LDFLAGS (and CXXFLAGS, while I am here). 2005-01-14 13:08:51 +00:00
wiz
3256f0ec6e Add and enable pbzip2. 2005-01-12 13:46:42 +00:00