summaryrefslogtreecommitdiff
path: root/packages/dev-tcl/tls/tls-1.6.7.exheres-0
blob: d392e6dd90aa092c6793868d48edaf8280545a1c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# Copyright 2010-2015 Wulf C. Krueger <philantrop@exherbo.org>
# Distributed under the terms of the GNU General Public License v2

MY_PNV=${PN}${PV}

require sourceforge [ pnv="${MY_PNV}-src" suffix="tar.gz" ]

SUMMARY="TLS OpenSSL extension to Tcl"
DESCRIPTION="
TLS is an OpenSSL / RSA-bsafe Tcl extension that provides secure connections on
top of the Tcl socket mechanism. Within a few lines of code, users can query https
servers (see the tclhttpd project for an https server using TLS).
"

BUGS_TO="philantrop@exherbo.org"

UPSTREAM_CHANGELOG="http://${PN}.cvs.sourceforge.net/viewvc/*checkout*/${PN}/${PN}/ChangeLog?pathrev=tls-$(ever replace_all -)-0"
UPSTREAM_RELEASE_NOTES="http://sourceforge.net/project/shownotes.php?release_id=585820"

LICENCES="BSD"
SLOT="0"
PLATFORMS="~amd64 ~x86"
MYOPTIONS=""

DEPENDENCIES="
    build+run:
        dev-lang/tcl[>=8.5.7]
        dev-libs/openssl
"

# The tests cause a million sandbox violations and randomly succeed or fail here.
RESTRICT="test"

DEFAULT_SRC_CONFIGURE_PARAMS=(
    --hates=datarootdir
    --hates=docdir
    --enable-load
    --enable-shared
    --enable-threads
)

WORK=${WORKBASE}/${MY_PNV}

src_install() {
    default

    edo rmdir "${IMAGE}"/usr/$(exhost --target)/bin
}