Commit graph

1277 commits

Author SHA1 Message Date
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
minskim
bbd2fb80de Make this pacakge build with gcc-4. Patches provided by martijnb in
PR pkg/33694.
2006-06-21 18:47:02 +00:00
minskim
654322b9f6 Remove conflicting declaration of malloc() and realloc(); include stdlib.h
instead.
2006-06-20 22:53:22 +00:00
rillig
dd7540a1d2 Fixed pkglint warnings. 2006-06-18 07:04:15 +00:00
wiz
18cedddf4b Take maintainership. 2006-06-15 13:34:27 +00:00
drochner
44bb3a2a7d update to 2.14.3
changes:
-bugfix
-translation updates
2006-06-13 17:32:08 +00:00
adrianp
5ef39e324a PKGREVISION bump for security fix via Gentoo (CVE-2006-1269) 2006-06-10 17:18:48 +00:00
adrianp
338f335222 Update to 0.55
* Traverse bug fixes (by vuln@secunia)
2006-06-10 16:46:19 +00:00
minskim
d10c7483a9 Enable NLS support. Bump PKGREVISION. 2006-06-05 19:04:32 +00:00
joerg
5fe074f21e Fix CONFLICTS of php/pear packages, the asterix was missing (thanks tv).
While going through the tree, fix some more packages which had similiar
issues with too strict conflicts, bump the revisions of those.
2006-06-04 16:26:52 +00:00
joerg
337c6b1297 Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*,
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@.
2006-06-02 18:27:54 +00:00
joerg
d45a5d6eaf Uses C++. 2006-06-02 14:57:13 +00:00
wiz
aef6171b28 Update to 4.42:
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
2006-05-31 23:15:11 +00:00
rillig
9e0bbb351b Fixed pkglint warnings. 2006-05-31 04:45:33 +00:00
wiz
96ec9e7eab Update to 3.6.4:
diff -r 3.6.3/extract.cpp 3.6.4/extract.cpp
431c431,434
<     if (AbsPaths && DestFileName[1]=='_' && IsPathDiv(DestFileName[2]))
---
>     char DiskLetter=toupper(DestFileName[0]);
>
>     if (AbsPaths && DestFileName[1]=='_' && IsPathDiv(DestFileName[2]) &&
>         DiskLetter>='A' && DiskLetter<='Z')
diff -r 3.6.3/version.hpp 3.6.4/version.hpp
3,4c3,4
< #define RARVER_BETA      3
< #define RARVER_DAY       8
---
> #define RARVER_BETA      4
> #define RARVER_DAY      25
2006-05-30 21:27:07 +00:00
rillig
be217154aa Reindented. 2006-05-28 17:24:37 +00:00
joerg
d7729e088e Don't update the gtk icon cache on install time. 2006-05-26 12:03:54 +00:00
adam
8c9fabfb71 Changes 2.3.0:
- added user_interaction::pause2() method
- added the snapshot feature
- added the Cache Directory Tagging detection feature
- adapted Wesley's patch for a pkgconfig for libdar
- more...
2006-05-26 10:10:08 +00:00