head	1.12;
access;
symbols
	RELEASE_8_3_0:1.9
	RELEASE_9_0_0:1.9
	RELEASE_7_4_0:1.8
	RELEASE_8_2_0:1.8
	RELEASE_6_EOL:1.8
	RELEASE_8_1_0:1.8
	RELEASE_7_3_0:1.8
	RELEASE_8_0_0:1.7
	RELEASE_7_2_0:1.6
	RELEASE_7_1_0:1.5
	RELEASE_6_4_0:1.5
	RELEASE_5_EOL:1.4
	RELEASE_7_0_0:1.4
	RELEASE_6_3_0:1.4
	PRE_XORG_7:1.4
	RELEASE_4_EOL:1.3
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.3;
locks; strict;
comment	@# @;


1.12
date	2013.01.05.15.46.11;	author svnexp;	state Exp;
branches;
next	1.11;

1.11
date	2012.11.17.06.01.20;	author svnexp;	state Exp;
branches;
next	1.10;

1.10
date	2012.04.11.21.48.29;	author johans;	state Exp;
branches;
next	1.9;

1.9
date	2011.10.15.13.15.45;	author johans;	state Exp;
branches;
next	1.8;

1.8
date	2010.02.23.18.07.12;	author johans;	state Exp;
branches;
next	1.7;

1.7
date	2009.09.24.07.52.42;	author johans;	state Exp;
branches;
next	1.6;

1.6
date	2009.01.30.07.46.19;	author johans;	state Exp;
branches;
next	1.5;

1.5
date	2008.06.21.15.12.10;	author johans;	state Exp;
branches;
next	1.4;

1.4
date	2007.01.29.19.05.06;	author gabor;	state Exp;
branches;
next	1.3;

1.3
date	2004.11.29.12.36.29;	author sergei;	state Exp;
branches;
next	1.2;

1.2
date	2004.11.25.11.23.13;	author sergei;	state Exp;
branches;
next	1.1;

1.1
date	2004.11.09.16.39.05;	author sergei;	state Exp;
branches;
next	;


desc
@@


1.12
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/309964
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r309964 | johans | 2013-01-05 15:41:39 +0000 (Sat, 05 Jan 2013) | 2 lines
## SVN ##
## SVN ## Update SKS to 1.1.4
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# $FreeBSD: head/security/sks/Makefile 309964 2013-01-05 15:41:39Z johans $

PORTNAME=	sks
PORTVERSION=	1.1.4
CATEGORIES=	security
MASTER_SITES=	http://cdn.bitbucket.org/skskeyserver/sks-keyserver/downloads/
EXTRACT_SUFX=	.tgz

MAINTAINER=	johans@@FreeBSD.org
COMMENT=	Synchronizing Key Server, a fast OpenPGP keyserver

PROJECTHOST=	sks-keyserver

USE_OCAML=	yes
USE_BDB=	5
USE_PERL5_BUILD=yes

USE_GMAKE=	yes
MAKE_ENV=	BDBINCLUDE="-I${BDB_INCLUDE_DIR}" \
		BDBLIB="-L${BDB_LIB_DIR}" \
		LIBDB="-l${BDB_LIB_NAME}" \
		MANDIR="${MANPREFIX}/man"

SUB_FILES=	pkg-message
PLIST_FILES=	bin/sks bin/sks_add_mail bin/sks_build.sh
MAN8=		sks.8
MANCOMPRESSED=	yes
PORTDOCS=	BUGS README.md TODO UPGRADING

post-extract:
	@@: > ${WRKSRC}/Makefile.local
	@@${REINPLACE_CMD} 's/-ccopt -pg //' ${WRKSRC}/Makefile
	@@cd ${WRKSRC} && ${RM} -f .depend

pre-build:
	@@cd ${WRKSRC} && test -f .depend || ${GMAKE} dep

.include <bsd.port.options.mk>

post-install:
.if ${PORT_OPTIONS:MDOCS}
	@@${MKDIR} ${DOCSDIR}
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
.endif
	@@${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
@


1.11
log
@Switch exporter over
@
text
@d1 1
a1 6
# New ports collection makefile for:	sks
# Date created:		2004-10-16
# Whom:			johans@@stack.nl
#
# $FreeBSD: head/security/sks/Makefile 300897 2012-07-14 14:29:18Z beat $
#
d4 1
a4 1
PORTVERSION=	1.1.3
d6 1
a6 1
MASTER_SITES=	GOOGLE_CODE
d24 1
d28 1
a28 1
PORTDOCS=	BUGS README TODO
d33 1
d38 2
d41 1
a41 1
.if !defined(NOPORTDOCS)
@


1.10
log
@- Update sks to 1.1.3
- Add patch to pre-generate .depend (forgotten in upstream release)
- Correct compile option: omit gprof profiling by default
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.9
log
@Update SKS to 1.1.2
@
text
@d9 1
a9 1
PORTVERSION=	1.1.2
d36 4
@


1.8
log
@Update my mail address to @@FreeBSD.org

Feature safe:   yes
@
text
@d9 1
a9 1
PORTVERSION=	1.1.1
d20 1
a20 1
USE_BDB=	46+
@


1.7
log
@- Update sks to 1.1.1 release
- MASTER_SITES changed to GOOGLE_CODE
- ALL_TARGET removed (was causing man page to be built a second time)
- post-extract target added to create an empty ${WRKSRC}Makefile.local
  to stop the build complaining about the missing file.
- files/patch-dbserver.ml removed. Not applicable to SKS 1.1.1

PR:		ports/139098
Submitted by:	John Marshall
Feature safe:	yes
@
text
@d14 1
a14 1
MAINTAINER=	johans@@stack.nl
@


1.6
log
@- Add patch to fix handling of send_mailsyncs flag
- Update website

Submitted by:	Joseph Oreste Bruni
@
text
@d9 1
a9 2
PORTVERSION=	1.1.0
PORTREVISION=	1
d11 1
a11 2
MASTER_SITES=	http://minskyprimus.net/sks/releases/
MASTER_SITE_SUBDIR=	${PORTNAME}
d17 2
a27 1
ALL_TARGET=	all sks.8.gz
d34 3
@


1.5
log
@- Update to 1.1.0
- New master site; new documentation url
- Remove obsolete patches
@
text
@d10 1
@


1.4
log
@Remove USE_GPG from all effected ports. This knob is a no-op and the way it
was supposed to work is useless, because if we can't trust the distfile from
the remote machine, we can't trust the signature from the same machine either.
Our MD5 and SHA256 are good for checking both the sanity and the
trustiness of distfiles.

Approved by:	portmgr (erwin), erwin (mentor)
@
text
@d9 1
a9 2
PORTVERSION=	1.0.9
PORTREVISION=	2
d11 1
a11 1
MASTER_SITES=	${MASTER_SITE_SAVANNAH}
d18 3
a20 2
BUILD_DEPENDS=	ocaml:${PORTSDIR}/lang/ocaml-nox11
LIB_DEPENDS=	db-4.2:${PORTSDIR}/databases/db42
d23 3
a25 3
MAKE_ENV=	BDBINCLUDE="-I${LOCALBASE}/include/db42" \
		BDBLIB="-L${LOCALBASE}/lib" \
		LIBDB="-ldb-4.2" \
d27 1
a27 2
ALL_TARGET=	all sks.8
USE_PERL5_BUILD=	yes
d31 2
a32 1
PORTDOCS=	ANNOUNCEMENT BUGS README TODO
d34 1
a34 8
post-patch:
	@@${CP} ${FILESDIR}/sks.numerix.patch ${WRKDIR}

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/sks 	  ${PREFIX}/bin
	${INSTALL_PROGRAM} ${WRKSRC}/sks_add_mail ${PREFIX}/bin
	${INSTALL_SCRIPT}  ${WRKSRC}/sks_build.sh ${PREFIX}/bin
	${INSTALL_MAN}     ${WRKSRC}/sks.8	  ${MAN8PREFIX}/man/man8
d39 1
@


1.3
log
@- Teach configure about ia64 platform (similar to the recent amd64 fix)
- Propagate the detached GPG signature to distfiles mirrors

PR:		ports/74510
Submitted by:	Johan van Selst (maintainer)
@
text
@d14 1
a14 2
DISTFILES=	${DISTNAME}.tgz ${DISTNAME}.tgz.sig
EXTRACT_ONLY=	${DISTNAME}.tgz
a21 2
USE_GPG?=	yes
SIG_FILES=	${DISTNAME}.tgz.sig
@


1.2
log
@- Change Ocaml build dependency to a lighter lang/ocaml-nox11
- Change BDB dependency to (allegedly more reliable) db42
- Teach configure about amd64 machines

PR:		ports/74170
Submitted by:	Johan van Selst (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	1
d13 3
a15 2
MASTER_SITE_SUBDIR=sks
EXTRACT_SUFX=	.tgz
d23 2
a24 2
USE_GPG=	yes
SIG_SUFFIX=	.sig
@


1.1
log
@Add security/sks - SKS OpenPGP Key Server:

SKS is a new OpenPGP keyserver whose goal is to provide easy to deploy,
decentralized, and highly reliable synchronization. That means that a
key submitted to one SKS server will quickly be distributed to all key
servers; and even wildly out-of-date servers, or servers that experience
spotty connectivity, can fully synchronize with rest of the system.

Refer to the online wiki for pointers on downloading a full copy of the
public PGP databse (about 4Gb) and on customising the local configuration
http://documentation.penguin.de/cgi-bin/twiki/view/SKSKeyserver/WebHome

WWW:	http://www.nongnu.org/sks/

PR:		ports/72842
Submitted by:	Johan van Selst <johans@@stack.nl>
@
text
@d10 1
d19 2
a20 2
BUILD_DEPENDS=	ocaml:${PORTSDIR}/lang/ocaml
LIB_DEPENDS=	db41:${PORTSDIR}/databases/db41
d25 1
a25 1
MAKE_ENV=	BDBINCLUDE="-I${LOCALBASE}/include/db41" \
d27 1
a27 1
		LIBDB="-ldb41" \
@

