# New ports collection makefile for: JNetHack 3.4.x # Date created: 16 June 2002 # Whom: Akinori MUSHA aka knu # # $FreeBSD$ # PORTNAME= nethack PORTVERSION= 3.4.3 PORTREVISION= 5 CATEGORIES= japanese games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}-src EXTRACT_SUFX= .tgz PATCH_SITES= ${MASTER_SITE_SOURCEFORGE_JP} PATCH_SITE_SUBDIR= jnethack/15876 PATCHFILES= jnethack-${PORTVERSION}-0.7.diff.gz PATCH_DIST_STRIP= -p1 MAINTAINER= ports@FreeBSD.org COMMENT= Japanized NetHack WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BISON= build USE_GMAKE= yes MAKE_ENV= GRAPHICS="${GRAPHICS}" PLIST_SUB= HACKNAME="${HACKNAME}" \ HACKDIR="${HACKDIR}" \ HACKDOCSDIR="${HACKDOCSDIR}" MAN6= dgn_comp.6 dlb.6 lev_comp.6 nethack.6 recover.6 # Configure these variables as you want them to be. HACKNAME?= jnethack HACKDIR?= lib/${HACKNAME} HACKDOCSDIR?= share/doc/ja/nethack .if !defined(PKGNAMESUFFIX) USE_XORG= xaw xpm GRAPHICS= X11_GRAPHICS .else .if ${PKGNAMESUFFIX} == "-gnome" CATEGORIES+= gnome USE_GNOME= gnomelibs MAKE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" GRAPHICS= GNOME_GRAPHICS .elif ${PKGNAMESUFFIX} == "-nox11" GRAPHICS= # none .elif ${PKGNAMESUFFIX} == "-qt" USE_QT_VER= 3 MAKE_ENV+= QTCPPFLAGS="${QTCPPFLAGS} ${PTHREAD_CFLAGS}" \ QTCFGLIBS="${QTCFGLIBS} ${PTHREAD_LIBS}" \ MOC="${MOC}" LIBQT="-lqt-mt" GRAPHICS= QT_GRAPHICS .endif .endif post-patch: .for f in include/config.h sys/unix/Makefile.src sys/unix/Makefile.top ${REINPLACE_CMD} -e 's|%%HACKNAME%%|${HACKNAME}|g;s|%%HACKDIR%%|${PREFIX}/${HACKDIR}|g' ${WRKSRC}/${f} .endfor ${REINPLACE_CMD} -e 's|||g' ${WRKSRC}/src/sounds.c ${REINPLACE_CMD} -e 's|||g' ${WRKSRC}/win/Qt/qt_win.cpp .if defined(WITHOUT_SHELL) @${REINPLACE_CMD} -e 's|#define SHELL|/* #define SHELL|' ${WRKSRC}/include/unixconf.h .endif pre-configure: @cd ${WRKSRC}/sys/unix; ${SH} setup.sh post-install: # Makefile.top digs bin/lib somehow ${RMDIR} ${PREFIX}/bin/lib .if !defined(NOPORTDOCS) ${MKDIR} ${PREFIX}/${HACKDOCSDIR} .for i in README.j ChangeLog.j INSTALL.j ${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/${HACKDOCSDIR} .endfor .endif @cd ${WRKSRC}/doc; ${SETENV} ${MAKE_ENV} ${MAKE} manpages .if !defined(NOPORTDOCS) @${MKDIR} ${PREFIX}/${HACKDOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/Guidebook.txt ${PREFIX}/${HACKDOCSDIR} .endif .include endabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* x11-fm/doublecmd: update 0.9.5 -> 0.9.6pi2019-09-041-2/+1
* - Rebuild bootstrap (ppcx64 and ppc386) with ld patchesacm2019-09-031-1/+1
* - Bump PORTREVISION (lazarus ports were updated to 2.0.4)acm2019-08-161-1/+1
* x11-fm/doublecmd: update to version 0.9.5swills2019-07-161-2/+1
* Switch default version of samba from 4.7 to 4.8antoine2019-06-041-0/+1
* x11-fm/doublecmd: update to 0.9.3swills2019-05-231-1/+1
* x11-fm/doublecmd: update to 0.9.2swills2019-04-111-5/+3
* - Bump PORTREVISION. editors/lazarus was updated to 2.0.0acm2019-03-071-0/+1
* x11-fm/doublecmd: update to version 0.9.1swills2019-02-281-22/+6
* x11-fm/doublecmd: Update to 0.8.4zeising2019-01-101-5/+6
* Switch default version of samba to 4.7antoine2018-09-021-0/+1
* Update to 0.8.3.rakuco2018-06-241-2/+2
* - Bump PORTREVISION (editors/lazarus was updated)acm2018-06-031-0/+1
* - Fix stageacm2018-05-311-5/+4
* Mark BROKEN: fails to stageantoine2018-05-311-0/+2
* - Moved ports to Uses/lazarus.mkacm2018-05-261-85/+60
* - Migrate Mk/bsd.fpc.mk to Mk/Uses/fpc.mkacm2018-04-051-1/+1
* Fix build by adding chm to USE_FPCantoine2018-02-221-1/+1
* - Bump PORTREVISION. Lazarus was updated to 1.8.0acm2018-02-011-1/+2
* x11-fm/doublecmd: update to version 0.8.1swills2017-12-311-10/+38
* Change default version of samba from 4.4 to 4.6antoine2017-12-231-1/+1
* Remove WANT_GNOME and HAVE_GNOME.mat2017-10-121-1/+0
* Switch default version of samba from 4.3 to 4.4antoine2017-03-261-1/+1
* - Add USES=samba to handle dependency on sambaantoine2017-03-221-2/+2
* - Bump PORTREVISION. Lazarus was update to 1.6.4acm2017-03-021-2/+2
* - Bump PORTREVISION. Freepascal was updatedacm2017-02-271-0/+1
* Update to 0.7.8tobik2017-02-251-2/+1
* Use archivers/libunrar5 for the unrar libraryjhale2017-01-111-1/+2
* Update to 0.7.7.rakuco2016-12-271-2/+1
* Don't quote {} in find -exec calls.mat2016-12-011-2/+2
* - Bump PORTREVISION. Lazarus was updated to 1.6.2acm2016-11-221-1/+2
* x11-fm/doublecmd: update 0.7.5 -> 0.7.6robak2016-11-091-5/+5
* ${RM} already has -f.mat2016-10-211-2/+2
* Update to 0.7.5olivierd2016-09-141-1/+1
* - Update to 0.7.4amdmi32016-08-251-1/+1
* - Update to version 0.7.3pawel2016-07-311-1/+4
* Do not attempt to create ${STAGEDIR}${DESKTOPDIR}: `share/applications'danfe2016-04-161-3/+1
* Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.mat2016-04-011-8/+8
* - Update to 0.7.1amdmi32016-03-301-2/+1
* - Bump PORTREVISION. lazarus was updated to 1.6.0acm2016-03-181-1/+2
* Un-break port, update to upstream version 0.7.0riggs2016-03-141-11/+6
* x11-fm/doublecmd: Make less broken, then set BROKENmarino2015-12-221-2/+6
* - Update to 0.6.6amdmi32015-10-211-2/+1
* - Fix buildacm2015-08-191-1/+4
* - Update to 0.6.5amdmi32015-08-181-2/+1
* - Fix buildamdmi32015-08-161-0/+4
* - editors/lazarus update to 1.4.2acm2015-08-091-1/+2
* x11-fm/doublecmd: update 0.6.3 -> 0.6.4robak2015-07-231-2/+1
* - Pass MAKE_ENV to build commands, fixing built with ccache as a resultamdmi32015-07-011-16/+17
* - Update to 0.6.3amdmi32015-06-191-7/+26
* - Bump PORTREVISION. lazarus was updated to 1.4.0acm2015-06-151-1/+2
* - Update to 0.6.2amdmi32015-05-271-24/+15
* MASTER_SITES cleanup.mat2015-05-14