BSD Ports

japanese/nethack34 3.4.3_9 MidnightBSD

Japanized NetHack

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
9d879f6b97
License
nethack
Categories
japanese, games

Description

JNetHack is Japanized NetHack, with all messages translated to Japanese.

NetHack is a single-player roguelike video game released in 1987 with ASCII graphics. It is a descendent of an earlier game called Hack (1985), which is a descendent of Rogue (1980). The player takes the part of a dungeon-delving character in search of the Amulet of yendor.

In the other systems

The newest version among them is 3.4.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDjapanese/nethack343.4.3_9 newestno data-[email protected]2026-09-22
FreeBSDjapanese/nethack343.4.3_9 newestnone known-[email protected]-
GhostBSDjapanese/nethack343.4.3_9 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install nethack

From mports:

cd /usr/mports/japanese/nethack34 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nethack>0:japanese/nethack34

Dependencies

No port depends on this one.

Configuration

Options name: japanese_nethack

OptionDefaultDescription
DOCSoff
SHELLonShell support
X11on
USES
cpe gmake ncurses tar:tgz
Service scripts
none

Files

Manual pages 4
  • dgn_comp(6)
  • dlb(6)
  • lev_comp(6)
  • recover(6)
pkg-plist 163
  • @mode 555
  • bin/
  • @owner games
  • @group games
  • @mode 02755
  • share/nethack/
  • @mode
  • share/nethack/Arc-fila.lev
  • share/nethack/Arc-filb.lev
  • share/nethack/Arc-goal.lev
  • share/nethack/Arc-loca.lev
  • share/nethack/Arc-strt.lev
  • share/nethack/Bar-fila.lev
  • share/nethack/Bar-filb.lev
  • share/nethack/Bar-goal.lev
  • share/nethack/Bar-loca.lev
  • share/nethack/Bar-strt.lev
  • share/nethack/Cav-fila.lev
  • share/nethack/Cav-filb.lev
  • share/nethack/Cav-goal.lev
  • share/nethack/Cav-loca.lev
  • share/nethack/Cav-strt.lev
  • share/nethack/Hea-fila.lev
  • share/nethack/Hea-filb.lev
  • share/nethack/Hea-goal.lev
  • share/nethack/Hea-loca.lev
  • share/nethack/Hea-strt.lev
  • share/nethack/Kni-fila.lev
  • share/nethack/Kni-filb.lev
  • share/nethack/Kni-goal.lev
  • share/nethack/Kni-loca.lev
  • share/nethack/Kni-strt.lev
  • share/nethack/Mon-fila.lev
  • share/nethack/Mon-filb.lev
  • share/nethack/Mon-goal.lev
  • share/nethack/Mon-loca.lev
  • share/nethack/Mon-strt.lev
  • share/nethack/Pri-fila.lev
  • share/nethack/Pri-filb.lev
  • share/nethack/Pri-goal.lev
  • share/nethack/Pri-loca.lev
  • share/nethack/Pri-strt.lev
  • share/nethack/Ran-fila.lev
  • share/nethack/Ran-filb.lev
  • share/nethack/Ran-goal.lev
  • share/nethack/Ran-loca.lev
  • share/nethack/Ran-strt.lev
  • share/nethack/Rog-fila.lev
  • share/nethack/Rog-filb.lev
  • share/nethack/Rog-goal.lev
  • share/nethack/Rog-loca.lev
  • share/nethack/Rog-strt.lev
  • share/nethack/Sam-fila.lev
  • share/nethack/Sam-filb.lev
  • share/nethack/Sam-goal.lev
  • share/nethack/Sam-loca.lev
  • share/nethack/Sam-strt.lev
  • share/nethack/Tou-fila.lev
  • share/nethack/Tou-filb.lev
  • share/nethack/Tou-goal.lev
  • share/nethack/Tou-loca.lev
  • share/nethack/Tou-strt.lev
  • share/nethack/Val-fila.lev
  • share/nethack/Val-filb.lev
  • share/nethack/Val-goal.lev
  • share/nethack/Val-loca.lev
  • share/nethack/Val-strt.lev
  • share/nethack/Wiz-fila.lev
  • share/nethack/Wiz-filb.lev
  • share/nethack/Wiz-goal.lev
  • share/nethack/Wiz-loca.lev
  • share/nethack/Wiz-strt.lev
  • share/nethack/air.lev
  • share/nethack/asmodeus.lev
  • share/nethack/astral.lev
  • share/nethack/baalz.lev
  • share/nethack/bigrm-1.lev
  • share/nethack/bigrm-2.lev
  • share/nethack/bigrm-3.lev
  • share/nethack/bigrm-4.lev
  • share/nethack/bigrm-5.lev
  • share/nethack/castle.lev
  • share/nethack/data
  • share/nethack/dungeon
  • share/nethack/earth.lev
  • share/nethack/fakewiz1.lev
  • share/nethack/fakewiz2.lev
  • share/nethack/fire.lev
  • share/nethack/jcmdhelp
  • share/nethack/jhelp
  • share/nethack/jhh
  • share/nethack/jhistory
  • share/nethack/jopthelp
  • share/nethack/joracles
  • share/nethack/jrumors
  • share/nethack/juiblex.lev
  • share/nethack/jwizhelp
  • share/nethack/knox.lev
  • share/nethack/license
  • @mode 664

The first 100 are listed.

distinfo 2
FileSizeSHA256
nethack-343-src.tgz3.497458e+06bb39c3d2a9ee2df4a0c8fdde708fbc63740853a7608d2f4c560b488124866fe4
jnethack-3.4.3-0.11.diff.gz956624fbc071f6b33c53d89e8f13319ced952e605499a21d2086077296c631caff7389
Master sites 1
  • SF

Commit history 3

DateCommitCreditsLog message
9d879f6b97 Lucas Holt Fix Japanese NetHack package QA (#1572)
Fix Magus run 648 package QA by declaring the upstream license and linked ncurses/X11 libraries, and removing the staging backup created by reinplace. Validation: - bmake check-license - bmake package - portlint -C japanese/nethack34 - git diff --check ## Summary by Sourcery Bug Fixes: - Fix package QA for Japanese NetHack by declaring its upstream license, required ncurses/X11 dependencies, and removing an unintended staging backup file. Signed-off-by: Lucas Holt <[email protected]>
5aaf83a4bd Lucas Holt japanese/nethack34: keep the stage directory out of the launcher script
sys/unix/Makefile.top builds bin/jnethack by substituting GAMEDIR, which is ${PREFIX}/share/${HACKNAME}. PREFIX is stage-prefixed during install, so the launcher shipped with the stage path baked in and fake rejected it: bin/jnethack contains the fake destdir HACKDIR=.../work/fake-inst-amd64/usr/local/share/jnethack Strip FAKE_DESTDIR back out in post-install; the launcher now reads HACKDIR=/usr/local/share/jnethack. AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]> Signed-off-by: Lucas Holt <[email protected]>
71dae9fed4 Lucas Holt japanese/nethack34: fix fake staging
AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>