Commit graph

101141 commits

Author SHA1 Message Date
joerg
a8ac293503 NetBSD before 3.99.8 needs log2 as well. Fixes PR 34020. 2006-07-21 15:36:56 +00:00
jlam
a0c229751d Since bootstrap happens quite early and it's hard to get good debugging
output for bug reports, build with PKG_VERBOSE defined.
2006-07-21 15:30:30 +00:00
jlam
e4c8520953 Ensure $wrkdir is an absolute path so that $wrkobjdir is too. Avoids
creating empty "work" directories in the pkgsrc tree due to the
bootstrap script setting WRKOBJDIR=$wrkobjdir.
2006-07-21 15:16:39 +00:00
salo
a3f7929f73 sort. 2006-07-21 14:53:00 +00:00
tron
694a80a65b It's called "wireshark" now, not "ethereal". 2006-07-21 14:39:33 +00:00
tron
df3721ab24 Note new "wireshark" package. 2006-07-21 14:28:47 +00:00
jlam
f127121a2e BUILD_ENV has been renamed to PKGSRC_MAKE_ENV. 2006-07-21 14:28:35 +00:00
jlam
7d1f4cca8e "BUILD_ENV" was misnamed. It's actually the environment that is passed
to all internal recursive make processes.  As such, rename it to
"PKGSRC_MAKE_ENV".

XXX Note, some of the usage of this variable in package Makefiles seems
XXX incorrect.  They probably want "MAKE_ENV", which is the environment
XXX passed to the make process when running "make" within ${WRKSRC}.
2006-07-21 14:27:56 +00:00
tron
bf3813d3f6 Add new "wireshark" package.
Wireshark is a network protocol analyzer and the successor of "ethereal".

Changes since "ethereal" version 0.99.0:
- The GSM BSSMAP dissector could crash. Versions affected:
  0.10.11.
- The ANSI MAP dissector was vulnerable to a format string
  overflow. Versions affected: 0.10.0.
- The Checkpoint FW-1 dissector was vulnerable to a format
  string overflow. Versions affected: 0.10.10.
- The MQ dissector was vulnerable to a format string overflow.
  Versions affected: 0.10.4.
- The XML dissector was vulnerable to a format string overflow.
  Versions affected: 0.10.13.
- The MOUNT dissector could attempt to allocate large amounts of
  memory. Versions affected: 0.9.4.
- The NCP NMAS and NDPS dissectors were susceptible to
  off-by-one errors. Versions affected: 0.9.7.
- The NTP dissector was vulnerable to a format string overflow.
  Versions affected: 0.10.13.
- The SSH dissector was vulnerable to an infinite loop. Versions
  affected: 0.9.10.
- The NFS dissector may have been susceptible to a buffer
  overflow. Versions affected: 0.8.16.
- The "Follow TCP Stream" dialog now wraps long lines.
- Problems with ring buffers under 0.99.0 have been fixed.
- It was possible for Wireshark to crash when closing the
  capture information dialog. This has been fixed.
- It was possible for Wireshark to crash when using the "Find"
  feature. This has been fixed.
- Wireshark could crash if an interface was removed while
  viewing the interface list. This has been fixed.
- Multicast stream analysis (Statistics->Multicast Streams) has
  been added. It lets you determine burst size, output buffer
  size, and losses for multicast data.
- TCP reassembly has been updated and improved.
- Expert analysis has been updated and improved.
- SCSI service response time statistics have been added.
- You can now find next/previous marked frames.
- The LDAP and SNMP dissectors have been completely rewriten.
- The SMB dissector now tracks filenames and share names.
2006-07-21 14:27:53 +00:00
jlam
4011c5cff2 Rearrange sequence so that "wrapper" occurs between "tools" and
"extract".  This allows all user-definable targets (pre-*, do-*,
post-*) to have access to the wrapper scripts.
2006-07-21 14:21:28 +00:00
jlam
3d2f631bb5 Put back some line continuations that I deleted. 2006-07-21 14:04:25 +00:00
jlam
80369fb5c8 Modify the shlib-type script so that it doesn't need to compile anything
-- instead, we just check "pkg_info", which should exist on all pkgsrc
platforms.

XXX Note that this may need to change when we later support other package
XXX system flavors.

Back out revision 1.79 of pkgtools/x11-links/Makefile which was only to
work around needing a C compiler for shlib-type to work.
2006-07-21 13:40:27 +00:00
jlam
60e1b70303 Remove "foo" target that's clearly a debuggging target. 2006-07-21 13:36:39 +00:00
heinz
79a6da15fc Updated
mail/p5-Mail-DKIM to 0.18.
Added
	sysutils/p5-Parse-Syslog 1.09
	misc/mirmon 1.36
2006-07-21 13:20:47 +00:00
heinz
7b3f7ae7ae Activated mirmon. 2006-07-21 13:17:41 +00:00
joerg
501fee2297 Fix build on DragonFly:
- include unistd.h to get read(2) prototype
- implement log2 locally using log and M_LN2

If other platforms lack log2 as well, just add them to the list.
2006-07-21 13:16:53 +00:00
heinz
c572c55f34 Import of mirmon 1.36.
Many software projects are mirrored worldwide. The mirror sites are
required to update the mirror archive regularly (daily, weekly) from
a root server.

Mirmon helps administrators in keeping an eye on the mirror sites. In
a concise graphic format, mirmon shows each site's status history of
the last two weeks. It is easy to spot stale or dead mirrors.
2006-07-21 13:15:22 +00:00
tron
2019921016 Remove pointless conflict entry. 2006-07-21 13:04:52 +00:00
seb
f73b8816f3 Mark as using c language. This fix PLIST problem while doing
'make package' (make; make package works): without this SHLIB_TYPE
is set to 'none' while doing 'make package', resulting in
mk/plist/shlib-none.awk being used hence missing PLIST entries.

XXX I suppose this may not really be the right fix (barrier
problem?) but for the time being 'pkg_comp makeroot' succeed

XXX What is this 'foo' target?
2006-07-21 12:37:49 +00:00
tron
3e392ef3de Add missing RCS Id and update checksum. 2006-07-21 08:24:29 +00:00
tron
834d409682 pkglint: The ".gz" extension is not necessary for manual pages: 2006-07-21 08:24:08 +00:00
rillig
5156c34d24 When PKGSRC_RUN_TEST is set to "yes", Perl is needed. 2006-07-21 07:07:17 +00:00
rillig
4ceaabdb75 Needs a C compiler. 2006-07-21 06:36:21 +00:00
rillig
9969dfc344 Needs a C compiler. 2006-07-21 06:24:37 +00:00
wiz
fbcdb15af8 Depend on libsigsegv>=2.4, as 2.39 release notes say. 2006-07-21 06:03:49 +00:00
rillig
2fe30e1c50 Needs a C compiler. 2006-07-21 05:28:26 +00:00
rillig
ec17e00008 Fixed the path to the Perl interpreter. Bumped PKGREVISION. 2006-07-21 05:27:21 +00:00
rillig
b7f3fb8b5b Needs a C compiler. 2006-07-21 05:17:30 +00:00
rillig
881c324e57 Parameters to subroutines are passed in @_, not in $@. Added a paragraph
explaining the extreme slowliness of the current Perl interpreter.
2006-07-21 05:11:34 +00:00
rillig
7bc10c4ef6 Needs a C compiler. 2006-07-21 05:06:06 +00:00
rillig
a90cfbf3b8 Warn if GNU_CONFIGURE is set but USE_LANGUAGES does not contain "c", since
that one is needed in almost all cases.
2006-07-21 05:02:52 +00:00
rillig
d9579252ee Needs a C compiler. 2006-07-21 04:51:11 +00:00
rillig
2f7f45a2d2 USE_LANGUAGES+=c 2006-07-21 04:48:32 +00:00
reed
a19521f60f Add missing end quote at end of a echo line.
On Solaris this causes an error:

 sh: syntax error at line 22: `(' unexpected
 *** [install-all] Error code 2

This should fix PR #32357.
2006-07-21 03:14:41 +00:00
reed
fca73a10de Do not install the Hebrew fonts. If needed they can be installed
with another package. This makes it so this package can be installed
without X. This is for PR #26848.

Note: that some parts of metamail still reference "xterm".

Also changed path used in two scripts that reference the
now not-installed fonts. (Maybe that will need to be fixed too.)

Honor PKGMANDIR.

Update PKGREVISION.
2006-07-21 03:02:55 +00:00
perry
4c135846c0 update libsigsegv to 2.4
update clisp to 2.39
2006-07-20 23:16:12 +00:00
perry
8909446080 Update to 2.4 -- needed to fix bugs that would otherwise bite clisp.
from the NEWS file:

New in 2.4:

* Support for GCC 4 on more platforms.
* Added support for catching stack overflow on NetBSD.
* Improved support for catching stack overflow on Linux, Solaris:
  Works also when /proc is not mounted or lacks read permissions.

New in 2.3:

* Support for GCC 4 on some platforms contributed by Paolo Bonzini.
* Support for MacOS X i386 contributed by Bruno Haible.
* Improved support for Woe32 contributed by Doug Currie.
2006-07-20 23:12:20 +00:00
perry
49f60dadea Update to clisp 2.39
List of changes from the release notes:

2.39 (2006-07-16)
=================

User visible changes
--------------------

* SAVEINITMEM now accepts :SCRIPT argument that disables interpreting
  the first positional argument as the script name; and :DOCUMENTATION
  argument that is printed by the new -help-image command line option.
  See <http://clisp.cons.org/impnotes/image.html> and
  <http://clisp.cons.org/impnotes/clisp.html#opt-help-image> for details.

* FFI:UINT64 and FFI:SINT64 are now compatible with C's long long type.

* Stack overflow detection and recovery finally work fine on Unix.
  Libsigsegv is required for this, on all platforms (including MS-Windows).
  CLISP should neither exit nor crash under infinite recursion.
  If your distribution has CLISP compiled without libsigsegv, report
  the missing feature to its maintainer.
  Note that libsigsegv 2.4 is required, there are bugs in libsigsegv 2.3!

* It is now possible to specify the default method-combination of a generic
  function, to be used when the DEFGENERIC form does not specify the
  :METHOD-COMBINATION explicitly, through a default initarg specification
  for the :METHOD-COMBINATION keyword on the generic function class.

* Readline completion works with non 1:1 terminal encodings, e.g. UTF-8.

* WITH-KEYBOARD works with a Unix tty even when SLIME hijacks *TERMINAL-IO*.

* I/O operations on Win32 are now much faster.

* New functions: POSIX:FFS, POSIX:PATHCONF.

* Infrastructure:
  + Top-level configure now accepts a new option --with-gmalloc to use the
    GNU malloc implementation instead of the one supplied by libc.
    You may need it on older HP-UX and newer OpenBSD systems.
    See file unix/PLATFORMS for more information.
  + The value of the environment variable CFLAGS is respected by configure.

* Bug fixes:
  + SOCKET:SOCKET-SERVER :INTERFACE now behaves as documented.
  + EXT:READ-BYTE-NO-HANG and SOCKET:SOCKET-STATUS used to hang on
    buffered binary sockets.
  + Allow DESTRUCTURING-BIND (a . b) with circular and dotted lists.
  + ADJUST-ARRAY of zero length adjustable string now works.
  + TIME now reports correct results when the heap grows over 4GB.
  + RAWSOCK functions now handle :START/:END arguments correctly.
  + BDB:DBC-GET now accepts :READ-COMMITTED and :READ-UNCOMMITTED.
  + POSIX:GROUP-INFO and POSIX:USER-INFO now handle errors correctly.

* Portability:
  + Support DragonFly BSD.
2006-07-20 23:05:43 +00:00
wiz
2d7084d266 Remove Blue .svn dirs to fix PLIST. 2006-07-20 22:09:02 +00:00
wiz
be4c303c09 Needs perl for a configure test. 2006-07-20 21:13:38 +00:00
wiz
57e30bec58 Needs fortran. 2006-07-20 21:03:50 +00:00
jlam
f4776bbdaf Convert to use the pkginstall framework for INSTALL/DEINSTALL scripts. 2006-07-20 20:07:13 +00:00
jlam
8f3802b3d9 Remove USE_GNU_GETTEXT from pkgsrc. Packages generally only needed
it for plurals support, but that is already handled correctly (FSVO
"correctly") by the pkgsrc/mk/tools/msgfmt.sh script.

Also remove _USE_GNU_GETTEXT definitions from pkgsrc/mk/platform/*.mk
files as that value has been unused by pkgsrc for quite some time
(going back several branches).
2006-07-20 20:02:23 +00:00
wiz
ad213ffa15 Does not need gmake (any longer?). Noted by OBATA Akio. 2006-07-20 19:57:06 +00:00
wiz
5b5aace20c gpaint PKGREVISION bump. 2006-07-20 19:47:35 +00:00
wiz
0ac5f44707 Does not really need GNU gettexxt, nor does it need to be
installed into X11BASE. Bump PKGREVISION.
2006-07-20 19:46:54 +00:00
minskim
f9f5a0d2dc Note update of abcm2ps. 2006-07-20 19:32:28 +00:00
minskim
cc2b2b488a Update abcm2ps to 4.12.22.
Changes since 4.12.19:
Bigger horizontal space for microtonal accidentals.
Bad time signature on remaining staves when %%timewarn activayed.
Erroneous expansion of multi-measure rests when voice overlay.
Treat the decorations of multi-measure rests.
Bad broken rhythm ('>', '<') when space ('y') inside.
Vertical offset problem when %%multicol at start of ABC file.
Sometimes, bad horizontal offset of symbol when at start of line.
Bad stem direction or dot/tenuto vertical offset in upper voices
	after a rest.
2006-07-20 19:31:44 +00:00
jlam
1c419eedc0 Fix a reversed test -- if the user specifies "CC" in the environment,
then he really doesn't want to always use CC=gcc.  This has no effect
if you were previously setting CC=gcc anyway.  Noted by Stuart Shelton.
2006-07-20 19:28:42 +00:00
rillig
f5ffb4620a Renaming cmakelists.txt to CMakeLists.txt must be done in post-extract,
since it is the extract phase where the wrong filenames come from.
Now patch-af finds the file to patch, which it didn't before.
2006-07-20 19:16:23 +00:00