Package: lintian
Version: 2.2.6
Severity: normal

NSIS contains the following architecture-specific files in /usr/share.
These are all binaries for Microsoft Windows built with the mingw32
cross-compiler we have in Debian. nsis is a tool to create installers
for Windows applications and so it needs some Windows binaries to make
those installers work. These files are architecture specific (win32) but
currently the files are stored in /usr/share/nsis since that is where
upstream puts them. I think lintian should warn about these
Win32-specific files being in /usr/share. I'll be overriding the
warnings though, until I can figure out where to install them (Debian
needs multi-arch support too) and patch upstream appropriately.

$ find debian/nsis/usr/share -type f -print0 | xargs -0 file | grep PE32
debian/nsis/usr/share/nsis/Bin/RegTool.bin:                                     
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Bin/zip2exe.exe:                                     
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Bin/makensisw.exe:                                   
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Bin/MakeLangId.exe:                                  
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Stubs/lzma:                                          
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Stubs/bzip2_solid:                                   
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Stubs/zlib:                                          
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Stubs/lzma_solid:                                    
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Stubs/bzip2:                                         
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Stubs/zlib_solid:                                    
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Contrib/UIs/modern_smalldesc.exe:                    
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Contrib/UIs/default.exe:                             
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Contrib/UIs/modern_headerbmpr.exe:                   
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Contrib/UIs/modern_headerbmp.exe:                    
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Contrib/UIs/modern_nodesc.exe:                       
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Contrib/UIs/modern.exe:                              
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Contrib/UIs/sdbarker_tiny.exe:                       
  PE32 executable for MS Windows (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/InstallOptions.dll:                          
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/Dialer.dll:                                  
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/TypeLib.dll:                                 
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/AdvSplash.dll:                               
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/BgImage.dll:                                 
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/LangDLL.dll:                                 
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/Math.dll:                                    
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/NSISdl.dll:                                  
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/Splash.dll:                                  
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/UserInfo.dll:                                
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/nsDialogs.dll:                               
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/System.dll:                                  
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/StartMenu.dll:                               
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/nsExec.dll:                                  
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/VPatch.dll:                                  
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit
debian/nsis/usr/share/nsis/Plugins/Banner.dll:                                  
  PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit

-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (800, 'stable'), (700, 'testing'), (600, 'unstable'), (550, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lintian depends on:
ii  binutils            2.18.1~cvs20080103-7 The GNU assembler, linker and bina
ii  diffstat            1.45-2               produces graph of changes introduc
ii  dpkg-dev            1.14.25              Debian package development tools
ii  file                4.26-1               Determines file type using "magic"
ii  gettext             0.17-4               GNU Internationalization utilities
ii  intltool-debian     0.35.0+20060710.1    Help i18n of RFC822 compliant conf
ii  libipc-run-perl     0.80-2               Perl module for running processes
ii  libparse-debianchan 1.1.1-2              parse Debian changelogs and output
ii  libtimedate-perl    1.1600-9             Time and date functions for Perl
ii  liburi-perl         1.35.dfsg.1-1        Manipulates and accesses URI strin
ii  man-db              2.5.2-4              on-line manual pager
ii  perl [libdigest-sha 5.10.0-19            Larry Wall's Practical Extraction 

Versions of packages lintian suggests:
pn  binutils-multiarch            <none>     (no description available)
ii  libtext-template-perl         1.44-1.2   Text::Template perl module
ii  man-db                        2.5.2-4    on-line manual pager

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to