summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2010-01-29 23:01:53 +0000
committerjoerg <joerg@pkgsrc.org>2010-01-29 23:01:53 +0000
commit26ea797ff15ba518cfc8f0aeebe337aa37da66cf (patch)
tree5e367561d2fd2a0e21379350aae8f8561765e096
parent65b4b75a556a86933b6358082859597505cd6372 (diff)
downloadpkgsrc-26ea797ff15ba518cfc8f0aeebe337aa37da66cf.tar.gz
DESTDIR support
-rw-r--r--emulators/openmsx/Makefile9
-rw-r--r--games/galaxa/Makefile10
-rw-r--r--games/glaxium/Makefile9
-rw-r--r--games/golddig/Makefile6
-rw-r--r--games/greed/Makefile4
-rw-r--r--games/greed/distinfo4
-rw-r--r--games/greed/patches/patch-aa6
-rw-r--r--games/gtkballs/Makefile6
-rw-r--r--games/icbm3d/Makefile6
-rw-r--r--games/icbm3d/distinfo4
-rw-r--r--games/icbm3d/patches/patch-aa8
11 files changed, 50 insertions, 22 deletions
diff --git a/emulators/openmsx/Makefile b/emulators/openmsx/Makefile
index 85c4bde96de..45e8c5178b0 100644
--- a/emulators/openmsx/Makefile
+++ b/emulators/openmsx/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2010/01/18 09:58:49 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2010/01/29 23:01:53 joerg Exp $
#
DISTNAME= openmsx-0.6.2
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://openmsx.sourceforge.net/
COMMENT= MSX emulator that aims for perfection
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
HAS_CONFIGURE= yes
@@ -37,8 +39,11 @@ post-build:
${ECHO} 'exec ${PREFIX}/openmsx/bin/openmsx $$@' \
) > ${WRKSRC}/openmsx.sh
+INSTALLATION_DIRS+= bin
+INSTALL_MAKE_FLAGS+= OPENMSX_INSTALL=${DESTDIR}${PREFIX}/openmsx
+
post-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/openmsx.sh ${PREFIX}/bin/openmsx
+ ${INSTALL_SCRIPT} ${WRKSRC}/openmsx.sh ${DESTDIR}${PREFIX}/bin/openmsx
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
diff --git a/games/galaxa/Makefile b/games/galaxa/Makefile
index e41324b18bf..16bc49f4532 100644
--- a/games/galaxa/Makefile
+++ b/games/galaxa/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2008/01/19 09:16:21 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2010/01/29 23:05:34 joerg Exp $
#
DISTNAME= galaxa.0.1
@@ -11,12 +11,16 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://web.archive.org/web/2/http://www.newbreedsoftware.com/galaxa/
COMMENT= Space game based loosely on "Galaga"
+PKG_DESTDIR_SUPPORT= user-destdir
+
WRKSRC= ${WRKDIR}/galaxa
MAKE_FILE= makefile
+INSTALLATION_DIRS+= bin share/doc/galaxa
+INSTALL_MAKE_FLAGS+= INSTALLROOT=${DESTDIR}${PREFIX}
+
pre-install:
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/galaxa
- ${CP} ${WRKSRC}/README.txt ${PREFIX}/share/doc/galaxa
+ ${INSTALL_DATA} ${WRKSRC}/README.txt ${DESTDIR}${PREFIX}/share/doc/galaxa
.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/games/glaxium/Makefile b/games/glaxium/Makefile
index 1a69fd7a89d..c5cbabb6b5e 100644
--- a/games/glaxium/Makefile
+++ b/games/glaxium/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2007/02/02 18:42:14 joerg Exp $
+# $NetBSD: Makefile,v 1.17 2010/01/29 23:06:03 joerg Exp $
#
DISTNAME= glaxium_0.5
@@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://xhosxe.free.fr/glaxium/
COMMENT= Space-ship OpenGL shoot them up
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= yes
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
@@ -24,6 +26,11 @@ SUBST_FILES.bill= conf.h
SUBST_SED.bill= -e "s,share\/games,share,g"
SUBST_MESSAGE.bill= Fixing data path.
+INSTALLATION_DIRS+= bin
+INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} \
+ exec_prefix=${DESTDIR}${PREFIX} \
+ mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}
+
.include "../../audio/SDL_mixer/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
diff --git a/games/golddig/Makefile b/games/golddig/Makefile
index 282e0d7047e..93412371c03 100644
--- a/games/golddig/Makefile
+++ b/games/golddig/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2008/11/25 03:15:32 chuck Exp $
+# $NetBSD: Makefile,v 1.13 2010/01/29 23:08:33 joerg Exp $
#
DISTNAME= golddigC3.1
@@ -9,9 +9,13 @@ MASTER_SITES= http://www.NetBSD.org/~chuck/gz/
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Fast action game designed for use with X
+PKG_DESTDIR_SUPPORT= user-destdir
+
USE_X11BASE= yes
INSTALLATION_DIRS= bin ${PKGMANDIR}/man6
+INSTALL_MAKE_FLAGS+= PREFIX=${DESTDIR}${PREFIX} \
+ MAN=${DESTDIR}${PREFIX}/${PKGMANDIR}/man6
SCORE_GROUP= games
PKG_GROUPS= ${SCORE_GROUP}
diff --git a/games/greed/Makefile b/games/greed/Makefile
index 58e223e519e..a48fa96905f 100644
--- a/games/greed/Makefile
+++ b/games/greed/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/03/24 19:21:24 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2010/01/29 23:08:08 joerg Exp $
#
DISTNAME= greed-3.4
@@ -9,6 +9,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.catb.org/~esr/greed/
COMMENT= Strategy game: eat as much as possible
+PKG_DESTDIR_SUPPORT= user-destdir
+
BUILD_TARGET= greed
INSTALLATION_DIRS= bin ${PKGMANDIR}/man6
diff --git a/games/greed/distinfo b/games/greed/distinfo
index b9b4daa7fbc..ec75b1f6f62 100644
--- a/games/greed/distinfo
+++ b/games/greed/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2007/05/15 13:28:21 obache Exp $
+$NetBSD: distinfo,v 1.4 2010/01/29 23:08:08 joerg Exp $
SHA1 (greed-3.4.tar.gz) = d70bd592378531d6726dfe00d3627e13b9dd9cce
RMD160 (greed-3.4.tar.gz) = 13c432c030d333d0b6722263067dfab2fb2cf26e
Size (greed-3.4.tar.gz) = 11463 bytes
-SHA1 (patch-aa) = 53acf3944f5e59dc7862196168aeb5c5882cae89
+SHA1 (patch-aa) = aaae80b12f8754991f769546e6a5f627ec1a0df8
SHA1 (patch-ab) = 7c1e486d202d46af857da983d90e72478c08ef20
diff --git a/games/greed/patches/patch-aa b/games/greed/patches/patch-aa
index 5e313edb623..e329fb50033 100644
--- a/games/greed/patches/patch-aa
+++ b/games/greed/patches/patch-aa
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.2 2007/02/27 07:50:49 wiz Exp $
+$NetBSD: patch-aa,v 1.3 2010/01/29 23:08:08 joerg Exp $
--- Makefile.orig 2002-07-30 22:04:21.000000000 +0000
+++ Makefile
@@ -10,7 +10,7 @@ $NetBSD: patch-aa,v 1.2 2007/02/27 07:50:49 wiz Exp $
+SFILE=${PREFIX}/share/games/greed.hs
# Location of game executable
-BIN=/usr/games
-+BIN=${PREFIX}/bin
++BIN=${DESTDIR}${PREFIX}/bin
# Flags for use with the Linux ncurses package (recommended)
-CFLAGS = -O -s -DNOTBSD
@@ -24,7 +24,7 @@ $NetBSD: patch-aa,v 1.2 2007/02/27 07:50:49 wiz Exp $
install: greed.6 uninstall
cp greed $(BIN)
- cp greed.6 /usr/share/man/man6/greed.6
-+ cp greed.6 $(PREFIX)/$(PKGMANDIR)/man6
++ cp greed.6 ${DESTDIR}$(PREFIX)/$(PKGMANDIR)/man6
uninstall:
rm -f $(BIN)/install /usr/share/man/man6/greed.6
diff --git a/games/gtkballs/Makefile b/games/gtkballs/Makefile
index 82fd0876cd0..6435ef7c0cb 100644
--- a/games/gtkballs/Makefile
+++ b/games/gtkballs/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.33 2009/08/26 19:57:31 sno Exp $
+# $NetBSD: Makefile,v 1.34 2010/01/29 23:10:53 joerg Exp $
DISTNAME= gtkballs-3.1.5
PKGREVISION= 8
@@ -9,6 +9,8 @@ MAINTAINER= shattered@NetBSD.org
HOMEPAGE= http://gtkballs.antex.ru/
COMMENT= GTK+ clone of "Color Lines"
+PKG_DESTDIR_SUPPORT= user-destdir
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --without-included-gettext
CONFIGURE_ARGS+= --localstatedir=${VARBASE}/games
@@ -24,7 +26,7 @@ CONF_FILES_PERMS+= /dev/null ${VARBASE}/games/gtkballs-scores \
${GAMEOWN} ${GAMEGRP} ${GAMEDATAMODE}
post-install:
- mv ${PREFIX}/${PKGMANDIR}/man6/gtkballs.6x ${PREFIX}/${PKGMANDIR}/man6/gtkballs.6
+ mv ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/gtkballs.6x ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/gtkballs.6
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
diff --git a/games/icbm3d/Makefile b/games/icbm3d/Makefile
index e0c792cc083..cc6e5a85e61 100644
--- a/games/icbm3d/Makefile
+++ b/games/icbm3d/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2008/01/19 09:16:21 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2010/01/29 23:10:38 joerg Exp $
#
DISTNAME= icbm3d.0.4
@@ -11,6 +11,10 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.newbreedsoftware.com/icbm3d/
COMMENT= 3D X11 game of defense
+PKG_DESTDIR_SUPPORT= user-destdir
+
+INSTALLATION_DIRS+= bin
+
WRKSRC= ${WRKDIR}/icbm3d
MAKE_FILE= makefile
diff --git a/games/icbm3d/distinfo b/games/icbm3d/distinfo
index d59856c770c..d2da336573d 100644
--- a/games/icbm3d/distinfo
+++ b/games/icbm3d/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2005/02/23 23:11:59 agc Exp $
+$NetBSD: distinfo,v 1.6 2010/01/29 23:10:38 joerg Exp $
SHA1 (icbm3d.0.4.tar.gz) = 9eee30aa562e15cdc08f1bf354fa6d2e7bf7fd38
RMD160 (icbm3d.0.4.tar.gz) = 1acdc2e394168eea111dcbc612253b9d4b1a202a
Size (icbm3d.0.4.tar.gz) = 31187 bytes
-SHA1 (patch-aa) = 8123064a7bf39e3d91a597b81086697fb5ddf492
+SHA1 (patch-aa) = 1c466a7fc98586891f0fb8c004866934c1f499d9
diff --git a/games/icbm3d/patches/patch-aa b/games/icbm3d/patches/patch-aa
index e52f2479b3f..1286718a183 100644
--- a/games/icbm3d/patches/patch-aa
+++ b/games/icbm3d/patches/patch-aa
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.5 2004/06/15 13:14:46 grant Exp $
+$NetBSD: patch-aa,v 1.6 2010/01/29 23:10:38 joerg Exp $
--- makefile.orig 1998-07-31 14:41:20.000000000 +1000
+++ makefile
@@ -29,9 +29,9 @@ $NetBSD: patch-aa,v 1.5 2004/06/15 13:14:46 grant Exp $
- - cp icbm3d $(INSTALLROOT)/icbm3d
+
+install: icbm3d
-+ $(BSD_INSTALL_PROGRAM) icbm3d $(PREFIX)/bin
-+ $(BSD_INSTALL_MAN_DIR) $(PREFIX)/share/doc/icbm3d
-+ $(BSD_INSTALL_MAN) README.txt $(PREFIX)/share/doc/icbm3d/
++ $(BSD_INSTALL_PROGRAM) icbm3d ${DESTDIR}$(PREFIX)/bin
++ $(BSD_INSTALL_MAN_DIR) ${DESTDIR}$(PREFIX)/share/doc/icbm3d
++ $(BSD_INSTALL_MAN) README.txt ${DESTDIR}$(PREFIX)/share/doc/icbm3d/
clean:
- rm *.o icbm3d language.h