Commit graph

1315 commits

Author SHA1 Message Date
minskim
efc9616f31 Do not convert char* to int, which may cause an error on 64-bit platforms.
Bump PKGREVISION.
2006-05-07 05:01:29 +00:00
wiz
d9cc48b5e1 Bump *ABI* for shlib major bump. 2006-05-06 00:03:04 +00:00
dillo
ed74244340 Update to 0.7:
* 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
2006-05-05 23:51:15 +00:00
wiz
0a2c48698f As confirmed by Howard Chu, this code is now under the GPL.
Remove LICENSE, RESTRICTED, and NO_*_ON_*.
2006-05-03 05:55:28 +00:00
wiz
b5f376a210 Update to 5.21o:
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.
2006-05-02 19:06:45 +00:00
drochner
4ea484a3e7 update to 2.14.2
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
2006-05-02 17:22:45 +00:00
gdt
17316726af Add LICENSE=, pointing to nonexistent arc-license, as incrementally
better than a non-free package not having a LICENSE.
2006-05-02 01:30:58 +00:00
rillig
0c2180b36b Removed preliminary comments. 2006-05-01 17:17:52 +00:00
xtraeme
7a424916ca Update to 1.2.53:
* 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()
2006-05-01 09:02:38 +00:00
wiz
93ebdaf6d2 Update to 3.6.2, no changelog available. 2006-04-28 16:24:27 +00:00
rillig
dfae8f2adb Updated makeself to 2.1.4.
The program has been completely rewritten.
2006-04-23 10:04:41 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
reed
e422a7df78 Fix typo or mispelling. 2006-04-22 02:57:31 +00:00
jlam
728e150aab Honor PKGMANDIR. 2006-04-21 14:32:02 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
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.
2006-04-17 07:07:11 +00:00
adam
cf0eac1ec9 Distfile has changed, but the only difference is time-stamps of all its files 2006-04-16 21:26:54 +00:00
adam
078a3f861b Changes 4.39:
- 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
2006-04-15 12:24:35 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
rillig
1b0137d01c Updated advancecomp to 1.15.
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.
2006-04-12 20:12:56 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
rillig
9c4a252815 Updated pbzip2 to 0.9.6.
Changes in 0.9.6 (Feb 05, 2006)
- Fixed bug that caused blocks to be missed by decompression
  routine under certain conditions
2006-04-12 09:04:16 +00:00
rillig
2286718010 Fixed pkglint warnings. 2006-04-12 08:28:19 +00:00
heinz
bdf81937a6 Added appropriate TEST_TARGET. 2006-04-09 08:57:54 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
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).
2006-04-06 06:21:32 +00:00
adam
e3da5a2151 Changes 4.37:
- 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
2006-04-03 19:13:21 +00:00
jmmv
f0d6aa9f26 Update to 2.14.0:
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.
2006-03-30 21:28:13 +00:00
jlam
d71a98aa8e Avoid extra stat() calls by not repeatedly checking whether a file
exists on the disk -- we can just check whether a variable defined by
find-files.mk is "__nonexistent__" or not.
2006-03-30 18:06:17 +00:00
jlam
792529759b * Honor PKGINFODIR.
* List the info files directly in the PLIST.
2006-03-30 03:44:41 +00:00
minskim
2d9cb1a6b5 Add ruby-zip. 2006-03-30 03:17:52 +00:00
minskim
190ad9ab87 Import ruby-zip.
rubyzip is a ruby module for reading and writing zip files.
2006-03-30 03:16:48 +00:00
tv
ae3489ec53 Use "tv@NetBSD.org" as my MAINTAINER address; makes identifying me as a
PR-responsible person (such as I am ;) a little easier.
2006-03-22 22:50:31 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
jlam
741aecb607 * Nuke all references to and definitions of INFO_DIR in package Makefiles
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.
2006-03-20 18:15:37 +00:00
jlam
f771f3e5f9 Add CONFLICT with gcpio (libexec/rmt). Bump PKGREVISION to 2. 2006-03-20 04:15:42 +00:00
jlam
129ff4b22e * Add a CONFLICT with gtar-base (libexec/rmt).
* LIBS is an "OPSYS" variable, so avoid the unnecessary conditional.
* List the info files in the PLIST.

Bump the PKGREVISION to 3.
2006-03-20 04:14:47 +00:00
joerg
43ac4825d3 Normalise path names as relative under cwd as if they would have been
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.
2006-03-14 14:02:01 +00:00
reed
8477a9148d Remove phrase:
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.
2006-03-11 03:07:54 +00:00
heinz
7651111fd0 Updated to version 1.29.
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
2006-03-10 20:41:41 +00:00
hubertf
ddf2756896 Make this package going on NetBSD/sparc64 2006-03-08 20:11:54 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +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
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
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.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
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.
2006-03-04 21:28:51 +00:00
wiz
1b5ca04978 Rename rar-linux to rar-bin, for consistency with other -bin packages.
Last part: remove old rar-linux.
2006-03-03 22:37:32 +00:00
wiz
04c8e45188 rar-linux 2006-03-03 22:37:08 +00:00
wiz
40240face8 Rename rar-linux to rar-bin, for consistency with other -bin packages.
First part: reimport under new directory.
2006-03-03 22:36:09 +00:00
wiz
2e96f58a0b Complete move of unace22 to unace-bin. 2006-03-03 22:28:35 +00:00
wiz
dcdbb9e4f5 Re-import unace22 as unace-bin, and update it to 2.50.
Changes unknown.
2006-03-03 22:27:44 +00:00
schwarz
da8972b6ac uses both C and C++ 2006-02-26 11:56:40 +00:00
rillig
8d3309f5bc Fixed pkglint warnings. 2006-02-19 11:30:47 +00:00
rillig
5f107757b3 Fixed pkglint warnings. If no kernel image can be found, try to build the
package without.
2006-02-17 23:52:18 +00:00
reed
3e140e85a4 Use INSTALLATION_DIRS instead of INSTALL_MAN_DIR.
Use PKGMANDIR instead of hardcoded "man".
(No changes to defaults.)
2006-02-15 18:00:10 +00:00
drochner
4029140010 update to 2.12.3
changes: translation updates
2006-02-15 17:07:56 +00:00
drochner
5a360e739c +ucl 2006-02-15 16:58:59 +00:00
drochner
e4bb36c65d import ucl-1.03, another data compression library
(optionally used by pytables)
2006-02-15 16:58:21 +00:00
adam
36c4f80123 Changes 2.1:
* Added -L compression level option
* minor portability fixes
* fixed a bug that could cause some files to not be able to be uncompressed
2006-02-14 20:58:18 +00:00
adam
c262fef38b Changes 4.33:
- 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
2006-02-13 18:45:32 +00:00
xtraeme
b36bf56512 ENOTIME to mantain these packages, feel free to pick it up if you are
insterested.
2006-02-12 15:24:14 +00:00
rillig
5d13d8ea15 Removed CRLF line endings from *.c and *.h in the zlib/ and bzip2/
directories to allow building with gcc-2.95.
2006-02-12 05:10:36 +00:00
seb
1182b083ac Security fix for http://secunia.com/advisories/18251/ (CVE-2005-4268)
adapted from patch attached in redhat bugzilla
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=172669

While here add test target support.

Bump PKGREVISION to 2.
2006-02-12 01:44:28 +00:00
rillig
a64786e18f Fixed pkglint warnings. 2006-02-11 11:12:05 +00:00
rillig
48469f7f99 Fixed pkglint warnings. 2006-02-09 18:29:01 +00:00
rillig
bda4fb0259 Fixed pkglint warnings. 2006-02-09 18:17:52 +00:00
rillig
453a37093e Fixed pkglint -Wall warnings, as noted in PR 32773. 2006-02-09 18:07:57 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
adam
68ae1c167c Fix building on Darwin/MacOSX 2006-02-05 15:33:06 +00:00
abs
f2268631db Update p5-Archive-Tar to 1.28
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
2006-02-02 21:27:12 +00:00
christos
03360d73b6 bump version 2006-02-02 19:29:09 +00:00
christos
c53c81e372 hack for solaris automounter. 2006-02-02 19:28:25 +00:00
rxg
5686df5228 Add & enable rox-archive. 2006-01-29 17:34:58 +00:00
rxg
a72ca0bb66 Intial import rox-archive-2.0.
Simple archiver for ROX.
2006-01-29 17:31:44 +00:00
rillig
5607de5e2e Added a patch to support MIPSpro. 2006-01-28 02:03:57 +00:00
reed
1dd2209eb4 Fix typo: INFODIR should be INFO_DIR for INSTALLATION_DIRS.
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}.)
2006-01-26 18:19:03 +00:00
jmmv
6b2ecc2a08 This needs msgfmt plurals. 2006-01-24 19:31:53 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
jlam
758d912e33 Update package Makefile now that bsd.pkg.extract.mk is using the
"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.
2006-01-21 18:57:40 +00:00
jmmv
3c796f0568 Update to 2.12.2:
* Fixed bug #319343: file-roller won't let me delete files from an
	  archive which contain a dollar sign ($)
	* Added 7zip mime type to the desktop file.
2006-01-20 13:37:52 +00:00
joerg
fe17630568 Has BROKEN_GETTEXT_DETECTION. 2006-01-12 13:25:14 +00:00
joerg
d1be95b776 Has broken gettext detection. 2006-01-11 15:58:43 +00:00
wiz
bed04d84f4 Update to 0.9.5.
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
2006-01-04 22:37:38 +00:00
wiz
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
reed
4dfe90e2c4 Update patch-aa for Makefile.in to install man pages to PKGMANDIR.
The configure script doesn't know --mandir (but doesn't fail either).
2005-12-28 04:36:31 +00:00
reed
e9e2dab73e Install man pages to PKGMANDIR instead of "man". 2005-12-27 20:41:33 +00:00
reed
89df11eb7a Honor PKGMANDIR. 2005-12-27 20:40:10 +00:00
reed
2e6cd265dd Add "archiver" to the COMMENT. 2005-12-27 20:38:17 +00:00
reed
2d72ec280c Install man pages to PKGMANDIR (instead of "man"). 2005-12-27 20:37:41 +00:00
joerg
1f6a39a84e First step at reworking Linux binary packages.
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.
2005-12-12 14:43:23 +00:00
wiz
dad748ff51 Update to 7.30:
- 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)"
2005-12-06 23:48:47 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
rillig
8a75231ad4 SunPro on Solaris needs -D__EXTENSIONS__ for getopt(). 2005-12-05 20:20:10 +00:00
jdolecek
94bac0eb30 Update PHP5 to version 5.1.1. Some of the key features include:
* 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.
2005-12-03 18:53:57 +00:00
salo
a9d32819e2 Security update to version 0.53.
Changes:
- fix buffer overflow (CVE-2005-3862)
2005-12-03 15:06:42 +00:00
rillig
386556baae Fixed pkglint warnings:
- Removed partial RCS tag from patch-ad.
2005-12-01 17:01:25 +00:00
rillig
6ac350a20a Fixed some pkglint warnings of the form:
- WARN: archivers/bzip2/Makefile:15: Please use ${CC:Q} instead of "${CC}".
2005-12-01 16:41:29 +00:00
minskim
3f8fb63c0c Update pax to 20051108. The previous version failed to handle the -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.
2005-12-01 03:00:01 +00:00
wiz
321a09857a Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS because
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-11-25 21:23:14 +00:00
joerg
9fc639f747 Use sys/endian.h on DragonFly as well. 2005-11-07 13:43:41 +00:00
joerg
53f5339fbc When checking for POSIX NAME_MAX style variables, limits.h should be
included first.
2005-11-07 13:23:36 +00:00
joerg
1f04365514 Don't define extern int errno, just depend on errno.h for it. 2005-11-07 12:55:06 +00:00
rillig
5321ef34a0 Replaced the use of PLIST_SRC with PLIST_SUBST. Provided uniform names for
the PLIST conditionals.
2005-11-04 16:39:50 +00:00
rillig
8883402da0 Changed the "+=" after CATEGORIES to "=". It looked unusal. 2005-11-04 09:18:30 +00:00
minskim
bd2f400ede Do not declare a static function as non-static. This makes the
package build with gcc-4.
2005-11-03 19:59:39 +00:00
adrianp
f6442aee20 Remove obsolete patches 2005-11-03 19:40:12 +00:00
adrianp
908b9f1ded Fixes for CAN-2005-1111 and CAN-2005-1229 2005-11-03 19:38:50 +00:00
tv
75aaf50cb7 Get useful definitions of unalz_le*toh() on Interix. 2005-10-31 15:04:17 +00:00
tv
1a7f282c3f Fix build on Interix by including <stdlib.h> to get [u]intptr_t.
(Actually in stddef.h, but that would require yet another autoconf check.)
2005-10-31 14:36:08 +00:00
tv
cd4c1493af Fix build on Interix (u_int64_t, but no uint64_t). 2005-10-31 14:31:47 +00:00
minskim
0abaf828e8 Regen to make GNU patch happy. 2005-10-31 05:41:41 +00:00
minskim
c77b5124f5 Make this package build on Darwin.
- Do not declare a static variable as non-static.
  - Build a Unix-style binary.
2005-10-31 05:34:07 +00:00
minskim
989ff25df4 Make this package build on platforms with setxattr(2) (e.g., Linux and
Darwin).
2005-10-31 05:11:41 +00:00
minskim
04e846475f Do not declare static variables as non-static. This makes the package
build with gcc-4.
2005-10-31 04:42:38 +00:00
minskim
cf09c08e45 Regen patch-ad to make GNU patch happy. 2005-10-31 04:32:10 +00:00
wiz
87b07ba9dd Update to 3.5.1:
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.
2005-10-30 13:10:38 +00:00
rillig
2bbd70c5a1 Use "+=" instead of "=" for CONFIGURE_ARGS. 2005-10-23 20:58:58 +00:00
rillig
540b30a1d6 Use "+=" for MAKE_FLAGS instead of "=". Properly quote LOCAL_ZIP and
LFLAGS1.
2005-10-23 20:55:14 +00:00
rillig
edba5dcec4 Use "+=" for MAKE_FLAGS instead of "=". Properly quote CF and LF2. 2005-10-23 20:52:08 +00:00
rillig
f89c6552f0 Use "+=" instead of "=" for MAKE_FLAGS. Properly quote CC and COPTS. 2005-10-23 20:43:26 +00:00
rillig
31b45d31c2 Use "+=" instead of "=" for CONFIGURE_ARGS. 2005-10-23 20:41:24 +00:00
rillig
732376d3db Use "+=" instead of "=" for MAKE_FLAGS. 2005-10-23 20:40:20 +00:00
rillig
5b9b84ba5a Use "+=" instead of "=" for MAKE_FLAGS. 2005-10-23 19:14:43 +00:00
rillig
c5966634ba Removed definition for empty PKGREVISION. 2005-10-23 18:12:24 +00:00
rillig
d0cf605521 Append to CFLAGS instead of overwriting them. Fixes pkglint warnings. 2005-10-23 18:07:10 +00:00
rillig
c2d6a3812c Fixed pkglint warning by including gtar in quotes. 2005-10-23 18:05:06 +00:00
rillig
8b5bd6af0f Added RCS Id to patch-ad. 2005-10-23 18:02:16 +00:00
rillig
864a663beb Fixed typo. 2005-10-23 18:00:57 +00:00
rillig
756866c0e6 Don't use an absolute pathname in the symlink target of runzip.1. 2005-10-23 17:55:44 +00:00
rillig
7d5261f72e Include <stdint.h> on Darwin to make the integer types known.
Fixes PR 31896.
2005-10-23 17:53:01 +00:00
rillig
461b9ad055 Added a patch to make the package build on NetBSD/i386-1.6.2. 2005-10-22 18:12:09 +00:00
cube
2b79ecfa98 Update to version 2.02. Fixes PR#31876.
Changes in 2.02 (17 Oct 2005)
  * Updated the build and Autoconf scripts to fix some reported
    compilation problems.
2005-10-21 22:36:21 +00:00
abs
70a92f8601 Update archivers/p5-Archive-Zip to 1.16
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
2005-10-20 17:25:38 +00:00
cube
b826e110f7 Remove long gone configure options. PR#31863 by Sergey Svishchev. 2005-10-19 11:02:28 +00:00
wiz
b14533177a Remove MASTER_SITES, it does not contain the file. 2005-10-16 15:02:36 +00:00
wiz
52a4450782 Update MASTER_SITES. PR 31829 by Zafer Aydogan. 2005-10-16 14:59:22 +00:00
jmmv
ddcc368d14 Update to 2.12.1:
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).
2005-10-16 12:11:05 +00:00
heinz
b9ccab9929 Updated to version 1.26.
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
2005-10-15 20:56:03 +00:00
heinz
668d04258d Added appropriate TEST_TARGET. 2005-10-15 20:24:53 +00:00
rillig
54f2bd1f8d Changed the MASTER_SITES to sourceforge, as the old one has only one
version available. Fixes PR #31588.
2005-10-14 10:41:18 +00:00
xtraeme
fe1984764b Update to 1.02.036.
Changes:

	* Use GNU libtool to build shared libraries on many systems.
2005-10-13 21:34:16 +00:00
wiz
7711caee49 Update to 3.5.4.
No changelog available, but probably includes:
o fixed two vulnerabilities, which could be exploited with
  specially crafted ACE and UUE/XXE archives;
2005-10-12 13:59:19 +00:00
rillig
55e143ace4 Adjusted the filenames in the distinfo file to the new DIST_SUBDIR. 2005-10-10 01:57:08 +00:00
ben
9d6cb4bef6 Update MASTER_SITES and HOMEPAGE. 2005-10-09 18:35:25 +00:00
rillig
6f3bea2b19 Don't create a new DIST_SUBDIR for every PKGREVISION. 2005-10-09 09:48:22 +00:00
adam
a44d4179cf Changes 4.29:
* Bug fixes
2005-10-08 08:27:42 +00:00
joerg
0132b0342e Explicitly cast third argument of open_net to int and use int instead of
mode_t. This unbreaks use with the GCC 3.4+ builtin va_arg.
Fix the use of ctype macros.

Bump revision for that.
2005-10-07 17:15:40 +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
salo
24b3135d2d Security fix for CAN-2005-2945 and CAN-2005-2992:
"arc 5.21j and earlier create temporary files with world-readable permissions,
which allows local users to read sensitive information from files created by
arc or marc."

http://www.zataz.net/adviso/arc-09052005.txt
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2005-2945

Patch from Debian.
2005-10-06 14:23:39 +00:00
joerg
2079b408ce Fix an inconsistent prototype. 2005-10-04 19:16:24 +00:00