Source: shc
Section: devel
Priority: optional
Maintainer: Md Jahidul Hamid <jahidulhamid@yahoo.com>
Build-Depends: debhelper (>=7), lsb-release, autotools-dev, bash, ash | zsh, ksh | zsh, zsh, tcsh | zsh, csh | zsh, libmpfr-dev
Standards-Version: 3.9.6
Homepage: http://neurobin.github.io/shc

Package: shc
Architecture: any
Depends: ${shlibs:Depends}, gcc, libc6-dev, bash, ash | zsh | ksh | zsh | tcsh | csh | bash
Description: Shell script compiler
 SHC is a generic shell script compiler. It takes a script, which is specified on the command line and produces C source code. The generated source code is then compiled and linked to produce a stripped binary.
 . 
 The compiled binary will still be dependent on the shell specified in the first line of the shell code, thus shc does not create completely independent binaries.
 . 
 shc itself is not a compiler such as cc, it rather encodes and encrypts a shell script and generates C source code with the added expiration capability. It then uses the system compiler to compile a stripped binary which behaves exactly like the original script. Upon execution, the compiled binary will decrypt and execute the code with the shells' -c option.
