pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/ssh2 Added support for installation to DESTDI...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/db67445cde03
branches:  trunk
changeset: 529642:db67445cde03
user:      heinz <heinz%pkgsrc.org@localhost>
date:      Fri Jun 08 15:24:58 2007 +0000

description:
Added support for installation to DESTDIR. "root"-permissions still
required because of "chown" and "chmod" commands.
Enabled tests.

diffstat:

 security/ssh2/Makefile |  18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

diffs (43 lines):

diff -r 75f232892b4f -r db67445cde03 security/ssh2/Makefile
--- a/security/ssh2/Makefile    Fri Jun 08 15:18:42 2007 +0000
+++ b/security/ssh2/Makefile    Fri Jun 08 15:24:58 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2007/02/22 19:27:09 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2007/06/08 15:24:58 heinz Exp $
 
 DISTNAME=      ssh-3.2.9.1
 PKGNAME=       ${DISTNAME:C/ssh-/ssh2-/}
@@ -10,8 +10,10 @@
 HOMEPAGE=      http://www.ssh.com/
 COMMENT=       Secure Shell client and server for V.2 SSH protocol
 
-CONFLICTS+=    openssh-[0-9]* ssh6-[0-9]* ssh-[0-9]* sftp-[0-9]*
-CONFLICTS+=    openssh+gssapi-[0-9]* ssh2-nox11-[0-9]*
+PKG_DESTDIR_SUPPORT=   destdir
+
+CONFLICTS+=            openssh-[0-9]* ssh6-[0-9]* ssh-[0-9]* sftp-[0-9]*
+CONFLICTS+=            openssh+gssapi-[0-9]* ssh2-nox11-[0-9]*
 
 GNU_CONFIGURE=         YES
 
@@ -88,14 +90,16 @@
                        RFC.authorization_program_protocol \
                        RFC.kbdint_plugin_protocol
 
+TEST_TARGET=           check
+
 post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/${PKGBASE}
+       ${INSTALL_DATA_DIR} ${DESTDIR:Q}${PREFIX:Q}/share/doc/${PKGBASE}
 .for file in ${DOCS}
-       ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/${PKGBASE}
+       ${INSTALL_DATA} ${WRKSRC}/${file} ${DESTDIR:Q}${PREFIX:Q}/share/doc/${PKGBASE}
 .endfor
-       ${INSTALL_DATA_DIR} ${EGDIR}
+       ${INSTALL_DATA_DIR} ${DESTDIR:Q}${EGDIR:Q}
 .for file in ${EGFILES}
-       ${INSTALL_DATA} ${WRKSRC}/${file} ${EGDIR}
+       ${INSTALL_DATA} ${WRKSRC}/${file} ${DESTDIR:Q}${EGDIR:Q}
 .endfor
 
 .include "../../security/tcp_wrappers/buildlink3.mk"



Home | Main Index | Thread Index | Old Index