author | Danek Duvall <danek.duvall@oracle.com> |
Wed, 05 Oct 2016 08:44:44 -0700 | |
changeset 7055 | 0036ffe5f8af |
parent 7044 | cab2f9628501 |
child 7860 | 8991c11f87b1 |
permissions | -rw-r--r-- |
7044
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
1 |
# |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
2 |
# CDDL HEADER START |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
3 |
# |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
4 |
# The contents of this file are subject to the terms of the |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
5 |
# Common Development and Distribution License (the "License"). |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
6 |
# You may not use this file except in compliance with the License. |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
7 |
# |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
8 |
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
9 |
# or http://www.opensolaris.org/os/licensing. |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
10 |
# See the License for the specific language governing permissions |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
11 |
# and limitations under the License. |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
12 |
# |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
13 |
# When distributing Covered Code, include this CDDL HEADER in each |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
14 |
# file and include the License file at usr/src/OPENSOLARIS.LICENSE. |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
15 |
# If applicable, add the following below this CDDL HEADER, with the |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
16 |
# fields enclosed by brackets "[]" replaced with your own identifying |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
17 |
# information: Portions Copyright [yyyy] [name of copyright owner] |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
18 |
# |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
19 |
# CDDL HEADER END |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
20 |
# |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
21 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
22 |
# |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
23 |
# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved. |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
24 |
# |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
25 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
26 |
BUILD_BITS= NO_ARCH |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
27 |
include ../../../make-rules/shared-macros.mk |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
28 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
29 |
COMPONENT_NAME= docbook |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
30 |
# fake version for conglomeration of versions |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
31 |
COMPONENT_VERSION= 1.0 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
32 |
COMPONENT_PROJECT_URL= http://www.oasis-open.org/docbook/ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
33 |
COMPONENT_BUGDB= utility/docbook |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
34 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
35 |
TPNO= 9654 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
36 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
37 |
# see below for actual sources |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
38 |
COMPONENT_ARCHIVE_SRC= none |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
39 |
COMPONENT_SRC= |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
40 |
SOURCE_DIR= $(COMPONENT_DIR) |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
41 |
CLEAN_PATHS += $(COMPONENT_DIR)/.prep $(COMPONENT_DIR)/.patched* |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
42 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
43 |
BUILD_STYLE= archive |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
44 |
BUILD_TARGET += prep |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
45 |
TEST_TARGET= $(NO_TESTS) |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
46 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
47 |
DTDS_INC_FILE = $(BUILD_DIR)/manifest-$(MACH)-docbook-dtds.inc |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
48 |
BUILD_TARGET += $(DTDS_INC_FILE) |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
49 |
PUBLISH_TRANSFORMS += $(DTDS_INC_FILE) |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
50 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
51 |
### SGML DTD's |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
52 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
53 |
COMPONENT_VERSION_1 = 3.0 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
54 |
COMPONENT_ARCHIVE_1 = docbk30.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
55 |
COMPONENT_ARCHIVE_HASH_1 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
56 |
sha256:ecf71cbe8ddbad7494ff520d5b4edf73a428c0b159178cb0cb619cba685e61c6 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
57 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
58 |
COMPONENT_VERSION_2 = 3.1 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
59 |
COMPONENT_ARCHIVE_2 = docbk31.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
60 |
COMPONENT_ARCHIVE_HASH_2 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
61 |
sha256:20261d2771b9a052abfa3d8fab1aa62be05791a010281c566f9073bf0e644538 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
62 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
63 |
COMPONENT_VERSION_3 = 4.0 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
64 |
COMPONENT_ARCHIVE_3 = docbk40.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
65 |
COMPONENT_ARCHIVE_HASH_3 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
66 |
sha256:dfef22f109779e4cfaafa27b6d381d975ac05eaafb5b3d4407d7043e310817bb |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
67 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
68 |
COMPONENT_VERSION_4 = 4.1 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
69 |
COMPONENT_ARCHIVE_4 = docbk41.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
70 |
COMPONENT_ARCHIVE_HASH_4 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
71 |
sha256:deaafcf0a3677692e7ad4412c0e41c1db3e9da6cdcdb3dd32b2cc1f9c97d6311 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
72 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
73 |
COMPONENT_VERSION_5 = 4.2 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
74 |
COMPONENT_ARCHIVE_5 = docbook-4.2.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
75 |
COMPONENT_ARCHIVE_HASH_5 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
76 |
sha256:67ebd2c94b342718c6865d2de60f5d4ff02d77a7e4b0d9e72a48c45f2b2635c3 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
77 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
78 |
COMPONENT_VERSION_6 = 4.3 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
79 |
COMPONENT_ARCHIVE_6 = docbook-4.3.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
80 |
COMPONENT_ARCHIVE_HASH_6 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
81 |
sha256:88f52fab7bd49b2e8f40c525014129c26a5a4b8bbd1494e00387556ec76f95ee |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
82 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
83 |
COMPONENT_VERSION_7 = 4.4 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
84 |
COMPONENT_ARCHIVE_7 = docbook-4.4.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
85 |
COMPONENT_ARCHIVE_HASH_7 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
86 |
sha256:0ac7960409b032c8e517483523ecb92af4e59196a33b3e2c5617daa22b7a8a6c |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
87 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
88 |
COMPONENT_VERSION_8 = 4.5 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
89 |
COMPONENT_ARCHIVE_8 = docbook-4.5.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
90 |
COMPONENT_ARCHIVE_HASH_8 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
91 |
sha256:8043e514e80c6c19cb146b5d37937d1305bf3abf9b0097c36df7f70f611cdf43 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
92 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
93 |
$(foreach n, 1 2 3 4 5 6 7 8, \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
94 |
$(eval COMPONENT_ARCHIVE_URL_$(n) = $(COMPONENT_PROJECT_URL)sgml/$(COMPONENT_VERSION_$(n))/$(COMPONENT_ARCHIVE_$(n))) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
95 |
$(eval COMPONENT_ARCHIVE_URLS += $(COMPONENT_ARCHIVE_URL_$(n))) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
96 |
$(eval COMPONENT_SRC_$(n) = $(COMPONENT_VERSION_$(n))-sgml) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
97 |
$(eval UNPACK_ARGS_$(n) = -r $(COMPONENT_SRC_$(n))) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
98 |
$(eval COMPONENT_POST_UNPACK_ACTION_$(n) += \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
99 |
$(SYMLINK) docbook.cat $(COMPONENT_SRC_$(n))/catalog ; \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
100 |
$(GSED) -e's,\(NAMELEN\s\+\)44\(\s\*\)\?,\1256,' -i.namelen \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
101 |
$(COMPONENT_SRC_$(n))/docbook.dcl ; ) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
102 |
$(eval INSTALL_TARGET += \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
103 |
$(PROTOETCDIR)/sgml/sgml-docbook-$(COMPONENT_VERSION_$(n))-1.0-51.cat) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
104 |
) |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
105 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
106 |
### XML DTD's |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
107 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
108 |
COMPONENT_VERSION_50 = 4.1.2 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
109 |
COMPONENT_ARCHIVE_50 = docbkx412.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
110 |
COMPONENT_ARCHIVE_HASH_50 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
111 |
sha256:30f0644064e0ea71751438251940b1431f46acada814a062870f486c772e7772 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
112 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
113 |
COMPONENT_VERSION_51 = 4.2 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
114 |
COMPONENT_ARCHIVE_51 = docbook-xml-4.2.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
115 |
COMPONENT_ARCHIVE_HASH_51 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
116 |
sha256:acc4601e4f97a196076b7e64b368d9248b07c7abf26b34a02cca40eeebe60fa2 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
117 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
118 |
COMPONENT_VERSION_52 = 4.3 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
119 |
COMPONENT_ARCHIVE_52 = docbook-xml-4.3.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
120 |
COMPONENT_ARCHIVE_HASH_52 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
121 |
sha256:23068a94ea6fd484b004c5a73ec36a66aa47ea8f0d6b62cc1695931f5c143464 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
122 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
123 |
COMPONENT_VERSION_53 = 4.4 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
124 |
COMPONENT_ARCHIVE_53 = docbook-xml-4.4.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
125 |
COMPONENT_ARCHIVE_HASH_53 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
126 |
sha256:02f159eb88c4254d95e831c51c144b1863b216d909b5ff45743a1ce6f5273090 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
127 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
128 |
COMPONENT_VERSION_54 = 4.5 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
129 |
COMPONENT_ARCHIVE_54 = docbook-xml-4.5.zip |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
130 |
COMPONENT_ARCHIVE_HASH_54 = \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
131 |
sha256:4e4e037a2b83c98c6c94818390d4bdd3f6e10f6ec62dd79188594e26190dc7b4 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
132 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
133 |
$(foreach n, 50 51 52 53 54, \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
134 |
$(eval COMPONENT_ARCHIVE_URL_$(n) = $(COMPONENT_PROJECT_URL)xml/$(COMPONENT_VERSION_$(n))/$(COMPONENT_ARCHIVE_$(n))) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
135 |
$(eval COMPONENT_ARCHIVE_URLS += $(COMPONENT_ARCHIVE_URL_$(n))) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
136 |
$(eval COMPONENT_SRC_$(n) = $(COMPONENT_VERSION_$(n))-xml) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
137 |
$(eval UNPACK_ARGS_$(n) = -r $(COMPONENT_SRC_$(n))) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
138 |
$(eval COMPONENT_POST_UNPACK_ACTION_$(n) += \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
139 |
$(SYMLINK) docbook.cat $(COMPONENT_SRC_$(n))/catalog ; ) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
140 |
$(eval INSTALL_TARGET += \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
141 |
$(PROTOETCDIR)/sgml/xml-docbook-$(COMPONENT_VERSION_$(n))-1.0-51.cat) \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
142 |
) |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
143 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
144 |
include $(WS_MAKE_RULES)/common.mk |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
145 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
146 |
$(PROTOETCDIR)/sgml: |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
147 |
$(MKDIR) $@ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
148 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
149 |
$(PROTOETCDIR)/sgml/%.cat: $(PROTOETCDIR)/sgml |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
150 |
$(TOUCH) $@ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
151 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
152 |
# generate the source-url metadata for the package manifest from all the URLs |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
153 |
$(DTDS_INC_FILE): $(BUILD_DIR) |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
154 |
-$(RM) $@ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
155 |
printf 'set name=info.source-url ' >> $@ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
156 |
for url in $(COMPONENT_ARCHIVE_URLS) ; do \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
157 |
printf ' value="%s" ' "$${url}" >> $@ ; \ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
158 |
done |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
159 |
print '' >> $@ |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
160 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
161 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
162 |
|
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
163 |
REQUIRED_PACKAGES += library/libxml2 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
164 |
REQUIRED_PACKAGES += shell/bash |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
165 |
REQUIRED_PACKAGES += shell/ksh93 |
cab2f9628501
23245464 Move docbook-dtds 1.0 to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff
changeset
|
166 |
REQUIRED_PACKAGES += system/core-os |