Commit graph

1294 commits

Author SHA1 Message Date
rillig
ec19d61413 Added a missing directory. 2006-09-07 14:18:38 +00:00
adrianp
4b38fd155f Fix for CVE-2006-0300 via RedHat 2006-09-03 17:24:16 +00:00
obache
fb3b243239 Define `ISTAPE' even if tape unsupported platform.
Fix build problem on such platforms like Interix.
2006-09-03 12:13:13 +00:00
dsainty
3847b5f431 Add sarab 2006-09-03 06:28:50 +00:00
dsainty
e2fae76dfa SaraB works with DAR (Disk ARchive) to schedule and rotate hard drive based
backups.  SaraB supports the Towers of Hanoi, Grandfather-Father-Son, or any
custom backup rotation strategy.
2006-09-03 06:27:04 +00:00
wiz
776a05be72 Reset maintainer for people who lost their commit bit. 2006-09-03 00:56:28 +00:00
rillig
a3e6908fc3 Fixed pkglint warnings. 2006-08-31 06:39:11 +00:00
rillig
6d49e27a78 Added a patch for Solaris. 2006-08-30 18:54:34 +00:00
rillig
f4fb9d088b Added a patch for Solaris to the configure script. 2006-08-30 15:58:25 +00:00
rillig
fc24befbac The Solaris /bin/sh cannot handle empty lists in `for' loops. 2006-08-30 15:34:34 +00:00
rillig
e6f4069098 Solaris does not have <sys/dir.h>, but <dirent.h> works. 2006-08-30 15:22:14 +00:00
wiz
045ef30e65 Update to 3.6.8:
diff -r 3.6.7/version.hpp 3.6.8/version.hpp
3,5c3,5
< #define RARVER_BETA      7
< #define RARVER_DAY      13
< #define RARVER_MONTH     7
---
> #define RARVER_BETA      0
> #define RARVER_DAY       5
> #define RARVER_MONTH     8
2006-08-22 18:23:46 +00:00
joerg
da3ec6bb3a Update to 1.2.57 which includes a better replacement for patch-aa.
While here, don't patch away tar.5, it is about the tape archive format
and not about bsdtar. It belongs into the package for that reason.
2006-08-20 14:56:03 +00:00
joerg
3e4a2943c2 Update to libarchive-1.2.55, featuring minor bugfixes. 2006-08-19 20:46:54 +00:00
taca
c74021d9e4 Make this package compile with gcc-4.
Bump PKGREVISION.
2006-08-11 12:50:40 +00:00
wiz
b450165de9 Drop maintainership (old and unmaintained upstream). 2006-08-10 16:14:50 +00:00
drochner
cb8229e008 update to 2.14.4
changes: translation updates
2006-08-03 19:05:28 +00:00
rillig
d176fbf49d Honour PKGMANDIR. 2006-07-23 14:39:49 +00:00
rillig
471880eeeb Honour PKGMANDIR. 2006-07-23 14:25:46 +00:00
rillig
52e333e655 Honour PKGMANDIR. 2006-07-23 14:11:06 +00:00
rillig
52ff9003e8 Corrected the path where the manual page is installed. Bumped PKGREVISION. 2006-07-23 13:57:28 +00:00
rillig
144a1ee175 Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,
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.
2006-07-22 04:46:13 +00:00
adrianp
e95ce3ba6a Add a patch for CVE-2006-0855 via Gentoo/Fedora
Bump to nb2
2006-07-19 19:34:37 +00:00
joerg
bc47a7633d Honour PKGMANDIR. 2006-07-17 17:43:16 +00:00
joerg
c72984ce06 Honour PKGMANDIR. 2006-07-17 17:37:35 +00:00
joerg
eb6af441fb Honour PKGMANDIR, remove some excessive :Qing. 2006-07-17 17:34:17 +00:00
joerg
c1b9e9a1a3 Hnour PKGMANDIR. 2006-07-17 17:25:25 +00:00
joerg
8a64d59461 Honour PKGMANDIR. 2006-07-17 17:23:52 +00:00
joerg
f269da56aa Honour PKGMANDIR, remove some excessive :Qing and drop .gz from man page. 2006-07-17 17:20:14 +00:00
joerg
4a9e436476 Honour PKGMANDIR. 2006-07-17 17:17:43 +00:00
wiz
11e7f85fdf Update to 3.6.7:
diff -r 3.6.6/dll.cpp 3.6.7/dll.cpp
56d55
<       delete Data;
57a57
>       delete Data;
62d61
<       delete Data;
63a63
>       delete Data;
diff -r 3.6.6/version.hpp 3.6.7/version.hpp
3,4c3,4
< #define RARVER_BETA      6
< #define RARVER_DAY       3
---
> #define RARVER_BETA      7
> #define RARVER_DAY      13
2006-07-17 17:15:24 +00:00
joerg
e022de0369 Honour PKGMANDIR. 2006-07-17 17:10:50 +00:00
wiz
66838c9936 Update to 2.32:
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
2006-07-17 17:00:33 +00:00
jlam
bc22bd5d44 For the pkgtools versions of mtree and pax, always use libnbcompat
"in-place", and for the normal versions of mtree and pax, always use
libnbcompat as a normal build dependency.
2006-07-14 20:11:10 +00:00
jlam
3b3d6f17ec Set the CATEGORIES separately for the archivers and pkgtools versions
of pax.
2006-07-14 19:45:12 +00:00
jlam
4660c9f359 Create a separate "pax" package in the pkgtools category that installs
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.
2006-07-14 19:38:47 +00:00
jlam
1f6cd0d27b Register this package when installed, and populate the PLIST. 2006-07-14 18:48:43 +00:00
heinz
cf87bace9e Added computation of version number for package bzip2 if there is a
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.
2006-07-13 13:04:54 +00:00
rillig
9ed2ba9278 Fixed pkglint warnings. 2006-07-12 17:04:41 +00:00
sketch
fafd736e20 Pull in OpenSSL, required on Solaris. 2006-07-10 20:57:58 +00:00
wiz
350ae37a28 Update to 3.6.6:
diff -r 3.6.5/consio.cpp 3.6.6/consio.cpp
124c124
< #elif defined(_EMX) || defined(_BEOS) || defined(__sparc) || defined(sparc)
---
> #elif defined(_EMX) || defined(_BEOS) || defined(__sparc) || defined(sparc) || defined (__VMS)
diff -r 3.6.5/file.cpp 3.6.6/file.cpp
435c435
< #if defined(_LARGEFILE_SOURCE) && !defined(_OSF_SOURCE)
---
> #if defined(_LARGEFILE_SOURCE) && !defined(_OSF_SOURCE) && !defined(__VMS)
diff -r 3.6.5/filefn.cpp 3.6.6/filefn.cpp
303c303
< #endif
---
> #else
304a305
> #endif
diff -r 3.6.5/list.cpp 3.6.6/list.cpp
67c67,70
<           switch(Arc.GetHeaderType())
---
>           int HeaderType=Arc.GetHeaderType();
>           if (HeaderType==ENDARC_HEAD)
>             break;
>           switch(HeaderType)
diff -r 3.6.5/rar.cpp 3.6.6/rar.cpp
16a17
>
20c21,22
< #ifndef SFX_MODULE
---
>
> #if !defined(_SFX_RTL_) && !defined(_WIN_32)
21a24
> #endif
23,25c26,27
<   #ifdef _EMX
<     EnumConfigPaths(argv[0],-1);
<   #endif
---
> #if !defined(SFX_MODULE) && defined(_EMX)
>   EnumConfigPaths(argv[0],-1);
diff -r 3.6.5/sha1.cpp 3.6.6/sha1.cpp
210c210
<     unsigned char ch='\200';
---
>     unsigned char ch=(unsigned char)'\200';
diff -r 3.6.5/unicode.cpp 3.6.6/unicode.cpp
18c18
<   if (wcstombs(Dest,Src,DestSize)==-1)
---
>   if (wcstombs(Dest,Src,DestSize)==(size_t)-1)
56c56
<   if (mbstowcs(Dest,Src,DestSize)==-1)
---
>   if (mbstowcs(Dest,Src,DestSize)==(size_t)-1)
diff -r 3.6.5/version.hpp 3.6.6/version.hpp
3,5c3,5
< #define RARVER_BETA      5
< #define RARVER_DAY      15
< #define RARVER_MONTH     6
---
> #define RARVER_BETA      6
> #define RARVER_DAY       3
> #define RARVER_MONTH     7
2006-07-10 16:09:59 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
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
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
dsainty
168d676dea Add support for dar-int32 and dar-int64 package options.
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).
2006-07-08 07:09:34 +00:00
gdt
5b0bbca71e Add LICENSE= and license. Add comments to RESTRICTED; this license is
perhaps not quite as restrictive as our tags, but it's too hard to
determine that so continue to err on side of caution.
2006-07-06 15:11:00 +00:00
gdt
cfdf0276b7 Add RESTRICTED/NO_*_ON_* since the license does not grant permission
to redistribute.
2006-07-06 14:43:27 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
wiz
bbf17ad590 Update to 3.6.5, diff to 3.6.4:
601a602,604
>           else
>           {
>           }
diff -r 3.6.4/extract.cpp unrar/extract.cpp
31,32c31,46
<     while (ExtractArchive(Cmd)==EXTRACT_ARC_REPEAT)
<       ;
---
>     while (true)
>     {
>       char PrevCmdPassword[MAXPASSWORD];
>       strcpy(PrevCmdPassword,Cmd->Password);
>
>       EXTRACT_ARC_CODE Code=ExtractArchive(Cmd);
>
> /*
>       restore Cmd->Password which could be changed in IsArchive() call
>       for next header encrypted archive
> */
>       strcpy(Cmd->Password,PrevCmdPassword);
>
>       if (Code!=EXTRACT_ARC_REPEAT)
>         break;
>     }
143a158
>
diff -r 3.6.4/extract.hpp unrar/extract.hpp
8a9,10
>     EXTRACT_ARC_CODE ExtractArchive(CommandData *Cmd);
>
34d35
<     EXTRACT_ARC_CODE ExtractArchive(CommandData *Cmd);
diff -r 3.6.4/version.hpp unrar/version.hpp
3,5c3,5
< #define RARVER_BETA      4
< #define RARVER_DAY      25
< #define RARVER_MONTH     5
---
> #define RARVER_BETA      5
> #define RARVER_DAY      15
> #define RARVER_MONTH     6
2006-07-03 20:40:48 +00:00
joerg
66cf45a70b Explicitly depend on 1.2.4a with the {,nb[0-9]*} idiom.
We never had any other version in pkgsrc anyway.
Still a binary package change, so bump revision.
2006-06-30 09:51:01 +00:00
rillig
052941a476 Only try to chmod the distfile if it is not yet executable. This fixes
unprivileged builds where the distfile has been downloaded by someone
else before.
2006-06-22 21:38:06 +00:00