head	1.8;
access;
symbols
	RELEASE_6_2_0:1.7
	RELEASE_6_1_0:1.4
	RELEASE_5_5_0:1.4
	RELEASE_6_0_0:1.3
	RELEASE_5_4_0:1.3
	RELEASE_4_11_0:1.3;
locks; strict;
comment	@# @;


1.8
date	2007.01.05.16.54.27;	author miwi;	state dead;
branches;
next	1.7;

1.7
date	2006.09.02.16.51.07;	author kris;	state Exp;
branches;
next	1.6;

1.6
date	2006.05.13.04.15.03;	author edwin;	state Exp;
branches;
next	1.5;

1.5
date	2006.04.22.22.19.04;	author kris;	state Exp;
branches;
next	1.4;

1.4
date	2005.12.06.03.02.22;	author edwin;	state Exp;
branches;
next	1.3;

1.3
date	2004.12.31.15.24.28;	author lioux;	state Exp;
branches;
next	1.2;

1.2
date	2004.12.31.11.14.19;	author lioux;	state Exp;
branches;
next	1.1;

1.1
date	2004.12.31.01.42.04;	author lioux;	state Exp;
branches;
next	;


desc
@@


1.8
log
@2006-12-01 net-p2p/gnome-btdownload: does not run with BitTorrent 4.x yet
2006-12-01 print/ec-fonts-mftraced: Installs files before 'make install'
2006-12-01 print/yatex-xemacs-mule: hangs during build
2006-12-01 security/gnu-crypto: Does not compile
2006-12-01 www/linux-beonex: Security issues. From http://www.beonex.com/ 'The currently available Beonex Communicator 0.8 builds have several known security bugs'
@
text
@# New ports collection makefile for:	gnu-crypto
# Date created:		Fri Dec 31 00:00:25 UTC 2004
# Whom:                 Mario Sergio Fujikawa Ferreira <lioux@@FreeBSD.org>
#
# $FreeBSD: ports/security/gnu-crypto/Makefile,v 1.7 2006/09/02 16:51:07 kris Exp $
#

PORTNAME=	gnu-crypto
PORTVERSION=	2.0.1
PORTREVISION=	2
CATEGORIES=	security java
MASTER_SITES=   ${MASTER_SITE_GNUPG}
MASTER_SITE_SUBDIR=	${PORTNAME}

MAINTAINER=	lioux@@FreeBSD.org
COMMENT=	Java cryptographic primitives and tools

BROKEN=		Does not compile
DEPRECATED=	${BROKEN}
EXPIRATION_DATE=2006-12-01

USE_BZIP2=	yes
GNU_CONFIGURE=	yes
USE_GMAKE=	yes

CONFIGURE_ENV+= \
		CLASSPATH='' \
		JAR=${JAR} \
		JAVA=${JAVA} \
		JAVAC=${JAVAC}

USE_JAVA=       yes
JAVA_VERSION=   1.4+
USE_ANT=	yes

JAR_FILES=	\
		javax-crypto.jar \
		javax-security.jar \
		gnu-crypto.jar

INFO=		gnu-crypto
MAKEINFOFLAGS=	--no-split

.for jar in ${JAR_FILES}
PLIST_FILES+=	%%JAVAJARDIR%%/${jar}
.endfor

post-extract:
	@@${RM} ${WRKSRC}/docs/*.info*

post-configure:
	@@${REINPLACE_CMD} -E \
		-e 's|(\$$\(MAKEINFOFLAGS\))|\1 ${MAKEINFOFLAGS}|' \
		${BUILD_WRKSRC}/docs/${MAKEFILE}

post-build:
	@@cd ${WRKSRC}/docs && ${GMAKE} all

do-install:
.for jar in ${JAR_FILES}
	@@${INSTALL_DATA} ${WRKSRC}/lib/${jar} ${JAVAJARDIR}
.endfor
	@@${MKDIR} ${PREFIX}/${INFO_PATH}
	@@${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.info \
		${PREFIX}/${INFO_PATH}

.include <bsd.port.mk>
@


1.7
log
@Schedule these broken ports for termination on 2006-12-01
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.6
log
@Remove USE_REINPLACE from all categories starting with S
@
text
@d19 2
@


1.5
log
@BROKEN: Does not compile
@
text
@a20 1
USE_REINPLACE=	yes
@


1.4
log
@Remove install-info from the Makefile.
@
text
@d18 2
@


1.3
log
@- Fix gnu-crypto.info:
	o Properly categorize it under "GNU Libraries"
	o Register it within post-install target
- Bump PORTREVISION since it fixes installation issues

Submitted by:	Tim Welch <twelch@@thepentagon.org>
@
text
@a63 4
post-install:
	@@install-info ${PREFIX}/${INFO_PATH}/${PORTNAME}.info \
		${PREFIX}/${INFO_PATH}/dir

@


1.2
log
@o Update to <bsd.java.mk> standard 2.0
o Bump PORTREVISION due to jar location changes

Prompted by:	hq
@
text
@d10 1
a10 1
PORTREVISION=	1
d50 1
a50 1
		-e 's|(\$$\(MAKEINFOFLAGS\))|\1 --no-split|' \
d64 4
@


1.1
log
@New port gnu-crypto version 2.0.1: Java cryptographic primitives
and tools
@
text
@d10 1
a32 1
JAR_DIR=	share/java/jar/${PORTNAME}
d42 1
a42 1
PLIST_FILES+=	${JAR_DIR}/${jar}
a44 2
PLIST_DIRS+=	${JAR_DIR}

a56 1
	@@${MKDIR} ${PREFIX}/${JAR_DIR}
d58 1
a58 1
	@@${INSTALL_DATA} ${WRKSRC}/lib/${jar} ${PREFIX}/${JAR_DIR}
@

