mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
67 lines
2.0 KiB
Tcl
67 lines
2.0 KiB
Tcl
# # -*- 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
|
|
|
|
PortSystem 1.0
|
|
PortGroup cmake 1.1
|
|
PortGroup github 1.0
|
|
|
|
github.setup lastpass lastpass-cli 1.6.1 v
|
|
# Change github.tarball_from to 'releases' or 'archive' next update
|
|
github.tarball_from tarball
|
|
revision 1
|
|
|
|
categories security
|
|
maintainers {en.sent.com:macports @Raimondi} oaf.dk:mni {khindenburg @kurthindenburg} openmaintainer
|
|
license GPL-2
|
|
|
|
description command line interface to LastPass.com
|
|
long_description {*}${description}
|
|
|
|
depends_build-append port:pkgconfig
|
|
depends_lib-append port:curl \
|
|
port:libxml2 \
|
|
path:lib/libssl.dylib:openssl
|
|
|
|
checksums rmd160 442fc72519e2577c212c135228f6ef78033f5da3 \
|
|
sha256 284595f13d43a66467f8cd63ee996f6e38a7d6ded7cadaa497dfe927b5929560 \
|
|
size 119774
|
|
|
|
post-extract {
|
|
copy ${filespath}/version.h ${worksrcpath}/
|
|
|
|
}
|
|
|
|
if {${subport} eq ${name}} {
|
|
default_variants +pinentry
|
|
}
|
|
|
|
variant pinentry description {Use GnuPG's password entry software pinentry} {
|
|
depends_lib-append port:pinentry
|
|
}
|
|
|
|
subport ${name}-doc {
|
|
revision 0
|
|
description Documentation for command line interface to LastPass.com
|
|
long_description {*}${description}
|
|
|
|
depends_build-append port:asciidoc \
|
|
port:libxslt
|
|
build.target doc-man
|
|
destroot.target install-doc
|
|
|
|
post-destroot {
|
|
file delete ${destroot}${prefix}/bin/lpass
|
|
}
|
|
}
|
|
|
|
# not ready to be used for casual use
|
|
if {0} {
|
|
pre-test {
|
|
reinplace "s|lpass|${cmake.build_dir}/lpass|g" ${worksrcpath}/test/tests
|
|
reinplace "s|lpass |${cmake.build_dir}/lpass |g" ${worksrcpath}/test/include.sh
|
|
}
|
|
test.run yes
|
|
test.dir ${worksrcpath}/test
|
|
test.cmd ./tests
|
|
test.target
|
|
}
|