Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Mechanical changes to add DESTDIR support to packages that install

their files via a custom do-install target.
  • Loading branch information...
commit e38fe556f77d3040f3f0714d02de0ad295a1de63 1 parent 580e88b
jlam authored
Showing with 480 additions and 305 deletions.
  1. +9 −7 emulators/Cygne-SDL/Makefile
  2. +14 −12 emulators/DatLib/Makefile
  3. +6 −4 emulators/DatUtil/Makefile
  4. +7 −4 emulators/MAMEDiff/Makefile
  5. +7 −4 emulators/ROMBuild/Makefile
  6. +7 −4 emulators/ROMInfo/Makefile
  7. +7 −4 emulators/ZIPIdent/Makefile
  8. +3 −2 emulators/aliados/Makefile
  9. +6 −3 emulators/applyppf/Makefile
  10. +7 −4 emulators/arnold/Makefile
  11. +6 −3 emulators/compat_netbsd/Makefile.common
  12. +9 −4 emulators/cygwin_esound/Makefile
  13. +9 −5 emulators/cygwin_lib/Makefile
  14. +6 −4 emulators/darcnes/Makefile
  15. +4 −2 emulators/dega/Makefile
  16. +5 −3 emulators/dynamips/Makefile
  17. +8 −6 emulators/fmsx/Makefile
  18. +10 −6 emulators/freebsd_lib/Makefile
  19. +5 −4 emulators/gcube/Makefile
  20. +6 −2 emulators/generator-cbiere/Makefile
  21. +11 −8 emulators/gnuboy-sdl/Makefile
  22. +8 −6 emulators/gnuboy/Makefile
  23. +7 −4 emulators/hercules-images/Makefile
  24. +4 −2 emulators/ia64sim/Makefile
  25. +12 −7 emulators/kenigma/Makefile
  26. +8 −6 emulators/lrmi/Makefile
  27. +8 −6 emulators/m1/Makefile
  28. +4 −2 emulators/makeppf/Makefile
  29. +6 −4 emulators/minivmac/Makefile
  30. +8 −6 emulators/mmix/Makefile
  31. +6 −4 emulators/ski/Makefile
  32. +13 −7 emulators/sms_sdl/Makefile
  33. +17 −10 emulators/snes9x/Makefile
  34. +7 −4 emulators/swarm/Makefile
  35. +6 −4 emulators/uae/Makefile
  36. +8 −5 emulators/ucon64/Makefile
  37. +6 −4 emulators/uips/Makefile
  38. +8 −5 emulators/vba/Makefile
  39. +27 −15 emulators/vmware-module/Makefile
  40. +25 −13 emulators/vmware-module3/Makefile
  41. +20 −18 emulators/vmware/Makefile
  42. +29 −27 emulators/vmware3/Makefile
  43. +4 −2 emulators/xm7/Makefile
  44. +17 −12 emulators/xmame/Makefile
  45. +9 −6 emulators/xmess/Makefile
  46. +6 −3 emulators/xyame/Makefile
  47. +4 −2 filesystems/fuse-archivemount/Makefile
  48. +5 −3 filesystems/fuse-cddfs/Makefile
  49. +12 −5 filesystems/fuse-gmailfs/Makefile
  50. +4 −2 filesystems/fuse-httpfs/Makefile
  51. +7 −4 filesystems/fuse-loggedfs/Makefile
  52. +4 −2 filesystems/fuse-lzofs/Makefile
  53. +7 −2 filesystems/fuse-unionfs/Makefile
  54. +6 −3 finance/gkrellm-stock/Makefile
  55. +6 −5 finance/tclticker/Makefile
View
16 emulators/Cygne-SDL/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2006/12/18 01:34:54 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= Cygne-SDL-0.1-src
@@ -14,6 +14,8 @@ COMMENT= Bandai Wonderswan Color handheld emulator
BUILD_DEPENDS+= nasm>=0.98:../../devel/nasm
BUILD_DEPENDS+= zip>=2.0:../../archivers/zip
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/Cygne-SDL-0.1
MAKE_FILE= Makefiles/Makefile.unix
NO_CONFIGURE= yes
@@ -30,14 +32,14 @@ post-build:
${LOCALBASE}/bin/zip Wondersnake.zip Wondersnake.wsc
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/cygne ${PREFIX}/bin/Cygne-SDL
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/Cygne-SDL
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/Cygne-SDL
- ${INSTALL_DATA_DIR} ${PREFIX}/share/Cygne-SDL
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/cygne ${DESTDIR}${PREFIX}/bin/Cygne-SDL
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/Cygne-SDL
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/Cygne-SDL
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/Cygne-SDL
${INSTALL_DATA} ${WRKSRC}/WonderSnake/Wondersnake.txt \
- ${PREFIX}/share/Cygne-SDL
+ ${DESTDIR}${PREFIX}/share/Cygne-SDL
${INSTALL_DATA} ${WRKSRC}/WonderSnake/Wondersnake.zip \
- ${PREFIX}/share/Cygne-SDL
+ ${DESTDIR}${PREFIX}/share/Cygne-SDL
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
View
26 emulators/DatLib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2007/07/30 18:55:23 wiz Exp $
+# $NetBSD: Makefile,v 1.22 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= datlib221
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.logiqx.com/Tools/DatLib/DatLib.php
COMMENT= Data file library for some emulation tools
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
WRKSRC= ${WRKDIR}
MAKE_FILE= makefile
@@ -21,17 +23,17 @@ MAKE_ENV+= RANLIB=${RANLIB:Q}
INSTALLATION_DIRS= lib
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/include/DatLib
- ${INSTALL_DATA_DIR} ${PREFIX}/include/DatLib/hash
- ${INSTALL_DATA_DIR} ${PREFIX}/include/DatLib/mame
- ${INSTALL_DATA_DIR} ${PREFIX}/include/DatLib/misc
- ${INSTALL_DATA} ${WRKSRC}/src/*.h ${PREFIX}/include/DatLib
- ${INSTALL_DATA} ${WRKSRC}/src/hash/*.h ${PREFIX}/include/DatLib/hash
- ${INSTALL_DATA} ${WRKSRC}/src/mame/*.h ${PREFIX}/include/DatLib/mame
- ${INSTALL_DATA} ${WRKSRC}/src/misc/*.h ${PREFIX}/include/DatLib/misc
- ${INSTALL_LIB} ${WRKSRC}/obj/libdatlib.a ${PREFIX}/lib/libdatlib.a
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/DatLib
- ${INSTALL_DATA} ${WRKSRC}/*.txt ${PREFIX}/share/doc/DatLib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/DatLib
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/DatLib/hash
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/DatLib/mame
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/DatLib/misc
+ ${INSTALL_DATA} ${WRKSRC}/src/*.h ${DESTDIR}${PREFIX}/include/DatLib
+ ${INSTALL_DATA} ${WRKSRC}/src/hash/*.h ${DESTDIR}${PREFIX}/include/DatLib/hash
+ ${INSTALL_DATA} ${WRKSRC}/src/mame/*.h ${DESTDIR}${PREFIX}/include/DatLib/mame
+ ${INSTALL_DATA} ${WRKSRC}/src/misc/*.h ${DESTDIR}${PREFIX}/include/DatLib/misc
+ ${INSTALL_LIB} ${WRKSRC}/obj/libdatlib.a ${DESTDIR}${PREFIX}/lib/libdatlib.a
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/DatLib
+ ${INSTALL_DATA} ${WRKSRC}/*.txt ${DESTDIR}${PREFIX}/share/doc/DatLib
.include "../../devel/zlib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
View
10 emulators/DatUtil/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2007/07/30 18:55:51 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= dutil232
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.logiqx.com/Tools/DatUtil/DatUtil.php
COMMENT= Create and convert emulator rom checksum files
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
WRKSRC= ${WRKDIR}
MAKE_FILE= makefile
@@ -23,9 +25,9 @@ post-extract:
${MKDIR} ${WRKSRC}/obj
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/datutil ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/DatUtil
- ${INSTALL_DATA} ${WRKSRC}/*.txt ${PREFIX}/share/doc/DatUtil
+ ${INSTALL_PROGRAM} ${WRKSRC}/datutil ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/DatUtil
+ ${INSTALL_DATA} ${WRKSRC}/*.txt ${DESTDIR}${PREFIX}/share/doc/DatUtil
.include "../../devel/zlib/buildlink3.mk"
BUILDLINK_API_DEPENDS.DatLib+= DatLib>=2.21
View
11 emulators/MAMEDiff/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2007/07/08 09:42:33 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= mdiff226
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.logiqx.com/Tools/MAMEDiff/MAMEDiff.php
COMMENT= Compare MAME rom sets of different releases
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
WRKSRC= ${WRKDIR}
MAKE_FILE= makefile
@@ -22,9 +24,10 @@ post-extract:
${MKDIR} ${WRKSRC}/obj
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/mamediff ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/MAMEDiff
- ${INSTALL_DATA} ${WRKSRC}/readme.txt ${PREFIX}/share/doc/MAMEDiff
+ ${INSTALL_PROGRAM} ${WRKSRC}/mamediff ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/MAMEDiff
+ ${INSTALL_DATA} ${WRKSRC}/readme.txt \
+ ${DESTDIR}${PREFIX}/share/doc/MAMEDiff
.include "../../devel/zlib/buildlink3.mk"
.include "../../emulators/DatLib/buildlink3.mk"
View
11 emulators/ROMBuild/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/09/10 09:06:36 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= rbuild29
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.logiqx.com/Tools/ROMBuild/ROMBuild.php
COMMENT= Arcade ROM manipulation tool
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
WRKSRC= ${WRKDIR}
MAKE_FILE= makefile
@@ -22,9 +24,10 @@ post-extract:
${MKDIR} ${WRKSRC}/obj
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rombuild ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ROMBuild
- ${INSTALL_DATA} ${WRKSRC}/readme.txt ${PREFIX}/share/doc/ROMBuild
+ ${INSTALL_PROGRAM} ${WRKSRC}/rombuild ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/ROMBuild
+ ${INSTALL_DATA} ${WRKSRC}/readme.txt \
+ ${DESTDIR}${PREFIX}/share/doc/ROMBuild
.include "../../devel/zlib/buildlink3.mk"
.include "../../emulators/DatLib/buildlink3.mk"
View
11 emulators/ROMInfo/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2007/07/08 09:42:33 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= rinfo27
@@ -18,13 +18,16 @@ BUILD_TARGET= rominfo
EXTRACT_OPTS_ZIP= -Laaqo
INSTALLATION_DIRS= bin
+PKG_DESTDIR_SUPPORT= user-destdir
+
post-extract:
${MKDIR} ${WRKSRC}/obj
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rominfo ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ROMInfo
- ${INSTALL_DATA} ${WRKSRC}/readme.txt ${PREFIX}/share/doc/ROMInfo
+ ${INSTALL_PROGRAM} ${WRKSRC}/rominfo ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/ROMInfo
+ ${INSTALL_DATA} ${WRKSRC}/readme.txt \
+ ${DESTDIR}${PREFIX}/share/doc/ROMInfo
.include "../../devel/zlib/buildlink3.mk"
.include "../../emulators/DatLib/buildlink3.mk"
View
11 emulators/ZIPIdent/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2007/07/08 09:42:33 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= zident28
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.logiqx.com/Tools/ZIPIdent/ZIPIdent.php
COMMENT= Identify arcade ROM sets
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
WRKSRC= ${WRKDIR}
MAKE_FILE= makefile
@@ -22,9 +24,10 @@ post-extract:
${MKDIR} ${WRKSRC}/obj
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/zipident ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ZIPIdent
- ${INSTALL_DATA} ${WRKSRC}/readme.txt ${PREFIX}/share/doc/ZIPIdent
+ ${INSTALL_PROGRAM} ${WRKSRC}/zipident ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/ZIPIdent
+ ${INSTALL_DATA} ${WRKSRC}/readme.txt \
+ ${DESTDIR}${PREFIX}/share/doc/ZIPIdent
.include "../../devel/zlib/buildlink3.mk"
.include "../../emulators/DatLib/buildlink3.mk"
View
5 emulators/aliados/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2005/04/11 21:45:42 tv Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= aliados-0.1.1
@@ -11,6 +11,7 @@ HOMEPAGE= http://www.arrakis.es/~ninsesabe/aliados/
COMMENT= CP/M 80 emulator
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
NO_CONFIGURE= YES
USE_LANGUAGES= c++
@@ -19,7 +20,7 @@ USE_NCURSES= # tigetstr tparm setupterm
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/aliados ${PREFIX}/bin/
+ ${INSTALL_PROGRAM} ${WRKSRC}/aliados ${DESTDIR}${PREFIX}/bin
.include "../../devel/ncurses/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
View
9 emulators/applyppf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/03/24 19:08:51 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= applyppf3_src
@@ -11,7 +11,10 @@ MAINTAINER= pkgsrc-users@NetBSD.org
#HOMEPAGE= http://www.paradogs.com/pdx_ppf3.htm
COMMENT= PPF (Playstation Patch File) v3.0 apply tool
-WRKSRC= ${WRKDIR}
+PKG_DESTDIR_SUPPORT= user-destdir
+
+WRKSRC= ${WRKDIR}
+INSTALLATION_DIRS= bin
do-build:
cd ${BUILD_DIRS} && ${CC} ${CPPFLAGS} ${CFLAGS} \
@@ -19,6 +22,6 @@ do-build:
-D_LARGEFILE64_SOURCE -o applyppf applyppf3_linux.c
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/applyppf ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/applyppf ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
View
11 emulators/arnold/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2008/02/27 12:52:41 rillig Exp $
+# $NetBSD: Makefile,v 1.18 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= arnsrc27012002
@@ -12,6 +12,8 @@ MAINTAINER= dillo@NetBSD.org
HOMEPAGE= http://arnold.emuunlim.com/
COMMENT= Amstrad CPC, Amstrad CPC+ and KC Compact emulator
+PKG_DESTDIR_SUPPORT= user-destdir
+
# we want case sensitive file names.
EXTRACT_OPTS_ZIP= -aqo
@@ -27,9 +29,10 @@ MAKE_ENV+= SHAREDIR=${SHAREDIR}
AUTO_MKDIRS= yes
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/arnold ${PREFIX}/bin
- cd ${WRKSRC}/roms && pax -wr * ${SHAREDIR}/roms/
- cd ${WRKSRC} && ${INSTALL_DATA} readme.* ${PREFIX}/share/doc/arnold
+ ${INSTALL_PROGRAM} ${WRKSRC}/arnold ${DESTDIR}${PREFIX}/bin
+ cd ${WRKSRC}/roms && pax -wr * ${DESTDIR}${SHAREDIR}/roms/
+ cd ${WRKSRC} && ${INSTALL_DATA} readme.* \
+ ${DESTDIR}${PREFIX}/share/doc/arnold
.include "../../mk/oss.buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
View
9 emulators/compat_netbsd/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.9 2008/01/15 15:43:49 jlam Exp $
+# $NetBSD: Makefile.common,v 1.10 2008/03/03 19:21:37 jlam Exp $
#
# Common infrastructure for NetBSD compat* packages.
#
@@ -12,6 +12,8 @@ EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
+PKG_DESTDIR_SUPPORT= destdir
+
NO_SRC_ON_FTP= Already in MASTER_SITE_LOCAL
NETBSD_PKG= yes
@@ -127,9 +129,10 @@ ${ELF_SYMLINKS_DATA}: plist
.PHONY: compat-install
do-install: compat-install
compat-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/${EMULSUBDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${EMULSUBDIR}
cd ${WRKSRC} && for dir in lib libexec usr; do \
if ${TEST} -d "$$dir"; then \
- ${PAX} -rw "$$dir" ${PREFIX}/${EMULSUBDIR}; \
+ ${PAX} -rw "$$dir" \
+ ${DESTDIR}${PREFIX}/${EMULSUBDIR}; \
fi; \
done
View
13 emulators/cygwin_esound/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2007/04/04 14:37:52 tv Exp $
+# $NetBSD: Makefile,v 1.8 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= esound-0.2.35-1
@@ -18,6 +18,8 @@ COMMENT= Enlightened sound daemon (daemon only) for Cygwin/Interix
ONLY_FOR_PLATFORM= Interix-*-*
+PKG_DESTDIR_SUPPORT= user-destdir
+
DIST_SUBDIR= cygwin
WRKSRC= ${WRKDIR}
@@ -27,9 +29,12 @@ INSTALLATION_DIRS= bin emul/cygwin/bin
do-build: # nothing
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/cygaudiofile-0.dll ${PREFIX}/bin/
- ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/cygesd-0.dll ${PREFIX}/bin/
- ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/esd.exe ${PREFIX}/emul/cygwin/bin/
+ ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/cygaudiofile-0.dll \
+ ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/cygesd-0.dll \
+ ${DESTDIR}${PREFIX}/bin/
+ ${INSTALL_SCRIPT} ${WRKSRC}/usr/bin/esd.exe \
+ ${DESTDIR}${PREFIX}/emul/cygwin/bin/
.include "../../emulators/cygwin_lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
View
14 emulators/cygwin_lib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2007/04/04 14:37:52 tv Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/03 19:21:37 jlam Exp $
#
DISTNAME= cygwin-1.5.13-1
@@ -13,6 +13,8 @@ COMMENT= Basic Cygwin library and executables for emulation
ONLY_FOR_PLATFORM= Interix-*-*
+PKG_DESTDIR_SUPPORT= user-destdir
+
DIST_SUBDIR= cygwin
WRKSRC= ${WRKDIR}
@@ -22,13 +24,15 @@ INSTALLATION_DIRS= bin emul/cygwin/bin
do-build: # nothing
do-install:
- ${INSTALL_LIB} ${WRKSRC}/usr/bin/cygwin1.dll ${PREFIX}/bin/
- ${INSTALL_PROGRAM_DIR} ${PREFIX}/emul/cygwin ${PREFIX}/emul/cygwin/bin
+ ${INSTALL_LIB} ${WRKSRC}/usr/bin/cygwin1.dll ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM_DIR} ${PREFIX}/emul/cygwin \
+ ${DESTDIR}${PREFIX}/emul/cygwin/bin
@for f in ${WRKSRC}/usr/bin/*.exe; do \
- ${INSTALL_LIB} $$f ${PREFIX}/emul/cygwin/bin/$$(basename $${f%.exe}); \
+ ${INSTALL_LIB} $$f \
+ ${DESTDIR}${PREFIX}/emul/cygwin/bin/$$(basename $${f%.exe}); \
done
.for f in ${SYMLINKS}
- ${LN} -sf ../emul/cygwin/bin/${f} ${PREFIX}/bin/cygwin-${f}
+ ${LN} -sf ../emul/cygwin/bin/${f} ${DESTDIR}${PREFIX}/bin/cygwin-${f}
.endfor
.include "../../mk/bsd.pkg.mk"
View
10 emulators/darcnes/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2007/07/08 09:45:15 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2008/03/03 19:21:38 jlam Exp $
PKGNAME= darcnes-20010401
PKGREVISION= 3
@@ -6,14 +6,16 @@ PKGREVISION= 3
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Multi-system emulator (NES, SMS, GG, PCE, and others)
+PKG_DESTDIR_SUPPORT= user-destdir
+
MAKE_ENV+= TARGET=Linux_X
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/darcnes ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/darcnes
- ${INSTALL_MAN} ${WRKSRC}/readme ${PREFIX}/share/doc/darcnes
+ ${INSTALL_PROGRAM} ${WRKSRC}/darcnes ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/darcnes
+ ${INSTALL_MAN} ${WRKSRC}/readme ${DESTDIR}${PREFIX}/share/doc/darcnes
.include "Makefile.common"
.include "../../x11/libXaw/buildlink3.mk"
View
6 emulators/dega/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2006/06/12 16:28:06 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= dega-1.07
@@ -12,6 +12,8 @@ COMMENT= Sega Game Gear, Sega Mark III and Sega Master System emulator
BUILD_DEPENDS+= nasm>=0.98:../../devel/nasm
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_LANGUAGES= c c++
USE_TOOLS+= gmake
@@ -21,7 +23,7 @@ ONLY_FOR_PLATFORM= *-*-i386
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dega ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/dega ${DESTDIR}${PREFIX}/bin
.include "../../devel/SDL/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
View
8 emulators/dynamips/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2008/02/14 11:00:13 kefren Exp $
+# $NetBSD: Makefile,v 1.2 2008/03/03 19:21:38 jlam Exp $
DISTNAME= dynamips-0.2.7
CATEGORIES= emulators
@@ -8,6 +8,8 @@ MAINTAINER= kefren@NetBSD.org
HOMEPAGE= http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator
COMMENT= Cisco 3600 and 7200 MIPS emulator
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
NO_CONFIGURE= yes
@@ -21,8 +23,8 @@ SUBST_SED.libelf= -e 's,<libelf.h>,<libelf/libelf.h>,'
SUBST_MESSAGE.libelf= Fix libelf header file path
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/dynamips ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/nvram_export ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/dynamips ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/nvram_export ${DESTDIR}${PREFIX}/bin
.include "../../devel/libelf/buildlink3.mk"
.include "../../net/libpcap/buildlink3.mk"
View
14 emulators/fmsx/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2007/02/22 19:26:27 wiz Exp $
+# $NetBSD: Makefile,v 1.25 2008/03/03 19:21:38 jlam Exp $
DISTNAME= fMSX24.tar
PKGNAME= fmsx-2.4
@@ -17,6 +17,8 @@ NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_FTP= ${RESTRICTED}
NO_SRC_ON_FTP= ${RESTRICTED}
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/MSX
.include "../../mk/bsd.prefs.mk"
@@ -46,11 +48,11 @@ pre-install:
# Makefile of fMSX doesn't have install target.
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/fmsx ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/rddsk ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/wrdsk ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/*.ROM ${PREFIX}/share/fmsx
- ${INSTALL_DATA} ${WRKSRC}/fMSX.html ${PREFIX}/share/doc/html
+ ${INSTALL_PROGRAM} ${WRKSRC}/fmsx ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/rddsk ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/wrdsk ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/*.ROM ${DESTDIR}${PREFIX}/share/fmsx
+ ${INSTALL_DATA} ${WRKSRC}/fMSX.html ${DESTDIR}${PREFIX}/share/doc/html
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/xextproto/buildlink3.mk"
View
16 emulators/freebsd_lib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2006/06/23 15:48:50 jlam Exp $
+# $NetBSD: Makefile,v 1.24 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= freebsd_lib-2.2.7
@@ -11,17 +11,21 @@ COMMENT= Libraries necessary for FreeBSD compatibility, including XFree86
ONLY_FOR_PLATFORM= NetBSD-*-i386
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
NO_BUILD= yes
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/emul/freebsd
- ${INSTALL_DATA_DIR} ${PREFIX}/emul/freebsd/var/run
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/emul/freebsd
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/emul/freebsd/var/run
(cd ${WRKSRC} && ${FIND} usr -type d -print) | \
- (cd ${PREFIX}/emul/freebsd && ${XARGS} ${INSTALL_DATA_DIR})
+ (cd ${DESTDIR}${PREFIX}/emul/freebsd && \
+ ${XARGS} ${INSTALL_DATA_DIR})
cd ${WRKSRC} && for file in `${FIND} usr -name '*.*' -print`; do \
- ${INSTALL_DATA} $$file ${PREFIX}/emul/freebsd/$$file; \
+ ${INSTALL_DATA} $$file \
+ ${DESTDIR}${PREFIX}/emul/freebsd/$$file; \
done
- ${TOUCH} ${PREFIX}/emul/freebsd/var/run/ld.so.hints
+ ${TOUCH} ${DESTDIR}${PREFIX}/emul/freebsd/var/run/ld.so.hints
.include "../../mk/bsd.pkg.mk"
View
9 emulators/gcube/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2007/11/25 11:52:44 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= gcube-0.4-src
@@ -13,6 +13,7 @@ HOMEPAGE= http://gcube.exemu.net/
COMMENT= Opensource Nintendo GameCube(TM) emulator
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= gmake
WRKSRC= ${WRKDIR}/0.4
@@ -24,14 +25,14 @@ BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
CFLAGS+= -DASM_X86=1
.endif
-INSTALLATION_DIRS= share/doc/${PKGBASE} bin
+INSTALLATION_DIRS= bin share/doc/${PKGBASE}
do-install:
.for prog in isopack gcube bin2dol gcmap tplx
- ${INSTALL_PROGRAM} ${WRKSRC}/${prog} ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/${prog} ${DESTDIR}${PREFIX}/bin
.endfor
.for f in README ChangeLog COPYING
- ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PKGBASE}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
.endfor
.include "../../devel/SDL/buildlink3.mk"
View
8 emulators/generator-cbiere/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/06/12 16:28:06 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= generator-0.35-cbiere-r2
@@ -12,6 +12,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.ghostwhitecrab.de/generator/
COMMENT= Sega Mega drive genesis emulator (Improved)
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= yes
.if (${MACHINE_ARCH} == "i386")
@@ -29,9 +31,11 @@ CONFIGURE_ARGS+= --with-sdl-audio
CFLAGS+= -DBYTES_HIGHFIRST
.endif
+INSTALLATION_DIRS= bin
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/main/generator-gtk \
- ${PREFIX}/bin/generator-cbiere-gtk
+ ${DESTDIR}${PREFIX}/bin/generator-cbiere-gtk
.include "../../devel/SDL/buildlink3.mk"
.include "../../x11/gtk/buildlink3.mk"
View
19 emulators/gnuboy-sdl/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2006/06/12 16:28:06 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2008/03/03 19:21:38 jlam Exp $
DISTNAME= gnuboy-1.0.3
PKGNAME= ${DISTNAME:S/-/-sdl-/}
@@ -10,18 +10,21 @@ MAINTAINER= dillo@NetBSD.org
HOMEPAGE= http://gnuboy.unix-fu.org/
COMMENT= SDL port of Gameboy emulator
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--with-sdl
+PKG_DESTDIR_SUPPORT= user-destdir
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-sdl
.include "../../devel/SDL/buildlink3.mk"
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gnuboy-sdl
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gnuboy-sdl
- ${INSTALL_PROGRAM} ${WRKSRC}/sdlgnuboy ${PREFIX}/bin/gnuboy-sdl
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/gnuboy-sdl
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/gnuboy-sdl
+ ${INSTALL_PROGRAM} ${WRKSRC}/sdlgnuboy \
+ ${DESTDIR}${PREFIX}/bin/gnuboy-sdl
${INSTALL_DATA} ${WRKSRC}/etc/sample.rc \
- ${PREFIX}/share/examples/gnuboy-sdl/
+ ${DESTDIR}${PREFIX}/share/examples/gnuboy-sdl/
${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/docs/* \
- ${PREFIX}/share/doc/gnuboy-sdl/
+ ${DESTDIR}${PREFIX}/share/doc/gnuboy-sdl/
.include "../../mk/bsd.pkg.mk"
View
14 emulators/gnuboy/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2007/11/25 11:52:44 wiz Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/03 19:21:38 jlam Exp $
DISTNAME= gnuboy-1.0.3
PKGREVISION= 2
@@ -9,18 +9,20 @@ MAINTAINER= njl@sdf.lonestar.org
#HOMEPAGE= http://gnuboy.unix-fu.org/
COMMENT= Gameboy emulator
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= yes
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gnuboy
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gnuboy
- ${INSTALL_PROGRAM} ${WRKSRC}/xgnuboy ${PREFIX}/bin/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/gnuboy
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/gnuboy
+ ${INSTALL_PROGRAM} ${WRKSRC}/xgnuboy ${DESTDIR}${PREFIX}/bin/
${INSTALL_DATA} ${WRKSRC}/etc/sample.rc \
- ${PREFIX}/share/examples/gnuboy/
+ ${DESTDIR}${PREFIX}/share/examples/gnuboy/
${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/docs/* \
- ${PREFIX}/share/doc/gnuboy/
+ ${DESTDIR}${PREFIX}/share/doc/gnuboy/
BUILDLINK_DEPMETHOD.libXt?= build
View
11 emulators/hercules-images/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.10 2006/09/19 18:32:50 joerg Exp $
+# $NetBSD: Makefile,v 1.11 2008/03/03 19:21:38 jlam Exp $
DISTNAME= mftr33
PKGNAME= hercules-images-20010222
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.conmicro.cx/hercules/
COMMENT= Images to IPL the Hercules emulator
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
NO_BUILD= yes
NO_CONFIGURE= yes
@@ -16,8 +18,9 @@ EXTRACT_ONLY=
USE_TOOLS+= gzcat pax
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/data/hercules
- cd ${PREFIX}/share/data/hercules && \
- (gzcat ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}; dd if=/dev/zero bs=10k count=2) | pax -O -r
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/data/hercules
+ cd ${DESTDIR}${PREFIX}/share/data/hercules && \
+ (gzcat ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}; \
+ dd if=/dev/zero bs=10k count=2) | pax -O -r
.include "../../mk/bsd.pkg.mk"
View
6 emulators/ia64sim/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2006/10/04 21:38:37 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2008/03/03 19:21:38 jlam Exp $
DISTNAME= ia64sim
PKGNAME= ia64sim-0.3
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.boo.net/~jasonp/
COMMENT= IA64 simulator (Intel(R) Architecture 64)
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
DIST_SUBDIR= ${PKGNAME_NOREV}
@@ -18,6 +20,6 @@ MAKE_FILE= makefile.unx
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ia64sim ${PREFIX}/bin/ia64sim
+ ${INSTALL_PROGRAM} ${WRKSRC}/ia64sim ${DESTDIR}${PREFIX}/bin/ia64sim
.include "../../mk/bsd.pkg.mk"
View
19 emulators/kenigma/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2008/01/18 05:06:32 tnn Exp $
+# $NetBSD: Makefile,v 1.6 2008/03/03 19:21:38 jlam Exp $
DISTNAME= 28107-kenigma-1.2.1
PKGNAME= kenigma-1.2.1
@@ -10,6 +10,8 @@ MAINTAINER= markd@NetBSD.org
HOMEPAGE= http://www.kde-apps.org/content/show.php?content=28107
COMMENT= Replica of the German enigma code machine used in WW2
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/kenigma
NO_CONFIGURE= yes
@@ -17,18 +19,21 @@ USE_LANGUAGES= # none
APPDIR= ${KDEDIR}/share/kde/apps/kenigma
+INSTALLATION_DIRS= bin ${KDEDIR}/share/applications/kde
+
do-build:
(cd ${WRKSRC}; \
${ECHO} "#!/bin/sh"; \
${ECHO} "cd ${APPDIR} && ${RUBY} main.rb") > ${WRKSRC}/kenigma
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/kenigma ${KDEDIR}/bin
- ${INSTALL_DATA} ${WRKSRC}/kenigma.desktop ${KDEDIR}/share/applications/kde
- ${INSTALL_DATA_DIR} ${APPDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.rb ${APPDIR}
- ${INSTALL_DATA} ${WRKSRC}/kenigma.dtd ${APPDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${APPDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/kenigma ${DESTDIR}${KDEDIR}/bin
+ ${INSTALL_DATA} ${WRKSRC}/kenigma.desktop \
+ ${DESTDIR}${KDEDIR}/share/applications/kde
+ ${INSTALL_DATA_DIR} ${DESTDIR}${APPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.rb ${DESTDIR}${APPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/kenigma.dtd ${DESTDIR}${APPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${APPDIR}
.include "../../meta-pkgs/kde3/kde3.mk"
View
14 emulators/lrmi/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.11 2006/09/09 02:41:59 obache Exp $
+# $NetBSD: Makefile,v 1.12 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= lrmi-0.8
@@ -13,14 +13,16 @@ COMMENT= Wrapper to the i386 vm86 mode
ONLY_FOR_PLATFORM= *-*-i386
NOT_FOR_PLATFORM+= Interix-*-* # cannot call real mode from Windows
+PKG_DESTDIR_SUPPORT= user-destdir
+
MAKE_FILE= Makefile.bsd
INSTALLATION_DIRS= bin include lib
do-install:
- ${INSTALL_DATA} ${WRKSRC}/vbe.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/lrmi.h ${PREFIX}/include
- ${INSTALL_DATA} ${WRKSRC}/liblrmi.a ${PREFIX}/lib
- ${INSTALL_DATA} ${WRKSRC}/liblrmi.so ${PREFIX}/lib
- ${INSTALL_PROGRAM} ${WRKSRC}/vbetest ${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/vbe.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/lrmi.h ${DESTDIR}${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/liblrmi.a ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/liblrmi.so ${DESTDIR}${PREFIX}/lib
+ ${INSTALL_PROGRAM} ${WRKSRC}/vbetest ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
View
14 emulators/m1/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2007/07/29 05:18:37 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/03 19:21:38 jlam Exp $
DISTNAME= m1074b2-lnx
PKGNAME= m1-0.7.4c
@@ -14,16 +14,18 @@ COMMENT= Arcade video and pinball game sound emulator (Linux binary)
EMUL_PLATFORMS= linux-i386
EMUL_MODULES.linux= compat
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/m1-0.7.4
BUILD_DIRS= # empty
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/m1 ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/m1
- ${INSTALL_DATA} ${WRKSRC}/m1.txt ${PREFIX}/share/doc/m1
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/m1
- ${INSTALL_DATA} ${WRKSRC}/m1.ini ${PREFIX}/share/examples/m1
+ ${INSTALL_PROGRAM} ${WRKSRC}/m1 ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/m1
+ ${INSTALL_DATA} ${WRKSRC}/m1.txt ${DESTDIR}${PREFIX}/share/doc/m1
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/m1
+ ${INSTALL_DATA} ${WRKSRC}/m1.ini ${DESTDIR}${PREFIX}/share/examples/m1
.include "../../mk/bsd.pkg.mk"
View
6 emulators/makeppf/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/03/24 19:08:51 wiz Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= makeppf3_src
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
#HOMEPAGE= http://www.paradogs.com/pdx_ppf3.htm
COMMENT= PPF (Playstation Patch File) v3.0 creation tool
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
do-build:
@@ -19,6 +21,6 @@ do-build:
-D_LARGEFILE64_SOURCE -o makeppf makeppf3_linux.c
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/makeppf ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/makeppf ${DESTDIR}${PREFIX}/bin
.include "../../mk/bsd.pkg.mk"
View
10 emulators/minivmac/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/02/19 18:24:54 joerg Exp $
+# $NetBSD: Makefile,v 1.17 2008/03/03 19:21:38 jlam Exp $
DISTNAME= minivmac-0.1.7.src
PKGNAME= minivmac-0.1.7
@@ -11,6 +11,8 @@ MAINTAINER= kei@NetBSD.org
HOMEPAGE= http://minivmac.sourceforge.net/
COMMENT= Miniature Macintosh emulator
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/minivmac
SCRIPTS_ENV+= CC="${CC}"
@@ -23,9 +25,9 @@ do-build:
cd ${WRKSRC}/tool/bash; ${SETENV} ${SCRIPTS_ENV} ${SH} build
do-install:
- ${INSTALL_DATA_DIR} ${DOCDIR}
- ${INSTALL_PROGRAM} ${WRKSRC}/drv/minivmac ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/drv/minivmac ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DESTDIR}${DOCDIR}
.include "../../x11/libXext/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
View
14 emulators/mmix/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2007/03/15 05:00:13 dbj Exp $
+# $NetBSD: Makefile,v 1.26 2008/03/03 19:21:38 jlam Exp $
DISTNAME= mmix-20060918
CATEGORIES= emulators devel lang
@@ -8,6 +8,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www-cs-faculty.stanford.edu/~knuth/mmix.html
COMMENT= Simulators for Knuth's MMIX RISC architecture
+PKG_DESTDIR_SUPPORT= user-destdir
+
TEX_DEPMETHOD= build
TEX_ACCEPTED= teTeX3
@@ -20,12 +22,12 @@ INSTALLATION_DIRS= bin
do-install:
cd ${WRKSRC} && ${INSTALL_PROGRAM} abstime mmix mmixal \
- mmmix mmotype ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mmix
+ mmmix mmotype ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/mmix
cd ${WRKSRC} && ${INSTALL_DATA} README *.ps \
- ${PREFIX}/share/doc/mmix
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/mmix
+ ${DESTDIR}${PREFIX}/share/doc/mmix
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/mmix
cd ${WRKSRC} && ${INSTALL_DATA} *.mms *.mmix *.mmconfig \
- ${PREFIX}/share/examples/mmix
+ ${DESTDIR}${PREFIX}/share/examples/mmix
.include "../../mk/bsd.pkg.mk"
View
10 emulators/ski/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2007/07/29 05:18:37 jlam Exp $
+# $NetBSD: Makefile,v 1.9 2008/03/03 19:21:38 jlam Exp $
DISTNAME= ski-0.9.81-l6-i686
PKGNAME= ski-0.9.81.6
@@ -18,6 +18,8 @@ NO_BIN_ON_CDROM= ${RESTRICTED}
EMUL_PLATFORMS= linux-i386
EMUL_MODULES.linux= x11
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
INTERACTIVE_STAGE= fetch
BUILD_DIRS= # none
@@ -34,10 +36,10 @@ FETCH_MESSAGE= \
" ${DOWNLOAD}"
do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/nue/usr/bin/*ski* ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKDIR}/nue/usr/bin/*ski* ${DESTDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKDIR}/nue/usr/man/man1/*ski*.1 \
- ${PREFIX}/${PKGMANDIR}/man1
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${INSTALL_DATA} ${WRKDIR}/nue/usr/X11R6/lib/X11/app-defaults/XSki \
- ${PREFIX}/lib/X11/app-defaults/XSki
+ ${DESTDIR}${PREFIX}/lib/X11/app-defaults/XSki
.include "../../mk/bsd.pkg.mk"
View
20 emulators/sms_sdl/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2006/06/12 16:28:07 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= sms_sdl-0.9.4a-r7.1-src
@@ -12,18 +12,24 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://membres.lycos.fr/cyxdown/smssdl/
COMMENT= SMS Plus emulator port to SDL
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/sms_sdl-0.9.4a-r7.1
BUILD_DIRS= sdl
EXTRACT_OPTS_ZIP= -aqo
+INSTALLATION_DIRS= bin
+
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/sdl/sms_sdl ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sms_sdl
- ${INSTALL_DATA} ${WRKSRC}/sdl/README.TXT ${PREFIX}/share/doc/sms_sdl
- ${INSTALL_DATA} ${WRKSRC}/license ${PREFIX}/share/doc/sms_sdl
+ ${INSTALL_PROGRAM} ${WRKSRC}/sdl/sms_sdl ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/sms_sdl
+ ${INSTALL_DATA} ${WRKSRC}/sdl/README.TXT \
+ ${DESTDIR}${PREFIX}/share/doc/sms_sdl
+ ${INSTALL_DATA} ${WRKSRC}/license ${DESTDIR}${PREFIX}/share/doc/sms_sdl
${INSTALL_DATA} ${WRKSRC}/README.TXT \
- ${PREFIX}/share/doc/sms_sdl/README-CORE.TXT
- ${INSTALL_DATA} ${WRKSRC}/SOURCE.TXT ${PREFIX}/share/doc/sms_sdl
+ ${DESTDIR}${PREFIX}/share/doc/sms_sdl/README-CORE.TXT
+ ${INSTALL_DATA} ${WRKSRC}/SOURCE.TXT \
+ ${DESTDIR}${PREFIX}/share/doc/sms_sdl
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
View
27 emulators/snes9x/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.43 2007/12/04 11:38:55 obache Exp $
+# $NetBSD: Makefile,v 1.44 2008/03/03 19:21:38 jlam Exp $
SNESVER= 1.43
DISTNAME= snes9x-${SNESVER}-src
@@ -12,6 +12,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.snes9x.com/
COMMENT= Super Nintendo Entertainment System (SNES) emulator
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${DISTNAME}/snes9x
USE_LANGUAGES= c c++
USE_TOOLS+= gmake
@@ -31,16 +33,21 @@ SUBST_FILES.paircpp= 65c816.h sa1.h
SUBST_SED.paircpp= -e 's|pair|snes9x_pair|g'
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/snes9x ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/offsets ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/snes9x
- ${INSTALL_MAN} ${WRKSRC}/doc/porting.txt ${PREFIX}/share/doc/snes9x
- ${INSTALL_MAN} ${WRKSRC}/changes.txt ${PREFIX}/share/doc/snes9x
- ${INSTALL_MAN} ${WRKSRC}/hardware.txt ${PREFIX}/share/doc/snes9x
- ${INSTALL_MAN} ${WRKSRC}/problems.txt ${PREFIX}/share/doc/snes9x
- ${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/readme.txt ${PREFIX}/share/doc/snes9x
+ ${INSTALL_PROGRAM} ${WRKSRC}/snes9x ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/offsets ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/snes9x
+ ${INSTALL_MAN} ${WRKSRC}/doc/porting.txt \
+ ${DESTDIR}${PREFIX}/share/doc/snes9x
+ ${INSTALL_MAN} ${WRKSRC}/changes.txt \
+ ${DESTDIR}${PREFIX}/share/doc/snes9x
+ ${INSTALL_MAN} ${WRKSRC}/hardware.txt \
+ ${DESTDIR}${PREFIX}/share/doc/snes9x
+ ${INSTALL_MAN} ${WRKSRC}/problems.txt \
+ ${DESTDIR}${PREFIX}/share/doc/snes9x
+ ${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/readme.txt \
+ ${DESTDIR}${PREFIX}/share/doc/snes9x
${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/readme.unix \
- ${PREFIX}/share/doc/snes9x
+ ${DESTDIR}${PREFIX}/share/doc/snes9x
.include "../../mk/bsd.prefs.mk"
View
11 emulators/swarm/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2006/06/01 21:02:01 joerg Exp $
+# $NetBSD: Makefile,v 1.15 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= swarm-0.61
@@ -9,6 +9,8 @@ MAINTAINER= agc@NetBSD.org
HOMEPAGE= http://www.cl.cam.ac.uk/~mwd24/phd/swarm.html
COMMENT= Software arm7M core emulator
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/swarm
BUILD_DIRS= src
@@ -17,8 +19,9 @@ USE_LANGUAGES= c++
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/swarm ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/swarm
- ${INSTALL_DATA} ${WRKSRC}/doc/swarm.pdf ${PREFIX}/share/doc/swarm
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/swarm ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/swarm
+ ${INSTALL_DATA} ${WRKSRC}/doc/swarm.pdf \
+ ${DESTDIR}${PREFIX}/share/doc/swarm
.include "../../mk/bsd.pkg.mk"
View
10 emulators/uae/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.47 2007/04/06 06:03:08 wiz Exp $
+# $NetBSD: Makefile,v 1.48 2008/03/03 19:21:38 jlam Exp $
DISTNAME= uae-0.8.25
PKGREVISION= 3
@@ -12,6 +12,8 @@ COMMENT= The UAE Amiga Emulator
DEPENDS+= unzip>=5.40:../../archivers/unzip
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake pkg-config
GNU_CONFIGURE= yes
@@ -26,10 +28,10 @@ CONFIGURE_ENV+= cv_func_getmntinfo=yes fu_cv_sys_mounted_getmntinfo=yes
INSTALLATION_DIRS= bin
do-install:
- cd ${WRKSRC} && ${INSTALL_PROGRAM} readdisk uae ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/uae
+ cd ${WRKSRC} && ${INSTALL_PROGRAM} readdisk uae ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/uae
cd ${WRKSRC}/docs && ${INSTALL_DATA} FAQ README \
- ${PREFIX}/share/doc/uae
+ ${DESTDIR}${PREFIX}/share/doc/uae
BUILDLINK_DEPMETHOD.libXt?= build
View
13 emulators/ucon64/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2007/03/19 16:40:27 tv Exp $
+# $NetBSD: Makefile,v 1.7 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= ucon64-2.0.0-src
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://ucon64.sourceforge.net/
COMMENT= Emulator ROM and disk image converter and inspector
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/${DISTNAME}/src
CONFIGURE_ARGS+= --disable-discmage # requires some work
@@ -23,12 +25,13 @@ CHECK_PORTABILITY_SKIP+=install_beos.sh
INSTALLATION_DIRS= share/examples/ucon64 share/doc/ucon64/images
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ucon64 ${PREFIX}/bin/
- ${INSTALL_DATA} ${WRKSRC}/[a-z]*.txt ${PREFIX}/share/examples/ucon64/
+ ${INSTALL_PROGRAM} ${WRKSRC}/ucon64 ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/[a-z]*.txt \
+ ${DESTDIR}${PREFIX}/share/examples/ucon64
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/*.html \
- ${PREFIX}/share/doc/ucon64/
+ ${DESTDIR}${PREFIX}/share/doc/ucon64
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/images/* \
- ${PREFIX}/share/doc/ucon64/images/
+ ${DESTDIR}${PREFIX}/share/doc/ucon64/images
.include "options.mk"
.include "../../devel/zlib/buildlink3.mk"
View
10 emulators/uips/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2005/06/16 06:57:51 jlam Exp $
+# $NetBSD: Makefile,v 1.4 2008/03/03 19:21:38 jlam Exp $
#
DISTNAME= uips
@@ -11,6 +11,8 @@ MAINTAINER= wiz@NetBSD.org
HOMEPAGE= http://www.neillcorlett.com/uips/
COMMENT= IPS patcher with v2 support
+PKG_DESTDIR_SUPPORT= user-destdir
+
DIST_SUBDIR= ${PKGNAME_NOREV}
WRKSRC= ${WRKDIR}
@@ -22,8 +24,8 @@ do-extract:
${CP} ${FILESDIR}/Makefile ${WRKSRC}/
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/uips ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/uips
- ${INSTALL_DATA} ${WRKSRC}/uips.txt ${PREFIX}/share/doc/uips
+ ${INSTALL_PROGRAM} ${WRKSRC}/uips ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/uips
+ ${INSTALL_DATA} ${WRKSRC}/uips.txt ${DESTDIR}${PREFIX}/share/doc/uips
.include "../../mk/bsd.pkg.mk"
View
13 emulators/vba/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.20 2007/02/16 01:52:20 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2008/03/03 19:21:38 jlam Exp $
DISTNAME= VisualBoyAdvance-src-1.7.2
PKGNAME= vba-1.7.2
@@ -10,6 +10,8 @@ MAINTAINER= dillo@NetBSD.org
HOMEPAGE= http://vba.ngemu.com/
COMMENT= Gameboy advance emulator
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/VisualBoyAdvance-1.7.2
USE_TOOLS+= gmake
USE_LIBTOOL= yes
@@ -27,10 +29,11 @@ BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
.endif
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/sdl/TestEmu ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/src/sdl/VisualBoyAdvance ${PREFIX}/bin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/vba
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/vba
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/sdl/TestEmu ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/sdl/VisualBoyAdvance \
+ ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/vba
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/vba
.include "../../devel/SDL/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
View
42 emulators/vmware-module/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2007/07/31 14:44:02 obache Exp $
+# $NetBSD: Makefile,v 1.26 2008/03/03 19:21:38 jlam Exp $
DISTNAME= vmware-netbsd-1.2
PKGNAME= vmware-module-1.2
@@ -14,6 +14,8 @@ CONFLICTS= vmware-module-3*
ONLY_FOR_PLATFORM= NetBSD-*-i386
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
NO_CONFIGURE= yes
@@ -44,26 +46,36 @@ do-build:
.endfor
do-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/lkm
- ${INSTALL_DATA_DIR} ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKDIR}/rc.conf.d/linuxrtc ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKDIR}/rc.conf.d/vmmon ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKDIR}/rc.conf.d/vmnet ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKDIR}/rc.conf.d/vmnetif ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKDIR}/source/linuxrtc/linuxrtc.o ${PREFIX}/lkm
- ${INSTALL_DATA} ${WRKDIR}/source/vmmon/vmmon.o ${PREFIX}/lkm
- ${INSTALL_DATA} ${WRKDIR}/source/vmnet/if_hub.o ${PREFIX}/lkm
- ${INSTALL_SCRIPT} ${WRKDIR}/share/lkm/if_hub_post.sh ${PREFIX}/lkm
- ${INSTALL_SCRIPT} ${WRKDIR}/share/lkm/linuxrtc_post.sh ${PREFIX}/lkm
- ${INSTALL_SCRIPT} ${WRKDIR}/share/lkm/vmmon_post.sh ${PREFIX}/lkm
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKDIR}/rc.conf.d/linuxrtc \
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKDIR}/rc.conf.d/vmmon \
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKDIR}/rc.conf.d/vmnet \
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKDIR}/rc.conf.d/vmnetif \
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKDIR}/source/linuxrtc/linuxrtc.o \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_DATA} ${WRKDIR}/source/vmmon/vmmon.o \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_DATA} ${WRKDIR}/source/vmnet/if_hub.o \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_SCRIPT} ${WRKDIR}/share/lkm/if_hub_post.sh \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_SCRIPT} ${WRKDIR}/share/lkm/linuxrtc_post.sh \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_SCRIPT} ${WRKDIR}/share/lkm/vmmon_post.sh \
+ ${DESTDIR}${PREFIX}/lkm
@cd ${WRKSRC}/rc.d && for f in linuxrtc vmmon vmnet vmnetif; do \
${SED} -e 's,@PREFIX@,${PREFIX},' < $$f > $$f.patched; \
- ${INSTALL_SCRIPT} $$f.patched ${PREFIX}/etc/rc.d/$$f; \
+ ${INSTALL_SCRIPT} $$f.patched ${DESTDIR}${PREFIX}/etc/rc.d/$$f; \
done
${SED} -e 's,@VMWARE_PREFIX@,${PREFIX},' \
< ${WRKSRC}/rc.conf.d/vmware > ${WRKSRC}/rc.conf.d/vmware.patched
${INSTALL_DATA} ${WRKSRC}/rc.conf.d/vmware.patched \
- ${PREFIX}/etc/rc.conf.d/vmware
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d/vmware
.include "../../mk/bsd.pkg.mk"
View
38 emulators/vmware-module3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2007/10/11 10:22:56 jnemeth Exp $
+# $NetBSD: Makefile,v 1.24 2008/03/03 19:21:38 jlam Exp $
DISTNAME= vmware-netbsd-3.2.1.8
PKGNAME= vmware-module-3.2.1.8
@@ -14,6 +14,8 @@ CONFLICTS= vmware-module-1.*
ONLY_FOR_PLATFORM= NetBSD-*-i386
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= yes
NO_SRC_ON_FTP= already there
@@ -42,24 +44,34 @@ do-build:
.endfor
do-install:
- ${INSTALL_DATA} ${WRKSRC}/rc.conf.d/linuxrtc ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKSRC}/rc.conf.d/vmmon ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKSRC}/rc.conf.d/vmnet ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKSRC}/rc.conf.d/vmnetif ${PREFIX}/etc/rc.conf.d
- ${INSTALL_DATA} ${WRKSRC}/source/linuxrtc/linuxrtc.o ${PREFIX}/lkm
- ${INSTALL_DATA} ${WRKSRC}/source/vmmon/vmmon.o ${PREFIX}/lkm
- ${INSTALL_DATA} ${WRKSRC}/source/vmnet/vmnet.o ${PREFIX}/lkm
- ${INSTALL_SCRIPT} ${WRKSRC}/share/lkm/vmnet_post.sh ${PREFIX}/lkm
- ${INSTALL_SCRIPT} ${WRKSRC}/share/lkm/linuxrtc_post.sh ${PREFIX}/lkm
- ${INSTALL_SCRIPT} ${WRKSRC}/share/lkm/vmmon_post.sh ${PREFIX}/lkm
+ ${INSTALL_DATA} ${WRKSRC}/rc.conf.d/linuxrtc \
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKSRC}/rc.conf.d/vmmon \
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKSRC}/rc.conf.d/vmnet \
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKSRC}/rc.conf.d/vmnetif \
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d
+ ${INSTALL_DATA} ${WRKSRC}/source/linuxrtc/linuxrtc.o \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_DATA} ${WRKSRC}/source/vmmon/vmmon.o \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_DATA} ${WRKSRC}/source/vmnet/vmnet.o \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_SCRIPT} ${WRKSRC}/share/lkm/vmnet_post.sh \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_SCRIPT} ${WRKSRC}/share/lkm/linuxrtc_post.sh \
+ ${DESTDIR}${PREFIX}/lkm
+ ${INSTALL_SCRIPT} ${WRKSRC}/share/lkm/vmmon_post.sh \
+ ${DESTDIR}${PREFIX}/lkm
@cd ${WRKSRC}/rc.d && for f in linuxrtc vmmon vmnet vmnetif; do \
${SED} -e 's,@PREFIX@,${PREFIX},' < $$f > $$f.patched; \
- ${INSTALL_SCRIPT} $$f.patched ${PREFIX}/etc/rc.d/$$f; \
+ ${INSTALL_SCRIPT} $$f.patched ${DESTDIR}${PREFIX}/etc/rc.d/$$f; \
done
${SED} -e 's,@VMWARE_PREFIX@,${PREFIX},' \
< ${WRKSRC}/rc.conf.d/vmware > ${WRKSRC}/rc.conf.d/vmware.patched
${INSTALL_DATA} ${WRKSRC}/rc.conf.d/vmware.patched \
- ${PREFIX}/etc/rc.conf.d/vmware
+ ${DESTDIR}${PREFIX}/etc/rc.conf.d/vmware
.include "../../mk/bsd.pkg.mk"
View
38 emulators/vmware/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2007/07/29 05:19:24 jlam Exp $
+# $NetBSD: Makefile,v 1.20 2008/03/03 19:21:38 jlam Exp $
DISTNAME= VMware-2.0.4-1142
PKGNAME= vmware-2.0.4
@@ -24,6 +24,8 @@ LICENSE= vmware-license
EMUL_PLATFORMS= linux-i386
EMUL_MODULES.linux= vmware
+PKG_DESTDIR_SUPPORT= destdir
+
WRKSRC= ${WRKDIR}/vmware-distrib
# We could install it into /etc/vmware, but that would mean we install
@@ -43,32 +45,32 @@ do-install: do-install-dirs do-install-binaries do-install-docs \
do-install-share
do-install-dirs:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware
for dirs in configurator doc floppies help smb xkeymap; do \
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/$$dirs; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/$$dirs; \
done
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/smb/codepages
- ${INSTALL_DATA_DIR} ${VMWARE_CFG_DIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/smb/codepages
+ ${INSTALL_DATA_DIR} ${DESTDIR}${VMWARE_CFG_DIR}
do-install-binaries:
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${PREFIX}/bin
- ${CHMOD} u+s ${PREFIX}/bin/vmware
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${DESTDIR}${PREFIX}/bin
+ ${CHMOD} u+s ${DESTDIR}${PREFIX}/bin/vmware
do-install-docs:
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/vmware/doc
+ ${INSTALL_DATA} ${WRKSRC}/doc/* ${DESTDIR}${PREFIX}/share/vmware/doc
do-install-share:
- ${INSTALL_DATA} ${WRKSRC}/lib/help/* ${PREFIX}/share/vmware/help
- ${INSTALL_DATA} ${WRKSRC}/lib/xkeymap/* ${PREFIX}/share/vmware/xkeymap
- ${INSTALL_DATA} ${WRKSRC}/lib/floppies/* ${PREFIX}/share/vmware/floppies
- ${INSTALL_DATA} ${WRKSRC}/lib/smb/codepages/* ${PREFIX}/share/vmware/smb/codepages
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/* ${PREFIX}/share/vmware/configurator
- ${INSTALL_DATA} ${WRKSRC}/lib/config ${PREFIX}/share/vmware
- ${INSTALL_DATA} ${WRKSRC}/lib/floppy.nvr ${PREFIX}/share/vmware
- ${INSTALL_MAN} ${WRKDIR}/vmware.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA} ${WRKSRC}/lib/help/* ${DESTDIR}${PREFIX}/share/vmware/help
+ ${INSTALL_DATA} ${WRKSRC}/lib/xkeymap/* ${DESTDIR}${PREFIX}/share/vmware/xkeymap
+ ${INSTALL_DATA} ${WRKSRC}/lib/floppies/* ${DESTDIR}${PREFIX}/share/vmware/floppies
+ ${INSTALL_DATA} ${WRKSRC}/lib/smb/codepages/* ${DESTDIR}${PREFIX}/share/vmware/smb/codepages
+ ${INSTALL_DATA} ${WRKSRC}/lib/configurator/* ${DESTDIR}${PREFIX}/share/vmware/configurator
+ ${INSTALL_DATA} ${WRKSRC}/lib/config ${DESTDIR}${PREFIX}/share/vmware
+ ${INSTALL_DATA} ${WRKSRC}/lib/floppy.nvr ${DESTDIR}${PREFIX}/share/vmware
+ ${INSTALL_MAN} ${WRKDIR}/vmware.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
post-install:
- @${RM} -f ${VMWARE_CFG_DIR}/config
+ @${RM} -f ${DESTDIR}${VMWARE_CFG_DIR}/config
@( \
${ECHO} "vmware.fullpath = \"${PREFIX}/bin/vmware\""; \
${ECHO} "wizard.fullpath = \"${PREFIX}/bin/vmware-wizard\""; \
@@ -78,6 +80,6 @@ post-install:
${ECHO} "libdir = \"${PREFIX}/share/vmware\""; \
${ECHO} "vmnet1.HostOnlyAddress = \"172.16.212.1\""; \
${ECHO} "vmnet1.HostOnlyNetMask = \"255.255.255.0\""; \
- ) > ${VMWARE_CFG_DIR}/config
+ ) > ${DESTDIR}${VMWARE_CFG_DIR}/config
.include "../../mk/bsd.pkg.mk"
View
56 emulators/vmware3/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2007/11/25 11:52:45 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2008/03/03 19:21:39 jlam Exp $
DISTNAME= VMware-workstation-3.2.1-2242
PKGNAME= vmware-3.2.1pl1
@@ -26,6 +26,8 @@ EMUL_PLATFORMS= linux-i386
EMUL_MODULES.linux= vmware
EMUL_REQD= suse>=6.4nb1
+PKG_DESTDIR_SUPPORT= destdir
+
WRKSRC= ${WRKDIR}/vmware-distrib
# There is a kernel bug in NetBSD 3.0 for vmware.
@@ -56,41 +58,41 @@ do-install: do-install-dirs do-install-binaries do-install-docs \
do-install-share
do-install-dirs:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware
for dirs in bin configurator doc isoimages help licenses messages smb xkeymap; do \
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/$$dirs; \
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/$$dirs; \
done
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/licenses/site
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/licenses/user
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/messages/chef
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/messages/ja
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/messages/jive
- ${INSTALL_DATA_DIR} ${PREFIX}/share/vmware/smb/codepages
- ${INSTALL_DATA_DIR} ${VMWARE_CFG_DIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/licenses/site
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/licenses/user
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/messages/chef
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/messages/ja
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/messages/jive
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/vmware/smb/codepages
+ ${INSTALL_DATA_DIR} ${DESTDIR}${VMWARE_CFG_DIR}
do-install-binaries:
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${PREFIX}/bin
- ${CHMOD} u+s ${PREFIX}/bin/vmware
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${DESTDIR}${PREFIX}/bin
+ ${CHMOD} u+s ${DESTDIR}${PREFIX}/bin/vmware
do-install-docs:
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/vmware/doc
+ ${INSTALL_DATA} ${WRKSRC}/doc/* ${DESTDIR}${PREFIX}/share/vmware/doc
do-install-share:
- ${INSTALL_SCRIPT} ${WRKSRC}/lib/bin/* ${PREFIX}/share/vmware/bin
- ${INSTALL_DATA} ${WRKSRC}/lib/help/* ${PREFIX}/share/vmware/help
- ${INSTALL_DATA} ${WRKSRC}/lib/xkeymap/* ${PREFIX}/share/vmware/xkeymap
- ${INSTALL_DATA} ${WRKSRC}/lib/isoimages/* ${PREFIX}/share/vmware/isoimages
- ${INSTALL_DATA} ${WRKSRC}/lib/licenses/user/* ${PREFIX}/share/vmware/licenses/user
- ${INSTALL_DATA} ${WRKSRC}/lib/messages/chef/* ${PREFIX}/share/vmware/messages/chef
- ${INSTALL_DATA} ${WRKSRC}/lib/messages/ja/* ${PREFIX}/share/vmware/messages/ja
- ${INSTALL_DATA} ${WRKSRC}/lib/messages/jive/* ${PREFIX}/share/vmware/messages/jive
- ${INSTALL_DATA} ${WRKSRC}/lib/smb/codepages/* ${PREFIX}/share/vmware/smb/codepages
- ${INSTALL_DATA} ${WRKSRC}/lib/configurator/* ${PREFIX}/share/vmware/configurator
- ${INSTALL_DATA} ${WRKSRC}/lib/config ${PREFIX}/share/vmware
- ${INSTALL_MAN} ${WRKDIR}/vmware.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_SCRIPT} ${WRKSRC}/lib/bin/* ${DESTDIR}${PREFIX}/share/vmware/bin
+ ${INSTALL_DATA} ${WRKSRC}/lib/help/* ${DESTDIR}${PREFIX}/share/vmware/help
+ ${INSTALL_DATA} ${WRKSRC}/lib/xkeymap/* ${DESTDIR}${PREFIX}/share/vmware/xkeymap
+ ${INSTALL_DATA} ${WRKSRC}/lib/isoimages/* ${DESTDIR}${PREFIX}/share/vmware/isoimages
+ ${INSTALL_DATA} ${WRKSRC}/lib/licenses/user/* ${DESTDIR}${PREFIX}/share/vmware/licenses/user
+ ${INSTALL_DATA} ${WRKSRC}/lib/messages/chef/* ${DESTDIR}${PREFIX}/share/vmware/messages/chef
+ ${INSTALL_DATA} ${WRKSRC}/lib/messages/ja/* ${DESTDIR}${PREFIX}/share/vmware/messages/ja
+ ${INSTALL_DATA} ${WRKSRC}/lib/messages/jive/* ${DESTDIR}${PREFIX}/share/vmware/messages/jive
+ ${INSTALL_DATA} ${WRKSRC}/lib/smb/codepages/* ${DESTDIR}${PREFIX}/share/vmware/smb/codepages
+ ${INSTALL_DATA} ${WRKSRC}/lib/configurator/* ${DESTDIR}${PREFIX}/share/vmware/configurator
+ ${INSTALL_DATA} ${WRKSRC}/lib/config ${DESTDIR}${PREFIX}/share/vmware
+ ${INSTALL_MAN} ${WRKDIR}/vmware.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
post-install:
- @${RM} -f ${VMWARE_CFG_DIR}/config
+ @${RM} -f ${DESTDIR}${VMWARE_CFG_DIR}/config
@( \
${ECHO} "vmware.fullpath = \"${PREFIX}/bin/vmware\""; \
${ECHO} "wizard.fullpath = \"${PREFIX}/bin/vmware-wizard\""; \
@@ -102,6 +104,6 @@ post-install:
${ECHO} "vmnet1.HostOnlyNetMask = \"255.255.255.0\""; \
${ECHO} "host.FSSupportLocking1 = 0x1"; \
${ECHO} "xkeymap.usekeycodeMapIfXFree86 = true"; \
- ) > ${VMWARE_CFG_DIR}/config
+ ) > ${DESTDIR}${VMWARE_CFG_DIR}/config
.include "../../mk/bsd.pkg.mk"
View
6 emulators/xm7/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2007/09/25 10:07:05 hira Exp $
+# $NetBSD: Makefile,v 1.23 2008/03/03 19:21:39 jlam Exp $
#
DISTNAME= xm71010s
@@ -14,6 +14,8 @@ COMMENT= X11-based FM-7 emulator
BUILD_DEPENDS+= nkf>=1.7:../../converters/nkf
+PKG_DESTDIR_SUPPORT= user-destdir
+
RESTRICTED= source archive is not redistributable
LICENSE= no-commercial-use
NO_SRC_ON_CDROM= ${RESTRICTED}
@@ -30,7 +32,7 @@ post-extract:
cd ${WRKDIR} && mv linux/* vm
do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/vm/xm7 ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKDIR}/vm/xm7 ${DESTDIR}${PREFIX}/bin
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
View
29 emulators/xmame/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.151 2007/10/09 19:19:09 martti Exp $
+# $NetBSD: Makefile,v 1.152 2008/03/03 19:21:39 jlam Exp $
#
DISTNAME= xmame-0.106
@@ -15,6 +15,8 @@ RESTRICTED= selling is not allowed
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
MAKE_FILE= makefile.unix
TARGET= ${PKGBASE}
@@ -101,18 +103,21 @@ post-configure:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${TARGET}.${MAME_DISP_METHOD} \
- ${PREFIX}/bin/${TARGET}
- ${INSTALL_PROGRAM} ${WRKSRC}/romcmp ${PREFIX}/bin/romcmp
- ${INSTALL_PROGRAM} ${WRKSRC}/chdman ${PREFIX}/bin/chdman
- ${INSTALL_PROGRAM} ${WRKSRC}/xml2info ${PREFIX}/bin/xml2info
+ ${DESTDIR}${PREFIX}/bin/${TARGET}
+ ${INSTALL_PROGRAM} ${WRKSRC}/romcmp ${DESTDIR}${PREFIX}/bin/romcmp
+ ${INSTALL_PROGRAM} ${WRKSRC}/chdman ${DESTDIR}${PREFIX}/bin/chdman
+ ${INSTALL_PROGRAM} ${WRKSRC}/xml2info ${DESTDIR}${PREFIX}/bin/xml2info
${INSTALL_MAN} ${WRKSRC}/doc/${TARGET}.6 \
- ${PREFIX}/${PKGMANDIR}/man6/${TARGET}.6
- ${INSTALL_DATA_DIR} ${ROMPATH}
- ${INSTALL_DATA} ${WRKSRC}/doc/${TARGET}rc ${ROMPATH}/${TARGET}rc
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/html/xmame/
- ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${PREFIX}/share/doc/html/xmame/
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xmame
- ${INSTALL_DATA} ${WRKSRC}/doc/xmame-doc.txt ${PREFIX}/share/doc/xmame
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/${TARGET}.6
+ ${INSTALL_DATA_DIR} ${DESTDIR}${ROMPATH}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${TARGET}rc \
+ ${DESTDIR}${ROMPATH}/${TARGET}rc
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/html/xmame/
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.html \
+ ${DESTDIR}${PREFIX}/share/doc/html/xmame/
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/xmame
+ ${INSTALL_DATA} ${WRKSRC}/doc/xmame-doc.txt \
+ ${DESTDIR}${PREFIX}/share/doc/xmame
# Pragma once is not needed, and case warnings/errors on gcc
SUBST_CLASSES+= pragma
View
15 emulators/xmess/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.89 2007/02/07 19:20:12 joerg Exp $
+# $NetBSD: Makefile,v 1.90 2008/03/03 19:21:39 jlam Exp $
#
DISTNAME= xmame-0.106
@@ -15,6 +15,8 @@ RESTRICTED= selling is not allowed
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
MAKE_FILE= makefile.unix
TARGET= ${PKGBASE}
@@ -105,12 +107,13 @@ post-configure:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${TARGET}.${MAME_DISP_METHOD} \
- ${PREFIX}/bin/${TARGET}
- ${INSTALL_PROGRAM} ${WRKSRC}/imgtool ${PREFIX}/bin/imgtool
+ ${DESTDIR}${PREFIX}/bin/${TARGET}
+ ${INSTALL_PROGRAM} ${WRKSRC}/imgtool ${DESTDIR}${PREFIX}/bin/imgtool
${INSTALL_MAN} ${WRKSRC}/doc/${TARGET}.6 \
- ${PREFIX}/${PKGMANDIR}/man6/${TARGET}.6
- ${INSTALL_DATA_DIR} ${ROMPATH}
- ${INSTALL_DATA} ${WRKSRC}/doc/${TARGET}rc ${ROMPATH}/${TARGET}rc
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/${TARGET}.6
+ ${INSTALL_DATA_DIR} ${DESTDIR}${ROMPATH}
+ ${INSTALL_DATA} ${WRKSRC}/doc/${TARGET}rc \
+ ${DESTDIR}${ROMPATH}/${TARGET}rc
# Pragma once is not needed, and case warnings/errors on gcc
SUBST_CLASSES+= pragma
View
9 emulators/xyame/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2007/07/29 05:19:25 jlam Exp $
+# $NetBSD: Makefile,v 1.10 2008/03/03 19:21:39 jlam Exp $
#
DISTNAME= xyame038
@@ -14,13 +14,16 @@ COMMENT= Multi-system emulator (Gameboy, NES, and PC-Engine)
EMUL_PLATFORMS= linux-i386
EMUL_MODULES.linux= x11
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}
BUILD_DIRS= # empty
INSTALLATION_DIRS= bin ${PKGMANDIR}/man6
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/xyame ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/yame.6 ${PREFIX}/${PKGMANDIR}/man6/xyame.6
+ ${INSTALL_PROGRAM} ${WRKSRC}/xyame ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/yame.6 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/xyame.6
.include "../../mk/bsd.pkg.mk"
View
6 filesystems/fuse-archivemount/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/07/29 17:37:51 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/03 19:31:31 jlam Exp $
#
DISTNAME= archivemount-0.5.3
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.cybernoia.de/software/archivemount/
COMMENT= FUSE gateway to libarchive
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
NO_CONFIGURE= yes
@@ -23,7 +25,7 @@ CPPFLAGS+= -DHAVE_STATVFS
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/archivemount ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/archivemount ${DESTDIR}${PREFIX}/bin
.include "../../archivers/libarchive/buildlink3.mk"
.include "../../mk/fuse.buildlink3.mk"
View
8 filesystems/fuse-cddfs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/02/20 22:57:44 xtraeme Exp $
+# $NetBSD: Makefile,v 1.2 2008/03/03 19:31:31 jlam Exp $
#
DISTNAME= cddfs-0.2
@@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://castet.matthieu.free.fr/cddfs/
COMMENT= FUSE filesystem that uses libparanoia for audio CDs
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= yes
BUILD_TARGET= cddfs
@@ -18,8 +20,8 @@ BUILDLINK_FNAME_TRANSFORM.cdparanoia+= -e "s|/cdparanoia/|/|g"
INSTALLATION_DIRS= bin share/doc/fuse-cddfs
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/cddfs ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/fuse-cddfs
+ ${INSTALL_PROGRAM} ${WRKSRC}/cddfs ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/fuse-cddfs
.include "../../audio/cdparanoia/buildlink3.mk"
.include "../../mk/fuse.buildlink3.mk"
View
17 filesystems/fuse-gmailfs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/05/04 22:55:10 agc Exp $
+# $NetBSD: Makefile,v 1.2 2008/03/03 19:31:31 jlam Exp $
#
DISTNAME= gmailfs-0.7.2
@@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html
COMMENT= FUSE filesystem which uses Google mail for free space
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_BUILD= yes
PYTHON_VERSIONS_ACCEPTED= 24
PYTHON_PATCH_SCRIPTS= gmailfs.py mount.gmailfs
@@ -27,11 +29,16 @@ SUBST_MESSAGE.config= Fixing paths.
PLIST_SUBST+= PYSITELIB=${PYSITELIB:Q}
+INSTALLATION_DIRS= sbin ${PYSITELIB}
+
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/gmailfs.py ${PREFIX}/${PYSITELIB}/
- ${INSTALL_SCRIPT} ${WRKSRC}/mount.gmailfs ${PREFIX}/sbin/mount_gmailfs
- ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gmailfs
- ${INSTALL_DATA} ${WRKSRC}/gmailfs.conf ${PREFIX}/share/examples/gmailfs/
+ ${INSTALL_SCRIPT} ${WRKSRC}/gmailfs.py \
+ ${DESTDIR}${PREFIX}/${PYSITELIB}/
+ ${INSTALL_SCRIPT} ${WRKSRC}/mount.gmailfs \
+ ${DESTDIR}${PREFIX}/sbin/mount_gmailfs
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/gmailfs
+ ${INSTALL_DATA} ${WRKSRC}/gmailfs.conf \
+ ${DESTDIR}${PREFIX}/share/examples/gmailfs/
.include "../../filesystems/py-fuse-bindings/buildlink3.mk"
View
6 filesystems/fuse-httpfs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/03/15 22:55:21 agc Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/03 19:31:31 jlam Exp $
#
DISTNAME= httpfs_with_static_binaries_${DIST_VER}
@@ -12,6 +12,8 @@ COMMENT= FUSE HTTP filesystem
DIST_VER= 2.06.08.26
+PKG_DESTDIR_SUPPORT= user-destdir
+
NO_CONFIGURE= yes
WRKSRC= ${WRKDIR}
@@ -27,7 +29,7 @@ do-build:
${WRKSRC}/httpfs.c -o ${WRKSRC}/httpfs
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/httpfs ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/httpfs ${DESTDIR}${PREFIX}/bin
.include "../../mk/fuse.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
View
11 filesystems/fuse-loggedfs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/06/11 22:02:37 xtraeme Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/03 19:31:31 jlam Exp $
#
DISTNAME= loggedfs-0.4
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= ${MASTER_SITE_SOURCEFORGE:=loggedfs/}
COMMENT= FUSE file system which logs all operations
+PKG_DESTDIR_SUPPORT= user-destdir
+
.if exists(/usr/include/sys/statvfs.h)
CPPFLAGS+= -DHAVE_SYS_STATVFS_H
.endif
@@ -19,12 +21,13 @@ CPPFLAGS+= -DHAVE_SYS_STATVFS_H
CPPFLAGS+= -DHAVE_SETXATTR
.endif
-USE_LANGUAGES+= c++
+USE_LANGUAGES+= c++
+INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/loggedfs ${PREFIX}/bin/loggedfs
+ ${INSTALL_PROGRAM} ${WRKSRC}/loggedfs ${DESTDIR}${PREFIX}/bin/loggedfs
${INSTALL_MAN} ${WRKSRC}/loggedfs.1 \
- ${PREFIX}/${PKGMANDIR}/man1/loggedfs.1
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/loggedfs.1
.include "../../devel/librlog/buildlink3.mk"
.include "../../devel/pcre/buildlink3.mk"
View
6 filesystems/fuse-lzofs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/03/15 22:55:21 agc Exp $
+# $NetBSD: Makefile,v 1.3 2008/03/03 19:31:31 jlam Exp $
#
DISTNAME= LZOlayer_fs-20060306
@@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://north.one.pl/~kazik/pub/LZOlayer/
COMMENT= Filesystem which allows you to use transparently compressed files
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
NO_CONFIGURE= yes
BUILD_TARGET= default
@@ -17,7 +19,7 @@ BUILD_TARGET= default
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/lzo_fs ${PREFIX}/bin/lzo_fs
+ ${INSTALL_PROGRAM} ${WRKSRC}/lzo_fs ${DESTDIR}${PREFIX}/bin/lzo_fs
.include "../../archivers/lzo/buildlink3.mk"
.include "../../mk/fuse.buildlink3.mk"
View
9 filesystems/fuse-unionfs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1.1.1 2007/03/10 12:51:03 agc Exp $
+# $NetBSD: Makefile,v 1.2 2008/03/03 19:31:31 jlam Exp $
#
DISTNAME= unionfs-fuse-0.17
@@ -11,10 +11,15 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://podgorny.cz/unionfs-fuse/
COMMENT= FUSE-based union filesystem
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= unionfs
+INSTALLATION_DIRS= bin
+
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/unionfs ${PREFIX}/bin/fuse-unionfs
+ ${INSTALL_PROGRAM} ${WRKSRC}/unionfs \
+ ${DESTDIR}${PREFIX}/bin/fuse-unionfs
.include "../../mk/fuse.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
View
9 finance/gkrellm-stock/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2008/01/18 05:06:33 tnn Exp $
+# $NetBSD: Makefile,v 1.25 2008/03/03 19:31:20 jlam Exp $
#
DISTNAME= gkrellstock-0.5.1
@@ -13,6 +13,8 @@ COMMENT= GKrellM2 stock ticker plugin
DEPENDS+= p5-Finance-Quote>=1.08:../../finance/p5-Finance-Quote
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= perl:run pkg-config
WRKSRC= ${WRKDIR}/gkrellStock-0.5.1
BUILD_TARGET= gkrellstock.so
@@ -20,8 +22,9 @@ REPLACE_PERL= ${WRKSRC}/GetQuote2
INSTALLATION_DIRS= bin lib/gkrellm2/plugins
do-install:
- ${INSTALL_DATA} ${WRKSRC}/gkrellstock.so ${PREFIX}/lib/gkrellm2/plugins
- ${INSTALL_SCRIPT} ${WRKSRC}/GetQuote2 ${PREFIX}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/GetQuote2 ${DESTDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/gkrellstock.so \
+ ${DESTDIR}${PREFIX}/lib/gkrellm2/plugins
.include "../../sysutils/gkrellm/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
View
11 finance/tclticker/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2006/03/10 23:53:49 rillig Exp $
+# $NetBSD: Makefile,v 1.14 2008/03/03 19:31:21 jlam Exp $
#
DISTNAME= tclticker-1.1
@@ -12,6 +12,7 @@ COMMENT= Stock-quote ticker tape application
DEPENDS+= tk>=8.3.2:../../x11/tk
PKG_INSTALLATION_TYPES= overwrite pkgviews
+PKG_DESTDIR_SUPPORT= user-destdir
NO_CONFIGURE= yes
NO_BUILD= yes
@@ -25,9 +26,9 @@ SUBST_SED.paths= -e 's|@PREFIX@|${PREFIX}|g'
INSTALLATION_DIRS= bin
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC:Q}/tclticker ${PREFIX:Q}/bin
- ${INSTALL_SCRIPT} ${WRKSRC:Q}/mailquote ${PREFIX:Q}/bin
- ${INSTALL_DATA_DIR} ${PREFIX:Q}/share/tclticker
- cd ${WRKSRC:Q}/lib && ${PAX} -rw . ${PREFIX:Q}/share/tclticker
+ ${INSTALL_SCRIPT} ${WRKSRC:Q}/tclticker ${DESTDIR}${PREFIX:Q}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC:Q}/mailquote ${DESTDIR}${PREFIX:Q}/bin
+ ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX:Q}/share/tclticker
+ cd ${WRKSRC:Q}/lib && ${PAX} -rw . ${DESTDIR}${PREFIX:Q}/share/tclticker
.include "../../mk/bsd.pkg.mk"
Please sign in to comment.
Something went wrong with that request. Please try again.