it will live with other "check" targets run after package installation.
Get rid of SHLIB_HANDLING, whose meaning had mutated over the years
from one thing to another. Currently, it is used to basically note
whether the system's "ldd" command can be usefully run on the package's
binaries and libraries. Rename this variable to CHECK_SHLIBS_SUPPORTED
for more clarity.
CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf
to note whether the check for missing run-time search paths is performed
after a package is installed. It defaults to "no" unless PKG_DEVELOPER
is set.
* gmmproc: Corrections to code generation, to prevent some methods from being empty.
This was a regression introduced by the addition of the --enable-api-* options.
Adjust the data VPD returns, to work around a problem in the Cisco
initiator (used on Solaris 10 Update 1) - the initiator demands that a
UUID is returned, so give it one.
Add autoconf glue for that, and a compat uuid_create(3) and
uuid_to_string(3).
This still spews a lot of output via the target's syslog, but persevere,
since it does actually make the target work with the Solaris initiator:
solaris10# format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c1d0 <DEFAULT cyl 29728 alt 2 hd 64 sec 63>
/pci@0,0/pci-ide@1f,1/ide@0/cmdk@0,0
1. c2t5d0 <DEFAULT cyl 96 alt 2 hd 64 sec 32>
/iscsi/disk@0000iqn.1994-04.org.netbsd.iscsi-target%3Atarget00001,0
Specify disk (enter its number): ^D
solaris10# df -k /mnt
Filesystem kbytes used avail capacity Mounted on
/dev/dsk/c2t5d0s0 91407 1041 81226 2% /mnt
solaris10# uname -a
SunOS solaris10 5.10 Generic_118844-26 i86pc i386 i86pc
solaris10#
Based on the work by Eric Schnoebelen and virtus@ in pkgsrc-wip.
DESCR:
cvsd is a wrapper program for cvs in pserver mode. It will run 'cvs
pserver' under a special uid/gid in a chroot jail.
cvsd is run as a daemon and is controlled through a configuration
file. It is relatively easy to configure and tools are provided
for easily setting up a rootjail.
This server can be useful if you want to run a public cvs pserver.
You should however be aware of the security limitations of running
a cvs pserver. If you want any kind of authentication you should
really consider using secure shell as a secure authentication
mechanism and transport. Passwords used in cvs pserver are transmitted
in plaintext and this wrapper won't change that.
This server adds a layer of security to cvs. cvs is a very powerful
tool and is capable of running scripts and other things. By running
cvs in a rootjail it is possible to limit the amount of "damage"
cvs can do if it is exploited. It is generally a good idea to run
cvsd without any write permissions to any directory on the system.
This OCaml-library interfaces the PCRE (Perl-compatible regular
expressions) library which is written in C. it can be used for matching
regular expressions which are written in "Perl"-style.
The "findlib" software provides a scheme to manage reusable software
components in the form of libraries, and includes tools that support
this scheme. A library installed as a findlib component is also called
a package. The point is that the findlib scheme allows it to store
metainformation about the library, especially how it can be used in
programs. The packages are kept in the filesystem hierarchy, but the
directory structure is defined by findlib, and there is no way to
deviate from this standard. The library contains functions to look the
directory up that stores a package, to query metainformation about a
package, and to retrieve dependency information about multiple packages.
There is also a tool that allows the user to enter queries on the
command-line. In order to simplify compilation and linkage, there are
new frontends of the various OCaml compilers that can directly deal
with packages.
The "findlib" software provides a scheme to manage reusable software
components in the form of libraries, and includes tools that support
this scheme. A library installed as a findlib component is also called
a package. The point is that the findlib scheme allows it to store
metainformation about the library, especially how it can be used in
programs. The packages are kept in the filesystem hierarchy, but the
directory structure is defined by findlib, and there is no way to
deviate from this standard. The library contains functions to look the
directory up that stores a package, to query metainformation about a
package, and to retrieve dependency information about multiple packages.
There is also a tool that allows the user to enter queries on the
command-line. In order to simplify compilation and linkage, there are
new frontends of the various OCaml compilers that can directly deal
with packages.
changes:
-Enable the ODF support in the thumbnailer's schema.
-some bugfixes
also register the schema file with gconf so that thumbnails for
office/odf are actually created
Previous version was 2.7.6c, but I'm not sure which of
the following changes were before 2.7.6c, so I'll list all
changes since 2.7.5:
# Version 2.7.6 revision a/b/c/d/e (08/19/2005-02/18/06)
* Added WS-Security authentication, tokens, and signatures with new 'wsse' plugin, see documentation in 'doc' directory and 'samples/wsse'.
* Added 'doc' directory for documentation and moved soapdoc2.html and soapdoc2.pdf.
* Added SOAP_XML_INDENT flag.
* Added soap_sender_fault_subcode() and soap_receiver_fault_subcode() for SOAP 1.2 subcodes.
* Added WITH_DOM compile flag to enable flushing serialized and deserialized data to DOM (as well as a stream).
* Added soapcpp2 option -L.
* Added soapcpp2 option -a.
* Added wsdl2h option -a (for backward compatibility).
* Added wsdl2h option -d.
* Added WITH_TCPFIN comile flag to enable optional shutdown with how=1 (TCPFIN) after final sends to force EOF on other side (used to be the default behavior).
* Added schema substitutionGroup support.
* Added soap_ssl_init().
* Improved DOM implementation and documentation.
* Improved AS400 portability.
* Improved schema choice support.
* Fixed wsdl2h multiple schema include issue.
* Fixed soaps2dateTime and soap_timegm functions when timegm is not available.
* Fixed exc-c14n formatting.
* Fixed SOAP 1.2 fault handling.
* Fixed missing soap_flag___item2 issue.
* Fixed partial MIME boundary parsing issue.
* Fixed base64 parsing with WITH_FAST.
* Fixed MIME encoding of \r\r sequence.
* Fixed QName normalization issue.
* Fixed relative path schema import.
* Fixed MTOM cid matching with URL encoded IDs.
* Fixed wide-character (wchar_t*) XML attribute handling.
* Fixed std::vector element id-ref ordering in deserializer.
# Version 2.7.7 (04/07/2006)
* Added streaming MTOM support (see also example in samples/mtom-stream).
* Added long double serialization support with custom serializer (custom/long_double.h).
* Added automatic detection of application's soap_malloc() data overruns in DEBUG mode.
* Improved time_t and struct tm (custom/struct_tm.h) serialization.
* Fixed issue with a wrongly generated namespace map entry.
* Fixed PalmOS socket connection issues.
* Fixed XML attributes with bitmask enumeration (enum*) values.
- PTHREAD_MUTEX_RECURSIVE is POSIX, _NP doesn't exist
- try to link when looking for pthread_mutex_timedlock
- don't hard-code -lpthread
Bump revision, since the generated library changed.
Collection.
This Perl 5 module is a standalone, extensible installer for Perl
modules. It is designed to be a drop-in replacement for
ExtUtils::MakeMaker, and is a descendent of CPAN::MakeMaker.
Collection.
This Perl 5 module will compile XS code into C code by embedding
the constructs necessary to let C functions manipulate Perl values
and creates the glue necessary to let Perl access those functions.
The compiler uses typemaps to determine how to map C function
parameters and variables to Perl values.
Collection.
This Perl 5 module can build the C portions of Perl modules by
invoking the appropriate compilers and linkers in a cross-platform
manner. It was motivated by the "Module::Build" project, but may
be useful for other purposes as well. However, it is not intended
as a general cross-platform interface to all your C building
needs.