Add files from parent branch HEAD:
[pkgsrc.git] / games / fltk-sudoku / Makefile
1 # $NetBSD: Makefile,v 1.4 2008/03/04 06:59:04 jlam Exp $
2
3 DISTNAME=       fltk-1.1.7-source
4 PKGNAME=        fltk-sudoku-1.1.7
5 PKGREVISION=    1
6 VERS=           ${DISTNAME:S/fltk-//:S/-source//}
7 CATEGORIES=     x11
8 MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=fltk/} \
9                 ftp://ftp2.easysw.com/pub/fltk/${VERS}/ \
10                 ftp://ftp3.easysw.com/pub/fltk/${VERS}/ \
11                 http://ftp.easysw.com/pub/fltk/${VERS}/ \
12                 http://mirror.nu6.org/ftp.easysw.com/pub/fltk/${VERS}/ \
13                 ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/fltk/${VERS}/ \
14                 ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/fltk/${VERS}/
15 EXTRACT_SUFX=   .tar.bz2
16
17 MAINTAINER=     pkgsrc-users@NetBSD.org
18 HOMEPAGE=       http://www.easysw.com/~mike/sudoku/index.html
19 COMMENT=        FLTK example Sudoku game creator and solver
20
21 PKG_DESTDIR_SUPPORT=    user-destdir
22
23 WRKSRC=                 ${WRKDIR}/${DISTNAME:S/-source//}
24 USE_LANGUAGES=          c c++
25 USE_TOOLS+=             gmake
26 USE_LIBTOOL=            yes
27
28 PTHREAD_OPTS+=          require
29 GNU_CONFIGURE=          yes
30 CONFIGURE_ARGS+=        --enable-libtool=${LIBTOOL:Q}
31 CONFIGURE_ARGS+=        --enable-threads
32
33 SUBST_CLASSES+=         config
34 SUBST_STAGE.config=     post-configure
35 SUBST_MESSAGE.config=   Adjusting paths to fltk libraries in configure result
36 SUBST_FILES.config=     makeinclude fltk-config
37 SUBST_SED.config=       -e "s|../lib/|${PREFIX}/lib/|g"
38
39 SUBST_CLASSES+=         config2
40 SUBST_STAGE.config2=    post-configure
41 SUBST_MESSAGE.config2=  Adjusting paths to fltk libraries in Sudoku's Makefile
42 SUBST_FILES.config2=    test/Makefile
43 SUBST_SED.config2=      -e "s|../lib/||g"
44
45 BUILD_DIRS=             test
46 BUILD_TARGET=           sudoku
47
48 INSTALLATION_DIRS=      bin
49
50 SETGIDGAME=             yes
51 SPECIAL_PERMS=          bin/fltk-sudoku ${SETGID_GAMES_PERMS}
52
53 do-install:
54         ${INSTALL_PROGRAM} ${WRKSRC}/test/sudoku ${DESTDIR}${PREFIX}/bin/fltk-sudoku
55
56 BUILDLINK_DEPMETHOD.libXt?=     build
57
58 .include "../../graphics/jpeg/buildlink3.mk"
59 .include "../../graphics/png/buildlink3.mk"
60 .include "../../x11/fltk/buildlink3.mk"
61 .include "../../x11/libX11/buildlink3.mk"
62 .include "../../x11/libXt/buildlink3.mk"
63 .include "../../mk/bsd.pkg.mk"