# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # eureka # eureka/Makefile # eureka/distinfo # eureka/pkg-descr # eureka/pkg-plist # echo c - eureka mkdir -p eureka > /dev/null 2>&1 echo x - eureka/Makefile sed 's/^X//' >eureka/Makefile << 'c02059738410f08000d42461e4b0f00b' X# Created by: Kalten X# $FreeBSD$ X XPORTNAME= eureka XPORTVERSION= 1.24 XCATEGORIES= games X#https://sourceforge.net/projects/eureka-editor/files/Eureka/1.24/eureka-124-source.tar.gz/download XMASTER_SITES= https://sourceforge.net/projects/eureka-editor/files/Eureka/${PORTVERSION}/ X# following does not work: X#MASTER_SITES= SF X#MASTER_SITE_SUBDIR= ../projects/eureka-editor/files/Eureka/${PORTVERSION} XDISTNAME= ${PORTNAME}-${PORTVERSION:S/.//}-source X XMAINTAINER= kalten@gmx.at XCOMMENT= Map editor (WAD) for DOOM, Strife, Harmony, HACX, Heretic, Hexen X XLICENSE= GPLv2 X XLIB_DEPENDS+= libfltk_images.so:x11-toolkits/fltk \ X libpng16.so:graphics/png \ X libfontconfig.so:x11-fonts/fontconfig \ X libfltk.so:x11-toolkits/fltk X XUSES= gmake xorg jpeg XUSE_XORG+= x11 xrender xcursor xfixes xext xft xinerama X XOPTIONS_DEFINE= DOCS XOPTIONS_DEFAULT= DOCS X XPORTDOCS= AUTHORS.txt CHANGES.txt README.txt TODO.txt X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-source X XMAKE_ARGS+= PREFIX=${PREFIX} X X.include X Xdo-install: X ${MKDIR} ${STAGEDIR}${PREFIX}/bin/ X ${INSTALL_PROGRAM} ${WRKSRC}/eureka ${STAGEDIR}${PREFIX}/bin/ X ${MKDIR} ${STAGEDIR}${DATADIR}/games X ${MKDIR} ${STAGEDIR}${DATADIR}/common X ${MKDIR} ${STAGEDIR}${DATADIR}/ports X ${RM} ${STAGEDIR}${DATADIR}/games/freedoom.ugh X ${INSTALL_DATA} ${WRKSRC}/bindings.cfg ${STAGEDIR}${DATADIR}/ X ${INSTALL_DATA} ${WRKSRC}/defaults.cfg ${STAGEDIR}${DATADIR}/ X ${INSTALL_DATA} ${WRKSRC}/operations.cfg ${STAGEDIR}${DATADIR}/ X ${INSTALL_DATA} ${WRKSRC}/misc/about_logo.png ${STAGEDIR}${DATADIR}/ X ${INSTALL_DATA} ${WRKSRC}/misc/eureka.ico ${STAGEDIR}${DATADIR}/ X ${INSTALL_DATA} ${WRKSRC}/misc/eureka.xpm ${STAGEDIR}${DATADIR}/ X ${INSTALL_DATA} ${WRKSRC}/misc/jasons_logo.jpg ${STAGEDIR}${DATADIR}/ X (cd ${WRKSRC}/games && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/games/) X (cd ${WRKSRC}/common && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/common/) X (cd ${WRKSRC}/ports && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ports/) X ${INSTALL_MAN} ${WRKSRC}/misc/${PORTNAME}.6 ${STAGEDIR}${MANPREFIX}/man/man6 X Xpost-install: X.if ${PORT_OPTIONS:MDOCS} X @${MKDIR} ${STAGEDIR}${DOCSDIR} X ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} X.endif X X# USES+= qtxdg ??? X#orig-full-install: install X# xdg-desktop-menu install --novendor misc/eureka.desktop X# xdg-icon-resource install --novendor --size 32 misc/eureka.xpm X X.include c02059738410f08000d42461e4b0f00b echo x - eureka/distinfo sed 's/^X//' >eureka/distinfo << 'ff61d99a6e4964aae8e0d3e200972bc5' XSHA256 (eureka-124-source.tar.gz) = 3bb5a272b53a275f09c7fa5a29f417e257a7dc89d6689de45055a71fad6c91f4 XSIZE (eureka-124-source.tar.gz) = 1111598 ff61d99a6e4964aae8e0d3e200972bc5 echo x - eureka/pkg-descr sed 's/^X//' >eureka/pkg-descr << '90bdc09512e25230bc92349120dba822' XEureka DOOM Editor X XEureka is a map (WAD etc.) editor (based on yadex) for the classic XDOOM games, and a few related games such as Strife, Harmony, HACX, XHeretic, and Hexen. X XWWW: http://eureka-editor.sourceforge.net/ 90bdc09512e25230bc92349120dba822 echo x - eureka/pkg-plist sed 's/^X//' >eureka/pkg-plist << 'c47250a2698025dcab0382471676a805' Xbin/eureka Xman/man6/eureka.6.gz X%%DATADIR%%/about_logo.png X%%DATADIR%%/bindings.cfg X%%DATADIR%%/common/doom_colors.ugh X%%DATADIR%%/common/doom_groups.ugh X%%DATADIR%%/common/doom_lines.ugh X%%DATADIR%%/common/doom_sectors.ugh X%%DATADIR%%/common/doom_tex.ugh X%%DATADIR%%/common/doom_things.ugh X%%DATADIR%%/common/gen_types.ugh X%%DATADIR%%/common/hexen_groups.ugh X%%DATADIR%%/common/hexen_lines.ugh X%%DATADIR%%/common/hexen_sectors.ugh X%%DATADIR%%/defaults.cfg X%%DATADIR%%/eureka.ico X%%DATADIR%%/eureka.xpm X%%DATADIR%%/games/doom.ugh X%%DATADIR%%/games/doom2.ugh X%%DATADIR%%/games/freedoom1.ugh X%%DATADIR%%/games/freedoom2.ugh X%%DATADIR%%/games/hacx.ugh X%%DATADIR%%/games/harm1.ugh X%%DATADIR%%/games/heretic.ugh X%%DATADIR%%/games/hexen.ugh X%%DATADIR%%/games/plutonia.ugh X%%DATADIR%%/games/strife1.ugh X%%DATADIR%%/games/tnt.ugh X%%DATADIR%%/jasons_logo.jpg X%%DATADIR%%/operations.cfg X%%DATADIR%%/ports/boom.ugh X%%DATADIR%%/ports/edge.ugh X%%DATADIR%%/ports/eternity.ugh X%%DATADIR%%/ports/legacy.ugh X%%DATADIR%%/ports/mbf.ugh X%%DATADIR%%/ports/odamex.ugh X%%DATADIR%%/ports/vanilla.ugh X%%DATADIR%%/ports/xdoom.ugh X%%DATADIR%%/ports/zdoom.ugh c47250a2698025dcab0382471676a805 exit