equal
deleted
inserted
replaced
25 |
25 |
26 include ../../../make-rules/shared-macros.mk |
26 include ../../../make-rules/shared-macros.mk |
27 |
27 |
28 COMPONENT_NAME= perl |
28 COMPONENT_NAME= perl |
29 COMPONENT_VERSION= 5.22.1 |
29 COMPONENT_VERSION= 5.22.1 |
30 PERL_VERSION= 5.22 |
30 PERL_VERSION_LOCAL= 5.22 |
31 COMPONENT_PROJECT_URL= http://www.perl.org/ |
31 COMPONENT_PROJECT_URL= http://www.perl.org/ |
32 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
32 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
33 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 |
33 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 |
34 COMPONENT_ARCHIVE_HASH= \ |
34 COMPONENT_ARCHIVE_HASH= \ |
35 sha256:e98e4075a3167fa40524abe447c30bcca10c60e02a54ee1361eff278947a1221 |
35 sha256:e98e4075a3167fa40524abe447c30bcca10c60e02a54ee1361eff278947a1221 |
75 # |
75 # |
76 CONFIGURE_OPTIONS = \ |
76 CONFIGURE_OPTIONS = \ |
77 -de \ |
77 -de \ |
78 -Dmksymlinks \ |
78 -Dmksymlinks \ |
79 -Ulocincpth= \ |
79 -Ulocincpth= \ |
80 -Dbin=/usr/perl5/$(PERL_VERSION)/bin \ |
80 -Dbin=/usr/perl5/$(PERL_VERSION_LOCAL)/bin \ |
81 -Dcc="cc" \ |
81 -Dcc="cc" \ |
82 -Dcf_email="[email protected]" \ |
82 -Dcf_email="[email protected]" \ |
83 -Dcf_by="perl-bugs" \ |
83 -Dcf_by="perl-bugs" \ |
84 -Dlibperl=libperl.so \ |
84 -Dlibperl=libperl.so \ |
85 -Dmyhostname="localhost" \ |
85 -Dmyhostname="localhost" \ |
86 -Dperl_static_inline="static" \ |
86 -Dperl_static_inline="static" \ |
87 -Dprefix=/usr/perl5/$(PERL_VERSION) \ |
87 -Dprefix=/usr/perl5/$(PERL_VERSION_LOCAL) \ |
88 -Dprivlib=/usr/perl5/$(PERL_VERSION)/lib \ |
88 -Dprivlib=/usr/perl5/$(PERL_VERSION_LOCAL)/lib \ |
89 -Dsitelib=/usr/perl5/site_perl/$(PERL_VERSION) \ |
89 -Dsitelib=/usr/perl5/site_perl/$(PERL_VERSION_LOCAL) \ |
90 -Dsiteprefix=/usr/perl5/$(PERL_VERSION) \ |
90 -Dsiteprefix=/usr/perl5/$(PERL_VERSION_LOCAL) \ |
91 -Dvendorlib=/usr/perl5/vendor_perl/$(PERL_VERSION) \ |
91 -Dvendorlib=/usr/perl5/vendor_perl/$(PERL_VERSION_LOCAL) \ |
92 -Dvendorprefix=/usr/perl5/$(PERL_VERSION) \ |
92 -Dvendorprefix=/usr/perl5/$(PERL_VERSION_LOCAL) \ |
93 -Duseshrplib \ |
93 -Duseshrplib \ |
94 -Dusedtrace \ |
94 -Dusedtrace \ |
95 -Duse64bitall \ |
95 -Duse64bitall \ |
96 -Dusethreads \ |
96 -Dusethreads \ |
97 -Dlibpth="/lib/64 /usr/lib/64" \ |
97 -Dlibpth="/lib/64 /usr/lib/64" \ |
140 |
140 |
141 # |
141 # |
142 # perl's install path for sparc is based off the value of the |
142 # perl's install path for sparc is based off the value of the |
143 # "arch" command. So we must package that way also. |
143 # "arch" command. So we must package that way also. |
144 # |
144 # |
145 PKG_MACROS += P_ARCH=$(shell arch) |
145 PKG_MACROS += P_ARCH=$(shell arch) |
|
146 PKG_MACROS += PERL_VERSION=$(PERL_VERSION_LOCAL) |
146 |
147 |
147 ASLR_MODE = $(ASLR_ENABLE) |
148 ASLR_MODE = $(ASLR_ENABLE) |
148 |
149 |
149 configure: $(CONFIGURE_64) |
150 configure: $(CONFIGURE_64) |
150 |
151 |