Index: head/games/hyperrogue/pkg-plist =================================================================== --- head/games/hyperrogue/pkg-plist (revision 541111) +++ head/games/hyperrogue/pkg-plist (nonexistent) @@ -1,97 +0,0 @@ -bin/hyperrogue -%%DATADIR%%/DejaVuSans-Bold.ttf -%%DATADIR%%/hyperrogue-music.txt -%%DATADIR%%/music/hr-savino-caribbean.ogg -%%DATADIR%%/music/hr-savino-ivory.ogg -%%DATADIR%%/music/hr-savino-ocean.ogg -%%DATADIR%%/music/hr-savino-palace.ogg -%%DATADIR%%/music/hr3-caves.ogg -%%DATADIR%%/music/hr3-crossroads.ogg -%%DATADIR%%/music/hr3-desert.ogg -%%DATADIR%%/music/hr3-graveyard.ogg -%%DATADIR%%/music/hr3-hell.ogg -%%DATADIR%%/music/hr3-icyland.ogg -%%DATADIR%%/music/hr3-jungle.ogg -%%DATADIR%%/music/hr3-laboratory.ogg -%%DATADIR%%/music/hr3-mirror.ogg -%%DATADIR%%/music/hr3-motion.ogg -%%DATADIR%%/music/hr3-rlyeh.ogg -%%DATADIR%%/sounds/bull.ogg -%%DATADIR%%/sounds/click.ogg -%%DATADIR%%/sounds/closegate.ogg -%%DATADIR%%/sounds/credits.txt -%%DATADIR%%/sounds/die-bomberbird.ogg -%%DATADIR%%/sounds/die-fairy.ogg -%%DATADIR%%/sounds/die-prince.ogg -%%DATADIR%%/sounds/die-princess.ogg -%%DATADIR%%/sounds/die-troll.ogg -%%DATADIR%%/sounds/die-vinebeast.ogg -%%DATADIR%%/sounds/die-vinespirit.ogg -%%DATADIR%%/sounds/dzia-prince.ogg -%%DATADIR%%/sounds/dzia-princess.ogg -%%DATADIR%%/sounds/explosion.ogg -%%DATADIR%%/sounds/fire.ogg -%%DATADIR%%/sounds/heal-prince.ogg -%%DATADIR%%/sounds/heal-princess.ogg -%%DATADIR%%/sounds/hit-axe1.ogg -%%DATADIR%%/sounds/hit-axe2.ogg -%%DATADIR%%/sounds/hit-axe3.ogg -%%DATADIR%%/sounds/hit-crush1.ogg -%%DATADIR%%/sounds/hit-crush2.ogg -%%DATADIR%%/sounds/hit-crush3.ogg -%%DATADIR%%/sounds/hit-orbsword.ogg -%%DATADIR%%/sounds/hit-prince.ogg -%%DATADIR%%/sounds/hit-princess.ogg -%%DATADIR%%/sounds/hit-rose.ogg -%%DATADIR%%/sounds/hit-sword1.ogg -%%DATADIR%%/sounds/hit-sword2.ogg -%%DATADIR%%/sounds/hit-sword3.ogg -%%DATADIR%%/sounds/message-roar.ogg -%%DATADIR%%/sounds/message-troll.ogg -%%DATADIR%%/sounds/mousesqueak.ogg -%%DATADIR%%/sounds/necromancy.ogg -%%DATADIR%%/sounds/nervous.ogg -%%DATADIR%%/sounds/opengate.ogg -%%DATADIR%%/sounds/orb-frog.ogg -%%DATADIR%%/sounds/orb-mind.ogg -%%DATADIR%%/sounds/orb-ranged.ogg -%%DATADIR%%/sounds/orb-teleport.ogg -%%DATADIR%%/sounds/pickup-gem.ogg -%%DATADIR%%/sounds/pickup-gold.ogg -%%DATADIR%%/sounds/pickup-key.ogg -%%DATADIR%%/sounds/pickup-mirror.ogg -%%DATADIR%%/sounds/pickup-orb.ogg -%%DATADIR%%/sounds/pickup-potion.ogg -%%DATADIR%%/sounds/pickup-scroll.ogg -%%DATADIR%%/sounds/pickup-speed.ogg -%%DATADIR%%/sounds/pickup-winter.ogg -%%DATADIR%%/sounds/pickup-yendor.ogg -%%DATADIR%%/sounds/seen-air.ogg -%%DATADIR%%/sounds/seen-cultist.ogg -%%DATADIR%%/sounds/seen-cultistfire.ogg -%%DATADIR%%/sounds/seen-cultistleader.ogg -%%DATADIR%%/sounds/seen-dragon.ogg -%%DATADIR%%/sounds/seen-eagle.ogg -%%DATADIR%%/sounds/seen-earth.ogg -%%DATADIR%%/sounds/seen-fairy.ogg -%%DATADIR%%/sounds/seen-gardener.ogg -%%DATADIR%%/sounds/seen-ghost.ogg -%%DATADIR%%/sounds/seen-kraken.ogg -%%DATADIR%%/sounds/seen-necromancer.ogg -%%DATADIR%%/sounds/seen-rosebeauty.ogg -%%DATADIR%%/sounds/seen-sandworm.ogg -%%DATADIR%%/sounds/seen-skeleton.ogg -%%DATADIR%%/sounds/seen-snake.ogg -%%DATADIR%%/sounds/seen-troll.ogg -%%DATADIR%%/sounds/seen-vizier.ogg -%%DATADIR%%/sounds/seen-water.ogg -%%DATADIR%%/sounds/seen-woof.ogg -%%DATADIR%%/sounds/speak-prince.ogg -%%DATADIR%%/sounds/speak-princess.ogg -%%DATADIR%%/sounds/splash1.ogg -%%DATADIR%%/sounds/splash2.ogg -%%DATADIR%%/sounds/steamhiss.ogg -%%DATADIR%%/sounds/storm.ogg -%%DATADIR%%/sounds/tada.ogg -%%DATADIR%%/sounds/trapdoor.ogg -share/pixmaps/hyperrogue.ico Property changes on: head/games/hyperrogue/pkg-plist ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/games/hyperrogue/Makefile =================================================================== --- head/games/hyperrogue/Makefile (revision 541111) +++ head/games/hyperrogue/Makefile (revision 541112) @@ -1,52 +1,54 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= hyperrogue -PORTVERSION= 11.3l +PORTVERSION= 11.3o DISTVERSIONPREFIX= v CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= Roguelike in a non-euclidean world LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_FreeBSD_11= does not build: hyperrogue-hyper.o: file not recognized: File format not recognized LIB_DEPENDS= libpng.so:graphics/png USE_GITHUB= yes GH_ACCOUNT= zenorogue USES= autoreconf compiler:c++11-lang gl localbase sdl xorg GNU_CONFIGURE= yes USE_SDL= sdl mixer gfx ttf USE_GL= gl glew # remove -O2, otherwise clang takes gigabytes of memory CFLAGS:= ${CFLAGS:C/-O[0-9]//} -DFHS CXXFLAGS:= ${CXXFLAGS:C/-O[0-9]//} -DFHS PORTDOCS= README.md +PORTDATA= * +PLIST_FILES= bin/hyperrogue share/pixmaps/hyperrogue.ico DESKTOP_ENTRIES="HyperRogue" \ "" \ "${PREFIX}/share/pixmaps/${PORTNAME}.ico" \ "${PORTNAME}" \ "Game;RolePlaying;" \ "" OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|isnumber|is_number|' ${WRKSRC}/archimedean.cpp post-install: ${INSTALL_DATA} ${WRKSRC}/hr-icon.ico ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.ico post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/ .include Index: head/games/hyperrogue/distinfo =================================================================== --- head/games/hyperrogue/distinfo (revision 541111) +++ head/games/hyperrogue/distinfo (revision 541112) @@ -1,3 +1,3 @@ -TIMESTAMP = 1589923266 -SHA256 (zenorogue-hyperrogue-v11.3l_GH0.tar.gz) = edf482a1e921c9e24c0581a6ff9bd71c2a6882f8f3b7167c5b215e5885c18ec0 -SIZE (zenorogue-hyperrogue-v11.3l_GH0.tar.gz) = 69226267 +TIMESTAMP = 1593718855 +SHA256 (zenorogue-hyperrogue-v11.3o_GH0.tar.gz) = cbc96e515c468eebf0184ceed5244b52864bbf9b0e84469401a36299ed24750b +SIZE (zenorogue-hyperrogue-v11.3o_GH0.tar.gz) = 69246164 Index: head/games/hyperrogue/files/patch-Makefile.am =================================================================== --- head/games/hyperrogue/files/patch-Makefile.am (revision 541111) +++ head/games/hyperrogue/files/patch-Makefile.am (revision 541112) @@ -1,11 +1,11 @@ ---- Makefile.am.orig 2018-08-31 18:59:58 UTC +--- Makefile.am.orig 2020-05-31 16:04:43 UTC +++ Makefile.am @@ -2,7 +2,7 @@ bin_PROGRAMS = hyperrogue hyperroguedir = $(datadir)/hyperrogue hyperrogue_SOURCES = hyper.cpp savepng.cpp - hyperrogue_CPPFLAGS = -DFONTDESTDIR=\"$(pkgdatadir)/DejaVuSans-Bold.ttf\" -DMUSICDESTDIR=\"$(pkgdatadir)/hyperrogue-music.txt\" -DSOUNDDESTDIR=\"$(pkgdatadir)/sounds/\" + hyperrogue_CPPFLAGS = -DFONTDESTDIR=\"$(pkgdatadir)/DejaVuSans-Bold.ttf\" -DMUSICDESTDIR=\"$(pkgdatadir)/hyperrogue-music.txt\" -DSOUNDDESTDIR=\"$(pkgdatadir)/sounds/\" -DRESOURCEDESTDIR=\"$(pkgdatadir)/\" -hyperrogue_CXXFLAGS = -O2 -std=c++11 ${AM_CXXFLAGS} +hyperrogue_CXXFLAGS = -std=c++11 ${AM_CXXFLAGS} - dist_hyperrogue_DATA = hyperrogue-music.txt DejaVuSans-Bold.ttf + dist_hyperrogue_DATA = hyperrogue-music.txt DejaVuSans-Bold.ttf solv-geodesics.dat shyp-geodesics.dat ssol-geodesics.dat honeycomb-rules-435.dat honeycomb-rules-534.dat honeycomb-rules-535.dat # docdir