Alon Bar-Lev wrote:
> Hello users/developers,
> 
>  The OpenSC Project [1] needs help in developing and installing NSIS
> package for Windows users.
>
>  We rewrote our build system to be able to produce Windows binaries
> using MinGW32 into ordered tree. This build system can build OpenSC
> using MSYS or using cross compiler on different OS.
> 
>  The installer component is missing.

The current SCB-0.10 was using Inno Setup from
http://www.jrsoftware.org/isdl.php

Is there any reason why you want to convert to NSIS?

See scb trunk/README, scb.iss (7 months) and scb.nsi (1 year)


>  As we don't have any developer which is interested in Windows
> specific development, I thought I request help from you guys.
> 
>  It would be great if someone with NSIS knowledge is willing to help
> create the installer.
> 
>  What I thought is the following basic design:
> 
>  1. Modify etc/opensc.conf profile_dir to match PREFIX/share/opensc
> 
>  2. Put HKLM\SOFTWARE\OpenSC\ConfigFile REG_SZ Path to PREFIX/etc/opensc.conf
> 
>  3. Put HKLM\Software\PKCS11-Spy\Module REG_SZ Path to
> PREFIX/bin/opensc-pkcs11.dll
> 
>  4. Categories:
>  Base: bin/*, sbin/*, lib/pkcs11/*, share/opensc/*, share/doc/scb/*, etc/*
>  Engine_PKCS11: lib/engines/engine_pkcs11.dll
>  Documentation: share/doc/*, share/info/*
>  Development files: *.h, *.a, *.def, *.la, *.pc, share/aclocal/*,
> share/libtool/*
>  Sources: src/*
>  OpenSSL engines: lib/engines
>  OpenSSL extra: ssl/*
> 
>  Attached is the file list so you know what you are dealing with.
> Please note that I don't want to be dependent on a specific file, so
> if I modify the build system and add a new file it will be installed
> by one of these categories.
> 
>  Also please note that cross build of this package is required (for
> example, build on Linux).
> 
>  Thank you,
>  Alon Bar-Lev
> 
>  [1] http://www.opensc-project.org
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> opensc-devel mailing list
> [email protected]
> http://www.opensc-project.org/mailman/listinfo/opensc-devel

-- 

  Douglas E. Engert  <[EMAIL PROTECTED]>
  Argonne National Laboratory
  9700 South Cass Avenue
  Argonne, Illinois  60439
  (630) 252-5444
_______________________________________________
opensc-devel mailing list
[email protected]
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to