equal
deleted
inserted
replaced
21 |
21 |
22 # |
22 # |
23 # Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. |
23 # Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved. |
24 # |
24 # |
25 |
25 |
26 # |
|
27 # Note that package library/perl-5/xml-parser cannot use versionless |
|
28 # packaging because this package migrated from the desktop consolidation |
|
29 # with an incorrect version number. |
|
30 # |
|
31 |
|
32 include ../../../make-rules/shared-macros.mk |
26 include ../../../make-rules/shared-macros.mk |
33 |
27 |
34 COMPONENT_NAME= XML-Parser |
28 COMPONENT_NAME= XML-Parser |
35 COMPONENT_VERSION= 2.41 |
29 COMPONENT_VERSION= 2.41 |
36 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
30 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
40 COMPONENT_ARCHIVE_URL= http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/$(COMPONENT_ARCHIVE) |
34 COMPONENT_ARCHIVE_URL= http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/$(COMPONENT_ARCHIVE) |
41 COMPONENT_PROJECT_URL= http://search.cpan.org/~toddr/ |
35 COMPONENT_PROJECT_URL= http://search.cpan.org/~toddr/ |
42 COMPONENT_BUGDB= perl-mod/xml-parser |
36 COMPONENT_BUGDB= perl-mod/xml-parser |
43 |
37 |
44 TPNO= 9386 |
38 TPNO= 9386 |
45 |
|
46 ### |
|
47 ### Fix these IPS manifests once 5.12-mt is gone, 22909338 |
|
48 ### |
|
49 ### Add forced IPS dependencies to all manifests: 22909291 |
|
50 ### |
|
51 |
|
52 # build threaded 5.12 support too |
|
53 PERL_VERSIONS += 5.12-mt |
|
54 |
39 |
55 include $(WS_MAKE_RULES)/prep.mk |
40 include $(WS_MAKE_RULES)/prep.mk |
56 include $(WS_MAKE_RULES)/ips.mk |
41 include $(WS_MAKE_RULES)/ips.mk |
57 include $(WS_MAKE_RULES)/makemaker.mk |
42 include $(WS_MAKE_RULES)/makemaker.mk |
58 |
43 |
65 COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master |
50 COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master |
66 COMPONENT_TEST_TRANSFORMS += \ |
51 COMPONENT_TEST_TRANSFORMS += \ |
67 '-e "1,/^PERL_DL_NONLAZY/d" ' \ |
52 '-e "1,/^PERL_DL_NONLAZY/d" ' \ |
68 '-e "s|\(^Files=\).*|\1|" ' |
53 '-e "s|\(^Files=\).*|\1|" ' |
69 |
54 |
70 PKG_MACROS += PERL_A=$(shell arch) |
55 build: $(BUILD_64) |
71 |
56 |
72 build: $(BUILD_32_and_64) |
57 install: $(INSTALL_64) |
73 |
58 |
74 install: $(INSTALL_32_and_64) |
59 test: $(TEST_64) |
75 |
|
76 test: $(TEST_32_and_64) |
|
77 |
60 |
78 system-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED) |
61 system-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED) |
79 |
62 |
80 |
|
81 REQUIRED_PACKAGES += library/expat |
63 REQUIRED_PACKAGES += library/expat |
82 REQUIRED_PACKAGES += runtime/perl-512 |
|
83 REQUIRED_PACKAGES += runtime/perl-520 |
|
84 REQUIRED_PACKAGES += runtime/perl-522 |
|
85 REQUIRED_PACKAGES += system/library |
64 REQUIRED_PACKAGES += system/library |