Permalink
Fetching contributors…
Cannot retrieve contributors at this time
47 lines (39 sloc) 1.79 KB
# -*- 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 xcode 1.0
name gpgme-objc
set rname GPGME
version 1.0.2
revision 6
categories devel security
license LGPL-2.1+
maintainers nomaintainer
description GnuPG Made Easy is an Objective-C framework wrapping libgpgme
long_description GnuPG Made Easy (GPGME) is an Objective-C framework wrapping \
libgpgme, a C language library, that allows to add support \
for cryptography to a program. It is designed to make access \
to crypto engines like GnuPG or GpgSM easier for applications. \
GPGME provides a high-level crypto API for encryption, \
decryption, signing, signature verification and key management.
homepage http://macgpg.sourceforge.net
master_sites sourceforge:macgpg
extract.suffix .tgz
distname ${rname}-${version}
dist_subdir macgpg
checksums md5 9f6fc9eb6d36c298c045178703041314 \
sha1 ff02efeac01253c9df797ec314ef0e4fc537964e
patchfiles patch-GPGME.xcode-project.pbxproj.diff
post-patch {
if {[vercmp $xcodeversion 4.0] >= 0} {
copy -force ${filespath}/project.pbxproj ${worksrcpath}/GPGME.xcode/
}
reinplace s|__PREFIX__|${prefix}|g ${worksrcpath}/GPGME.xcode/project.pbxproj
}
depends_lib port:gpgme \
port:libgpg-error
xcode.project ${rname}.xcode
xcode.target ${rname}
xcode.configuration EmbDeployment
xcode.destroot.type framework
destroot.args-append SKIP_INSTALL=NO
livecheck.distname GPGME