usr/src/cmd/Makefile
author Cyril Plisko <cyril.plisko@grigale.com>
Sun, 20 Dec 2009 15:22:13 +0200
changeset 4 834920bc5f09
parent 3 ad3552f8e1ef
child 6 1fb1123973f8
permissions -rw-r--r--
Import sfw build 130 Bugs Fixed ---------- 6716092 Package mod_proxy_html for webstack 6716096 Package mod_xml2enc for webstack 6842009 missing openssl links in /usr/lib 6854610 OpenSSL in the pkginfo NAME field is not helpful. 6854615 pconsole in the pkginfo NAME field is not helpful. 6864924 RFE: fishing for wireshark in ipnet 6871386 Update RubyGems in OpenSolaris to 1.3.3 or later (fix unref) 6884913 Solaris should deliver GnuPG 6887293 Sizelimit.pm does not work on Solaris 10 bundled Apache 6890260 upgrade vim to latest patchset 6893007 cups should include TX support 6893212 vim prints: assertion `static_gravity_supported' failed 6895945 APR cross-process mutex choice can lead to fatal errors in some httpd modules 6897508 meld delivers python2.4 compiled pyc files and version agnostic magic. 6897511 rdiff-backup delivers python2.4 modules and version agnostic magic. 6897514 nmap delivers python2.4 modules and version agnostic magic. 6897516 epydoc delivers python2.4 modules and version agnostic magic. 6898416 keeping -Bsymbolic keeps OpenSSL in SFW simpler 6898418 SUNWopenssl packages should include default dependencies 6900330 need to set CONFIG_SHELL when running configure 6900476 DESC string for libpcap has the wrong version 6902485 samba man pages can not be displayed by solaris nroff 6902632 EINTR regression with Solaris apr_pollset_poll() in APR 1.3.9 6903308 Avoid invoking setitimer when timeouts have been disabled 6903732 safe_address improvement for 32 bit php on Solaris 6905480 CVE-2009-3720, CVE-2009-3560 - Multiple vulnerabilities in libexpat 2.0.1 6907408 Wireshark update to version 1.2.4 6907611 tcpdump should print out the hook for ipobs packets 6907795 SUNWlibpcap needs to deliver pcap-bpf.h and pcap-namedb.h

#
# 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 2009 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# ident	"@(#)Makefile	1.186	09/11/20 SMI"
#

#
# cmd/Makefile
#
# include global definitions
include ../Makefile.master

#	Commands are listed one per line so that TeamWare can
#	auto-merge most changes.
#
#	Note that some commands are first in the list, violating
#	alphabetical order.  This is because they are very long-running
#	and should be given the most wall-clock time for a parallel build.

COMMON_SUBDIRS= \
	gcc \
	binutils \
	a2ps \
	aget \
	apr/apr-1.3 \
	apr-util/apr-util-1.3 \
	apache \
	apache2 \
	apache2-modperl \
	areca \
	autoconf \
	automake/automake-1.9.6 \
	automake/automake-1.10 \
	autogen \
	awstats \
	bash \
	bcc \
	beanshell \
	bind \
	bison \
	bonnieplus \
	bvi \
	bwm-ng \
	bzip2 \
	cimserver \
	clisp \
	cmake \
	conflict \
	conman \
	convmv \
	coreutils \
	cvs \
	cups \
	diffstat \
	diffutils \
	doxygen \
	dosbox \
	dwdiff \
	ejabberd \
	elinks \
	emacs \
	epydoc \
	erlang \
	expect \
	fakeroot \
	fetchmail \
	foomatic-db \
	foomatic-db-engine \
	foomatic-filters \
	foomatic-ppd \
	freeipmi \
	guile \
	gutenprint \
	flex \
	fping \
	gawk \
	gdb \
	gettext \
	grails \
	gpatch \
	ggrep \
	ghostscript \
	git \
	gm4 \
	gmake \
	gnu-gperf \
	gnu-gs-fonts-other \
	gnu-gs-fonts-std \
	gnupg \
	gocr \
	gpgme \
	gsed \
	gtar \
	gvim \
	gzip \
	hal-cups-utils \
	hexedit \
	hplip \
	httping \
	idzebra \
	iftop \
	ImageMagick \
	iozone \
	iperf \
	ipmitool \
	ircii \
	jedit \
	jruby \
	konkretcmpi \
	lablgtk \
	less \
	lftp \
	libtool \
	lighttpd14 \
	links \
	logrotate \
	lua \
	mc \
	meld \
	mercurial \
	mrtg \
	mrxvt \
	mtx \
	cdrtools \
	dvd+rw-tools \
	mutt \
	mysql \
	mysql-5-0 \
	mysql-5-1 \
	mysql-5-0-jdbc \
	nano \
	ncftp \
	nethack \
	net-snmp \
	nmap \
	ntpd \
	ocaml \
	openldap \
	openwsman \
	p7zip \
	patchutils \
	pconsole \
	pdsh \
	pen \
	perl510 \
	perl-pmtools \
	php5 \
	pinentry \
	postgres/libpgtcl \
	postgres/libpqxx \
	postgres/pgadmin \
	postgres/pgagent \
	postgres/pmdbdpg \
	postgres/pgbouncer \
	postgres/postgresql-8.2 \
	postgres/postgresql-8.2-tcl \
	postgres/postgresql-8.2-jdbc \
	postgres/postgresql-8.3 \
	postgres/postgresql-8.3-tcl \
	postgres/postgresql-8.4 \
	postgres/postgresql-common \
	postgres/postgresql-upgrade \
	postgres/postgresql-jdbc \
	powerman \
	privoxy \
	procmail \
	psutils \
	pv \
	pycups \
	pylint \
	pwgen \
	quagga \
	quilt \
	rdiff-backup \
	rpm2cpio \
	rsync \
	rtorrent \
	ruby18 \
	samba \
	sane-frontends \
	sblim-wbemcli \
	screen \
	ser \
	serweb \
	sg3_utils \
	shmux \
	simplewbem \
	slrn \
	snort \
	sox \
	spawn-fcgi \
	squid \
	stunnel \
	subversion \
	sudo \
	swig \
	sysbench \
	tcsh \
	tcpdump \
	texinfo \
	texi2html \
	tomcat \
	top \
	tor \
	tree \
	unrar \
	unzip \
	unison \
	vim \
	webalizer \
	webmin \
	wget \
	which \
	wireshark \
	zip \
	zsh

i386_SUBDIRS= \
	acpidump

sparc_SUBDIRS=

all :=		TARGET= all
install :=	TARGET= install
clean :=	TARGET= clean
clobber :=	TARGET= clobber
lint :=		TARGET= lint
meta-check :=		TARGET= meta-check
component-hook :=	TARGET= component-hook

SUBDIRS = $(COMMON_SUBDIRS) $($(MACH)_SUBDIRS)

.PARALLEL:	$(SUBDIRS)

all install clean clobber lint meta-check component-hook: $(FIRST_SUBDIRS) .WAIT $(SUBDIRS)

$(FIRST_SUBDIRS) $(SUBDIRS): FRC
	@cd $@; echo "$(TARGET) \c"; pwd; $(MAKE) $(MAKEFILE) $(TARGET)


foomatic-filters:	cups
gutenprint:	cups
hplip:		cups ghostscript
ghostscript:	cups
samba:		cups
pycups:		cups
hal-cups-utils:		cups pycups
a2ps:	psutils ImageMagick
foomatic-ppd:	gutenprint
foomatic-db-engine:	foomatic-db
ser:	mysql
apr-util/apr-util-1.3: apr/apr-1.3 mysql-5-1 postgres/postgresql-8.3
apache2: apr-util/apr-util-1.3
apache2-modperl: apache2
postgres/libpgtcl: postgres/postgresql-common
postgres/libpqxx: postgres/postgresql-common
postgres/postgresql-8.2-tcl: postgres/postgresql-8.2
postgres/postgresql-8.3-tcl: postgres/postgresql-8.3
postgres/postgresql-common: postgres/postgresql-8.4
postgres/postgresql-upgrade: postgres/postgresql-8.2
postgres/pgadmin: postgres/postgresql-8.2 postgres/pgagent
postgres/pgagent: postgres/postgresql-8.2
postgres/pmdbdpg: postgres/postgresql-8.2
subversion: apache2 swig
php5: apache2 mysql-5-1 postgres/postgresql-8.3
simplewbem: cimserver
konkretcmpi: cimserver
lighttpd14: mysql-5-1
guile: libtool
autogen: guile
net-snmp: doxygen
sysbench: mysql-5-1
gpgme: gnupg

FRC: