Print this page
6852938 ettcp to be included into SFW consolidation
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/pkgdefs/Makefile
+++ new/usr/src/pkgdefs/Makefile
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
|
↓ open down ↓ |
15 lines elided |
↑ open up ↑ |
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21
22 22 #
23 23 # Copyright 2009 Sun Microsystems, Inc. All rights reserved.
24 24 # Use is subject to license terms.
25 25 #
26 -# ident "@(#)Makefile 1.241 09/06/25 SMI"
26 +# ident "@(#)Makefile 1.247 09/07/02 SMI"
27 27 #
28 28
29 29 #
30 30 # pkgdefs/Makefile
31 31 #
32 32
33 33 include $(SRC)/Makefile.master
34 34
35 35 sparc_SUBDIRS=
36 36
37 37 i386_SUBDIRS=
38 38
39 39 COMMON_SUBDIRS= \
40 40 SUNW0sfw \
41 41 SUNWa2psr \
42 42 SUNWa2psu \
43 + SUNWaalib \
43 44 SUNWaconf \
44 45 SUNWactivation \
45 46 SUNWaget \
46 47 SUNWantlr2 \
47 48 SUNWapchd \
48 49 SUNWapchr \
49 50 SUNWapchu \
50 51 SUNWapr13lib \
51 52 SUNWapr13dev \
52 53 SUNWapr13doc \
53 54 SUNWapu13lib \
54 55 SUNWapu13dev \
55 56 SUNWapu13doc \
56 57 SUNWapu13dbd-mysql \
57 58 SUNWapu13dbd-pgsql \
58 59 SUNWapu13dbd-sqlite \
59 60 SUNWapu13-ldap \
60 61 SUNWapch22d \
61 62 SUNWapch22r \
62 63 SUNWapch22u \
63 64 SUNWapch22m-php52 \
64 65 SUNWapch22r-php52 \
65 66 SUNWapch22m-fcgid \
66 67 SUNWapch22r-fcgid \
67 68 SUNWapch22m-jk \
68 69 SUNWapch22r-jk \
69 70 SUNWapch22m-security \
70 71 SUNWapch22r-security \
71 72 SUNWapch22m-dtrace \
72 73 SUNWapch22r-dtrace \
|
↓ open down ↓ |
20 lines elided |
↑ open up ↑ |
73 74 SUNWapch22m-sed \
74 75 SUNWapch22r-sed \
75 76 SUNWant \
76 77 SUNWautogen \
77 78 SUNWstringtemplate \
78 79 SUNWantlr \
79 80 SUNWareca \
80 81 SUNWawstats \
81 82 SUNWbash \
82 83 SUNWbcc \
84 + SUNWbeanshell \
83 85 SUNWbinutils \
84 86 SUNWbison \
85 87 SUNWbonnieplus \
88 + SUNWbvi \
86 89 SUNWbwm-ng \
87 90 SUNWbzip \
88 91 SUNWcglib \
89 92 SUNWcimserverr \
90 93 SUNWcimserveru \
91 94 SUNWclisp \
92 95 SUNWcmake \
96 + SUNWcommons-collections \
93 97 SUNWconflict \
94 98 SUNWconmanr \
95 99 SUNWconmanu \
96 100 SUNWconvmv \
97 101 SUNWcupsr \
98 102 SUNWcupsu \
99 103 SUNWcurl \
100 104 SUNWcvs \
101 105 SUNWdom4j \
102 106 SUNWdoxygen \
103 107 SUNWdosbox \
104 108 SUNWdrools \
105 109 SUNWdwdiff \
106 110 SUNWejabberdr \
107 111 SUNWejabberdu \
108 112 SUNWelinks \
109 113 SUNWerlang \
110 114 SUNWerlang-doc \
111 115 SUNWepydoc \
112 116 SUNWettcp \
113 117 SUNWexpect \
114 118 SUNWfcgi \
115 119 SUNWfcgi-doc \
116 120 SUNWunrar \
117 121 SUNWunzip \
118 122 SUNWdvdrw \
119 123 SUNWfetchmail \
120 124 SUNWffiltersr \
121 125 SUNWffiltersu \
122 126 SUNWfftw2 \
123 127 SUNWfftw3 \
124 128 SUNWflexlex \
125 129 SUNWflexruntime \
126 130 SUNWfping \
127 131 SUNWfpingr \
128 132 SUNWfoomatic-db \
129 133 SUNWfoomatic-db-enginer \
130 134 SUNWfoomatic-db-engineu \
131 135 SUNWfppd \
132 136 SUNWgawk \
133 137 SUNWgcc \
134 138 SUNWgccruntime \
135 139 SUNWgcmn \
136 140 SUNWgdb \
137 141 SUNWgd2 \
138 142 SUNWghostscriptr \
139 143 SUNWghostscriptu \
140 144 SUNWgimpprint \
141 145 SUNWgpch \
142 146 SUNWggrp \
143 147 SUNWgit \
144 148 SUNWgm4 \
145 149 SUNWgmake \
146 150 SUNWgnu-automake-19 \
147 151 SUNWgnu-automake-110 \
148 152 SUNWgnu-coreutils \
149 153 SUNWgnu-dbm \
150 154 SUNWgnu-diffutils \
151 155 SUNWgnu-emacs \
152 156 SUNWgnu-emacs-el \
153 157 SUNWgnu-emacs-gtk \
154 158 SUNWgnu-emacs-nox \
155 159 SUNWgnu-emacs-x \
|
↓ open down ↓ |
53 lines elided |
↑ open up ↑ |
156 160 SUNWgnu-gettext \
157 161 SUNWgnu-gperf \
158 162 SUNWgnu-idn \
159 163 SUNWgnu-mc \
160 164 SUNWgnu-mp \
161 165 SUNWgnu-mpfr \
162 166 SUNWgnu-nano \
163 167 SUNWgnu-readline \
164 168 SUNWgnu-which \
165 169 SUNWgocr \
166 - SUNWgrails \
170 + SUNWgrails \
167 171 SUNWgsed \
168 172 SUNWgsfot \
169 173 SUNWgsfst \
170 174 SUNWgtar \
171 175 SUNWguile \
172 176 SUNWGlib \
173 177 SUNWGtkr \
174 178 SUNWGtku \
175 179 SUNWgvim \
176 180 SUNWgzip \
177 181 SUNWhal-cups-utilsr \
178 182 SUNWhal-cups-utils \
179 183 SUNWhexedit \
180 184 SUNWhpijs \
181 185 SUNWhttping \
182 186 SUNWiftop \
183 187 SUNWilmbase \
184 188 SUNWimagick \
185 189 SUNWImperius \
186 190 SUNWiozone \
187 191 SUNWiperf \
188 192 SUNWipmi \
189 193 SUNWipmir \
190 194 SUNWircii \
191 195 SUNWjavamail \
192 196 SUNWjruby \
193 197 SUNWlablgtk \
194 198 SUNWjanino \
195 199 SUNWjarjar \
196 200 SUNWjaxb \
197 201 SUNWjaxen-core \
198 202 SUNWjdtcore \
199 203 SUNWjdom \
200 204 SUNWjettison \
201 205 SUNWjodatime \
202 206 SUNWjunit \
203 207 SUNWjxl \
204 208 SUNWkonkretcmpi \
205 209 SUNWlcms \
206 210 SUNWless \
207 211 SUNWlexpt \
|
↓ open down ↓ |
31 lines elided |
↑ open up ↑ |
208 212 SUNWlftpr \
209 213 SUNWlftpu \
210 214 SUNWlibconfuse \
211 215 SUNWlibevent \
212 216 SUNWlibmcrypt \
213 217 SUNWlibmemcached \
214 218 SUNWlibmng \
215 219 SUNWlibnet \
216 220 SUNWlibopenusb \
217 221 SUNWlibpcap \
222 + SUNWlibosip2 \
218 223 SUNWlibrsync \
219 224 SUNWlibsigsegv \
220 225 SUNWlibsndfile \
221 226 SUNWlibtool \
222 227 SUNWlibxmlrpc-c \
223 228 SUNWlinks \
224 229 SUNWlogilab-common \
225 230 SUNWlogrotater \
226 231 SUNWlogrotateu \
227 232 SUNWlog4j \
228 233 SUNWlogilab-astng \
229 234 SUNWlighttpd14r \
230 235 SUNWlighttpd14u \
231 236 SUNWltdl \
232 237 SUNWlua \
233 238 SUNWlxml \
234 239 SUNWlxmlr \
235 240 SUNWlxml-devel \
236 241 SUNWlxml-python \
237 242 SUNWlxsl \
238 243 SUNWlxsl-devel \
239 244 SUNWlxsl-python \
240 245 SUNWmeld \
241 246 SUNWmemcached \
242 247 SUNWmemcachedr \
243 248 SUNWmemcached-java \
244 249 SUNWmercurial \
245 250 SUNWmkcd \
246 251 SUNWmkcdr \
247 252 SUNWmrtg \
248 253 SUNWmrxvt \
249 254 SUNWmtx \
250 255 SUNWmutt \
251 256 SUNWmuttr \
252 257 SUNWmvel \
253 258 SUNWmysqlr \
254 259 SUNWmysqlt \
255 260 SUNWmysqlu \
256 261 SUNWmysql5u \
257 262 SUNWmysql5r \
258 263 SUNWmysql5test \
259 264 SUNWmysql5jdbc \
260 265 SUNWmysql51r \
261 266 SUNWmysql51u \
262 267 SUNWmysql51lib \
263 268 SUNWmysql51test \
264 269 SUNWncft \
265 270 SUNWneon \
266 271 SUNWnethack \
267 272 SUNWnethackr \
268 273 SUNWnmap \
269 274 SUNWntpr \
270 275 SUNWntpu \
271 276 SUNWobjectasm \
272 277 SUNWocaml \
273 278 SUNWopenexr \
274 279 SUNWopenldapr \
275 280 SUNWopenldapu \
276 281 SUNWopenssl-commands \
277 282 SUNWopenssl-include \
278 283 SUNWopenssl-libraries \
279 284 SUNWopenssl-man \
280 285 SUNWopensslr \
281 286 SUNWopenwsmanr \
282 287 SUNWopenwsmanu \
283 288 SUNWp7zip \
284 289 SUNWpampkcs11r \
285 290 SUNWpampkcs11u \
286 291 SUNWpampkcs11-docs \
287 292 SUNWpatchutils \
288 293 SUNWpconsoler \
289 294 SUNWpconsole \
290 295 SUNWpcre \
291 296 SUNWpen \
292 297 SUNWpenr \
293 298 SUNWperl-net-ssleay \
294 299 SUNWperl-pmtools \
295 300 SUNWpgadmin3 \
296 301 SUNWpgbouncer-pg83-config \
297 302 SUNWpgbouncer-pg83-server \
298 303 SUNWphp52d \
299 304 SUNWphp52u \
300 305 SUNWphp52r \
301 306 SUNWphp52u-mysql \
302 307 SUNWphp52r-mysql \
303 308 SUNWphp52u-pear \
304 309 SUNWphp52r-pear \
305 310 SUNWphp52u-pgsql \
306 311 SUNWphp52r-pgsql \
307 312 SUNWpmdbi \
308 313 SUNWpmdbdpg \
309 314 SUNWpostgr-82-client \
310 315 SUNWpostgr-82-contrib \
311 316 SUNWpostgr-82-devel \
312 317 SUNWpostgr-82-docs \
313 318 SUNWpostgr-82-libs \
314 319 SUNWpostgr-82-pl \
315 320 SUNWpostgr-82-server \
316 321 SUNWpostgr-82-server-data-root \
317 322 SUNWpostgr-82-jdbc \
318 323 SUNWpostgr-82-tcl \
319 324 SUNWpostgr-83-client \
320 325 SUNWpostgr-83-contrib \
321 326 SUNWpostgr-83-devel \
322 327 SUNWpostgr-83-docs \
323 328 SUNWpostgr-83-libs \
324 329 SUNWpostgr-83-pl \
325 330 SUNWpostgr-83-server \
326 331 SUNWpostgr-83-server-data-root \
327 332 SUNWpostgr-83-tcl \
328 333 SUNWpostgr-83-tests \
|
↓ open down ↓ |
101 lines elided |
↑ open up ↑ |
329 334 SUNWpostgr-jdbc \
330 335 SUNWpostgr-upgrade \
331 336 SUNWpowermanr \
332 337 SUNWpowermanu \
333 338 SUNWprivoxyr \
334 339 SUNWprivoxyu \
335 340 SUNWprocmail \
336 341 SUNWpsutils \
337 342 SUNWpull-parser \
338 343 SUNWpycups \
344 + SUNWpylint \
339 345 SUNWpython-pyopenssl \
340 346 SUNWpython26-pyopenssl \
341 347 SUNWpwgen \
342 348 SUNWquiltr \
343 349 SUNWquiltu \
344 350 SUNWrdiff-backup \
345 351 SUNWrelaxngDatatype \
346 352 SUNWrpm \
347 353 SUNWrsync \
348 354 SUNWruby18u \
349 355 SUNWruby18r \
350 356 SUNWsaaj \
351 357 SUNWsane-backendr \
352 358 SUNWsane-backendu \
353 359 SUNWsane-frontend \
354 360 SUNWSblimCimClient \
355 361 SUNWsblimwbemcli \
356 362 SUNWscreen \
357 363 SUNWscreenrc \
358 364 SUNWserr \
359 365 SUNWseru \
360 366 SUNWserweb \
361 367 SUNWsfdoc \
362 368 SUNWsfinf \
363 369 SUNWsfman \
364 370 SUNWsfwdemo \
365 371 SUNWsfwhea \
366 372 SUNWsg3utilsr \
367 373 SUNWsg3utilsu \
368 374 SUNWshmux \
369 375 SUNWsimplewbem \
370 376 SUNWslang \
371 377 SUNWslangr \
372 378 SUNWslrn \
373 379 SUNWsmbar \
374 380 SUNWsmbau \
375 381 SUNWsnack \
376 382 SUNWsnortr \
377 383 SUNWsnortu \
378 384 SUNWsqlite3 \
379 385 SUNWsqlite3docs \
380 386 SUNWsqlite3tcl \
381 387 SUNWsquidr \
382 388 SUNWsquidu \
383 389 SUNWstunnelr \
384 390 SUNWstunnelu \
385 391 SUNWsudor \
386 392 SUNWsudou \
387 393 SUNWsvn \
388 394 SUNWsvn-java \
389 395 SUNWsvn-perl \
390 396 SUNWsvn-python \
391 397 SUNWswig \
392 398 SUNWTcl \
393 399 SUNWtcltls \
394 400 SUNWtcatr \
395 401 SUNWtcatu \
396 402 SUNWtcsh \
397 403 SUNWtexi \
398 404 SUNWtidy \
399 405 SUNWTk \
400 406 SUNWtop \
401 407 SUNWtor \
402 408 SUNWtor-root \
403 409 SUNWtree \
404 410 SUNWtss \
405 411 SUNWtss-root \
406 412 SUNWunison \
407 413 SUNWunixodbcr \
408 414 SUNWunixodbc \
409 415 SUNWvim \
410 416 SUNWwgetr \
411 417 SUNWwgetu \
412 418 SUNWxpp3min \
413 419 SUNWxsdlib \
414 420 SUNWxstream \
415 421 SUNWxom \
416 422 SUNWzlib \
417 423 SUNWzlibr \
418 424 SUNWzip \
419 425 SUNWzsh \
420 426 SUNWsmmgr \
421 427 SUNWsmagt \
422 428 SUNWsmdoc \
423 429 SUNWsmcmd \
424 430 SUNWlibusb \
425 431 SUNWlibusbugen \
426 432 SUNWquaggar \
427 433 SUNWquaggau \
428 434 SUNWbind \
429 435 SUNWbindr \
430 436 SUNWslib \
431 437 SUNWwebalizer \
432 438 SUNWwebalizerr \
433 439 SUNWwebminu \
434 440 SUNWwebminr \
435 441 SUNWwireshark \
436 442 SUNWwiresharkr \
437 443 SUNWwisemanr \
438 444 SUNWwisemanu \
439 445 SUNWwxwidgets \
440 446 SUNWwxwidgets-devel \
441 447 SUNWusbccid \
442 448 SUNWdiffstat
443 449
444 450 # STUB_ON_SUBDIRS are directories that are placeholder stubs
445 451 # for packages delivered by the ON consolidation. These directories
446 452 # provide enough information about the files delivered by the real
447 453 # package to allow protocmp to properly validate such dependencies.
448 454 # However, no corresponding package is delivered.
449 455 #
450 456 # At the current time, this feature is used to allow use of
451 457 # /usr/lib/isaexec from sfw.
452 458 STUB_ON_SUBDIRS= \
453 459 SUNWcsu
454 460
455 461 SUBDIRS= $($(MACH)_SUBDIRS) $(COMMON_SUBDIRS) $(STUB_ON_SUBDIRS)
456 462
457 463 all := TARGET= all
458 464 install := TARGET= install
459 465 install_h := TARGET= install_h
460 466 clean := TARGET= clean
461 467 clobber := TARGET= clobber
462 468
463 469 %: %.ksh
464 470 $(RM) $@
465 471 cp $< $@
466 472 chmod +x $@
467 473
468 474 .KEEP_STATE:
469 475
470 476 .PARALLEL: $(SUBDIRS)
471 477
472 478 all: awk_pkginfo audit_pkg $(SUBDIRS)
473 479
474 480 install: awk_pkginfo audit_pkg $(SUBDIRS) $(SFW_RUN_CHECK_DEPS) check_deps
475 481
476 482 check_deps:
477 483 @echo "\n==== Checking package dependencies ====\n"
478 484 @if [ ! -d "$(SFW_PKGDB)" ]; then \
479 485 echo "error: SFW_PKGDB must be set"; \
480 486 else ; \
481 487 echo $(SFW_CHECK_DEPS) $(SUBDIRS); \
482 488 $(SFW_CHECK_DEPS) $(SUBDIRS); \
483 489 fi
484 490
485 491 clean clobber: $(SUBDIRS)
486 492 $(RM) awk_pkginfo bld_awk_pkginfo
487 493
488 494 $(SUBDIRS): FRC
489 495 @cd $@; echo "$(TARGET) \c" ; pwd; $(MAKE) $(TARGET)
490 496
491 497 awk_pkginfo: bld_awk_pkginfo
492 498 ./bld_awk_pkginfo -m $(MACH) -p "$(SFWRELEASE)/$(SFWVERSION)" -o $@ \
493 499 -v $(SFWVERS)
494 500
495 501
496 502 FRC:
|
↓ open down ↓ |
148 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX