Sun Apr 14 05:22:35 2013 UTC ()
Use ${SH} to run the build shellscript. Otherwise on Solaris it runs
a useless shell and fails miserably.


(dholland)
diff -r1.1 -r1.2 pkgsrc/games/uqm/Makefile

cvs diff -r1.1 -r1.2 pkgsrc/games/uqm/Makefile (expand / switch to unified diff)

--- pkgsrc/games/uqm/Makefile 2013/01/05 22:19:19 1.1
+++ pkgsrc/games/uqm/Makefile 2013/04/14 05:22:34 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.1 2013/01/05 22:19:19 wiz Exp $ 1# $NetBSD: Makefile,v 1.2 2013/04/14 05:22:34 dholland Exp $
2# 2#
3 3
4DISTNAME= uqm-0.7.0-source 4DISTNAME= uqm-0.7.0-source
5PKGNAME= ${DISTNAME:S/-source//} 5PKGNAME= ${DISTNAME:S/-source//}
6PKGREVISION= 1 6PKGREVISION= 1
7CATEGORIES= games 7CATEGORIES= games
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sc2/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sc2/}
9EXTRACT_SUFX= .tgz 9EXTRACT_SUFX= .tgz
10DISTFILES= ${DEFAULT_DISTFILES} uqm-0.7.0-content.uqm 10DISTFILES= ${DEFAULT_DISTFILES} uqm-0.7.0-content.uqm
11 11
12MAINTAINER= pkgsrc-users@NetBSD.org 12MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= http://sc2.sourceforge.net/ 13HOMEPAGE= http://sc2.sourceforge.net/
14COMMENT= Ur-Quan Masters 14COMMENT= Ur-Quan Masters
@@ -39,32 +39,33 @@ SUBST_MESSAGE.nomenu= Make configure pro @@ -39,32 +39,33 @@ SUBST_MESSAGE.nomenu= Make configure pro
39SUBST_FILES.nomenu= build/unix/menu_functions 39SUBST_FILES.nomenu= build/unix/menu_functions
40SUBST_SED.nomenu+= -e 's/read /\#read /' 40SUBST_SED.nomenu+= -e 's/read /\#read /'
41 41
42SUBST_CLASSES+= config 42SUBST_CLASSES+= config
43SUBST_STAGE.config= post-configure 43SUBST_STAGE.config= post-configure
44SUBST_MESSAGE.config= Fixing config.state. 44SUBST_MESSAGE.config= Fixing config.state.
45SUBST_FILES.config= config.state 45SUBST_FILES.config= config.state
46SUBST_SED.config+= -e 's;opengl;pure;' # Disable OpenGL support 46SUBST_SED.config+= -e 's;opengl;pure;' # Disable OpenGL support
47SUBST_SED.config+= -e 's;/usr/local/games;${PREFIX};' 47SUBST_SED.config+= -e 's;/usr/local/games;${PREFIX};'
48 48
49INSTALLATION_DIRS= bin lib/uqm share/uqm/content/packages share/doc/uqm 49INSTALLATION_DIRS= bin lib/uqm share/uqm/content/packages share/doc/uqm
50 50
51do-configure: 51do-configure:
52 cd ${WRKSRC} && ./build.sh uqm config 52 cd ${WRKSRC} && ${SH} ./build.sh uqm config
53 53
54do-build: 54do-build:
55 cd ${WRKSRC} && ./build.sh uqm reprocess_config && ./build.sh uqm 55 cd ${WRKSRC} && ${SH} ./build.sh uqm reprocess_config && \
 56 ${SH} ./build.sh uqm
56 57
57do-install: 58do-install:
58 cd ${WRKSRC} && env DESTDIR=${DESTDIR} ./build.sh uqm install 59 cd ${WRKSRC} && env DESTDIR=${DESTDIR} ${SH} ./build.sh uqm install
59 ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/uqm-0.7.0-content.uqm \ 60 ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/uqm-0.7.0-content.uqm \
60 ${DESTDIR}${PREFIX}/share/uqm/content/packages 61 ${DESTDIR}${PREFIX}/share/uqm/content/packages
61 ${INSTALL_DATA} ${WRKSRC}/doc/users/manual.txt \ 62 ${INSTALL_DATA} ${WRKSRC}/doc/users/manual.txt \
62 ${DESTDIR}${PREFIX}/share/doc/uqm 63 ${DESTDIR}${PREFIX}/share/doc/uqm
63 64
64.include "../../mk/pthread.buildlink3.mk" 65.include "../../mk/pthread.buildlink3.mk"
65.include "../../audio/libmikmod/buildlink3.mk" 66.include "../../audio/libmikmod/buildlink3.mk"
66.include "../../audio/libvorbis/buildlink3.mk" 67.include "../../audio/libvorbis/buildlink3.mk"
67.include "../../devel/SDL/buildlink3.mk" 68.include "../../devel/SDL/buildlink3.mk"
68.include "../../graphics/SDL_image/buildlink3.mk" 69.include "../../graphics/SDL_image/buildlink3.mk"
69.include "../../multimedia/libogg/buildlink3.mk" 70.include "../../multimedia/libogg/buildlink3.mk"
70.include "../../mk/bsd.pkg.mk" 71.include "../../mk/bsd.pkg.mk"