diff options
author | Patrick Li <pat@FreeBSD.org> | 2002-01-11 22:06:41 +0000 |
---|---|---|
committer | Patrick Li <pat@FreeBSD.org> | 2002-01-11 22:06:41 +0000 |
commit | 9e7745682ab7b1f3b4688c85bffc6ff6dc0e5843 (patch) | |
tree | f7e2c162d95980ce429dec37e00445667e3b6219 /games/glchess/Makefile | |
parent | 35cc61baa4b04e2f4906b35a10c8aba2abf51292 (diff) |
Notes
Diffstat (limited to 'games/glchess/Makefile')
-rw-r--r-- | games/glchess/Makefile | 37 |
1 files changed, 22 insertions, 15 deletions
diff --git a/games/glchess/Makefile b/games/glchess/Makefile index 781ff48075a1..b690ce71befd 100644 --- a/games/glchess/Makefile +++ b/games/glchess/Makefile @@ -6,7 +6,7 @@ # PORTNAME= glchess -PORTVERSION= 0.4.2 +PORTVERSION= 0.4.3 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -16,43 +16,50 @@ MAINTAINER= pat@FreeBSD.org RUN_DEPENDS= crafty:${PORTSDIR}/games/crafty \ gnuchess:${PORTSDIR}/games/gnuchess LIB_DEPENDS= gtkgl.5:${PORTSDIR}/x11-toolkits/gtkglarea +BUILD_DEPENDS= automake14:${PORTSDIR}/devel/automake14 \ + autoconf213:${PORTSDIR}/devel/autoconf213 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src USE_X_PREFIX= yes USE_GTK= yes +USE_GMAKE= yes USE_MESA= yes -MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}" \ +GNU_CONFIGURE= yes +CONFIGURE_ENV= PTHREAD_LIBS=${PTHREAD_LIBS} \ PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" MAN6= ${PORTNAME}.6 pre-patch: @${PERL} -pi.orig -e 's!/usr/local/share/games/glchess!${DATADIR}!' \ - ${WRKSRC}/../glchessrc + ${WRKSRC}/glchessrc @${PERL} -pi.orig -e 's!/etc!${PREFIX}/etc!' \ - ${WRKSRC}/config.c - @${PERL} -pi.orig -e 's|VERSION|\"${PORTVERSION}\"|' \ - ${WRKSRC}/dialog.c ${WRKSRC}/interface.c - @${PERL} -pi.orig -e 's|VERSION|${PORTVERSION}|; \ - s|\"DATE\"||' ${WRKSRC}/../man/${PORTNAME}.6 - @${CP} ${FILESDIR}/Makefile.bsd ${WRKSRC}/Makefile + ${WRKSRC}/src/config.c + @${PERL} -pi.orig -e 's|aclocal|${ACLOCAL}|; s|autoconf|${AUTOCONF}|; \ + s|automake|${AUTOMAKE}|' ${WRKSRC}/autogen.sh + +pre-configure: + ( cd ${WRKSRC} && ${SH} autogen.sh ) + @${PERL} -pi.orig -e 's|aclocal|${ACLOCAL}|; s|autoconf|${AUTOCONF}|; \ + s|automake|${AUTOMAKE}|; s|autoheader|${AUTOHEADER}|' \ + ${WRKSRC}/configure do-install: @${MKDIR} ${DATADIR} @${MKDIR} ${DATADIR}/textures - @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \ + @${INSTALL_PROGRAM} ${WRKSRC}/src/glchess \ ${PREFIX}/bin - @${INSTALL_DATA} ${WRKSRC}/../glchessrc \ + @${INSTALL_DATA} ${WRKSRC}/glchessrc \ ${PREFIX}/etc - @${INSTALL_MAN} ${WRKSRC}/../man/${PORTNAME}.6 \ + @${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.6 \ ${PREFIX}/man/man6 - @${INSTALL_DATA} ${WRKSRC}/../textures/*.rgb \ + @${INSTALL_DATA} ${WRKSRC}/textures/*.rgb \ ${DATADIR}/textures .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ChangeLog README TODO - @${INSTALL_DATA} ${WRKSRC}/../${file} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor .endif #NOPORTDOCS + @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> |