Commits

Anonymous committed dc11f95

remove undelivered components

  • Participants
  • Parent commits 13d31a6
  • Tags build-153

Comments (0)

Files changed (14)

File components/bind/Makefile

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or it's affiliates.  All rights reserved.
-#
-include ../../make-rules/shared-macros.mk
-
-COMPONENT_NAME=		bind
-COMPONENT_VERSION=	9.7.0-P2
-IPS_PKG_NAME =		network/dns/bind
-COMPONENT_CLASSIFICATION="Applications/Internet"
-COMPONENT_DESCRIPTION=	"Berkeley Internet Name Domain server and utilities"
-COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
-COMPONENT_PROJECT_URL =	http://www.isc.org/software/bind
-COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:4b805d4a66075a88c93c5b852b928da96467aa2d
-COMPONENT_ARCHIVE_URL=	http://ftp.isc.org/isc/bind9/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
-
-include ../../make-rules/prep.mk
-include ../../make-rules/configure.mk
-include ../../make-rules/ips.mk
-
-CONFIGURE_OPTIONS +=	--with-libtool
-CONFIGURE_OPTIONS +=	--sysconfdir=/etc
-CONFIGURE_OPTIONS +=	--localstatedir=/var
-CONFIGURE_OPTIONS +=	--with-openssl
-CONFIGURE_OPTIONS +=	--enable-threads=yes
-CONFIGURE_OPTIONS +=	--enable-devpoll=yes
-CONFIGURE_OPTIONS +=	--disable-openssl-version-check
-CONFIGURE_OPTIONS +=	--enable-fixed-rrset
-CONFIGURE_OPTIONS +=	--disable-getifaddrs
-
-# because IPS doesn't deal with -P2 in the version string
-IPS_COMPONENT_VERSION=	9.7.0
-
-PKGMOGRIFY_TRANSFORMS +=	$(WS_TOP)/transforms/archive-libraries-drop
-PKGMOGRIFY_TRANSFORMS +=	$(WS_TOP)/transforms/libtool-drop
-PKGMOGRIFY_TRANSFORMS +=	manifest-drop
-
-PKG_HARDLINKS +=	usr/sbin/named
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_addr_parse.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_buffer.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_conf_clear.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_context.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_endhostent.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_freeaddrinfo.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_freehostent.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_gabn.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_gnba.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_herror.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_inetntop.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_lwpacket_parseheader.3
-PKG_HARDLINKS +=	usr/share/man/man3/lwres_noop.3
-
-# common targets
-build:		$(BUILD_32_and_64)
-
-install:	$(INSTALL_32_and_64)
-
-BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
-
-REQUIRED_TOOL +=	/sbin/uname
-REQUIRED_TOOL +=	/usr/bin/ar
-REQUIRED_TOOL +=	/usr/bin/arch
-REQUIRED_TOOL +=	/usr/bin/basename
-REQUIRED_TOOL +=	/usr/bin/bash
-REQUIRED_TOOL +=	/usr/bin/chmod
-REQUIRED_TOOL +=	/usr/bin/cp
-REQUIRED_TOOL +=	/usr/bin/diff
-REQUIRED_TOOL +=	/usr/bin/dirname
-REQUIRED_TOOL +=	/usr/bin/echo
-REQUIRED_TOOL +=	/usr/bin/env
-REQUIRED_TOOL +=	/usr/bin/expr
-REQUIRED_TOOL +=	/usr/bin/find
-REQUIRED_TOOL +=	/usr/bin/getconf
-REQUIRED_TOOL +=	/usr/bin/ggrep
-REQUIRED_TOOL +=	/usr/bin/gmake
-REQUIRED_TOOL +=	/usr/bin/grep
-REQUIRED_TOOL +=	/usr/bin/gsed
-REQUIRED_TOOL +=	/usr/bin/gtar
-REQUIRED_TOOL +=	/usr/bin/gzip
-REQUIRED_TOOL +=	/usr/bin/hostname
-REQUIRED_TOOL +=	/usr/bin/ksh93
-REQUIRED_TOOL +=	/usr/bin/ld
-REQUIRED_TOOL +=	/usr/bin/ln
-REQUIRED_TOOL +=	/usr/bin/ls
-REQUIRED_TOOL +=	/usr/bin/make
-REQUIRED_TOOL +=	/usr/bin/mkdir
-REQUIRED_TOOL +=	/usr/bin/mv
-REQUIRED_TOOL +=	/usr/bin/nm
-REQUIRED_TOOL +=	/usr/bin/ranlib
-REQUIRED_TOOL +=	/usr/bin/rm
-REQUIRED_TOOL +=	/usr/bin/rmdir
-REQUIRED_TOOL +=	/usr/bin/sed
-REQUIRED_TOOL +=	/usr/bin/sort
-REQUIRED_TOOL +=	/usr/bin/strip
-REQUIRED_TOOL +=	/usr/bin/touch
-REQUIRED_TOOL +=	/usr/bin/tr
-REQUIRED_TOOL +=	/usr/bin/xml2-config
-REQUIRED_TOOL +=	/usr/gnu/bin/as
-REQUIRED_TOOL +=	/usr/gnu/bin/echo
-REQUIRED_TOOL +=	/usr/gnu/bin/etags
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/cc
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/CC
-
-REQUIRED_FILE +=	/lib/$(MACH64)/libc.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libcrypto.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libm.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libnsl.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libpthread.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libscf.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libsocket.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libthread.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libxml2.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libz.so
-REQUIRED_FILE +=	/lib/libc.so
-REQUIRED_FILE +=	/lib/libcrypto.so
-REQUIRED_FILE +=	/lib/libm.so
-REQUIRED_FILE +=	/lib/libnsl.so
-REQUIRED_FILE +=	/lib/libpthread.so
-REQUIRED_FILE +=	/lib/libscf.so
-REQUIRED_FILE +=	/lib/libsocket.so
-REQUIRED_FILE +=	/lib/libthread.so
-REQUIRED_FILE +=	/lib/libxml2.so
-REQUIRED_FILE +=	/lib/libz.so
-REQUIRED_FILE +=	/usr/include/arpa/inet.h
-REQUIRED_FILE +=	/usr/include/assert.h
-REQUIRED_FILE +=	/usr/include/ctype.h
-REQUIRED_FILE +=	/usr/include/dirent.h
-REQUIRED_FILE +=	/usr/include/dlfcn.h
-REQUIRED_FILE +=	/usr/include/errno.h
-REQUIRED_FILE +=	/usr/include/execinfo.h
-REQUIRED_FILE +=	/usr/include/fcntl.h
-REQUIRED_FILE +=	/usr/include/float.h
-REQUIRED_FILE +=	/usr/include/grp.h
-REQUIRED_FILE +=	/usr/include/iconv.h
-REQUIRED_FILE +=	/usr/include/inttypes.h
-REQUIRED_FILE +=	/usr/include/libgen.h
-REQUIRED_FILE +=	/usr/include/libintl.h
-REQUIRED_FILE +=	/usr/include/libscf.h
-REQUIRED_FILE +=	/usr/include/libxml2/libxml/encoding.h
-REQUIRED_FILE +=	/usr/include/libxml2/libxml/xmlwriter.h
-REQUIRED_FILE +=	/usr/include/limits.h
-REQUIRED_FILE +=	/usr/include/locale.h
-REQUIRED_FILE +=	/usr/include/memory.h
-REQUIRED_FILE +=	/usr/include/net/if_dl.h
-REQUIRED_FILE +=	/usr/include/net/if.h
-REQUIRED_FILE +=	/usr/include/netdb.h
-REQUIRED_FILE +=	/usr/include/netinet/in.h
-REQUIRED_FILE +=	/usr/include/nl_types.h
-REQUIRED_FILE +=	/usr/include/openssl/bn.h
-REQUIRED_FILE +=	/usr/include/openssl/conf.h
-REQUIRED_FILE +=	/usr/include/openssl/crypto.h
-REQUIRED_FILE +=	/usr/include/openssl/dh.h
-REQUIRED_FILE +=	/usr/include/openssl/dsa.h
-REQUIRED_FILE +=	/usr/include/openssl/e_os2.h
-REQUIRED_FILE +=	/usr/include/openssl/engine.h
-REQUIRED_FILE +=	/usr/include/openssl/err.h
-REQUIRED_FILE +=	/usr/include/openssl/evp.h
-REQUIRED_FILE +=	/usr/include/openssl/objects.h
-REQUIRED_FILE +=	/usr/include/openssl/opensslv.h
-REQUIRED_FILE +=	/usr/include/openssl/rand.h
-REQUIRED_FILE +=	/usr/include/openssl/rsa.h
-REQUIRED_FILE +=	/usr/include/openssl/x509.h
-REQUIRED_FILE +=	/usr/include/pthread.h
-REQUIRED_FILE +=	/usr/include/pwd.h
-REQUIRED_FILE +=	/usr/include/regex.h
-REQUIRED_FILE +=	/usr/include/signal.h
-REQUIRED_FILE +=	/usr/include/stdarg.h
-REQUIRED_FILE +=	/usr/include/stddef.h
-REQUIRED_FILE +=	/usr/include/stdint.h
-REQUIRED_FILE +=	/usr/include/stdio.h
-REQUIRED_FILE +=	/usr/include/stdlib.h
-REQUIRED_FILE +=	/usr/include/string.h
-REQUIRED_FILE +=	/usr/include/strings.h
-REQUIRED_FILE +=	/usr/include/sys/ioctl.h
-REQUIRED_FILE +=	/usr/include/sys/param.h
-REQUIRED_FILE +=	/usr/include/sys/resource.h
-REQUIRED_FILE +=	/usr/include/sys/select.h
-REQUIRED_FILE +=	/usr/include/sys/socket.h
-REQUIRED_FILE +=	/usr/include/sys/sockio.h
-REQUIRED_FILE +=	/usr/include/sys/stat.h
-REQUIRED_FILE +=	/usr/include/sys/time.h
-REQUIRED_FILE +=	/usr/include/sys/types.h
-REQUIRED_FILE +=	/usr/include/sys/uio.h
-REQUIRED_FILE +=	/usr/include/sys/un.h
-REQUIRED_FILE +=	/usr/include/sys/wait.h
-REQUIRED_FILE +=	/usr/include/syslog.h
-REQUIRED_FILE +=	/usr/include/termios.h
-REQUIRED_FILE +=	/usr/include/time.h
-REQUIRED_FILE +=	/usr/include/unistd.h
-
-include ../../make-rules/depend.mk

File components/bind/bind.p5m

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
-#
-license COPYRIGHT license="ISC"
-dir path=etc
-dir path=usr
-dir path=usr/bin
-dir path=usr/bin/$(MACH64) variant.arch=$(ARCH)
-dir path=usr/include
-dir path=usr/include/bind9
-dir path=usr/include/dns
-dir path=usr/include/dst
-dir path=usr/include/isc
-dir path=usr/include/isccc
-dir path=usr/include/isccfg
-dir path=usr/include/lwres
-dir path=usr/lib
-dir path=usr/lib/$(MACH64) variant.arch=$(ARCH)
-dir path=usr/sbin
-dir path=usr/share
-dir path=usr/share/man
-dir path=usr/share/man/man1
-dir path=usr/share/man/man3
-dir path=usr/share/man/man5
-dir path=usr/share/man/man8
-dir path=var
-dir path=var/run
-file NOHASH path=etc/bind.keys
-file NOHASH path=usr/bin/$(MACH64)/dig variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/host variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/isc-config.sh variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/nslookup variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/nsupdate variant.arch=$(ARCH)
-file NOHASH path=usr/bin/dig variant.arch=$(ARCH)
-file NOHASH path=usr/bin/host variant.arch=$(ARCH)
-file NOHASH path=usr/bin/isc-config.sh
-file NOHASH path=usr/bin/nslookup variant.arch=$(ARCH)
-file NOHASH path=usr/bin/nsupdate variant.arch=$(ARCH)
-file NOHASH path=usr/include/bind9/check.h
-file NOHASH path=usr/include/bind9/getaddresses.h
-file NOHASH path=usr/include/bind9/version.h
-file NOHASH path=usr/include/dns/acl.h
-file NOHASH path=usr/include/dns/adb.h
-file NOHASH path=usr/include/dns/byaddr.h
-file NOHASH path=usr/include/dns/cache.h
-file NOHASH path=usr/include/dns/callbacks.h
-file NOHASH path=usr/include/dns/cert.h
-file NOHASH path=usr/include/dns/compress.h
-file NOHASH path=usr/include/dns/db.h
-file NOHASH path=usr/include/dns/dbiterator.h
-file NOHASH path=usr/include/dns/dbtable.h
-file NOHASH path=usr/include/dns/diff.h
-file NOHASH path=usr/include/dns/dispatch.h
-file NOHASH path=usr/include/dns/dlz.h
-file NOHASH path=usr/include/dns/dnssec.h
-file NOHASH path=usr/include/dns/ds.h
-file NOHASH path=usr/include/dns/enumclass.h
-file NOHASH path=usr/include/dns/enumtype.h
-file NOHASH path=usr/include/dns/events.h
-file NOHASH path=usr/include/dns/fixedname.h
-file NOHASH path=usr/include/dns/iptable.h
-file NOHASH path=usr/include/dns/journal.h
-file NOHASH path=usr/include/dns/keyflags.h
-file NOHASH path=usr/include/dns/keytable.h
-file NOHASH path=usr/include/dns/keyvalues.h
-file NOHASH path=usr/include/dns/lib.h
-file NOHASH path=usr/include/dns/log.h
-file NOHASH path=usr/include/dns/master.h
-file NOHASH path=usr/include/dns/masterdump.h
-file NOHASH path=usr/include/dns/message.h
-file NOHASH path=usr/include/dns/name.h
-file NOHASH path=usr/include/dns/ncache.h
-file NOHASH path=usr/include/dns/nsec.h
-file NOHASH path=usr/include/dns/peer.h
-file NOHASH path=usr/include/dns/portlist.h
-file NOHASH path=usr/include/dns/private.h
-file NOHASH path=usr/include/dns/rbt.h
-file NOHASH path=usr/include/dns/rcode.h
-file NOHASH path=usr/include/dns/rdata.h
-file NOHASH path=usr/include/dns/rdataclass.h
-file NOHASH path=usr/include/dns/rdatalist.h
-file NOHASH path=usr/include/dns/rdataset.h
-file NOHASH path=usr/include/dns/rdatasetiter.h
-file NOHASH path=usr/include/dns/rdataslab.h
-file NOHASH path=usr/include/dns/rdatastruct.h
-file NOHASH path=usr/include/dns/rdatatype.h
-file NOHASH path=usr/include/dns/request.h
-file NOHASH path=usr/include/dns/resolver.h
-file NOHASH path=usr/include/dns/result.h
-file NOHASH path=usr/include/dns/rootns.h
-file NOHASH path=usr/include/dns/sdb.h
-file NOHASH path=usr/include/dns/sdlz.h
-file NOHASH path=usr/include/dns/secalg.h
-file NOHASH path=usr/include/dns/secproto.h
-file NOHASH path=usr/include/dns/soa.h
-file NOHASH path=usr/include/dns/ssu.h
-file NOHASH path=usr/include/dns/tcpmsg.h
-file NOHASH path=usr/include/dns/time.h
-file NOHASH path=usr/include/dns/tkey.h
-file NOHASH path=usr/include/dns/tsig.h
-file NOHASH path=usr/include/dns/ttl.h
-file NOHASH path=usr/include/dns/types.h
-file NOHASH path=usr/include/dns/validator.h
-file NOHASH path=usr/include/dns/version.h
-file NOHASH path=usr/include/dns/view.h
-file NOHASH path=usr/include/dns/xfrin.h
-file NOHASH path=usr/include/dns/zone.h
-file NOHASH path=usr/include/dns/zonekey.h
-file NOHASH path=usr/include/dns/zt.h
-file NOHASH path=usr/include/dst/dst.h
-file NOHASH path=usr/include/dst/gssapi.h
-file NOHASH path=usr/include/dst/lib.h
-file NOHASH path=usr/include/dst/result.h
-file NOHASH path=usr/include/isc/app.h
-file NOHASH path=usr/include/isc/assertions.h
-file NOHASH path=usr/include/isc/atomic.h
-file NOHASH path=usr/include/isc/base64.h
-file NOHASH path=usr/include/isc/bind9.h
-file NOHASH path=usr/include/isc/bitstring.h
-file NOHASH path=usr/include/isc/boolean.h
-file NOHASH path=usr/include/isc/buffer.h
-file NOHASH path=usr/include/isc/bufferlist.h
-file NOHASH path=usr/include/isc/commandline.h
-file NOHASH path=usr/include/isc/condition.h
-file NOHASH path=usr/include/isc/dir.h
-file NOHASH path=usr/include/isc/entropy.h
-file NOHASH path=usr/include/isc/error.h
-file NOHASH path=usr/include/isc/event.h
-file NOHASH path=usr/include/isc/eventclass.h
-file NOHASH path=usr/include/isc/file.h
-file NOHASH path=usr/include/isc/formatcheck.h
-file NOHASH path=usr/include/isc/fsaccess.h
-file NOHASH path=usr/include/isc/hash.h
-file NOHASH path=usr/include/isc/heap.h
-file NOHASH path=usr/include/isc/hex.h
-file NOHASH path=usr/include/isc/hmacmd5.h
-file NOHASH path=usr/include/isc/httpd.h
-file NOHASH path=usr/include/isc/int.h
-file NOHASH path=usr/include/isc/interfaceiter.h
-file NOHASH path=usr/include/isc/iterated_hash.h
-file NOHASH path=usr/include/isc/lang.h
-file NOHASH path=usr/include/isc/lex.h
-file NOHASH path=usr/include/isc/lfsr.h
-file NOHASH path=usr/include/isc/lib.h
-file NOHASH path=usr/include/isc/list.h
-file NOHASH path=usr/include/isc/log.h
-file NOHASH path=usr/include/isc/magic.h
-file NOHASH path=usr/include/isc/md5.h
-file NOHASH path=usr/include/isc/mem.h
-file NOHASH path=usr/include/isc/msgcat.h
-file NOHASH path=usr/include/isc/msgs.h
-file NOHASH path=usr/include/isc/mutex.h
-file NOHASH path=usr/include/isc/mutexblock.h
-file NOHASH path=usr/include/isc/namespace.h
-file NOHASH path=usr/include/isc/net.h
-file NOHASH path=usr/include/isc/netaddr.h
-file NOHASH path=usr/include/isc/netdb.h
-file NOHASH path=usr/include/isc/offset.h
-file NOHASH path=usr/include/isc/once.h
-file NOHASH path=usr/include/isc/ondestroy.h
-file NOHASH path=usr/include/isc/os.h
-file NOHASH path=usr/include/isc/parseint.h
-file NOHASH path=usr/include/isc/platform.h
-file NOHASH path=usr/include/isc/print.h
-file NOHASH path=usr/include/isc/quota.h
-file NOHASH path=usr/include/isc/radix.h
-file NOHASH path=usr/include/isc/random.h
-file NOHASH path=usr/include/isc/ratelimiter.h
-file NOHASH path=usr/include/isc/refcount.h
-file NOHASH path=usr/include/isc/region.h
-file NOHASH path=usr/include/isc/resource.h
-file NOHASH path=usr/include/isc/result.h
-file NOHASH path=usr/include/isc/resultclass.h
-file NOHASH path=usr/include/isc/rwlock.h
-file NOHASH path=usr/include/isc/serial.h
-file NOHASH path=usr/include/isc/sha1.h
-file NOHASH path=usr/include/isc/sha2.h
-file NOHASH path=usr/include/isc/sockaddr.h
-file NOHASH path=usr/include/isc/socket.h
-file NOHASH path=usr/include/isc/stdio.h
-file NOHASH path=usr/include/isc/stdlib.h
-file NOHASH path=usr/include/isc/stdtime.h
-file NOHASH path=usr/include/isc/string.h
-file NOHASH path=usr/include/isc/symtab.h
-file NOHASH path=usr/include/isc/syslog.h
-file NOHASH path=usr/include/isc/task.h
-file NOHASH path=usr/include/isc/taskpool.h
-file NOHASH path=usr/include/isc/thread.h
-file NOHASH path=usr/include/isc/time.h
-file NOHASH path=usr/include/isc/timer.h
-file NOHASH path=usr/include/isc/types.h
-file NOHASH path=usr/include/isc/util.h
-file NOHASH path=usr/include/isc/version.h
-file NOHASH path=usr/include/isc/xml.h
-file NOHASH path=usr/include/isccc/alist.h
-file NOHASH path=usr/include/isccc/base64.h
-file NOHASH path=usr/include/isccc/cc.h
-file NOHASH path=usr/include/isccc/ccmsg.h
-file NOHASH path=usr/include/isccc/events.h
-file NOHASH path=usr/include/isccc/lib.h
-file NOHASH path=usr/include/isccc/result.h
-file NOHASH path=usr/include/isccc/sexpr.h
-file NOHASH path=usr/include/isccc/symtab.h
-file NOHASH path=usr/include/isccc/symtype.h
-file NOHASH path=usr/include/isccc/types.h
-file NOHASH path=usr/include/isccc/util.h
-file NOHASH path=usr/include/isccc/version.h
-file NOHASH path=usr/include/isccfg/aclconf.h
-file NOHASH path=usr/include/isccfg/cfg.h
-file NOHASH path=usr/include/isccfg/grammar.h
-file NOHASH path=usr/include/isccfg/log.h
-file NOHASH path=usr/include/isccfg/namedconf.h
-file NOHASH path=usr/include/isccfg/version.h
-file NOHASH path=usr/include/lwres/context.h
-file NOHASH path=usr/include/lwres/int.h
-file NOHASH path=usr/include/lwres/ipv6.h
-file NOHASH path=usr/include/lwres/lang.h
-file NOHASH path=usr/include/lwres/list.h
-file NOHASH path=usr/include/lwres/lwbuffer.h
-file NOHASH path=usr/include/lwres/lwpacket.h
-file NOHASH path=usr/include/lwres/lwres.h
-file NOHASH path=usr/include/lwres/net.h
-file NOHASH path=usr/include/lwres/netdb.h
-file NOHASH path=usr/include/lwres/platform.h
-file NOHASH path=usr/include/lwres/result.h
-file NOHASH path=usr/include/lwres/version.h
-file NOHASH path=usr/lib/$(MACH64)/libbind9.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libbind9.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libbind9.so.60.0.1 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libdns.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libdns.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libdns.so.64.1.1 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisc.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisc.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisc.so.60.1.4 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisccc.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisccc.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisccc.so.60.0.0 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisccfg.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisccfg.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libisccfg.so.60.0.2 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/liblwres.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/liblwres.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/liblwres.so.60.0.0 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libbind9.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libbind9.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libbind9.so.60.0.1 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libdns.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libdns.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libdns.so.64.1.1 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisc.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisc.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisc.so.60.1.4 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisccc.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisccc.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisccc.so.60.0.0 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisccfg.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisccfg.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libisccfg.so.60.0.2 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/liblwres.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/liblwres.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/liblwres.so.60.0.0 variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/arpaname variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/ddns-confgen variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/dnssec-dsfromkey variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/dnssec-keyfromlabel variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/dnssec-keygen variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/dnssec-revoke variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/dnssec-settime variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/dnssec-signzone variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/genrandom variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/isc-hmac-fixup variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/named variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/named-checkconf variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/named-checkzone variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/named-journalprint variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/nsec3hash variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/rndc variant.arch=$(ARCH)
-file NOHASH path=usr/sbin/rndc-confgen variant.arch=$(ARCH)
-file NOHASH path=usr/share/man/man1/arpaname.1
-file NOHASH path=usr/share/man/man1/dig.1
-file NOHASH path=usr/share/man/man1/host.1
-file NOHASH path=usr/share/man/man1/isc-config.sh.1
-file NOHASH path=usr/share/man/man1/nslookup.1
-file NOHASH path=usr/share/man/man1/nsupdate.1
-file NOHASH path=usr/share/man/man3/lwres.3
-file NOHASH path=usr/share/man/man3/lwres_addr_parse.3
-file NOHASH path=usr/share/man/man3/lwres_buffer.3
-file NOHASH path=usr/share/man/man3/lwres_conf_clear.3
-file NOHASH path=usr/share/man/man3/lwres_context.3
-file NOHASH path=usr/share/man/man3/lwres_endhostent.3
-file NOHASH path=usr/share/man/man3/lwres_freeaddrinfo.3
-file NOHASH path=usr/share/man/man3/lwres_freehostent.3
-file NOHASH path=usr/share/man/man3/lwres_gabn.3
-file NOHASH path=usr/share/man/man3/lwres_gai_strerror.3
-file NOHASH path=usr/share/man/man3/lwres_getnameinfo.3
-file NOHASH path=usr/share/man/man3/lwres_getrrsetbyname.3
-file NOHASH path=usr/share/man/man3/lwres_gnba.3
-file NOHASH path=usr/share/man/man3/lwres_herror.3
-file NOHASH path=usr/share/man/man3/lwres_inetntop.3
-file NOHASH path=usr/share/man/man3/lwres_lwpacket_parseheader.3
-file NOHASH path=usr/share/man/man3/lwres_noop.3
-file NOHASH path=usr/share/man/man5/named.conf.5
-file NOHASH path=usr/share/man/man5/rndc.conf.5
-file NOHASH path=usr/share/man/man8/ddns-confgen.8
-file NOHASH path=usr/share/man/man8/dnssec-dsfromkey.8
-file NOHASH path=usr/share/man/man8/dnssec-keyfromlabel.8
-file NOHASH path=usr/share/man/man8/dnssec-keygen.8
-file NOHASH path=usr/share/man/man8/dnssec-revoke.8
-file NOHASH path=usr/share/man/man8/dnssec-settime.8
-file NOHASH path=usr/share/man/man8/dnssec-signzone.8
-file NOHASH path=usr/share/man/man8/genrandom.8
-file NOHASH path=usr/share/man/man8/isc-hmac-fixup.8
-file NOHASH path=usr/share/man/man8/lwresd.8
-file NOHASH path=usr/share/man/man8/named-checkconf.8
-file NOHASH path=usr/share/man/man8/named-checkzone.8
-file NOHASH path=usr/share/man/man8/named-journalprint.8
-file NOHASH path=usr/share/man/man8/named.8
-file NOHASH path=usr/share/man/man8/nsec3hash.8
-file NOHASH path=usr/share/man/man8/rndc-confgen.8
-file NOHASH path=usr/share/man/man8/rndc.8
-hardlink path=usr/sbin/lwresd target=named
-hardlink path=usr/share/man/man3/lwres_buffer_add.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_back.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_clear.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_first.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_forward.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_getmem.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_getuint16.3 \
-    target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_getuint32.3 \
-    target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_getuint8.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_init.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_invalidate.3 \
-    target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_putmem.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_putuint16.3 \
-    target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_putuint32.3 \
-    target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_putuint8.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_buffer_subtract.3 target=lwres_buffer.3
-hardlink path=usr/share/man/man3/lwres_conf_get.3 target=lwres_conf_clear.3
-hardlink path=usr/share/man/man3/lwres_conf_init.3 target=lwres_conf_clear.3
-hardlink path=usr/share/man/man3/lwres_conf_parse.3 target=lwres_conf_clear.3
-hardlink path=usr/share/man/man3/lwres_conf_print.3 target=lwres_conf_clear.3
-hardlink path=usr/share/man/man3/lwres_config.3 target=lwres_conf_clear.3
-hardlink path=usr/share/man/man3/lwres_context_allocmem.3 \
-    target=lwres_context.3
-hardlink path=usr/share/man/man3/lwres_context_create.3 target=lwres_context.3
-hardlink path=usr/share/man/man3/lwres_context_destroy.3 \
-    target=lwres_context.3
-hardlink path=usr/share/man/man3/lwres_context_freemem.3 \
-    target=lwres_context.3
-hardlink path=usr/share/man/man3/lwres_context_initserial.3 \
-    target=lwres_context.3
-hardlink path=usr/share/man/man3/lwres_context_nextserial.3 \
-    target=lwres_context.3
-hardlink path=usr/share/man/man3/lwres_context_sendrecv.3 \
-    target=lwres_context.3
-hardlink path=usr/share/man/man3/lwres_endhostent_r.3 \
-    target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_gabnrequest_free.3 target=lwres_gabn.3
-hardlink path=usr/share/man/man3/lwres_gabnrequest_parse.3 target=lwres_gabn.3
-hardlink path=usr/share/man/man3/lwres_gabnrequest_render.3 \
-    target=lwres_gabn.3
-hardlink path=usr/share/man/man3/lwres_gabnresponse_free.3 target=lwres_gabn.3
-hardlink path=usr/share/man/man3/lwres_gabnresponse_parse.3 \
-    target=lwres_gabn.3
-hardlink path=usr/share/man/man3/lwres_gabnresponse_render.3 \
-    target=lwres_gabn.3
-hardlink path=usr/share/man/man3/lwres_getaddrinfo.3 \
-    target=lwres_freeaddrinfo.3
-hardlink path=usr/share/man/man3/lwres_getaddrsbyname.3 \
-    target=lwres_addr_parse.3
-hardlink path=usr/share/man/man3/lwres_gethostbyaddr.3 \
-    target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_gethostbyaddr_r.3 \
-    target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_gethostbyname.3 \
-    target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_gethostbyname2.3 \
-    target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_gethostbyname_r.3 \
-    target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_gethostent.3 target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_gethostent_r.3 \
-    target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_getipnode.3 target=lwres_freehostent.3
-hardlink path=usr/share/man/man3/lwres_getipnodebyaddr.3 \
-    target=lwres_freehostent.3
-hardlink path=usr/share/man/man3/lwres_getipnodebyname.3 \
-    target=lwres_freehostent.3
-hardlink path=usr/share/man/man3/lwres_getnamebyaddr.3 \
-    target=lwres_addr_parse.3
-hardlink path=usr/share/man/man3/lwres_gnbarequest_free.3 target=lwres_gnba.3
-hardlink path=usr/share/man/man3/lwres_gnbarequest_parse.3 target=lwres_gnba.3
-hardlink path=usr/share/man/man3/lwres_gnbarequest_render.3 \
-    target=lwres_gnba.3
-hardlink path=usr/share/man/man3/lwres_gnbaresponse_free.3 target=lwres_gnba.3
-hardlink path=usr/share/man/man3/lwres_gnbaresponse_parse.3 \
-    target=lwres_gnba.3
-hardlink path=usr/share/man/man3/lwres_gnbaresponse_render.3 \
-    target=lwres_gnba.3
-hardlink path=usr/share/man/man3/lwres_hstrerror.3 target=lwres_herror.3
-hardlink path=usr/share/man/man3/lwres_lwpacket_renderheader.3 \
-    target=lwres_lwpacket_parseheader.3
-hardlink path=usr/share/man/man3/lwres_net_ntop.3 target=lwres_inetntop.3
-hardlink path=usr/share/man/man3/lwres_nooprequest_free.3 target=lwres_noop.3
-hardlink path=usr/share/man/man3/lwres_nooprequest_parse.3 target=lwres_noop.3
-hardlink path=usr/share/man/man3/lwres_nooprequest_render.3 \
-    target=lwres_noop.3
-hardlink path=usr/share/man/man3/lwres_noopresponse_free.3 target=lwres_noop.3
-hardlink path=usr/share/man/man3/lwres_noopresponse_parse.3 \
-    target=lwres_noop.3
-hardlink path=usr/share/man/man3/lwres_noopresponse_render.3 \
-    target=lwres_noop.3
-hardlink path=usr/share/man/man3/lwres_packet.3 \
-    target=lwres_lwpacket_parseheader.3
-hardlink path=usr/share/man/man3/lwres_resutil.3 target=lwres_addr_parse.3
-hardlink path=usr/share/man/man3/lwres_sethostent.3 target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_sethostent_r.3 \
-    target=lwres_endhostent.3
-hardlink path=usr/share/man/man3/lwres_string_parse.3 \
-    target=lwres_addr_parse.3
-link path=usr/lib/$(MACH64)/libbind9.so target=libbind9.so.60.0.1 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libbind9.so.60 target=libbind9.so.60.0.1 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libdns.so target=libdns.so.64.1.1 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libdns.so.64 target=libdns.so.64.1.1 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libisc.so target=libisc.so.60.1.4 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libisc.so.60 target=libisc.so.60.1.4 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libisccc.so target=libisccc.so.60.0.0 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libisccc.so.60 target=libisccc.so.60.0.0 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libisccfg.so target=libisccfg.so.60.0.2 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libisccfg.so.60 target=libisccfg.so.60.0.2 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/liblwres.so target=liblwres.so.60.0.0 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/liblwres.so.60 target=liblwres.so.60.0.0 \
-    variant.arch=$(ARCH)
-link path=usr/lib/libbind9.so target=libbind9.so.60.0.1
-link path=usr/lib/libbind9.so.60 target=libbind9.so.60.0.1
-link path=usr/lib/libdns.so target=libdns.so.64.1.1
-link path=usr/lib/libdns.so.64 target=libdns.so.64.1.1
-link path=usr/lib/libisc.so target=libisc.so.60.1.4
-link path=usr/lib/libisc.so.60 target=libisc.so.60.1.4
-link path=usr/lib/libisccc.so target=libisccc.so.60.0.0
-link path=usr/lib/libisccc.so.60 target=libisccc.so.60.0.0
-link path=usr/lib/libisccfg.so target=libisccfg.so.60.0.2
-link path=usr/lib/libisccfg.so.60 target=libisccfg.so.60.0.2
-link path=usr/lib/liblwres.so target=liblwres.so.60.0.0
-link path=usr/lib/liblwres.so.60 target=liblwres.so.60.0.0
-link path=usr/sbin/named-compilezone target=named-checkzone
-link path=usr/share/man/man8/named-compilezone.8 target=named-checkzone.8

File components/bind/manifest-drop

-#
-# We don't need to deliver 64-bit versions of these commands
-#
-<transform file path=usr/bin/.+/nsupdate$ -> drop>
-<transform file path=usr/bin/.+/host$ -> drop>
-<transform file path=usr/bin/.+/dig$ -> drop>
-<transform file path=usr/bin/.+/nslookup$ -> drop>

File components/file/Makefile

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or it's affiliates.  All rights reserved.
-#
-include ../../make-rules/shared-macros.mk
-
-COMPONENT_NAME=		file
-COMPONENT_VERSION=	5.0.4
-IPS_PKG_NAME=		file/file
-COMPONENT_DESCRIPTION=	"command and library to determine file type"
-COMPONENT_CLASSIFICATION="Applications/System Utilities"
-COMPONENT_SRC=		$(COMPONENT_NAME)-5.04
-COMPONENT_PROJECT_URL =	ftp://ftp.astron.com/pub/file/
-COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:56ddf7135471aa656334ed8fefe1112bcccc2cc3
-COMPONENT_ARCHIVE_URL=	ftp://ftp.fu-berlin.de/unix/tools/file/$(COMPONENT_ARCHIVE)
-
-include ../../make-rules/prep.mk
-include ../../make-rules/configure.mk
-include ../../make-rules/ips.mk
-
-PKGMOGRIFY_TRANSFORMS +=	$(WS_TOP)/transforms/archive-libraries-drop
-PKGMOGRIFY_TRANSFORMS +=	$(WS_TOP)/transforms/libtool-drop
-
-# common targets
-build:		$(BUILD_32_and_64)
-
-install:	$(INSTALL_32_and_64)
-
-REQUIRED_TOOL +=	/sbin/uname
-REQUIRED_TOOL +=	/usr/bin/aclocal-1.10
-REQUIRED_TOOL +=	/usr/bin/ar
-REQUIRED_TOOL +=	/usr/bin/arch
-REQUIRED_TOOL +=	/usr/bin/autoconf
-REQUIRED_TOOL +=	/usr/bin/autoheader
-REQUIRED_TOOL +=	/usr/bin/autom4te
-REQUIRED_TOOL +=	/usr/bin/automake-1.10
-REQUIRED_TOOL +=	/usr/bin/basename
-REQUIRED_TOOL +=	/usr/bin/bash
-REQUIRED_TOOL +=	/usr/bin/chmod
-REQUIRED_TOOL +=	/usr/bin/cp
-REQUIRED_TOOL +=	/usr/bin/diff
-REQUIRED_TOOL +=	/usr/bin/dirname
-REQUIRED_TOOL +=	/usr/bin/echo
-REQUIRED_TOOL +=	/usr/bin/env
-REQUIRED_TOOL +=	/usr/bin/expr
-REQUIRED_TOOL +=	/usr/bin/find
-REQUIRED_TOOL +=	/usr/bin/gawk
-REQUIRED_TOOL +=	/usr/bin/getconf
-REQUIRED_TOOL +=	/usr/bin/ggrep
-REQUIRED_TOOL +=	/usr/bin/ginstall
-REQUIRED_TOOL +=	/usr/bin/gmake
-REQUIRED_TOOL +=	/usr/bin/grep
-REQUIRED_TOOL +=	/usr/bin/gsed
-REQUIRED_TOOL +=	/usr/bin/gpatch
-REQUIRED_TOOL +=	/usr/bin/gtar
-REQUIRED_TOOL +=	/usr/bin/gzip 
-REQUIRED_TOOL +=	/usr/bin/hostname
-REQUIRED_TOOL +=	/usr/bin/ksh93
-REQUIRED_TOOL +=	/usr/bin/ld
-REQUIRED_TOOL +=	/usr/bin/ln
-REQUIRED_TOOL +=	/usr/bin/ls
-REQUIRED_TOOL +=	/usr/bin/make
-REQUIRED_TOOL +=	/usr/bin/mkdir
-REQUIRED_TOOL +=	/usr/bin/mv
-REQUIRED_TOOL +=	/usr/bin/nm
-REQUIRED_TOOL +=	/usr/bin/ranlib
-REQUIRED_TOOL +=	/usr/bin/rm
-REQUIRED_TOOL +=	/usr/bin/rmdir
-REQUIRED_TOOL +=	/usr/bin/sed
-REQUIRED_TOOL +=	/usr/bin/sort
-REQUIRED_TOOL +=	/usr/bin/strip
-REQUIRED_TOOL +=	/usr/bin/touch
-REQUIRED_TOOL +=	/usr/bin/tr
-REQUIRED_TOOL +=	/usr/gnu/bin/as
-REQUIRED_TOOL +=	/usr/gnu/bin/echo
-REQUIRED_TOOL +=	/usr/gnu/bin/m4
-REQUIRED_TOOL +=	/usr/gnu/bin/mkdir
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/cc
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/CC
-
-REQUIRED_FILE +=	/lib/$(MACH64)/libc.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libm.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libz.so
-REQUIRED_FILE +=	/lib/libc.so
-REQUIRED_FILE +=	/lib/libm.so
-REQUIRED_FILE +=	/lib/libz.so
-REQUIRED_FILE +=	/usr/include/assert.h
-REQUIRED_FILE +=	/usr/include/ctype.h
-REQUIRED_FILE +=	/usr/include/dirent.h
-REQUIRED_FILE +=	/usr/include/err.h
-REQUIRED_FILE +=	/usr/include/errno.h
-REQUIRED_FILE +=	/usr/include/fcntl.h
-REQUIRED_FILE +=	/usr/include/getopt.h
-REQUIRED_FILE +=	/usr/include/limits.h
-REQUIRED_FILE +=	/usr/include/locale.h
-REQUIRED_FILE +=	/usr/include/memory.h
-REQUIRED_FILE +=	/usr/include/regex.h
-REQUIRED_FILE +=	/usr/include/stdarg.h
-REQUIRED_FILE +=	/usr/include/stddef.h
-REQUIRED_FILE +=	/usr/include/stdint.h
-REQUIRED_FILE +=	/usr/include/stdio.h
-REQUIRED_FILE +=	/usr/include/stdlib.h
-REQUIRED_FILE +=	/usr/include/string.h
-REQUIRED_FILE +=	/usr/include/sys/dirent.h
-REQUIRED_FILE +=	/usr/include/sys/ioctl.h
-REQUIRED_FILE +=	/usr/include/sys/mkdev.h
-REQUIRED_FILE +=	/usr/include/sys/mman.h
-REQUIRED_FILE +=	/usr/include/sys/param.h
-REQUIRED_FILE +=	/usr/include/sys/stat.h
-REQUIRED_FILE +=	/usr/include/sys/time.h
-REQUIRED_FILE +=	/usr/include/sys/types.h
-REQUIRED_FILE +=	/usr/include/sys/utime.h
-REQUIRED_FILE +=	/usr/include/sys/wait.h
-REQUIRED_FILE +=	/usr/include/time.h
-REQUIRED_FILE +=	/usr/include/unistd.h
-REQUIRED_FILE +=	/usr/include/utime.h
-REQUIRED_FILE +=	/usr/include/wchar.h
-REQUIRED_FILE +=	/usr/include/wctype.h
-REQUIRED_FILE +=	/usr/include/zlib.h
-
-include ../../make-rules/depend.mk

File components/file/config.patch

---- file-5.04/configure.ac.orig	2010-05-07 10:58:59.053717431 -0500
-+++ file-5.04/configure.ac	2010-05-07 10:59:15.618253998 -0500
-@@ -1,4 +1,5 @@
- dnl Process this file with autoconf to produce a configure script.
-+dnl NORM WAS HERE
- AC_INIT(file, 5.04, christos@astron.com)
- AM_INIT_AUTOMAKE
- AM_CONFIG_HEADER(config.h)

File components/file/file.p5m

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
-#
-license COPYING license="BSD-like"
-dir path=usr
-dir path=usr/bin
-dir path=usr/bin/$(MACH64) variant.arch=$(ARCH)
-dir path=usr/include
-dir path=usr/lib
-dir path=usr/lib/$(MACH64) variant.arch=$(ARCH)
-dir path=usr/share
-dir path=usr/share/man
-dir path=usr/share/man/man1
-dir path=usr/share/man/man3
-dir path=usr/share/man/man4
-dir path=usr/share/man/man5
-dir path=usr/share/misc
-file NOHASH path=usr/bin/$(MACH64)/file variant.arch=$(ARCH)
-file NOHASH path=usr/bin/file variant.arch=$(ARCH)
-file NOHASH path=usr/include/magic.h
-file NOHASH path=usr/lib/$(MACH64)/libmagic.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libmagic.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libmagic.so.1.0.0 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libmagic.a variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libmagic.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libmagic.so.1.0.0 variant.arch=$(ARCH)
-file NOHASH path=usr/share/man/man1/file.1
-file NOHASH path=usr/share/man/man3/libmagic.3
-file NOHASH path=usr/share/man/man4/magic.4
-file NOHASH path=usr/share/misc/magic.mgc
-link path=usr/lib/$(MACH64)/libmagic.so target=libmagic.so.1.0.0 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libmagic.so.1 target=libmagic.so.1.0.0 \
-    variant.arch=$(ARCH)
-link path=usr/lib/libmagic.so target=libmagic.so.1.0.0
-link path=usr/lib/libmagic.so.1 target=libmagic.so.1.0.0

File components/lcms/Makefile

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or it's affiliates.  All rights reserved.
-#
-
-include ../../make-rules/shared-macros.mk
-
-COMPONENT_NAME=		lcms
-COMPONENT_VERSION=	1.19
-IPS_PKG_NAME=		library/lcms
-COMPONENT_DESCRIPTION=	"Little Color Management System"
-COMPONENT_CLASSIFICATION="System/Multimedia Libraries"
-COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
-COMPONENT_PROJECT_URL=	http://www.littlecms.com/
-COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:d5b075ccffc0068015f74f78e4bc39138bcfe2d4
-COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/project/lcms/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)?use_mirror=voxel
-
-include ../../make-rules/prep.mk
-include ../../make-rules/configure.mk
-include ../../make-rules/ips.mk
-
-CONFIGURE_OPTIONS +=	--disable-static
-CONFIGURE_OPTIONS +=	--includedir=/usr/include/lcms
-
-PKGMOGRIFY_TRANSFORMS +=	$(WS_TOP)/transforms/archive-libraries-drop
-PKGMOGRIFY_TRANSFORMS +=	$(WS_TOP)/transforms/libtool-drop
-
-# additional preparation after unpacking and patching
-COMPONENT_PREP_ACTION=	$(RM) $(@D)/include/icc34.h
-
-# common targets
-build:		$(BUILD_32_and_64)
-
-install:	$(INSTALL_32_and_64)
-
-BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
-
-
-REQUIRED_TOOL +=	/sbin/uname
-REQUIRED_TOOL +=	/usr/bin/arch
-REQUIRED_TOOL +=	/usr/bin/basename
-REQUIRED_TOOL +=	/usr/bin/bash
-REQUIRED_TOOL +=	/usr/bin/chmod
-REQUIRED_TOOL +=	/usr/bin/cp
-REQUIRED_TOOL +=	/usr/bin/diff
-REQUIRED_TOOL +=	/usr/bin/dirname
-REQUIRED_TOOL +=	/usr/bin/echo
-REQUIRED_TOOL +=	/usr/bin/env
-REQUIRED_TOOL +=	/usr/bin/expr
-REQUIRED_TOOL +=	/usr/bin/find
-REQUIRED_TOOL +=	/usr/bin/ggrep
-REQUIRED_TOOL +=	/usr/bin/gmake
-REQUIRED_TOOL +=	/usr/bin/grep
-REQUIRED_TOOL +=	/usr/bin/gsed
-REQUIRED_TOOL +=	/usr/bin/gtar
-REQUIRED_TOOL +=	/usr/bin/gzip 
-REQUIRED_TOOL +=	/usr/bin/hostname
-REQUIRED_TOOL +=	/usr/bin/ksh93
-REQUIRED_TOOL +=	/usr/bin/ld
-REQUIRED_TOOL +=	/usr/bin/ln
-REQUIRED_TOOL +=	/usr/bin/ls
-REQUIRED_TOOL +=	/usr/bin/make
-REQUIRED_TOOL +=	/usr/bin/mkdir
-REQUIRED_TOOL +=	/usr/bin/mv
-REQUIRED_TOOL +=	/usr/bin/nm
-REQUIRED_TOOL +=	/usr/bin/rm
-REQUIRED_TOOL +=	/usr/bin/rmdir
-REQUIRED_TOOL +=	/usr/bin/sed
-REQUIRED_TOOL +=	/usr/bin/sort
-REQUIRED_TOOL +=	/usr/bin/strip
-REQUIRED_TOOL +=	/usr/bin/touch
-REQUIRED_TOOL +=	/usr/bin/tr
-REQUIRED_TOOL +=	/usr/gnu/bin/as
-REQUIRED_TOOL +=	/usr/gnu/bin/echo
-REQUIRED_TOOL +=	/usr/gnu/bin/mkdir
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/cc
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/CC
-
-REQUIRED_FILE +=	/lib/$(MACH64)/libc.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libm.so
-REQUIRED_FILE +=	/lib/$(MACH64)/libz.so
-REQUIRED_FILE +=	/lib/libc.so
-REQUIRED_FILE +=	/lib/libm.so
-REQUIRED_FILE +=	/lib/libz.so
-REQUIRED_FILE +=	/usr/include/assert.h
-REQUIRED_FILE +=	/usr/include/ctype.h
-REQUIRED_FILE +=	/usr/include/dlfcn.h
-REQUIRED_FILE +=	/usr/include/errno.h
-REQUIRED_FILE +=	/usr/include/float.h
-REQUIRED_FILE +=	/usr/include/jconfig.h
-REQUIRED_FILE +=	/usr/include/jerror.h
-REQUIRED_FILE +=	/usr/include/jmorecfg.h
-REQUIRED_FILE +=	/usr/include/jpeglib.h
-REQUIRED_FILE +=	/usr/include/limits.h
-REQUIRED_FILE +=	/usr/include/math.h
-REQUIRED_FILE +=	/usr/include/stdarg.h
-REQUIRED_FILE +=	/usr/include/stdbool.h
-REQUIRED_FILE +=	/usr/include/stdint.h
-REQUIRED_FILE +=	/usr/include/stdio.h
-REQUIRED_FILE +=	/usr/include/stdlib.h
-REQUIRED_FILE +=	/usr/include/string.h
-REQUIRED_FILE +=	/usr/include/sys/param.h
-REQUIRED_FILE +=	/usr/include/sys/stat.h
-REQUIRED_FILE +=	/usr/include/sys/types.h
-REQUIRED_FILE +=	/usr/include/tiff.h
-REQUIRED_FILE +=	/usr/include/tiffio.h
-REQUIRED_FILE +=	/usr/include/time.h
-REQUIRED_FILE +=	/usr/include/unistd.h
-REQUIRED_FILE +=	/usr/include/wchar.h
-REQUIRED_FILE +=	/usr/include/zconf.h
-REQUIRED_FILE +=	/usr/include/zlib.h
-REQUIRED_FILE +=	/usr/lib/$(MACH64)/libjpeg.so
-REQUIRED_FILE +=	/usr/lib/$(MACH64)/libtiff.so
-REQUIRED_FILE +=	/usr/lib/libjpeg.so
-REQUIRED_FILE +=	/usr/lib/libtiff.so
-
-include ../../make-rules/depend.mk

File components/lcms/lcms.p5m

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
-#
-license COPYING license="LCMS"
-dir path=usr
-dir path=usr/bin
-dir path=usr/bin/$(MACH64) variant.arch=$(ARCH)
-dir path=usr/include
-dir path=usr/include/lcms
-dir path=usr/lib
-dir path=usr/lib/$(MACH64) variant.arch=$(ARCH)
-dir path=usr/lib/$(MACH64)/pkgconfig variant.arch=$(ARCH)
-dir path=usr/lib/pkgconfig
-dir path=usr/share
-dir path=usr/share/man
-dir path=usr/share/man/man1
-file NOHASH path=usr/bin/$(MACH64)/icc2ps variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/icclink variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/icctrans variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/jpegicc variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/tiffdiff variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/tifficc variant.arch=$(ARCH)
-file NOHASH path=usr/bin/$(MACH64)/wtpt variant.arch=$(ARCH)
-file NOHASH path=usr/bin/icc2ps variant.arch=$(ARCH)
-file NOHASH path=usr/bin/icclink variant.arch=$(ARCH)
-file NOHASH path=usr/bin/icctrans variant.arch=$(ARCH)
-file NOHASH path=usr/bin/jpegicc variant.arch=$(ARCH)
-file NOHASH path=usr/bin/tiffdiff variant.arch=$(ARCH)
-file NOHASH path=usr/bin/tifficc variant.arch=$(ARCH)
-file NOHASH path=usr/bin/wtpt variant.arch=$(ARCH)
-file NOHASH path=usr/include/lcms/icc34.h
-file NOHASH path=usr/include/lcms/lcms.h
-#file NOHASH path=usr/lib/$(MACH64)/liblcms.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/liblcms.so.1.0.19 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/pkgconfig/lcms.pc variant.arch=$(ARCH)
-#file NOHASH path=usr/lib/liblcms.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/liblcms.so.1.0.19 variant.arch=$(ARCH)
-file NOHASH path=usr/lib/pkgconfig/lcms.pc
-file NOHASH path=usr/share/man/man1/icc2ps.1
-file NOHASH path=usr/share/man/man1/icclink.1
-file NOHASH path=usr/share/man/man1/jpegicc.1
-file NOHASH path=usr/share/man/man1/tifficc.1
-file NOHASH path=usr/share/man/man1/wtpt.1
-link path=usr/lib/$(MACH64)/liblcms.so target=liblcms.so.1.0.19 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/liblcms.so.1 target=liblcms.so.1.0.19 \
-    variant.arch=$(ARCH)
-link path=usr/lib/liblcms.so target=liblcms.so.1.0.19
-link path=usr/lib/liblcms.so.1 target=liblcms.so.1.0.19

File components/libmng/Makefile

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or it's affiliates.  All rights reserved.
-#
-include ../../make-rules/shared-macros.mk
-
-COMPONENT_NAME=		libmng
-COMPONENT_VERSION=	1.0.10
-IPS_PKG_NAME=		library/libmng
-COMPONENT_DESCRIPTION=	"Multiple-image Network Graphics (MNG) format image files."
-COMPONENT_CLASSIFICATION="System/Multimedia Libraries"
-COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
-COMPONENT_PROJECT_URL=	http://www.libmng.com/
-COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:78ad516a1de79d00de720bf2a7c9afea2c896b09
-COMPONENT_ARCHIVE_URL=	http://prdownloads.sourceforge.net/libmng/$(COMPONENT_ARCHIVE)
-
-# The tarball doesn't come with a configure script.  We have to use the
-# GNU auto* tools to generate one when we prep the code.
-COMPONENT_PREP_ACTION =	(cd $(COMPONENT_SRC) ; \
-			 $(CP) makefiles/configure.in makefiles/Makefile.am . ;\
-			 aclocal-1.10 ; \
-			 libtoolize ; \
-			 automake-1.10 --add-missing ; \
-			 autoconf )
-
-CONFIGURE_OPTIONS +=	--includedir=/usr/include/libmng
-CONFIGURE_OPTIONS +=	--localstatedir=/var
-CONFIGURE_OPTIONS +=	--disable-static
-CONFIGURE_OPTIONS +=	--disable-libtool-lock
-CONFIGURE_OPTIONS +=	--enable-largefile
-CONFIGURE_OPTIONS +=	--enable-buildso
-CONFIGURE_OPTIONS +=	--enable-read
-CONFIGURE_OPTIONS +=	--enable-write
-CONFIGURE_OPTIONS +=	--enable-display
-CONFIGURE_OPTIONS +=	--enable-dynamic
-CONFIGURE_OPTIONS +=	--enable-chunks
-CONFIGURE_OPTIONS +=	--enable-storechunks
-CONFIGURE_OPTIONS +=	--with-lcms
-CONFIGURE_OPTIONS +=	--with-pic
-
-# because Solaris puts the headers in a non-standard place
-CONFIGURE_ENV +=	CPPFLAGS=-I/usr/include/lcms
-
-
-include ../../make-rules/prep.mk
-include ../../make-rules/configure.mk
-include ../../make-rules/ips.mk
-
-PKGMOGRIFY_TRANSFORMS +=	$(WS_TOP)/transforms/archive-libraries-drop
-PKGMOGRIFY_TRANSFORMS +=	$(WS_TOP)/transforms/libtool-drop
-
-# common targets
-build:		$(BUILD_32_and_64)
-
-install:	$(INSTALL_32_and_64)
-
-BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
-
-
-REQUIRED_TOOL +=	/sbin/uname
-REQUIRED_TOOL +=	/usr/bin/aclocal-1.10
-REQUIRED_TOOL +=	/usr/bin/$(MACH64)/ld
-REQUIRED_TOOL +=	/usr/bin/$(MACH64)/nm
-REQUIRED_TOOL +=	/usr/bin/$(MACH64)/sort
-REQUIRED_TOOL +=	/usr/bin/$(MACH64)/strip
-REQUIRED_TOOL +=	/usr/bin/arch
-REQUIRED_TOOL +=	/usr/bin/autoconf
-REQUIRED_TOOL +=	/usr/bin/autom4te
-REQUIRED_TOOL +=	/usr/bin/automake-1.10
-REQUIRED_TOOL +=	/usr/bin/basename
-REQUIRED_TOOL +=	/usr/bin/bash
-REQUIRED_TOOL +=	/usr/bin/chmod
-REQUIRED_TOOL +=	/usr/bin/cp
-REQUIRED_TOOL +=	/usr/bin/diff
-REQUIRED_TOOL +=	/usr/bin/dirname
-REQUIRED_TOOL +=	/usr/bin/echo
-REQUIRED_TOOL +=	/usr/bin/env
-REQUIRED_TOOL +=	/usr/bin/expr
-REQUIRED_TOOL +=	/usr/bin/gawk
-REQUIRED_TOOL +=	/usr/bin/gfind
-REQUIRED_TOOL +=	/usr/bin/ggrep
-REQUIRED_TOOL +=	/usr/bin/ginstall
-REQUIRED_TOOL +=	/usr/bin/gmake
-REQUIRED_TOOL +=	/usr/bin/grep
-REQUIRED_TOOL +=	/usr/bin/gsed
-REQUIRED_TOOL +=	/usr/bin/gtar
-REQUIRED_TOOL +=	/usr/bin/gzip
-REQUIRED_TOOL +=	/usr/bin/hostname
-REQUIRED_TOOL +=	/usr/bin/$(MACH32)/ksh93
-REQUIRED_TOOL +=	/usr/bin/ld
-REQUIRED_TOOL +=	/usr/bin/libtoolize
-REQUIRED_TOOL +=	/usr/bin/ln
-REQUIRED_TOOL +=	/usr/bin/ls
-REQUIRED_TOOL +=	/usr/bin/make
-REQUIRED_TOOL +=	/usr/bin/mkdir
-REQUIRED_TOOL +=	/usr/bin/mv
-REQUIRED_TOOL +=	/usr/bin/nm
-REQUIRED_TOOL +=	/usr/bin/rm
-REQUIRED_TOOL +=	/usr/bin/rmdir
-REQUIRED_TOOL +=	/usr/bin/sed
-REQUIRED_TOOL +=	/usr/bin/sort
-REQUIRED_TOOL +=	/usr/bin/strip
-REQUIRED_TOOL +=	/usr/bin/touch
-REQUIRED_TOOL +=	/usr/bin/tr
-REQUIRED_TOOL +=	/usr/gnu/bin/as
-REQUIRED_TOOL +=	/usr/gnu/bin/echo
-REQUIRED_TOOL +=	/usr/gnu/bin/m4
-REQUIRED_TOOL +=	/usr/gnu/bin/mkdir
-REQUIRED_TOOL +=	/usr/gnu/bin/sort
-REQUIRED_TOOL +=	/usr/gnu/bin/uname
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/cc
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/CC
-
-REQUIRED_FILE +=	/usr/include/jpeglib.h
-REQUIRED_FILE +=	/usr/include/lcms/lcms.h
-REQUIRED_FILE +=	/usr/include/limits.h
-REQUIRED_FILE +=	/usr/include/math.h
-REQUIRED_FILE +=	/usr/include/memory.h
-REQUIRED_FILE +=	/usr/include/setjmp.h
-REQUIRED_FILE +=	/usr/include/stddef.h
-REQUIRED_FILE +=	/usr/include/stdio.h
-REQUIRED_FILE +=	/usr/include/stdlib.h
-REQUIRED_FILE +=	/usr/include/string.h
-REQUIRED_FILE +=	/usr/include/strings.h
-REQUIRED_FILE +=	/usr/include/zlib.h
-
-include ../../make-rules/depend.mk

File components/libmng/libmng.p5m

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
-#
-license LICENSE license="BSD-Like"
-dir path=usr
-dir path=usr/include
-dir path=usr/include/libmng
-dir path=usr/lib
-dir path=usr/lib/$(MACH64) variant.arch=$(ARCH)
-#dir path=usr/lib/$(MACH64)/pkgconfig variant.arch=$(ARCH)
-#dir path=usr/lib/pkgconfig
-dir path=usr/share
-dir path=usr/share/man
-dir path=usr/share/man/man3
-dir path=usr/share/man/man5
-file NOHASH path=usr/include/libmng/libmng.h
-file NOHASH path=usr/include/libmng/libmng_conf.h
-file NOHASH path=usr/include/libmng/libmng_types.h
-file NOHASH path=usr/lib/$(MACH64)/libmng.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/$(MACH64)/libmng.so.1.0.0 variant.arch=$(ARCH)
-#file NOHASH path=usr/lib/$(MACH64)/llib-lmng.ln
-#file NOHASH path=usr/lib/$(MACH64)/pkgconfig/libmng.pc variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libmng.la variant.arch=$(ARCH)
-file NOHASH path=usr/lib/libmng.so.1.0.0 variant.arch=$(ARCH)
-#file NOHASH path=usr/lib/llib-lmng
-#file NOHASH path=usr/lib/llib-lmng.ln
-#file NOHASH path=usr/lib/pkgconfig/libmng.pc
-file NOHASH path=usr/share/man/man3/libmng.3
-file NOHASH path=usr/share/man/man5/jng.5
-file NOHASH path=usr/share/man/man5/mng.5
-link path=usr/lib/$(MACH64)/libmng.so target=libmng.so.1.0.0 \
-    variant.arch=$(ARCH)
-link path=usr/lib/$(MACH64)/libmng.so.1 target=libmng.so.1.0.0 \
-    variant.arch=$(ARCH)
-link path=usr/lib/libmng.so target=libmng.so.1.0.0
-link path=usr/lib/libmng.so.1 target=libmng.so.1.0.0

File components/pycups/Makefile

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or it's affiliates.  All rights reserved.
-#
-include ../../make-rules/shared-macros.mk
-
-COMPONENT_NAME=		pycups
-COMPONENT_VERSION=	1.9.46
-IPS_PKG_NAME=		library/python-2/pycups
-COMPONENT_DESCRIPTION=	"Python language bindings for CUPS"
-COMPONENT_CLASSIFICATION="System/Printing"
-COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
-COMPONENT_PROJECT_URL=	http://cyberelk.net/tim/software/pycups/
-COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH=	sha1:3d58a0f7b4a1b6a2880baf9ef5e14eae461d0982
-COMPONENT_ARCHIVE_URL=	http://cyberelk.net/tim/data/pycups/$(COMPONENT_ARCHIVE)
-
-include ../../make-rules/prep.mk
-include ../../make-rules/setup.py.mk
-include ../../make-rules/ips.mk
-
-PYTHON_ENV +=	CFLAGS=-DVERSION=\\\"$(COMPONENT_VERSION)\\\"
-
-# common targets
-build:		$(BUILD_32_and_64)
-
-install:	$(INSTALL_32_and_64)
-
-BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
-
-REQUIRED_TOOL +=	/sbin/uname
-REQUIRED_TOOL +=	/usr/bin/basename
-REQUIRED_TOOL +=	/usr/bin/env
-REQUIRED_TOOL +=	/usr/bin/find
-REQUIRED_TOOL +=	/usr/bin/grep
-REQUIRED_TOOL +=	/usr/bin/gtar
-REQUIRED_TOOL +=	/usr/bin/gzip 
-REQUIRED_TOOL +=	/usr/bin/ksh93
-REQUIRED_TOOL +=	/usr/bin/ld
-REQUIRED_TOOL +=	/usr/bin/mkdir
-REQUIRED_TOOL +=	/usr/bin/python2.4
-REQUIRED_TOOL +=	/usr/bin/python2.6
-REQUIRED_TOOL +=	/usr/bin/rm
-REQUIRED_TOOL +=	/usr/bin/sed
-REQUIRED_TOOL +=	/usr/bin/sort
-REQUIRED_TOOL +=	/usr/bin/touch
-REQUIRED_TOOL +=	/usr/lib/python2.4/pycc
-REQUIRED_TOOL +=	/usr/lib/python2.6/pycc
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/cc
-
-REQUIRED_FILE +=	/lib/libc.so
-REQUIRED_FILE +=	/usr/include/ctype.h
-REQUIRED_FILE +=	/usr/include/cups/adminutil.h
-REQUIRED_FILE +=	/usr/include/cups/cups.h
-REQUIRED_FILE +=	/usr/include/cups/language.h
-REQUIRED_FILE +=	/usr/include/cups/ppd.h
-REQUIRED_FILE +=	/usr/include/iconv.h
-REQUIRED_FILE +=	/usr/include/locale.h
-REQUIRED_FILE +=	/usr/include/python2.4/Python.h
-REQUIRED_FILE +=	/usr/include/python2.6/Python.h
-REQUIRED_FILE +=	/usr/include/stdarg.h
-REQUIRED_FILE +=	/usr/include/stdbool.h
-REQUIRED_FILE +=	/usr/include/stdio.h
-REQUIRED_FILE +=	/usr/include/stdlib.h
-REQUIRED_FILE +=	/usr/include/string.h
-REQUIRED_FILE +=	/usr/include/unistd.h
-REQUIRED_FILE +=	/usr/include/wchar.h
-REQUIRED_FILE +=	/usr/include/wctype.h
-REQUIRED_FILE +=	/usr/lib/libc.so
-REQUIRED_FILE +=	/usr/lib/libcups.so
-REQUIRED_FILE +=	/usr/lib/libpython2.4.so.1.0
-REQUIRED_FILE +=	/usr/lib/libpython2.6.so
-
-include ../../make-rules/depend.mk

File components/pycups/pycups.p5m

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
-#
-license COPYING license="GPLv2"
-dir path=usr
-dir path=usr/lib
-dir path=usr/lib/python2.4
-dir path=usr/lib/python2.4/vendor-packages
-dir path=usr/lib/python2.4/vendor-packages/64
-file NOHASH path=usr/lib/python2.4/vendor-packages/64/cups.so variant.arch=$(ARCH)
-file NOHASH path=usr/lib/python2.4/vendor-packages/cups.so variant.arch=$(ARCH)
-dir path=usr/lib/python2.6
-dir path=usr/lib/python2.6/vendor-packages
-dir path=usr/lib/python2.6/vendor-packages/64
-file NOHASH path=usr/lib/python2.6/vendor-packages/64/cups.so variant.arch=$(ARCH)
-file NOHASH path=usr/lib/python2.6/vendor-packages/cups-1.0-py2.6.egg-info
-file NOHASH path=usr/lib/python2.6/vendor-packages/cups.so variant.arch=$(ARCH)

File components/rsync/Makefile

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or it's affiliates.  All rights reserved.
-#
-include ../../make-rules/shared-macros.mk
-
-COMPONENT_NAME=		rsync
-COMPONENT_VERSION=	3.0.7
-IPS_PKG_NAME=		network/rsync
-COMPONENT_DESCRIPTION=	"utility for fast incremental file transfer"
-COMPONENT_CLASSIFICATION="Applications/System Utilities"
-COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
-COMPONENT_PROJECT_URL=	http://www.samba.org/rsync/
-COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH=	sha1:63426a1bc71991d93159cd522521fbacdafb7a61
-COMPONENT_ARCHIVE_URL=	http://www.samba.org/ftp/$(COMPONENT_NAME)/src/$(COMPONENT_ARCHIVE)
-
-include ../../make-rules/prep.mk
-include ../../make-rules/configure.mk
-include ../../make-rules/ips.mk
-
-CONFIGURE_OPTIONS  +=		--with-included-popt
-COMPONENT_BUILD_TARGETS +=	all
-COMPONENT_BUILD_TARGETS +=	man
-
-# common targets
-build:		$(BUILD_32)
-
-install:	$(INSTALL_32)
-
-BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
-
-REQUIRED_TOOL +=	/sbin/uname
-REQUIRED_TOOL +=	/usr/bin/arch
-REQUIRED_TOOL +=	/usr/bin/awk
-REQUIRED_TOOL +=	/usr/bin/basename
-REQUIRED_TOOL +=	/usr/bin/bash
-REQUIRED_TOOL +=	/usr/bin/chmod
-REQUIRED_TOOL +=	/usr/bin/cp
-REQUIRED_TOOL +=	/usr/bin/diff
-REQUIRED_TOOL +=	/usr/bin/dirname
-REQUIRED_TOOL +=	/usr/bin/echo
-REQUIRED_TOOL +=	/usr/bin/env
-REQUIRED_TOOL +=	/usr/bin/expr
-REQUIRED_TOOL +=	/usr/bin/find
-REQUIRED_TOOL +=	/usr/bin/ggrep
-REQUIRED_TOOL +=	/usr/bin/ginstall
-REQUIRED_TOOL +=	/usr/bin/gmake
-REQUIRED_TOOL +=	/usr/bin/grep
-REQUIRED_TOOL +=	/usr/bin/gtar
-REQUIRED_TOOL +=	/usr/bin/gzip 
-REQUIRED_TOOL +=	/usr/bin/hostname
-REQUIRED_TOOL +=	/usr/bin/ksh93
-REQUIRED_TOOL +=	/usr/bin/ld
-REQUIRED_TOOL +=	/usr/bin/ln
-REQUIRED_TOOL +=	/usr/bin/ls
-REQUIRED_TOOL +=	/usr/bin/mkdir
-REQUIRED_TOOL +=	/usr/bin/mv
-REQUIRED_TOOL +=	/usr/bin/rm
-REQUIRED_TOOL +=	/usr/bin/sed
-REQUIRED_TOOL +=	/usr/bin/sort
-REQUIRED_TOOL +=	/usr/bin/touch
-REQUIRED_TOOL +=	/usr/bin/tr
-REQUIRED_TOOL +=	/usr/perl5/bin/perl
-REQUIRED_TOOL +=	$(SPRO_VROOT)/bin/cc
-
-REQUIRED_FILE +=	/lib/libnsl.so
-REQUIRED_FILE +=	/lib/libsec.so
-REQUIRED_FILE +=	/lib/libsocket.so
-REQUIRED_FILE +=	/usr/bin/arch
-REQUIRED_FILE +=	/usr/include/alloca.h
-REQUIRED_FILE +=	/usr/include/arpa/inet.h
-REQUIRED_FILE +=	/usr/include/assert.h
-REQUIRED_FILE +=	/usr/include/ctype.h
-REQUIRED_FILE +=	/usr/include/dirent.h
-REQUIRED_FILE +=	/usr/include/errno.h
-REQUIRED_FILE +=	/usr/include/fcntl.h
-REQUIRED_FILE +=	/usr/include/float.h
-REQUIRED_FILE +=	/usr/include/grp.h
-REQUIRED_FILE +=	/usr/include/iconv.h
-REQUIRED_FILE +=	/usr/include/langinfo.h
-REQUIRED_FILE +=	/usr/include/libintl.h
-REQUIRED_FILE +=	/usr/include/limits.h
-REQUIRED_FILE +=	/usr/include/locale.h
-REQUIRED_FILE +=	/usr/include/malloc.h
-REQUIRED_FILE +=	/usr/include/math.h
-REQUIRED_FILE +=	/usr/include/netdb.h
-REQUIRED_FILE +=	/usr/include/netinet/in_systm.h
-REQUIRED_FILE +=	/usr/include/netinet/in.h
-REQUIRED_FILE +=	/usr/include/netinet/ip.h
-REQUIRED_FILE +=	/usr/include/netinet/ip6.h
-REQUIRED_FILE +=	/usr/include/netinet/tcp.h
-REQUIRED_FILE +=	/usr/include/popt.h
-REQUIRED_FILE +=	/usr/include/pwd.h
-REQUIRED_FILE +=	/usr/include/signal.h
-REQUIRED_FILE +=	/usr/include/stdarg.h
-REQUIRED_FILE +=	/usr/include/stdbool.h
-REQUIRED_FILE +=	/usr/include/stddef.h
-REQUIRED_FILE +=	/usr/include/stdio.h
-REQUIRED_FILE +=	/usr/include/stdlib.h
-REQUIRED_FILE +=	/usr/include/string.h
-REQUIRED_FILE +=	/usr/include/strings.h
-REQUIRED_FILE +=	/usr/include/sys/acl.h
-REQUIRED_FILE +=	/usr/include/sys/attr.h
-REQUIRED_FILE +=	/usr/include/sys/fcntl.h
-REQUIRED_FILE +=	/usr/include/sys/file.h
-REQUIRED_FILE +=	/usr/include/sys/filio.h
-REQUIRED_FILE +=	/usr/include/sys/ioctl.h
-REQUIRED_FILE +=	/usr/include/sys/mkdev.h
-REQUIRED_FILE +=	/usr/include/sys/mode.h
-REQUIRED_FILE +=	/usr/include/sys/param.h
-REQUIRED_FILE +=	/usr/include/sys/select.h
-REQUIRED_FILE +=	/usr/include/sys/socket.h
-REQUIRED_FILE +=	/usr/include/sys/stat.h
-REQUIRED_FILE +=	/usr/include/sys/time.h
-REQUIRED_FILE +=	/usr/include/sys/types.h
-REQUIRED_FILE +=	/usr/include/sys/un.h
-REQUIRED_FILE +=	/usr/include/sys/wait.h
-REQUIRED_FILE +=	/usr/include/syslog.h
-REQUIRED_FILE +=	/usr/include/time.h
-REQUIRED_FILE +=	/usr/include/unistd.h
-REQUIRED_FILE +=	/usr/include/utime.h
-REQUIRED_FILE +=	/usr/include/wchar.h
-
-include ../../make-rules/depend.mk

File components/rsync/rsync.p5m

-#
-# CDDL HEADER START
-#
-# The contents of this file are subject to the terms of the
-# Common Development and Distribution License (the "License").
-# You may not use this file except in compliance with the License.
-#
-# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-# or http://www.opensolaris.org/os/licensing.
-# See the License for the specific language governing permissions
-# and limitations under the License.
-#
-# When distributing Covered Code, include this CDDL HEADER in each
-# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-# If applicable, add the following below this CDDL HEADER, with the
-# fields enclosed by brackets "[]" replaced with your own identifying
-# information: Portions Copyright [yyyy] [name of copyright owner]
-#
-# CDDL HEADER END
-#
-# Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
-#
-license COPYING license="GPLv2"
-dir path=usr
-dir path=usr/bin
-dir path=usr/share
-dir path=usr/share/man
-dir path=usr/share/man/man1
-dir path=usr/share/man/man5
-file NOHASH path=usr/bin/rsync variant.arch=$(ARCH)
-file NOHASH path=usr/share/man/man1/rsync.1
-file NOHASH path=usr/share/man/man5/rsyncd.conf.5