Tue Mar 4 15:51:59 2008 UTC ()
Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.


(jlam)
diff -r1.15 -r1.16 pkgsrc/ham/cwtext/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/ham/fl_logbook/Makefile
diff -r1.10 -r1.11 pkgsrc/ham/gnuradio-examples/Makefile
diff -r1.5 -r1.6 pkgsrc/ham/locator/Makefile
diff -r1.6 -r1.7 pkgsrc/ham/wwl/Makefile
diff -r1.6 -r1.7 pkgsrc/ham/yaesu/Makefile

cvs diff -r1.15 -r1.16 pkgsrc/ham/cwtext/Makefile (expand / switch to context diff)
--- pkgsrc/ham/cwtext/Makefile 2006/09/09 02:43:09 1.15
+++ pkgsrc/ham/cwtext/Makefile 2008/03/04 15:51:59 1.16
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2006/09/09 02:43:09 obache Exp $
+# $NetBSD: Makefile,v 1.16 2008/03/04 15:51:59 jlam Exp $
 
 DISTNAME=	cwtext-0.95
 PKGREVISION=	1
@@ -9,6 +9,8 @@
 HOMEPAGE=	http://cwtext.sourceforge.net/
 COMMENT=	Morse Code Generator
 
+PKG_DESTDIR_SUPPORT=	user-destdir
+
 MAKE_FILE=	makefile
 USE_TOOLS+=	gmake
 BUILD_TARGET=	ALL
@@ -23,9 +25,9 @@
 	${MV} ${WRKSRC}/${MAKE_FILE}.done ${WRKSRC}/${MAKE_FILE}
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/cwpcm ${PREFIX}/bin
-	${INSTALL_PROGRAM} ${WRKSRC}/cwtext ${PREFIX}/bin
-	${INSTALL_PROGRAM} ${WRKSRC}/cwmm ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/cwpcm ${DESTDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/cwtext ${DESTDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/cwmm ${DESTDIR}${PREFIX}/bin
 
 .include "../../lang/python/application.mk"
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/ham/fl_logbook/Makefile (expand / switch to context diff)
--- pkgsrc/ham/fl_logbook/Makefile 2007/01/21 16:49:23 1.1.1.1
+++ pkgsrc/ham/fl_logbook/Makefile 2008/03/04 15:51:59 1.2
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/01/21 16:49:23 obache Exp $
+# $NetBSD: Makefile,v 1.2 2008/03/04 15:51:59 jlam Exp $
 #
 
 DISTNAME=		fl_logbook.121.src
@@ -10,6 +10,8 @@
 HOMEPAGE=		http://www.w1hkj.com/
 COMMENT=		FLTK-based amateur radio log book
 
+PKG_DESTDIR_SUPPORT=	user-destdir
+
 WRKSRC=			${WRKDIR}/${PKGNAME_NOREV:C/-.*//}
 
 USE_LANGUAGES=		c++
@@ -20,7 +22,7 @@
 BUILD_TARGET=		#defined in dist Makefile
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/Release/fl_logbook ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/Release/fl_logbook ${DESTDIR}${PREFIX}/bin
 
 .include "../../x11/fltk/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.10 -r1.11 pkgsrc/ham/gnuradio-examples/Attic/Makefile (expand / switch to context diff)
--- pkgsrc/ham/gnuradio-examples/Attic/Makefile 2007/08/08 03:10:17 1.10
+++ pkgsrc/ham/gnuradio-examples/Attic/Makefile 2008/03/04 15:51:59 1.11
@@ -1,9 +1,11 @@
-# $NetBSD: Makefile,v 1.10 2007/08/08 03:10:17 wulf Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/04 15:51:59 jlam Exp $
 
 PKGNAME=	gnuradio-examples-${VERSION}
 COMMENT=	GUI framework for GNU Radio based on wxPython
 COMMENT=	Examples for GNU Radio
 
+PKG_DESTDIR_SUPPORT=	user-destdir
+
 .include "../../meta-pkgs/gnuradio/Makefile.common"
 
 CONFIGURE_ARGS+=--enable-gnuradio-examples
@@ -94,11 +96,11 @@
 	cd ${WRKSRC}/gnuradio-examples/python;				\
 	for d in `find * -type d`;					\
 	do								\
-		${INSTALL_SCRIPT_DIR} ${EXAMPLE_DIR}/"$$d";		\
+		${INSTALL_SCRIPT_DIR} ${DESTDIR}${EXAMPLE_DIR}/"$$d";	\
 	done;								\
 	for f in `find . \! -name "Makefile*" -type f`;			\
 	do								\
-		${INSTALL_SCRIPT} "$$f" ${EXAMPLE_DIR}/"$$f";		\
+		${INSTALL_SCRIPT} "$$f" ${DESTDIR}${EXAMPLE_DIR}/"$$f";	\
 	done
 
 .include "../../ham/gnuradio-wxgui/buildlink3.mk"

cvs diff -r1.5 -r1.6 pkgsrc/ham/locator/Makefile (expand / switch to context diff)
--- pkgsrc/ham/locator/Makefile 2006/06/01 22:15:59 1.5
+++ pkgsrc/ham/locator/Makefile 2008/03/04 15:51:59 1.6
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2006/06/01 22:15:59 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2008/03/04 15:51:59 jlam Exp $
 #
 
 DISTNAME=	locator-0.1
@@ -9,6 +9,8 @@
 HOMEPAGE=	http://www.stauss.purespace.de/
 COMMENT=	Longitudes, latitudes to HAM locator converter
 
+PKG_DESTDIR_SUPPORT=	user-destdir
+
 NO_CONFIGURE=	yes
 
 INSTALLATION_DIRS=	bin
@@ -16,6 +18,6 @@
 USE_LANGUAGES=	c++
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/locator ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/locator ${DESTDIR}${PREFIX}/bin
 
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/ham/wwl/Makefile (expand / switch to context diff)
--- pkgsrc/ham/wwl/Makefile 2005/06/16 06:57:59 1.6
+++ pkgsrc/ham/wwl/Makefile 2008/03/04 15:51:59 1.7
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2005/06/16 06:57:59 jlam Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/04 15:51:59 jlam Exp $
 #
 
 DISTNAME=	wwl-1.2
@@ -9,12 +9,14 @@
 #HOMEPAGE=	not known
 COMMENT=	Calculates distance (qrb)
 
+PKG_DESTDIR_SUPPORT=	user-destdir
+
 WRKSRC=		${WRKDIR}/wwl
 NO_CONFIGURE=	yes
 
 INSTALLATION_DIRS=	bin
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/wwl ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/wwl ${DESTDIR}${PREFIX}/bin
 
 .include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/ham/yaesu/Makefile (expand / switch to context diff)
--- pkgsrc/ham/yaesu/Makefile 2006/01/14 11:45:46 1.6
+++ pkgsrc/ham/yaesu/Makefile 2008/03/04 15:51:59 1.7
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/01/14 11:45:46 wulf Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/04 15:51:59 jlam Exp $
 #
 
 DISTNAME=	yaesu-0.13
@@ -9,13 +9,16 @@
 #HOMEPAGE=	not known
 COMMENT=	Control interface for Yaesu FT-890 HF transceiver
 
+PKG_DESTDIR_SUPPORT=	user-destdir
+
 WRKSRC=		${WRKDIR}/yaesu
 NO_CONFIGURE=	yes
 
 INSTALLATION_DIRS=	bin share/doc
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/yaesu ${PREFIX}/bin
-	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/yaesu.README
+	${INSTALL_PROGRAM} ${WRKSRC}/yaesu ${DESTDIR}${PREFIX}/bin
+	${INSTALL_DATA} ${WRKSRC}/README \
+		${DESTDIR}${PREFIX}/share/doc/yaesu.README
 
 .include "../../mk/bsd.pkg.mk"