Reduce number of places where perl version is hardcoded.
This commit is contained in:
parent
4276dfee1d
commit
d5c8698964
|
@ -85,6 +85,4 @@
|
|||
|
||||
#define OSNAME "linux"
|
||||
|
||||
#define PRIVLIB_EXP "/after/lib/perl5/5.003"
|
||||
|
||||
#undef __DATE__ /* want reproducible build */
|
||||
|
|
|
@ -2,7 +2,11 @@
|
|||
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
VERSION=5.003
|
||||
PRIVLIB_EXP=$(PREFIX)/lib/perl5/$(VERSION)
|
||||
|
||||
CC = tcc
|
||||
CFLAGS = -DPRIVLIB_EXP=\"$(PRIVLIB_EXP)\"
|
||||
|
||||
.PHONY: all
|
||||
|
||||
|
@ -16,5 +20,5 @@ miniperl: $(MINIPERL_OBJ)
|
|||
|
||||
install: all
|
||||
install miniperl $(PREFIX)/bin/perl
|
||||
mkdir -p $(PREFIX)/lib/perl5/5.003
|
||||
cp -r lib/* $(PREFIX)/lib/perl5/5.003/
|
||||
mkdir -p "$(PRIVLIB_EXP)"
|
||||
cp -r lib/* "$(PRIVLIB_EXP)"
|
||||
|
|
|
@ -85,8 +85,6 @@
|
|||
|
||||
#define OSNAME "linux"
|
||||
|
||||
#define PRIVLIB_EXP "/after/lib/perl5/5.004_05"
|
||||
|
||||
#undef __DATE__ /* want reproducible build */
|
||||
|
||||
#define Malloc_t void *
|
||||
|
|
|
@ -2,7 +2,11 @@
|
|||
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
VERSION=5.004_05
|
||||
PRIVLIB_EXP=$(PREFIX)/lib/perl5/$(VERSION)
|
||||
|
||||
CC = tcc
|
||||
CFLAGS = -DPRIVLIB_EXP=\"$(PRIVLIB_EXP)\"
|
||||
|
||||
.PHONY: all
|
||||
|
||||
|
@ -16,5 +20,5 @@ miniperl: $(MINIPERL_OBJ)
|
|||
|
||||
install: all
|
||||
install miniperl $(PREFIX)/bin/perl
|
||||
mkdir -p $(PREFIX)/lib/perl5/5.004_05
|
||||
cp -R lib/* $(PREFIX)/lib/perl5/5.004_05/
|
||||
mkdir -p "$(PRIVLIB_EXP)"
|
||||
cp -r lib/* "$(PRIVLIB_EXP)"
|
||||
|
|
|
@ -19,8 +19,8 @@ src_prepare() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
default_src_install
|
||||
|
||||
# Remove old perl
|
||||
rm -rf "${PREFIX}"/lib/perl5/5.003
|
||||
rm -rf "${PREFIX}"/lib/perl5/
|
||||
|
||||
default_src_install
|
||||
}
|
||||
|
|
|
@ -1 +1 @@
|
|||
b00ec19d8e9ce7930630bb47387d7f408f72fe00b056d6aea953a8bfb50d82ff /after/bin/perl
|
||||
9d0a972fbcd54033f425b00d8941bb620c3358b40a4b49c175e5ca5c45dba3b2 /after/bin/perl
|
||||
|
|
|
@ -85,8 +85,6 @@
|
|||
|
||||
#define OSNAME "linux"
|
||||
|
||||
#define PRIVLIB_EXP "/after/lib/perl5/5.005_03"
|
||||
|
||||
#undef __DATE__ /* want reproducible build */
|
||||
|
||||
#define Malloc_t void *
|
||||
|
|
|
@ -2,7 +2,11 @@
|
|||
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
VERSION=5.005_03
|
||||
PRIVLIB_EXP=$(PREFIX)/lib/perl5/$(VERSION)
|
||||
|
||||
CC = tcc
|
||||
CFLAGS = -DPRIVLIB_EXP=\"$(PRIVLIB_EXP)\"
|
||||
|
||||
.PHONY: all
|
||||
|
||||
|
@ -16,5 +20,5 @@ miniperl: $(MINIPERL_OBJ)
|
|||
|
||||
install: all
|
||||
install miniperl $(PREFIX)/bin/perl
|
||||
mkdir -p $(PREFIX)/lib/perl5/5.005_03
|
||||
cp -R lib/* $(PREFIX)/lib/perl5/5.005_03/
|
||||
mkdir -p "$(PRIVLIB_EXP)"
|
||||
cp -r lib/* "$(PRIVLIB_EXP)"
|
||||
|
|
|
@ -23,8 +23,8 @@ src_prepare() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
default_src_install
|
||||
|
||||
# Remove old perl
|
||||
rm -rf "${PREFIX}"/lib/perl5/5.004_05
|
||||
rm -rf "${PREFIX}"/lib/perl5/
|
||||
|
||||
default_src_install
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue