Commits

Kurt Hindenburg authored 3f6db53eec0
shc: update to 3.9.6
No tags

devel/shc/Portfile

Modified
1 1 # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2 2
3 3 PortSystem 1.0
4 4 PortGroup github 1.0
5 5
6 -github.setup neurobin shc 3.9.5
6 +github.setup neurobin shc 3.9.6
7 7
8 8 categories devel
9 9 platforms darwin
10 10 license GPL-3
11 11 maintainers {khindenburg @kurthindenburg} openmaintainer
12 12
13 13 description Shell Script Compiler
14 14 long_description SHC is a generic shell script compiler. It takes a script,\
15 15 which is specified on the command line and produces C source code. \
16 16 The generated source code is then compiled and linked to produce a stripped\
17 17 binary. The compiled binary will still be dependent on the shell specified \
18 18 in the first line of the shell code (i.e shebang: #!/bin/sh or such), \
19 19 thus shc does not create completely independent binaries. \
20 20 shc itself is not a compiler such as cc, it rather encodes and encrypts \
21 21 a shell script and generates C source code with the added expiration\
22 22 capability. It then uses the system compiler to compile a stripped binary \
23 23 which behaves exactly like the original script. Upon execution, the \
24 24 compiled binary will decrypt and execute the code with the shells' -c \
25 25 option.
26 26
27 -checksums rmd160 ff81e6be1da9f80135e1c4e65e891a9e82756172 \
28 - sha256 666bb23b975c7a54bda899266171e8621b374f8ec9c885215cb48472caf2f91c
27 +checksums rmd160 c3f552ed82f50e2f1878e458b406285bf4181221 \
28 + sha256 32de7d4f8c1bd4605afd14ac5767323fd89a533c98c48ea660791520887322f2
29 29
30 30 # Do not grab alpha releases
31 31 livecheck.regex (\[0-9\]+\\.\[0-9\]+\\.\[0-9\]+)${extract.suffix}

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut