head	1.16;
access;
symbols
	RELEASE_8_3_0:1.15
	RELEASE_9_0_0:1.15
	RELEASE_7_4_0:1.15
	RELEASE_8_2_0:1.15
	RELEASE_6_EOL:1.15
	RELEASE_8_1_0:1.15
	RELEASE_7_3_0:1.15
	RELEASE_8_0_0:1.15
	RELEASE_7_2_0:1.15
	RELEASE_7_1_0:1.15
	RELEASE_6_4_0:1.15
	RELEASE_5_EOL:1.15
	RELEASE_7_0_0:1.14
	RELEASE_6_3_0:1.14
	PRE_XORG_7:1.12
	RELEASE_4_EOL:1.12
	RELEASE_6_2_0:1.12
	RELEASE_6_1_0:1.12
	RELEASE_5_5_0:1.12
	RELEASE_6_0_0:1.12
	RELEASE_5_4_0:1.11
	RELEASE_4_11_0:1.11
	RELEASE_5_3_0:1.11
	RELEASE_4_10_0:1.11
	RELEASE_5_2_1:1.10
	RELEASE_5_2_0:1.10
	RELEASE_4_9_0:1.10
	RELEASE_5_1_0:1.9
	RELEASE_4_8_0:1.9
	RELEASE_5_0_0:1.8
	RELEASE_4_7_0:1.8
	RELEASE_4_6_2:1.8
	RELEASE_4_6_1:1.8
	RELEASE_4_6_0:1.8
	RELEASE_5_0_DP1:1.8
	RELEASE_4_5_0:1.8
	RELEASE_4_4_0:1.8
	RELEASE_4_3_0:1.8
	RELEASE_4_2_0:1.5
	RELEASE_4_1_1:1.5
	RELEASE_4_1_0:1.5
	RELEASE_3_5_0:1.4
	RELEASE_4_0_0:1.2;
locks; strict;
comment	@# @;


1.16
date	2012.11.17.06.01.09;	author svnexp;	state Exp;
branches;
next	1.15;

1.15
date	2008.05.13.10.27.09;	author flz;	state Exp;
branches;
next	1.14;

1.14
date	2007.09.29.23.19.28;	author hrs;	state Exp;
branches;
next	1.13;

1.13
date	2007.05.19.20.22.46;	author flz;	state Exp;
branches;
next	1.12;

1.12
date	2005.04.11.07.19.24;	author vs;	state Exp;
branches;
next	1.11;

1.11
date	2004.02.08.06.48.19;	author kris;	state Exp;
branches;
next	1.10;

1.10
date	2003.07.12.10.31.01;	author kris;	state Exp;
branches;
next	1.9;

1.9
date	2003.03.07.06.10.43;	author ade;	state Exp;
branches;
next	1.8;

1.8
date	2001.04.17.08.55.04;	author kris;	state Exp;
branches;
next	1.7;

1.7
date	2001.03.05.14.49.16;	author will;	state Exp;
branches;
next	1.6;

1.6
date	2001.02.25.05.15.44;	author kris;	state Exp;
branches;
next	1.5;

1.5
date	2000.06.29.07.02.49;	author obrien;	state Exp;
branches;
next	1.4;

1.4
date	2000.04.09.18.30.07;	author cpiazza;	state Exp;
branches;
next	1.3;

1.3
date	2000.03.21.23.01.16;	author asami;	state Exp;
branches;
next	1.2;

1.2
date	2000.03.02.06.43.18;	author brian;	state Exp;
branches;
next	1.1;

1.1
date	2000.02.28.06.51.13;	author kris;	state Exp;
branches;
next	;


desc
@@


1.16
log
@Switch exporter over
@
text
@# New ports collection makefile for:	OpenSSH-askpass
# Date created:		27 February 2000
# Whom:			Kris Kennaway <kris@@FreeBSD.org>
#
# $FreeBSD: head/security/openssh-askpass/Makefile 300897 2012-07-14 14:29:18Z beat $
#

PORTNAME=	OpenSSH-askpass
PORTVERSION=	1.2.4.1
CATEGORIES=	security
MASTER_SITES=	http://www.jmknoble.net/software/x11-ssh-askpass/
DISTNAME=	x11-ssh-askpass-${PORTVERSION}

MAINTAINER=	hrs@@FreeBSD.org
COMMENT=	Graphical password applet for entering SSH passphrase

USE_IMAKE=	yes
USE_XORG=	x11 xt

MAN1=		x11-ssh-askpass.1
MLINKS=		x11-ssh-askpass.1 ssh-askpass.1

DOCSDIR=	${PREFIX}/share/doc/ssh-askpass
PLIST_FILES=	bin/x11-ssh-askpass \
		bin/ssh-askpass \
		lib/X11/app-defaults/SshAskpass
PORTDOCS=	README TODO ChangeLog

pre-configure:
	cd ${WRKSRC} && ./configure --libexecdir=${PREFIX}/bin

.if !defined(NOPORTDOCS)
post-install:
	${MKDIR} ${DOCSDIR}
	cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}
.endif

.include <bsd.port.mk>
@


1.15
log
@Fix USE_XORG in preparation of ports/122340. Since USE_IMAKE is bringing in
all xorg-libraries, there's no need to bump PORTREVISION for now.

Approved by:	portmgr (self)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.14
log
@Update to 1.2.4.1.  Changes include:

- "*grabServer" resource bug has been fixed.
@
text
@d18 1
a18 1
USE_XORG=	x11
@


1.13
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d9 1
a9 2
PORTVERSION=	1.2.2.2001.02.24
PORTREVISION=	1
d11 2
a12 2
MASTER_SITES=	${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR=	kris
d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
a16 1
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/X11/xc/programs/ssh-askpass
d18 1
d20 2
a21 2
MAN1=		ssh-askpass.1
MANCOMPRESSED=	yes
d24 4
a27 2
PLIST_FILES=	bin/ssh-askpass lib/X11/app-defaults/SshAskpass
PORTDOCS=	README
d29 2
a30 5
makesrctarball: fetch
	@@cd ${DISTDIR}; \
	${ECHO_MSG} ">> Creating source tarball in ${DISTDIR}"; \
	${ECHO_MSG} ">> \"${DISTNAME}.tar.gz\"."; \
	${TAR} cfz ${DISTNAME}.tar.gz ${DISTNAME}
d32 1
d35 2
a36 1
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
@


1.12
log
@- Fix non-root installation
- Use PLIST_FILES/PORTDOCS while here (me)

PR:		ports/79652
Submitted by:	jhb
@
text
@d10 1
@


1.11
log
@s/PKGNAME/DISTNAME/ in auxilliary helper target

Submitted by:	marcus
@
text
@d23 4
d33 3
a35 3
pre-install:
	${MKDIR} ${PREFIX}/share/doc/ssh-askpass
	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/ssh-askpass/
@


1.10
log
@Drop maintainership
@
text
@d26 2
a27 2
	${ECHO_MSG} ">> \"${PKGNAME}.tar.gz\"."; \
	${TAR} cfz ${PKGNAME}.tar.gz ${PKGNAME}
@


1.9
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d14 1
a14 1
MAINTAINER=	kris@@FreeBSD.org
@


1.8
log
@Apply the Big Axe of Hacking to this port and remove all the CVS fetching
crap which just doesn't work well.  Fall back on the tarball which will
be generated once from the OpenBSD CVS repo each time I update the port.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/openssh-askpass/Makefile,v 1.7 2001/03/05 14:49:16 will Exp $
d15 1
@


1.7
log
@Fix PLIST.

Submitted by:	bento
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/openssh-askpass/Makefile,v 1.6 2001/02/25 05:15:44 kris Exp $
a10 1
# ${MASTER_SITES} is only for if CVS won't work, period.
a12 1
DISTNAME=	X11/xc/programs/ssh-askpass
d16 1
a18 14
.include <bsd.port.pre.mk>
CAT?=		/bin/cat
SED?=		/usr/bin/sed
DISTFILES!=	${SED} 's:^\(.*\)$$:${PKGNAME}/\1:g' ${FILESDIR}/distfiles
IGNOREFILES!=	${SED} 's:^\(.*\)$$:${PKGNAME}/\1:g' ${FILESDIR}/ignorefiles
DISTFILES+=	${IGNOREFILES}

CVS_CMD?=	cvs -z3
CVS_DATE=	Sat Feb 24 20:27:43 PST 2001
CVS_SITES?=	anoncvs@@anoncvs1.ca.openbsd.org:/cvs \
		:pserver:anoncvs@@anoncvs1.usa.openbsd.org:/cvs
STAMPFILE=	${DISTDIR}/${PKGNAME}/.stamp
WRKSRC=		${WRKDIR}/ssh-askpass

a21 32
do-fetch:
	@@if [ ! -e ${STAMPFILE} ] || \
	    [ "X${CVS_DATE}" != "X$$(${CAT} ${STAMPFILE})" ]; then \
		if [ -e ${DISTDIR}/${PKGNAME}.${CVS_DATE_}.tar.gz ]; then \
			cd ${DISTDIR}; \
			${TAR} xfz ${PKGNAME}.${CVS_DATE_}.tar.gz \
			    ${DISTFILES}; \
			${ECHO} -n "${CVS_DATE}" > ${STAMPFILE}; \
			exit; \
		fi; \
		unset CVS_RSH CVS_SERVER || ${TRUE}; \
		if [ -n "${PORTS_CVS_RSH}" ]; then \
			export CVS_RSH="${PORTS_CVS_RSH}"; \
		fi; \
		if [ -n "${PORTS_CVS_SERVER}" ]; then \
			export CVS_SERVER="${PORTS_CVS_SERVER}"; \
		fi; \
		${MKDIR} ${DISTDIR}/${PKGNAME} && \
		cd ${DISTDIR}/${PKGNAME}; \
		for CVS_SITE in ${CVS_SITES}; do \
			${ECHO_MSG} ">> Attempting to CVS checkout from $${CVS_SITE}."; \
			if ${CVS_CMD} -d $${CVS_SITE} co -D "${CVS_DATE}" \
			    ${DISTNAME}; then \
				${ECHO} -n "${CVS_DATE}" > ${STAMPFILE}; \
				exit; \
			fi \
		done; \
		${ECHO_MSG} ">> Couldn't CVS checkout ${PKGNAME}.  Please try to retrieve"; \
		${ECHO_MSG} ">> a snapshot with \"make fetchsrctarball\" and try again."; \
		exit 1; \
	fi

a27 23
fetchsrctarball:
	@@cd ${DISTDIR}; \
	file=${PKGNAME}.tar.gz; \
	if [ -e $$file ]; then \
		exit; \
	fi; \
	${ECHO_MSG} ">> $$file doesn't seem to exist on this system."; \
	for site in ${MASTER_SITES}; do \
		${ECHO_MSG} ">> Attempting to fetch from $${site}."; \
		if ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
		    $${site}$${file}; then \
			exit; \
		fi; \
	done; \
	${ECHO_MSG} ">> Couldn't fetch $$file."; \
	${ECHO_MSG} ">> Please try to retrieve this file manually into"; \
	${ECHO_MSG} ">> ${_DISTDIR} and try again."; \
	exit 1

do-extract:
	@@${MKDIR} ${WRKDIR}
	@@${CP} -r ${DISTDIR}/${PKGNAME}/${DISTNAME} ${WRKDIR}

d32 1
a32 1
.include <bsd.port.post.mk>
@


1.6
log
@Update to 2001.02.24 code snapshot of OpenSSH-askpass from OpenBSD CVS
repository (in fact, this code hasn't changed since last november, but use
today's date).  I don't know where I got the 1.2.2 version number from,
but keep it for now as it looks like the third party version which OpenBSD
are basing from is catching up to that number :-)
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/openssh-askpass/Makefile,v 1.5 2000/06/29 07:02:49 obrien Exp $
d33 3
@


1.5
log
@Move the stragler's www.freebsd.org/~user distfiles to the offical
MASTER_SITE_LOCAL site.
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/openssh-askpass/Makefile,v 1.4 2000/04/09 18:30:07 cpiazza Exp $
d9 1
a9 1
PORTVERSION=	1.2.2
d28 1
a28 2
CVS_DATE=	Sun Feb 27 22:21:56 PST 2000
CVS_DATE_!=	${ECHO} -n "${CVS_DATE}" | ${SED} 's/[ \t:]/_/g'
d69 2
a70 2
	${ECHO_MSG} ">> \"${PKGNAME}.${CVS_DATE_}.tar.gz\"."; \
	${TAR} cfz ${PKGNAME}.${CVS_DATE_}.tar.gz ${PKGNAME}
d74 1
a74 1
	file=${PKGNAME}.${CVS_DATE_}.tar.gz; \
@


1.4
log
@Update with the new PORTNAME/PORTVERSION variables
@
text
@d5 1
a5 1
# $FreeBSD: ports/security/openssh-askpass/Makefile,v 1.3 2000/03/21 23:01:16 asami Exp $
d12 2
a13 1
MASTER_SITES=	http://people.FreeBSD.org/~kris/distfiles/
@


1.3
log
@"http://www.FreeBSD.org/~user/" -> "http://people.FreeBSD.org/~user/"
@
text
@a1 1
# Version required:	1.2.2
d5 1
a5 1
# $FreeBSD: ports/security/openssh-askpass/Makefile,v 1.2 2000/03/02 06:43:18 brian Exp $
d8 2
a9 2
DISTNAME=	X11/xc/programs/ssh-askpass
PKGNAME=	OpenSSH-askpass-1.2.2
d13 1
@


1.2
log
@Allow manual PORTS_CVS_SERVER and CVS_SITES settings.

Approved by:	maintainer
@
text
@d6 1
a6 1
# $FreeBSD: ports/security/openssh-askpass/Makefile,v 1.1 2000/02/28 06:51:13 kris Exp $
d13 1
a13 1
MASTER_SITES=	http://www.freebsd.org/~kris/distfiles/
@


1.1
log
@ssh-askpass is a small X app which OpenSSH's ssh-add(1) will try and spawn
if called without a controlling terminal, e.g. if called during the X
login process. It is somewhat configurable through app-defaults.

Makefile shamelessly ripped from:	green's OpenSSH port.
@
text
@d6 1
a6 1
# $FreeBSD$
d29 1
a29 1
CVS_SITES=	anoncvs@@anoncvs1.ca.openbsd.org:/cvs \
d47 3
@

