Commit graph

408 commits

Author SHA1 Message Date
uebayasi
fbe20d03f8 Add & enable star. 2002-06-26 13:38:48 +00:00
uebayasi
2f04af93ae Initial import of Star 1.4.1. DESCR is written by the author, Joerg Schilling
<schilling@fokus.gmd.de>.

Star is a full-featured tar command that can access local and remote
tar archives (files and tapes). It reads and writes POSIX compliant
tar archives as well as non-POSIX GNU tar archives.
Star is the first POSIX.1-2001 compliant tar implementation. It includes
a FIFO for speed, a pattern matcher, multi-volume support, the ability to
archive sparse files and ACLs and the ability to archive extended file flags.
It supports utomatic archive format detection, automatic byte order
recognition, automatic archivecompression/decompression. It includes the
only known platform independent "rmt" server program that implements all
Sun/GNU/Schily/BSD enhancements and allows any "rmt" client from any OS to
contact any OS as server.
2002-06-26 13:37:01 +00:00
schmonz
035f65f2e2 Darwinize. Instead of the deprecated timelocal() (which doesn't
exist on Darwin), use mktime() with a negative tm_isdst. Thanks to
christos for comments.
2002-06-10 15:09:16 +00:00
yyamano
e514110e3f Fix warning.
bmake: "../../archivers/bzip2/../../archivers/bzip2/buildlink.mk" line 30: warning: "0" returned non-zero status
2002-06-09 02:55:06 +00:00
wiz
c971ca6386 It's USE_BUILDLINK_ONLY, not NO_BUILDLINK_ONLY :-) 2002-06-01 09:06:37 +00:00
fredb
600024e008 Add and enable "cxunzip". 2002-05-25 02:43:39 +00:00
fredb
d37771482e Initial import of cxunzip-0.96, a.k.a "Cloned Xunzip", a GNOME zip archive
viewer and uncompressor, submitted by Jeremy C. Reed in PR pkg/17009.
2002-05-25 02:42:32 +00:00
itohy
fa48b341f0 Add patch-aa 2002-05-10 10:01:31 +00:00
itohy
933a1bc0c8 Fixes:
- Do not compute a pointer outside of an array.
    The original code did this and if the executable is mapped at the
    low address in virtual space, the "runsrc" value becomes ``negative''
    address and caused crash.
    Package maintainers should use a.out to detect this sort of botches. :D

  - Fix usage of mktime(3).

  - Fix usage of tolower(3).

Changes:
  - Honor umask for file mode.

  - Add a hack to handle self-extracting cabinet (*.exe).
2002-05-10 10:01:10 +00:00
yyamano
4a9a882428 Fix build on Darwin. All changes are taken from the latest betas of zip.
- Add MacOS X to version_local()
- unix/configure: Init LFLAGS1 to "", MacOS X doesn't like -s
- rename errors array to ziperrors to avoid MacOS X library clash
2002-04-18 16:42:30 +00:00
tron
b6343d0c10 Use "suse_linux/Makefile.application" to pick correct SuSE packages. 2002-04-04 12:29:46 +00:00
uebayasi
5edf105fec Update MASTER_SITES. 2002-03-31 04:58:25 +00:00
mjl
0890bdc2cc Update bzip2 to 1.0.2
A bug fix release, addressing various minor issues.

* Fix an infinite segfault loop in 1.0.1 when a directory is encountered
  in -f (force) mode.
* Avoid double fclose() of output file on certain I/O error paths.
* Don't fail with internal error 1007 when fed a long stream (> 48MB)
  of byte 251.  Also print useful message suggesting that 1007s may be
  caused by bad memory.
* Fix uninitialised variable silly bug in demo prog dlltest.c.
* Remove 512-MB limitation on recovered file size for bzip2recover
  on selected platforms which support 64-bit ints.
* Copy file access times correctly.
* Dereference symlinks when copying file permissions in -f mode.
* Majorly simplify implementation of uInt64_qrm10.
* Check the input file still exists before deleting the output one,
  when aborting in cleanUpAndFail().
* Wrapper scripts (with manpages): bzdiff, bzgrep, bzmore.
* Spelling changes and minor enhancements in bzip2.1.
* Avoid race condition between creating the output file and setting its
  interim permissions safely, by using fopen_output_safely().
* do not print senseless report with -v when compressing an empty file.
* bzcat -f works on non-bzip2 files.
* do not try to escape shell meta-characters on unix (the shell takes
  care of these).
* added --fast and --best aliases for -1 -9 for gzip compatibility.
2002-03-24 14:02:35 +00:00
wiz
5ede58b7d3 Move yencode from archivers to converters, where it's more suitably placed. 2002-03-22 13:49:11 +00:00
wiz
dc7765e9f3 Add and enable yencode. 2002-03-21 20:24:12 +00:00
wiz
ff50df02c8 Initial import of yencode-0.4.5. From the DESCR:
This is yencode, an encoder/decoder package for the Usenet "yEnc"
format, licensed under the GNU General Public License.

* The encoder can output single part or multipart yencoded
  archives of any size.

* Smart decoder can handle multiple files, including files
  specified out of order or with nonsense file names.

* Easy to use Usenet posting software enables one-liner
  posting of individual files or groups of files, including creation
  of SFV/CRC checksum files if desired.

* Optional scan mode: automatically locate and decode
  single or multipart yencoded archives in specified directories
  or recursively.

* Fully compliant with all versions of the yEnc
  specification (currently v1, v2, v3).

* Properly implements CRC values, including the pcrc32 on
  each part of multipart archives, and a crc32 for the last part
  of a multipart archive.
2002-03-21 20:23:27 +00:00
taca
860e96b697 Update ruby-zlib package to 0.5.1.
2002-03-14  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* version 0.5.1 released.

2002-03-14  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (gzfile_read_header): flush input buffer after reading header.
	Thanks to HARUYAMA Seigo <haruyama@queen-ml.org>.

2002-03-14  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.rd.src: typo fixed.

2002-03-14  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* version 0.5.0 released.

2002-03-14  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* depend: added $(srcdir).

2002-03-14  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c: use EXTERN instead of extern.

2002-03-12  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (gzwriter_defout_ensure, gzwriter_call_defout, CALL_DEFOUT):
	added.

	* zlib.c (rb_gzwriter_print): set myself to rb_defout and call
	Kernel::print instead of copying codes from io.c.
	(rb_gzwriter_puts): ditto.

2002-03-12  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* extconf.rb: added have_ruby_func().

	* extconf.rb: added checks for rb_io_print, rb_io_printf, rb_io_puts
	and rb_io_addstr.

	* zlib.c (rb_gzwriter_addstr): use rb_io_addstr if it is extern.
	(rb_gzwriter_print): ditto.
	(rb_gzwriter_printf): ditto.
	(rb_gzwriter_puts): ditto.

2002-02-11  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* makerd.rb: tiny bugfix.

	* zlib.rd.src: reviced Zlib, ZStream, Deflate and Inflate.

2002-02-06  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* version 0.5.0-pre6 released.

2002-02-04  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (Init_zlib): remove method Zlib::Error#next_in.

	* zlib.c (raise_zlib_error): Zlib::Error doesn't keep next_in any more.
	The stream preserves next_in and next_out whether an error occurs.

	* zlib.c (ZSTREAM_IS_FINALIZE): new macro.

2002-02-04  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (zstream_append_buffer2,zstream_append_input2): new macro.

2002-02-04  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (Init_zlib): new method Zlib::ZStream#stream_end? and
	Zlib::ZStream#ended?.

	* zlib.rd.src: add descriptions for above two methods.

2002-02-04  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (rb_deflate_deprecated): call super.
	(rb_inflate_deprecated): ditto.
	(rb_gzwriter_deprecated): ditto.
	(rb_gzreader_deprecated): ditto.

	* zlib.c (Init_zlib): warning message is printed when Deflate.deflate
	and Inflate.inflate is used.

	* zlib.c (zstream_end): keep both buffers whether the stream is
	finished.
	(rb_zstream_flush_next_in): works well regardless of the status of the
	stream.
	(rb_zstream_flush_next_out): ditto.
	(rb_zstream_avail_out): ditto.
	(rb_zstream_avail_in): ditto.

2002-02-04  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (zstream_run2): removed.
	(do_deflate,do_inflate): derived from zstream_run2().
	(rb_deflate_deflate): use do_deflate() instead of zstream_run2().
	(rb_deflate_addstr): ditto.
	(rb_inflate_inflate): use do_inflate() instead of zstream_run2().
	(rb_inflate_addstr): ditto.

	* zlib.c (zstream_run_loop,zstream_run): integrated into zstream_run().

	* zlib.c (rb_deflate_s_deflate): Zlib::Deflate.deflate doesn't
	accept nil.
	(rb_inflate_s_inflate): Zlib::Inflate.inflate, neither.

2002-02-01  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (rb_deflate_flush): doesn't call zstream_run() if
	flush == Z_NO_FLUSH.
	(rb_gzwriter_flush): ditto.

	* zlib.rd.src: appended description for Zlib::ZStream#finish.

2002-02-01  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (zstream_run_loop): zero-length check should be done
	before calling zstream_run().
	(gzfile_write): ditto.
	(gzfile_read_more): ditto.

	* zlib.c (rb_gzwriter_write): calls gzfile_write() even if len == 0.

	* zlib.c (gzfile_read_more): ZSTREAM_IS_FINISHED() should be true
	without calling zstream_run() when gzfile_read_raw() returns nil.

2002-02-01  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (zstream_sync,rb_infalte_sync): new method Inflate#sync.

	* zlib.rd.src: added description for Inflate#sync.

	* zlib.c (rb_deflate_flush): bugfix.

2002-02-01  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (rb_zlib_cannot_allocate,Init_zlib): Zlib::ZStream and
	Zlib::GzipFile are abstract classes; they must not allocate their
	instances.

2002-02-01  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* version 0.5.0-pre5 released.

2002-02-01  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (zstream_run_loop): doesn't start compressing/decompressing
	loop if	flush is set to Z_NO_FLUSH and the input is an empty string.

	* zlib.c (zstream_run_loop): rewrote.

	* zlib.c (zstream_append_input): doesn't make buffer if len == 0.

	* zlib.c (zstream_run2): when flush == Z_FINISH, next_in should be
	non-NULL even if avail_in == 0. Otherwise, Z_STREAM_ERROR may be
	caused.
	(rb_zstream_finish): ditto.
	(rb_deflate_flush): ditto.
	(rb_inflate_s_inflate): ditto.
	(gzfile_writer_end): ditto.
	(rb_gzwriter_flush): ditto.

	* zlib.c (ZSTREAM_AVAIL_OUT_MIN): renamed ZSTREAM_AVAIL_OUT_MIN to
	ZSTREAM_AVAIL_OUT_STEP_MIN.
	* zlib.c (ZSTREAM_AVAIL_OUT_STEP): renamed ZSTREAM_AVAIL_OUT_STEP to
	ZSTREAM_AVAIL_OUT_STEP_MAX.
	(ZSTREAM_AVAIL_OUT_STEP_MIN): set to 2048.
	(ZSTREAM_AVAIL_OUT_STEP_MAX): set to 16384.

	* zlib.c (zstream_detach_input): added.
	(rb_zstream_flush_next_in,Init_zlib): new method ZStream#flush_next_in.

	* rzlib.rd.src: add descriptions for new methods.

2002-01-31  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (zstream_expand_buffer_into): added.
	(rb_zstream_avail_out): new method ZStream#avail_out.
	(rb_zstream_set_avail_out): new method ZStream#avail_out=.
	(rb_zstream_avail_in): new method ZStream#avail_in.
	(Init_zlib): define above new methods.

	* zlib.c (zstream_init): next_in and avail_in should be initialized.

	* zlib.c (zlib_mem_alloc,zlib_mem_free,zstream_init): use Ruby's
	memory allocation for zalloc and zfree.

	* zlib.c (Init_zlib): added constant Zlib::FINISH and Zlib::VERSION.
	(zstream_init):

	* zlib.rd.src: added description for Zlib::FINISH and Zlib::VERSION.

	* extconf.rb: '<<' was missed.

	* zlib.c (do_checksum): called checksum function twice when
	no argument is given to Zlib.crc32 or Zlib.adler32.

	* zlib.c (rb_zlib_str_value): StringValue() caused segv with
	Ruby-1.6 if argument is nil.

	* zlib.c (zstream_run_loop): if flush == Z_FINISH, the loop
	must be continued until z->func->run returns Z_STREAM_END.

2002-01-29  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (gzfile_reader_get_unused): gz->z.input may be nil.

2002-01-29  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* version 0.5.0-pre4 released.

2002-01-29  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (Init_zlib): Zlib::Deflate.new and Zlib::Inflate.new are
	integrated into Zlib::ZStream.new.

	* zlib.rd.src: added description for Zlib::ZStream.new.

2002-01-28  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c: adapt to ruby-1.7.

	* zlib.c: redefine macros for backward compatibility.

	* zlib.c (Init_zlib): added allocate methods.
	(rb_deflate_s_allocate): ditto.
	(rb_inflate_s_allocate): ditto.
	(rb_gzwriter_s_allocate): ditto.
	(rb_gzreader_s_allocate): ditto.

	* zlib.c (rb_gzwriter_s_new,rb_gzreader_s_new): removed and
	integreted into rb_gzfile_s_new.

	* zlib.c (rb_zlib_version): return value of Zlib.version should be
	tainted.

	* extconf.rb: changed check for rb_str_buf_new.

	* zlib.rd.src: added description for Zlib::GzipFile.new.

2002-01-09  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* version 0.5.0-pre3 released.

2002-01-08  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c: added some macros for ruby-1.7 from Nobuyoshi Nakada's
	patch ([ruby-ext:02048]). But they are disabled by #if 0.

	* zlib.c: defined macro RB_ZLIB_NORETRURN.

	* zlib.c, extconf.rb: NO_BLOCK_GIVEN_P -> !HAVE_BLOCK_GIVEN_P.
	RUBY_NEW_NORETURN -> HAVE_NEW_NORETURN.

	* zlib.rd.src: put untranslated parts into English.

	* zlib.c (gzfile_ensure_close): close gzfile directly instead of
	calling close method.

2002-01-07  WATANABE Hirofumi <eban@os.rim.or.jp>

	* extconf.rb: cygwin is not a Win32.

2002-01-07  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* extconf.rb: add dir_config("zlib").

2002-01-06  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* version 0.5.0-pre2 released.

2002-01-06  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (gzfile_writer_end): protect gzfile_write_raw() at finalize.

	* zlib.c (gzfile_ensure_close): close method must be sent to obj
	itself, not gz->io.

	* extconf.rb: added msg_check.

	* extconf.rb: define "NO_BLOCK_GIVEN_P" instead of "rb_block_given_p"
	if block_given? doesn't exist.

	* zlib.c: stop using RUBY_VERSION_CODE.

2002-01-06  Nobuyoshi Nakada  <nobu.nakada@nifty.ne.jp>

	* extconf.rb: added checks for Ruby-1.7.

2002-01-06  Tanaka Akira  <akr@m17n.org>

	* zlib.rd.src: modified.

2002-01-06  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.rd.src: modified.

2002-01-06  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* version 0.5.0-pre1 released.

2002-01-06  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.rd.src: rewrote the document by RD.

	* makerd.rb: added script to generate language-separated RD.

	* depend: added dependencies for documents.

2002-01-05  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* extconf.rb: check CONFIG['target_os'], not CONFIG['host_os'].

	* zlib.c: added member `input' to struct zstream.
	(zstream_append_input): added for expandable input buffer.
	(zstream_discard_input): ditto.
	(zstream_reset_input): ditto.
	(zstream_passthrough_input): ditto.
	(zstream_run,zstream_run_loop): divided the inflate/deflate loop from
	zstream_run to zstream_run_loop and added consideration for NeedDict.

	* zlib.c (raize_zlib_error): added the third parameter `next_in'.
	(rb_zerror_next_in): added Zlib::ZError#next_in.

	* zlib.c: removed member `unused' from struct gzfile.
	(gzfile_reader_get_unused): GzipReader#unused returns nil if
	the GzipReader object is closed.

	* zlib.c (Init_zlib): GzipReader and GzipWriter class are deprecated;
	use Zlib::GzipReader and Zlib::GzipWriter.
	(Init_zlib): Zlib::GzipReader::OS_* -> Zlib::OS_*
	(Init_Zlib): Zlib::GzipReader::{NoFooter,CRCError,LengthError} ->
	Zlib::GzipFile::*

	* zlib.c: add ZSTREAM_FLAG_FINALIZE to prevent segv in finalizer.

	* zlib.c (gzfile_writer_end): warn Zlib::GzipWriter object must be
	closed explicitly.

	* zlib.c (rb_zstream_flush_out): rename to rb_zstream_flush_next_out.
	(Init_zlib): rename ZStream#flush_out to ZStream#flush_next_out.

	* zlib.c (rb_zerror_initialize): added Zlib::Error#initialize.

2002-01-02  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c: rename `flag' in struct zstream to `flags'.

	* zlib.c: reformat and rearrenge the code.

	* zlib.c: refactor functions and macros for zstream and gzfile.
	Since these are very core funcs, the whole of zlib.c is
	almostly rewrote. No changes must be found in behaviors
	of any classes and modules, I hope.

	* zlib.c: use OBJ_INFECT instead of if(OBJ_TAINTED)OBJ_TAINT.

	* zlib.c (rb_deflate_clone): call CLONESETUP.

	* zlib.c: removed sanity checks for arguments for deflateInit2
	and inflateInit2.
	(value_to_compression_level): removed.
	(value_to_window_bits): ditto.
	(value_to_memlevel): ditto.
	(value_to_strategy): ditto.
	(value_to_flush): ditto.

	* zlib.c (rb_deflate_s_new,rb_deflate_initialize): only do allocation
	in Deflate::new and initializing in Deflate#initialize.
	(rb_inflate_s_new,rb_inflate_initialize): ditto.

	* zlib.c (Init_zlib): Deflate and Inflate class are deprecated;
	use Zlib::Deflate and Zlib::Inflate.
	(rb_deflate_deprecated,rb_inflate_deprecated): added for
	warning this is a deprecated class.

	* zlib.c (Init_zlib): constants defined under Deflate and Inflate are
	moved under Zlib.

	* zlib.c (rb_gzwriter_puts): adapt to ruby-1.7.

	* zlib.c (Init_zlib): rename Zlib::Gzip to Zlib::GzipFile.

2002-01-01  UENO Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c: make all functions static.

	* zlib.c: update copyright line.

	* THANKS: added.

2001-09-15  Ueno Katsuhiro  <katsu@blue.sky.or.jp>

	* zlib.c (zstream_shift_buffer): bug fixed about buffer overflow.
	  Thanks to Ned Konz <ned@bike-nomad.com>.
2002-03-16 03:51:54 +00:00
wiz
36a4d67098 Unneeded now. 2002-03-14 13:03:13 +00:00
wiz
a3da24c239 Completely remove RSAREF2 support; had been disabled for 15 months
without complaints.
Deinstall sample config file if unchanged.
2002-03-14 13:02:30 +00:00
yyamano
d0e6c0b7f4 Don't include malloc.h on Darwin to make it build. 2002-03-11 14:21:24 +00:00
yyamano
628de535e8 Make it build on Darwin. 2002-03-09 04:55:33 +00:00
yyamano
307c1dd679 Make it build on Darwin.
* Use curses. Darwin doesn't have termcap.
* Add __APPLE__ to system.h to define necessary macros.
* Replace __{Free,Open,Net}BSD__ with __UNIX__ in language/language.c.
  It worked on *BSD, but not correct logically.

XXX -no-cpp-precomp issue isn't fixed yet. I think we should fix it in
XXX generic way.
2002-03-09 03:27:51 +00:00
tron
83dc6e50bf Update distribution file checksum for PHP version 4.1.2. 2002-03-03 07:47:58 +00:00
tron
b8d1c715f6 Update distribution file checksum for PHP version 4.1.2. 2002-02-28 09:50:01 +00:00
jlam
2874bdac7a Update archivers/php4-zlib to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:16:44 +00:00
jlam
92c406b8c6 Update archivers/php4-bz2 to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:16:39 +00:00
yyamano
654dbf172e Replace -s with ${_STRIPFLAG_CC} to make this build on Darwin. 2002-02-27 04:45:57 +00:00
jlam
e7de7e8840 Use the default EXTRACT_CMD instead of a hand-crafted one, as the default
is sufficient.
2002-02-25 04:47:21 +00:00
hubertf
0eaef1b2d4 Distfile md5 changed. A diff didn't reveal any bad things.
Distfile nuked from ftp.netbsd.org. Noted by march on IRC (IRCnet)
2002-02-23 15:50:11 +00:00
wiz
94c41474dd Update to 5.50.
Extract from History.550:
 - generic (inflate.c, globals.h, fileio.c, unzpriv.h): integrated support of
    Deflate64
 - added Deflate64 support to fUnZip
 - SFX: made SFX_EXDIR default, added NO_SFXEXDIR option to allow switching
    off the "-d exdir" support
 - SFX: added simple "execute command after extraction" feature that uses a
    command specification supplied with the Zip archive comment, controlled
    by the CHEAP_SFX_AUTORUN compile time option
 - SFX: slightly refined the CHEAP_SFX_AUTORUN code, switched off SFX_EXDIR
    when CHEAP_SFX_AUTORUN is enabled, documented the new autorun feature
 - extract.c, TestExtraField(): added crc32 check for PKVMS e.f. type
 - extract.c, extract_or_test_entrylist(): added code for "stripping off
    absolute path spec" when extracting
 - unzip.h, unzip.c; mapname() in all ports except CMS/MVS, Tandem, TOPS20:
    added code to strip "../" path components from extracted names and new
    option "-:" to allow deactivating this security feature; changed mapname()
    calling interface to allow reporting warning error levels to caller
 - unzpriv.h, zipinfo.c: rudimentary support for recognizing PKWARE's new
    "64-bit size specs" extra field
As well as bug fixes, including the USE_ZLIB problem.
2002-02-21 12:12:49 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
jlam
139241c40c Use auto-extract code for .shar files. 2002-01-27 18:32:32 +00:00
jlam
7f294413e9 Update archivers/php4-zlib to version 4.1.1. The only change is updating to
the version from the php-4.1.1 distribution.
2002-01-06 19:54:22 +00:00
jlam
a2d4c279b2 Update archivers/php4-bz2 to version 4.1.1. The only change is updating to
the version from the php-4.1.1 distribution.
2002-01-06 19:54:17 +00:00
jlam
315c348c91 Update archivers/php4-zlib to 4.1.0. No list of changes from version 4.0.6;
simply update to version from php-4.1.0 distribution.
2001-12-31 23:55:19 +00:00
jlam
e4a1011d59 Update archivers/php4-bz2 to 4.1.0. Changes from version 4.0.6 include:
- Fixed crash bug in bzopen() when specifying an invalid file. (Andi)
2001-12-31 23:55:03 +00:00
taca
8fc9cf7424 Add patch for preventing core dump and bump package to nb1. 2001-12-30 16:49:40 +00:00
agc
6a8e651ea1 On Darwin, use tar-1.12.tar.gz, rather than the shar format archive,
since this shows up problems on NFS-mounted pkgsrc archives on Darwin.

On Darwin, don't try to make the po message files, since msgfmt doesn't
yet exist.

These changes allow bootstrapping the gtar-base package on Darwin.
2001-12-27 21:50:56 +00:00
wiz
300b830afe Updated to 1.1, provided by Adam Ciarcinski.
Change since 1.0:
Added Pipe support to read from stdin
2001-12-13 17:57:50 +00:00
jlam
957d841a58 Update lha to 114.9 (114i). Package update provided by Masao Uebayashi
<uebayasi@soum.co.jp> in pkg/14824.  Relevant changes from version 114f
include:

	* dewey-ized package version number
	* fixed header Level 2 handling bug
	* fixed level 2 file append bug.
	* fixed symbolic link file append bug.
	* lh7 archive support.
	* fixed lh7 archive bug.
2001-12-06 05:09:46 +00:00
wiz
9519df8bd3 Make PKGNAME dewey-conformant. 2001-12-03 22:04:39 +00:00
wiz
b4f0a668fa Miscellaneous man page fixes. 2001-12-03 19:03:19 +00:00
jlam
8cc6055063 Use PKGREVISION to manage the package-specific version number when it
differs from the distfile version number.  G/C some the unused variables
in php4/Makefile.common related to the old way of handling version numbers.
2001-12-03 08:30:58 +00:00
hubertf
5542206cba Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in
pkgsrc. Instead, a new variable PKGREVISION is invented that can get
bumped independent of DISTNAME and PKGNAME.

Example #1:
        DISTNAME=       foo-X.Y
        PKGREVISION=    Z
     => PKGNAME=        foo-X.YnbZ

Example #2:
        DISTNAME=       barthing-X.Y
        PKGNAME=        bar-X.Y
        PKGREVISION=    Z
     => PKGNAME=        bar=X.YnbZ (!)

On subsequent changes, only PKGREVISION needs to be bumped, no more risk
of getting DISTNAME changed accidentally.
2001-11-29 01:12:24 +00:00
explorer
4cd9403037 Fix a typo -- USE_BUILDLINK_ONLY=YES, not +YES 2001-11-27 03:19:21 +00:00
jlam
cc4128d97e Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-26 06:49:36 +00:00
jlam
cbf7d8cfd3 Remove post-build target designed to make the build fail for reasons
unknown.
2001-11-06 22:10:21 +00:00
zuntum
b427eb87ce Move pkg/ files into package's toplevel directory 2001-10-31 20:24:14 +00:00
tv
d8ae2c03b1 Clean out my pkgsrc diffs:
Update unace to 1.2b, and make this compile and (mostly) run on LP64.
2001-10-31 14:44:42 +00:00
wiz
197b4c463a Update to 5.2.0.611, since the older distfile doesn't exist anymore.
Changes unknown. Addresses pkg/14354.
2001-10-25 19:57:34 +00:00
veego
c40be5e1b2 Use ${MASTER_SITE_PERL_CPAN:=xx/} and not ${MASTER_SITE_PERL_CPAN:=xx}
This fix a fetch error.
2001-10-23 19:27:31 +00:00
martti
c7ebe6c3ea Added the newly imported packages p5-Archive-Tar, p5-Archive-Zip,
p5-Convert-TNEF, p5-Convert-UUlib and p5-Unix-Syslog
2001-10-22 06:14:31 +00:00
martti
5a37c29358 The Archive::Zip module allows a Perl program to create, manipulate,
read, and write Zip archive files.
2001-10-22 05:46:50 +00:00
martti
11af42eeec Perl module for creation and manipulation of tar files.
This module uses no C-coded parts in itself, but it will try to use
the Compress::Zlib module to read and write gzipped tarfiles.
Archive::Tar will still work without Zlib, it will just complain a
little bit (and, of course, not be able to use compression). The
complaining will be removed when the module leaves the alpha stage,
and can be trivially removed by commenting out the offending print
near the top of Tar.pm.
2001-10-22 05:45:58 +00:00
mjl
cb218c2c62 Update to 1.0.7, no major changes, but the old version is no longer
available.
2001-10-22 01:13:11 +00:00
veego
dd0ee38fe9 Touch some files in ${WRKSRC}, which is needed because the timestamps
are out of order and so autoconf would regnerate these files.
This change is only needed in the ${OPSYS} != "NetBSD" case.
2001-10-19 09:02:38 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-18 15:20:01 +00:00
agc
4e124d11e7 Add and enable cabextract 2001-10-18 09:56:57 +00:00
agc
180d4b08a2 Initial import of cabextract-0.5 into the NetBSD Packages Collection.
cabextract is a program that un-archives files in the Microsoft
cabinet file format (.cab) or any binary file which contains an
embedded cabinet file (frequently found in .exe files).

cabextract will extract all files from all cabinet files specified on
the command line

To extract a multi-part cabinet consisting of several files, only give
the first file as an argument to cabextract as it will automatically
look for the remaining files.

Provided in PR 14259 by Ben Collver (collver@linuxfreemail.com), the
description fleshed out slightly by myself, taken from the man page.
2001-10-18 09:56:13 +00:00
jlam
d8365834b5 Note additions of php4-{bz2,zlib}. 2001-10-16 07:03:44 +00:00
jlam
32b357f787 archivers/php4-zlib: PHP4 extension for zlib compression
This version is from the php-4.0.6 distribution.
2001-10-16 07:03:01 +00:00
jlam
49d9872aed archivers/php4-bz2: PHP4 extension for bzip2 compression
This version is from the php-4.0.6 distribution.
2001-10-16 07:02:12 +00:00
agc
4a7020e76c Remove duplicate p5-Compress-Zlib package, standardise on the one in
the devel category.
2001-10-01 10:38:02 +00:00
agc
703b6eb343 This package was a duplicate of devel/p5-Compress-Zlib, albeit a later
version. I've updated devel/p5-Compress-Zlib to 1.14, which was the
level of this version, and removed this package accordingly.

Done this way because there are two other packages which depend upon
p5-Compress-Zlib being in the devel category.
2001-10-01 10:37:13 +00:00
jlam
e938eb4eea Note addition of archivers/p5-Compress-Zlib. 2001-10-01 02:51:43 +00:00
jlam
a4267b98aa archivers/p5-Compress-Zlib:
The Compress::Zlib module provides a Perl interface to the zlib compression
library. Most of the functionality provided by zlib is available in
Compress::Zlib.
2001-10-01 02:50:09 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
agc
03d6a68e34 Remove szdd package, in favour of mscompress, per PR 13983 from Ben Collver. 2001-09-25 14:33:47 +00:00
zuntum
06bad20b73 Add & enable mscompress 2001-09-16 19:02:50 +00:00
zuntum
77df465674 Initial import of mscompress-0.3
mscompress, Microsoft "compress.exe/expand.exe" compatible (de)compressor
Copyright (c) 2000 Martin Hinner <mhi@penguin.cz>
Algorithm & data structures by M. Winterhoff <100326.2776@compuserve.com>
ftp://ftp.penguin.cz/pub/users/mhi/mscompress/

This package contains two programs:

msexpand, which decompress files compressed by Microsoft compress.exe utility
	(e.g. Win 3.x installation files)
mscompress, which compress files using LZ77 compression algorithm. Output
	files can be decompressed using Microsoft expand.exe or msexpand(1).

Package provided by collver@linuxfreemail.com in pkg/13767, imported
without *any* modifications (an example of excellent pkgsrc work)
2001-09-16 19:00:49 +00:00
wiz
29aa131f71 Correct #ifdef usage, as reported in pkg/13958 by Don Yuniskis, slightly
differently than in the patch there.
2001-09-15 21:44:45 +00:00
jlam
3c869f1bd4 Fix the config file location references in the man pages, noted in
pkg/13900 by Don Yuniskis <auryn@gci-net.com>.  The changes were based on
the suggested fix in the PR, but modified to correctly deal with
LOCALBASE =/= "/usr/pkg" case.
2001-09-14 18:47:16 +00:00
wiz
93fb6caab3 Replace gets(3) by fgets(3). Patches by Don Yuniskis in pkg/13896. 2001-09-14 15:03:10 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
rh
800b0eba7b Add and enable dact 2001-09-09 15:06:36 +00:00
rh
99e3cf7bc6 Initial import of dact-0.8.3, the dynamic adaptive compression tool. 2001-09-09 15:06:11 +00:00
wiz
1a4ac2ac95 Various changes: mostly removing 'WWW:' lines, since that's what we have
the HOMEPAGE variable for, as well as some grammar and spelling fixes.
2001-09-08 01:51:59 +00:00
wiz
6b6657b598 add and enable bicom 2001-08-13 21:38:11 +00:00
nra
36eb856098 Add bicom-1.01. PR 13688 by Ben Collver.
Bicom is a data compressor in the PPM family. It is freely available and
open source.  Compression with bicom is completely bijective -- any file
is a possible bicom output that can be decompressed, and then recompressed
back to its original form.  Of course, any file is also a possible bicom
input that can be compressed, and then decompressed back to its original
form.
2001-08-13 20:34:08 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-20 01:54:31 +00:00
jlam
205d0f6d40 Mark as USE_BUILDLINK_ONLY. 2001-07-16 10:29:50 +00:00
jlam
e73319ac89 Don't explicitly set CC=gcc, and mark as USE_BUILDLINK_ONLY. 2001-07-16 10:21:15 +00:00
jlam
5a40506f56 Invoke make as ${MAKE_PROGRAM}, honor CFLAGS passed in from environment,
and mark as USE_BUILDLINK_ONLY.
2001-07-16 10:17:00 +00:00
jlam
be50ef83d9 Remove references to ${LOCALBASE} directories and mark as
USE_BUILDLINK_ONLY.
2001-07-16 10:09:45 +00:00
jlam
71ac3c1d07 Honor CFLAGS passed in from environment during build and mark as
USE_BUILDLINK_ONLY.
2001-07-16 10:01:27 +00:00
jlam
a5756c486d Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-07-16 09:58:10 +00:00
jlam
1cdb2ad55a This buildlink.mk file was committed before its time. Correct the
file list so this actually works.
2001-07-16 09:56:04 +00:00
jlam
7c3cc51bd2 Avoid spurious detection of zlib as it's not needed by the liblzo library
and mark as USE_BUILDLINK_ONLY.
2001-07-16 09:49:16 +00:00
jlam
7a94956dd2 Mark as USE_BUILDLINK_ONLY. 2001-07-15 11:51:28 +00:00
jlam
401d111532 Explode one big patch into several unidiff patches, honor CFLAGS passed
in from enviroment during build, and mark as USE_BUILDLINK_ONLY.
2001-07-15 11:49:41 +00:00
jlam
3fe6a1d83d Install locale files under ${PKGLOCALEDIR}, and mark as USE_BUILDLINK_ONLY. 2001-07-15 11:44:50 +00:00
jlam
eedb54813d Pass -lgnumalloc through to build in LIBS, not LDFLAGS, and mark as
USE_BUILDLINK_ONLY.
2001-07-15 11:34:37 +00:00
jlam
0a314b239b Honor CFLAGS passed in from environment during build and mark as
USE_BUILDLINK_ONLY.
2001-07-15 11:26:02 +00:00
jlam
4b88f7188e Add missing dependency on zlib and mark as USE_BUILDLINK_ONLY. 2001-07-15 11:23:25 +00:00
jlam
13efd165ea Honor CFLAGS passed in from environment during build. 2001-07-14 03:51:13 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
taca
c12d68d03b Add and enable ruby-zlib. 2001-06-30 23:14:46 +00:00
taca
5a720338cd Importing ruby-zlib 0.4.0, zlib library for Ruby. 2001-06-30 23:13:25 +00:00
jlam
4c6dce5402 Add buildlink.mk file for use by other package Makefiles. 2001-06-23 19:46:22 +00:00