| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.58 2014/05/29 23:36:35 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.59 2014/05/30 11:32:56 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= asc-source-1.16.4.0 | | 3 | DISTNAME= asc-source-1.16.4.0 |
4 | PKGNAME= ${DISTNAME:S/-source//} | | 4 | PKGNAME= ${DISTNAME:S/-source//} |
5 | PKGREVISION= 15 | | 5 | PKGREVISION= 15 |
6 | CATEGORIES= games | | 6 | CATEGORIES= games |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=asc-hq/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=asc-hq/} |
8 | EXTRACT_SUFX= .tar.bz2 | | 8 | EXTRACT_SUFX= .tar.bz2 |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://www.asc-hq.org/ | | 11 | HOMEPAGE= http://www.asc-hq.org/ |
12 | COMMENT= Turn based strategy game | | 12 | COMMENT= Turn based strategy game |
13 | | | 13 | |
14 | DIST_SUBDIR= asc | | 14 | DIST_SUBDIR= asc |
| @@ -23,26 +23,31 @@ USE_LANGUAGES= c c++ | | | @@ -23,26 +23,31 @@ USE_LANGUAGES= c c++ |
23 | USE_LIBTOOL= yes | | 23 | USE_LIBTOOL= yes |
24 | USE_PKGLOCALEDIR= yes | | 24 | USE_PKGLOCALEDIR= yes |
25 | USE_TOOLS+= gmake perl:build pkg-config | | 25 | USE_TOOLS+= gmake perl:build pkg-config |
26 | REPLACE_PERL= checkfordata.pl | | 26 | REPLACE_PERL= checkfordata.pl |
27 | GNU_CONFIGURE= yes | | 27 | GNU_CONFIGURE= yes |
28 | CONFIGURE_ARGS+= --disable-paraguitest | | 28 | CONFIGURE_ARGS+= --disable-paraguitest |
29 | CPPFLAGS.NetBSD+= -D_UNICODE_BROKEN_ | | 29 | CPPFLAGS.NetBSD+= -D_UNICODE_BROKEN_ |
30 | | | 30 | |
31 | MAKE_ENV+= top_src_dir=. | | 31 | MAKE_ENV+= top_src_dir=. |
32 | | | 32 | |
33 | # ../weaponguide.cpp:1205: virtual memory exhausted | | 33 | # ../weaponguide.cpp:1205: virtual memory exhausted |
34 | UNLIMIT_RESOURCES= datasize | | 34 | UNLIMIT_RESOURCES= datasize |
35 | | | 35 | |
| | | 36 | .include "../../mk/compiler.mk" |
| | | 37 | .if !empty(PKGSRC_COMPILER:Mclang) |
| | | 38 | CONFIGURE_ARGS+= --disable-gcc296-detection |
| | | 39 | .endif |
| | | 40 | |
36 | post-extract: | | 41 | post-extract: |
37 | mv ${WRKDIR}/*.mp3 ${WRKSRC}/data/music | | 42 | mv ${WRKDIR}/*.mp3 ${WRKSRC}/data/music |
38 | | | 43 | |
39 | # bug in 1.16.4.0, remove on update | | 44 | # bug in 1.16.4.0, remove on update |
40 | post-install: | | 45 | post-install: |
41 | ${INSTALL_DATA} ${WRKSRC}/data/asc.gfx ${DESTDIR}${PREFIX}/share/games/asc | | 46 | ${INSTALL_DATA} ${WRKSRC}/data/asc.gfx ${DESTDIR}${PREFIX}/share/games/asc |
42 | | | 47 | |
43 | .include "../../archivers/bzip2/buildlink3.mk" | | 48 | .include "../../archivers/bzip2/buildlink3.mk" |
44 | .include "../../audio/SDL_mixer/buildlink3.mk" | | 49 | .include "../../audio/SDL_mixer/buildlink3.mk" |
45 | .include "../../audio/libvorbis/buildlink3.mk" | | 50 | .include "../../audio/libvorbis/buildlink3.mk" |
46 | .include "../../devel/SDLmm/buildlink3.mk" | | 51 | .include "../../devel/SDLmm/buildlink3.mk" |
47 | .include "../../devel/libsigc++1/buildlink3.mk" | | 52 | .include "../../devel/libsigc++1/buildlink3.mk" |
48 | .include "../../graphics/SDL_image/buildlink3.mk" | | 53 | .include "../../graphics/SDL_image/buildlink3.mk" |