diff options
author | Alex Kozlov <ak@FreeBSD.org> | 2012-07-09 12:37:07 +0000 |
---|---|---|
committer | Alex Kozlov <ak@FreeBSD.org> | 2012-07-09 12:37:07 +0000 |
commit | 7427df0fcf43c8c5c6fabc9c934708256293cbb6 (patch) | |
tree | 11cc2a6c5b5985c942df148a7cfc51525327e93a /games/sdl_jewels/Makefile | |
parent | 9716aad3238a4cf421ddf7613ca8874915c3cd88 (diff) | |
download | ports-7427df0fcf43c8c5c6fabc9c934708256293cbb6.tar.gz ports-7427df0fcf43c8c5c6fabc9c934708256293cbb6.zip |
- Remove wrapper script
- Use REINPLACE_CMD instead of patch file
Approved by: maintainer timeout (2 weeks)
Notes
Notes:
svn path=/head/; revision=300669
Diffstat (limited to 'games/sdl_jewels/Makefile')
-rw-r--r-- | games/sdl_jewels/Makefile | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/games/sdl_jewels/Makefile b/games/sdl_jewels/Makefile index 1dc77f34b655..b72429ab6d16 100644 --- a/games/sdl_jewels/Makefile +++ b/games/sdl_jewels/Makefile @@ -28,16 +28,22 @@ PORTDOCS= ChangeLog README ALL_TARGET= +post-patch: + @${RM} -rf ${WRKSRC}/data/CVS +# Fix data location + @${REINPLACE_CMD} -e 's!data/bigfont.ppm!${DATADIR}/data/bigfont.ppm!' \ + -e 's!dirlist\[\]="data";!dirlist[]="${DATADIR}/data";'! \ + -e 's!char name[256],!char name[512],!' \ + ${WRKSRC}/gljewel.c ${WRKSRC}/sound.c +# Fix CFLAGS/LDFLAGS + @${REINPLACE_CMD} -e 's!CFLAGS = -O2 -Wall!CFLAGS+=!' \ + -e 's!LDFLAGS =!LDFLAGS+=!' ${WRKSRC}/Makefile + do-install: -# Scripts - @${PRINTF} "#!/bin/sh\n\ncd ${DATADIR} &&\ - ./gljewel\n" > ${WRKDIR}/sdljewels.sh - @${INSTALL_SCRIPT} ${WRKDIR}/sdljewels.sh ${PREFIX}/bin/sdljewels # Executable - ${MKDIR} ${DATADIR} - ${INSTALL_PROGRAM} ${WRKSRC}/gljewel ${DATADIR} + ${INSTALL_PROGRAM} ${WRKSRC}/gljewel ${PREFIX}/bin/sdljewels # Data - @(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR}) + (cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR}) # Documentation .if !defined(NOPORTDOCS) |