Thu Oct 3 22:31:17 2019 UTC ()
yquake2: Install scripts with INSTALL_SCRIPT


(nia)
diff -r1.1 -r1.2 pkgsrc/games/yquake2/Makefile

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

--- pkgsrc/games/yquake2/Makefile 2019/10/01 12:28:18 1.1
+++ pkgsrc/games/yquake2/Makefile 2019/10/03 22:31:17 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.1 2019/10/01 12:28:18 nia Exp $ 1# $NetBSD: Makefile,v 1.2 2019/10/03 22:31:17 nia Exp $
2 2
3DISTNAME= quake2-7.41 3DISTNAME= quake2-7.41
4PKGNAME= y${DISTNAME} 4PKGNAME= y${DISTNAME}
5CATEGORIES= games 5CATEGORIES= games
6MASTER_SITES= https://deponie.yamagi.org/quake2/ 6MASTER_SITES= https://deponie.yamagi.org/quake2/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.yamagi.org/quake2/ 10HOMEPAGE= https://www.yamagi.org/quake2/
11COMMENT= Yamagi Quake II - alternative Quake II client 11COMMENT= Yamagi Quake II - alternative Quake II client
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14USE_CMAKE= yes 14USE_CMAKE= yes
@@ -17,29 +17,29 @@ USE_LANGUAGES= c99 c++ @@ -17,29 +17,29 @@ USE_LANGUAGES= c99 c++
17 17
18CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release" 18CMAKE_ARGS+= -DCMAKE_BUILD_TYPE="Release"
19CMAKE_ARGS+= -DSYSTEMWIDE_SUPPORT=ON 19CMAKE_ARGS+= -DSYSTEMWIDE_SUPPORT=ON
20 20
21INSTALLATION_DIRS+= bin libexec 21INSTALLATION_DIRS+= bin libexec
22INSTALLATION_DIRS+= share/applications 22INSTALLATION_DIRS+= share/applications
23INSTALLATION_DIRS+= share/pixmaps 23INSTALLATION_DIRS+= share/pixmaps
24INSTALLATION_DIRS+= share/yquake2/baseq2 24INSTALLATION_DIRS+= share/yquake2/baseq2
25 25
26pre-configure: 26pre-configure:
27 ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/quake2.sh.in > ${WRKDIR}/quake2.sh 27 ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/quake2.sh.in > ${WRKDIR}/quake2.sh
28 28
29do-install: 29do-install:
30 ${INSTALL_PROGRAM} ${WRKDIR}/quake2.sh \ 30 ${INSTALL_SCRIPT} ${WRKDIR}/quake2.sh \
31 ${DESTDIR}${PREFIX}/bin/quake2 31 ${DESTDIR}${PREFIX}/bin/quake2
32 ${INSTALL_PROGRAM} ${WRKDIR}/quake2.sh \ 32 ${INSTALL_SCRIPT} ${WRKDIR}/quake2.sh \
33 ${DESTDIR}${PREFIX}/bin/q2ded 33 ${DESTDIR}${PREFIX}/bin/q2ded
34 ${INSTALL_PROGRAM} ${WRKSRC}/release/quake2 \ 34 ${INSTALL_PROGRAM} ${WRKSRC}/release/quake2 \
35 ${DESTDIR}${PREFIX}/libexec/quake2 35 ${DESTDIR}${PREFIX}/libexec/quake2
36 ${INSTALL_PROGRAM} ${WRKSRC}/release/q2ded \ 36 ${INSTALL_PROGRAM} ${WRKSRC}/release/q2ded \
37 ${DESTDIR}${PREFIX}/libexec/q2ded 37 ${DESTDIR}${PREFIX}/libexec/q2ded
38 ${INSTALL_LIB} ${WRKSRC}/release/baseq2/game.so \ 38 ${INSTALL_LIB} ${WRKSRC}/release/baseq2/game.so \
39 ${DESTDIR}${PREFIX}/share/yquake2/baseq2 39 ${DESTDIR}${PREFIX}/share/yquake2/baseq2
40 ${INSTALL_LIB} ${WRKSRC}/release/*.so \ 40 ${INSTALL_LIB} ${WRKSRC}/release/*.so \
41 ${DESTDIR}${PREFIX}/share/yquake2 41 ${DESTDIR}${PREFIX}/share/yquake2
42 ${INSTALL_DATA} ${FILESDIR}/yquake2.desktop \ 42 ${INSTALL_DATA} ${FILESDIR}/yquake2.desktop \
43 ${DESTDIR}${PREFIX}/share/applications 43 ${DESTDIR}${PREFIX}/share/applications
44 ${INSTALL_DATA} ${WRKSRC}/stuff/icon/Quake2.png \ 44 ${INSTALL_DATA} ${WRKSRC}/stuff/icon/Quake2.png \
45 ${DESTDIR}${PREFIX}/share/pixmaps/quake2.png 45 ${DESTDIR}${PREFIX}/share/pixmaps/quake2.png