Perl-Dist-Strawberry
view release on metacpan or search on metacpan
- SQL::Translator (2.6MB)
- Wx (88MB)
- Padre (97MB incl. Wx)
### Test FAILS
! Testing Convert-PEM-0.08 failed
Failed test 'errstr matches decrypt failed'
# at t/02-encode.t line 28.
# 'ASN decode failed: decode error at C:/strawberry/perl/vendor/lib/Convert/ASN1/_decode.pm line 64.
# '
# doesn't match '(?^:^Decryption failed)'
! Testing GD-2.53 failed
GD - t/GD.t
! Testing Imager-0.98 failed
Imager - t/10png.t - Failed test 'read bad crc with png_ignore_benign_errors'
! Testing Test-Script-1.07 failed
Test::Script - t/03_compiles_bad.t
! Testing Win32-OLE-0.1711 failed
Win32::OLE - t/2_variant.t
! Testing Win32API-Registry-0.32 failed
Can't find key with values: More data is available
! Testing Win32-TieRegistry-0.26 failed
Win32::TieRegistry - t/02_main.t - Failed test 'Opened CU/SW/MS/Win/CV/Pol/Exp//NoDriveTypeAutoRun' + 'Type is REG_DWORD' + 'Value matches expected'
! Testing DBIx-Class-0.08270 failed but installing it anyway.
! Testing LWP-Protocol-https-6.04 failed but installing it anyway.
! Testing pip-1.19 failed but installing it anyway.
! Testing OpenGL-0.6703 failed but installing it anyway.
! Testing Data-Dump-Streamer-2.37 failed but installing it anyway.
### gcc-4.8.2 headers
YES ieeefp.h ------- I_IEEEFP
YES inttypes.h ------- I_INTTYPES
YES memory.h ------ I_MEMORY
YES netdb.h ------ I_NETDB
YES pthread.h ------ I_PTHREAD !!!!!!!
YES sys/file.h ------- I_SYS_FILE
YES sys/param.h ------- I_SYS_PARAM
YES sys/time.h ------- I_SYS_TIME
YES varargs.h ------- I_VARARGS
### MSI testing
- upgrade/downgrade
========== LATER ==========
### MSI: filesystem ACL for c:\strawberry & co.
http://wixtoolset.org/documentation/manual/v3/xsd/wix/permission.html
http://wixtoolset.org/documentation/manual/v3/xsd/util/permissionex.html
http://blogs.msdn.com/b/cjacks/archive/2008/12/04/how-to-set-directory-permissions-at-install-time-using-an-msi-created-using-windows-installer-xml-wix.aspx
create group:
http://stackoverflow.com/questions/11459591/how-to-create-a-local-group-and-add-an-active-directory-user-to-it-in-wix
http://stackoverflow.com/questions/12278265/how-to-get-user-credentials-displayed-as-default-in-a-wix-custom-dialog
http://social.msdn.microsoft.com/Forums/vstudio/en-US/39d9e905-2b35-4ce9-a544-4564f6b5a376/setting-file-permissions-in-languages-other-than-english-windows-installer-wix?forum=vssetup
### move dlls
- from c/bin to perl/bin
- still not sure
- perhaps a hack to BinaryToolsAndLibs.pm e.g. [src=>qr|c/bin/.*?\.dll/i, dst=>'perl/bin']
### maybe: keep something like 'minimal' perl
core + minimal sset of modules needed for relocation + setup
### maybe: single setup.bat
relocation + set env
maybe simple GUI
### UninstallModules.pm via cpanm
cpanm -U Capture::Tiny
### tools
- update: dendef, gmake, dmake, mingw-runtime
- add: genidl
### CHM documentation
- try http://www.microsoft.com/en-us/download/details.aspx?id=21138
- see https://github.com/oneclick/rubyinstaller/blob/master/resources/chm/contents.hhc.rhtml
### fix shebangline (partly fixed)
### IPC::Run3 is not able to handle 'dmake all' for 64bit build !!!
### check for XXX FIXME TODO in the code
- ok for now
### improve CreateRelocFiles
- search all in perl/bin
- search *.url in image_dir
- search *.pm in image_dir
### perltoc.pod contains hardcoded paths to build directory
- not a new bug
### PPM
- maybe App::Strawberry::PPM
- fix warning: Use of chdir('') or chdir(undef) as chdir() is deprecated at C:/strawberry-322222/perl/vendor/lib/PPM.pm line 393.
( run in 1.064 second using v1.01-cache-2.11-cpan-5511b514fd6 )