diff --git a/games/defendguin/Makefile b/games/defendguin/Makefile index c215d4d0444b..9d0d36ad1ec7 100644 --- a/games/defendguin/Makefile +++ b/games/defendguin/Makefile @@ -1,44 +1,45 @@ PORTNAME= defendguin DISTVERSION= 0.0.13 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= https://tuxpaint.org/ftp/unix/x/defendguin/src/ \ SF/nemysisfreebsdp/${CATEGORIES}/:icons DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}.png:icons DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= eduardo@FreeBSD.org COMMENT= Your mission is to defend little penguinoids WWW= http://www.newbreedsoftware.com/defendguin/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/docs/COPYING.txt USES= gmake sdl shebangfix USE_SDL= mixer sdl SHEBANG_FILES= data/images/boss/ppm2bmp.sh data/images/ufo/ppm2bmp.sh bash_CMD= ${SH} DESKTOP_ENTRIES= "Defendguin" \ "" \ "${PORTNAME}" \ "${PORTNAME}" \ "Game;ArcadeGame;" \ "" PLIST_FILES= bin/defendguin \ - man/man6/defendguin.6.gz \ + share/man/man6/defendguin.6.gz \ share/pixmaps/defendguin.png PORTDATA= images music sounds PORTDOCS= AUTHORS.txt CHANGES.txt README.txt OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/docs/|} ${STAGEDIR}${DOCSDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/games/defendguin/files/patch-Makefile b/games/defendguin/files/patch-Makefile index 66fbc4da4dca..f01415280036 100644 --- a/games/defendguin/files/patch-Makefile +++ b/games/defendguin/files/patch-Makefile @@ -1,36 +1,38 @@ --- Makefile.orig 2020-05-26 04:29:37 UTC +++ Makefile -@@ -9,8 +9,8 @@ +@@ -9,9 +9,9 @@ # User-definable stuff: -CC=gcc -PREFIX=/usr/local +-MAN_PREFIX=$(PREFIX) +#CC=gcc +#PREFIX=/usr/local - MAN_PREFIX=$(PREFIX) ++MAN_PREFIX=$(PREFIX)/share BIN_PREFIX=$(PREFIX)/bin DATA_PREFIX=$(PREFIX)/share/defendguin/ + JOY=YES @@ -40,14 +40,14 @@ install: defendguin .PHONY: install install: defendguin - install -d $(DATA_PREFIX) - cp -R data/* $(DATA_PREFIX) - chmod -R a+rX,g-w,o-w $(DATA_PREFIX) - cp defendguin $(BIN_PREFIX)/ - chmod a+rx,g-w,o-w $(BIN_PREFIX)/defendguin - -mkdir -p $(MAN_PREFIX)/man/man6/ - cp src/defendguin.6 $(MAN_PREFIX)/man/man6/ - chmod a+rx,g-w,o-w $(MAN_PREFIX)/man/man6/defendguin.6 + install -d $(DESTDIR)$(DATA_PREFIX) + cp -R data/* $(DESTDIR)$(DATA_PREFIX) + chmod -R a+rX,g-w,o-w $(DESTDIR)$(DATA_PREFIX) + cp defendguin $(DESTDIR)$(BIN_PREFIX)/ + chmod a+rx,g-w,o-w $(DESTDIR)$(BIN_PREFIX)/defendguin + -mkdir -p $(DESTDIR)$(MAN_PREFIX)/man/man6/ + cp src/defendguin.6 $(DESTDIR)$(MAN_PREFIX)/man/man6/ + chmod a+rx,g-w,o-w $(DESTDIR)$(MAN_PREFIX)/man/man6/defendguin.6 .PHONY: uninstall uninstall: