Commit graph

23 commits

Author SHA1 Message Date
agc
7ef3a4270a Add SHA512 digests for distfiles for archivers category
Problems found with existing distfile for eagle:
	distfiles/bicom101.zip
	distfiles/szip-2.1nb3/szip-2.1.tar.gz
	distfiles/xmill-0.9.1.tar.gz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 00:56:19 +00:00
bsiegert
c495c93e4d Add a patch to fix build on Darwin. From Jonathan Buschmann in PR pkg/49857. 2015-05-10 18:50:47 +00:00
rodent
7f6a668f5c Fix build on SunOS. 2015-04-18 12:39:05 +00:00
tnn
3401349ecf Add patches from Debian to fix some instances of possibly unsafe
format string usage. Bump PKGREVISION.
2015-04-12 16:09:27 +00:00
tnn
1dbe247d0e defuzz 2015-04-12 15:56:08 +00:00
tnn
50d34972a9 Merge Debian patches for:
CVE-2015-0556: symlink traversal
CVE-2015-0557: directory traversal
CVE-2015-2782: buffer overflow
2015-04-12 15:54:02 +00:00
tnn
beab60cc17 rename and annotate patches 2015-04-12 15:45:00 +00:00
rodent
2173a96133 Fix build for OpenBSD. Defuzz patches (casuality of mkpatches). 2014-05-11 20:56:16 +00:00
joerg
f27f974d44 Make guard variable used by the integrity check non-static, so that it
won't get dropped as unused.
2013-11-04 16:41:43 +00:00
hasso
c030503bff Rename strnlen -> _strnlen to avoid conflict in systems having strnlen. 2009-05-13 14:26:24 +00:00
joerg
bb8d095b7c Make the build more robust by using a temporary arj binary.
This fixes random build errors that disappeared after running
make again.
2008-06-21 20:24:08 +00:00
adam
b03016192f Changes 3.10.22:
* 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.
2006-03-05 21:40:57 +00:00
joerg
b02cf88e8f Add DragonFly support.
patch-af includes the va_arg handling of short -> int promotion from
Linux as discussed on tech-pkg@.
2005-10-07 16:52:06 +00:00
abs
f72dc9cd65 Catch some NetBSD statvfs() checks phrased alternatively as > 200030000
rather than >= 200040000 and one enterprisingly hidden as > 200050000
2005-09-08 22:37:53 +00:00
minskim
3ca62e0038 Make this package build on Darwin.
- Include mount.h to use statfs.
  - Use chown(2) if lchown(2) is unavailable.  (Can be problematic,
    but no easy solution.)
  - Pass -bundle to gcc to build a Mach-o bundle format file.
2005-03-22 16:24:13 +00:00
agc
f1a84844c6 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 14:45:22 +00:00
tv
eae1157537 Make build on Interix. 2005-01-16 16:57:12 +00:00
wiz
f44073a32e Update to 3.10.21, and fix build on current (statvfs lossage).
Changes since 3.10.20:
        *  arj_arcv.c, arj_file.c, arj_proc.c, arj_user.c, arjtypes.c,
           environ.c, externs.c, externs.h, makefile:
           Merged with the remaining part of TCO fixes to make up for 3.10.21
        *  defines.h, encode.c, environ.c, environ.h, fmemcmp.asm, misc.c,
           rearj.c: Resync with TCO to close any outstanding bugs
        *  arj.c: Rudimentary Borland code caused the filenames in argv[] to
           be mishandled under Win32
        *  register.c: REGISTER might fail due to _fput_* changes
2004-07-27 13:03:39 +00:00
salo
38aab826dd Use GNU ld specific script only when GNU ld is used.
Fixes build on Solaris with native linker.
2004-07-10 17:39:50 +00:00
tv
eff762a8fa nb1: Make work on Interix; check for -ldl in configure.in automagically;
install without stripping binaries (so that "arj" works properly)
2004-04-27 17:16:28 +00:00
dillo
d272fc3de1 update to 3.10.20 (improvements and bug fixes) 2004-04-22 20:16:58 +00:00
jmmv
8fb6b72a5b s|/usr/pkg|@PREFIX@|g, so that the pre-configure target replaces the prefix
properly.
2003-06-06 10:11:15 +00:00
cjep
f2ad5c061e Initial import of arj-3.10b into the NetBSD packages collection
as archivers/arj.

This package is a GPL implementation of ARJ v2.7x for DOS on UNIX and
UNIX-like systems. It is assumed that the user is familiar with ARJ
operation on DOS before using this package.

New ARJ features on UNIX and UNIX-like platforms:
 - Support for symbolic and hard links
 - Archiving of special entities: pipes and devices
 - Support for UID/GID storage in a variety of methods
 - World's smallest native self-extracting modules
 - Outstanding interoperability with ARJ for DOS, Windows and OS/2 Warp

From the FreeBSD port collections (with several changes by me).
2002-12-13 15:39:28 +00:00