* mingw-w64-perl: update to v5.28.0
* mingw-w64-perl: Add build options
- USE_64_BIT_INT: 64-bit integers in 32-bit build
- USE_MINGW_ANSI_STDIO: Enable MINGW's ANSI stdio extensions
Inspired by Strawberry Perl's build.
* mingw-w64-perl: Packaging improvements
- New script to update provides array (updpkgprovs)
* updpkgprovs takes information from corelist
* patchprov produced lowercase package names witch doesn't match the
module naming convention
* patchprov missed a lot of packages which modules declares dependency
on
- Move pods to doc package (pods are documentation read by perldoc)
- Keep relocation list in install script instead of seperate file
- Make minor improvements to profile script (fewer subshells => faster)
- Various minor improvements
29 lines
1.1 KiB
Diff
29 lines
1.1 KiB
Diff
diff --git 001/win32/GNUmakefile 002/win32/GNUmakefile
|
|
index 7eaea4d..600245e 100644
|
|
--- 001/win32/GNUmakefile
|
|
+++ 002/win32/GNUmakefile
|
|
@@ -1652,7 +1652,7 @@ endif
|
|
|
|
doc: $(PERLEXE) $(PERLDLL) ..\pod\perltoc.pod
|
|
$(PERLEXE) -I..\lib ..\installhtml --podroot=.. --htmldir=$(HTMLDIR) \
|
|
- --podpath=pod:lib:utils --htmlroot="file://$(subst :,|,$(INST_HTML))"\
|
|
+ --podpath=pod:lib:utils --htmlroot="file://$(INST_HTML)" \
|
|
--recurse
|
|
|
|
..\utils\Makefile: $(CONFIGPM) ..\utils\Makefile.PL
|
|
diff --git 001/win32/makefile.mk 002/win32/makefile.mk
|
|
index b12a348..bfd54ff 100644
|
|
--- 001/win32/makefile.mk
|
|
+++ 002/win32/makefile.mk
|
|
@@ -1594,8 +1594,8 @@ PostExt : ..\lib\Storable\Limit.pm
|
|
|
|
|
|
doc: $(PERLEXE) $(PERLDLL) ..\pod\perltoc.pod
|
|
- $(PERLEXE) ..\installhtml --podroot=.. --htmldir=$(HTMLDIR) \
|
|
- --podpath=pod:lib:utils --htmlroot="file://$(INST_HTML:s,:,|,)"\
|
|
+ $(PERLEXE) -I..\lib ..\installhtml --podroot=.. --htmldir=$(HTMLDIR) \
|
|
+ --podpath=pod:lib:utils --htmlroot="file://$(INST_HTML)" \
|
|
--recurse
|
|
|
|
..\utils\Makefile: $(CONFIGPM) ..\utils\Makefile.PL
|