From owner-svn-ports-head@freebsd.org Wed Mar 13 03:22:31 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A1CF915483C6; Wed, 13 Mar 2019 03:22:31 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 485FC9265E; Wed, 13 Mar 2019 03:22:31 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 39EFE48F2; Wed, 13 Mar 2019 03:22:31 +0000 (UTC) (envelope-from glewis@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x2D3MVL7094162; Wed, 13 Mar 2019 03:22:31 GMT (envelope-from glewis@FreeBSD.org) Received: (from glewis@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x2D3MUgR094156; Wed, 13 Mar 2019 03:22:30 GMT (envelope-from glewis@FreeBSD.org) Message-Id: <201903130322.x2D3MUgR094156@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: glewis set sender to glewis@FreeBSD.org using -f From: Greg Lewis Date: Wed, 13 Mar 2019 03:22:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r495538 - in head/games/nethack36: . files X-SVN-Group: ports-head X-SVN-Commit-Author: glewis X-SVN-Commit-Paths: in head/games/nethack36: . files X-SVN-Commit-Revision: 495538 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 485FC9265E X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-0.99)[-0.995,0]; NEURAL_HAM_SHORT(-0.97)[-0.971,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Mar 2019 03:22:31 -0000 Author: glewis Date: Wed Mar 13 03:22:29 2019 New Revision: 495538 URL: https://svnweb.freebsd.org/changeset/ports/495538 Log: . Update to 3.6.1. Added: head/games/nethack36/files/patch-sys-unix-setup.sh (contents, props changed) Modified: head/games/nethack36/Makefile head/games/nethack36/distinfo head/games/nethack36/files/patch-nethack.6 head/games/nethack36/files/patch-sys-unix-Makefile.src head/games/nethack36/files/patch-sys-unix-Makefile.top Modified: head/games/nethack36/Makefile ============================================================================== --- head/games/nethack36/Makefile Wed Mar 13 03:03:56 2019 (r495537) +++ head/games/nethack36/Makefile Wed Mar 13 03:22:29 2019 (r495538) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= nethack36 -PORTVERSION= 3.6.0 -PORTREVISION= 1 +PORTVERSION= 3.6.1 CATEGORIES= games MASTER_SITES= SF/${TRUEPORTNAME}/${TRUEPORTNAME}/${PORTVERSION} DISTNAME= ${TRUEPORTNAME}-${PORTVERSION:S/.//g}-src @@ -36,7 +35,7 @@ DOCSDIR= ${PREFIX}/share/doc/${HACKNAME} PKGDEINSTALL= ${WRKDIR}/pkg-deinstall .if !defined(PKGNAMESUFFIX) -USE_XORG= xaw xpm +USE_XORG= xaw xpm xmu xext xt x11 sm ice CFLAGS+= -DX11_GRAPHICS -DUSE_TILES GRAPHICS= X11_GRAPHICS .else Modified: head/games/nethack36/distinfo ============================================================================== --- head/games/nethack36/distinfo Wed Mar 13 03:03:56 2019 (r495537) +++ head/games/nethack36/distinfo Wed Mar 13 03:22:29 2019 (r495538) @@ -1,2 +1,3 @@ -SHA256 (nethack-360-src.tgz) = 1ade698d8458b8d87a4721444cb73f178c74ed1b6fde537c12000f8edf2cb18a -SIZE (nethack-360-src.tgz) = 4261282 +TIMESTAMP = 1552421527 +SHA256 (nethack-361-src.tgz) = 4b8cbf1cc3ad9f6b9bae892d44a9c63106d44782a210906162a7c3be65040ab6 +SIZE (nethack-361-src.tgz) = 4640769 Modified: head/games/nethack36/files/patch-nethack.6 ============================================================================== --- head/games/nethack36/files/patch-nethack.6 Wed Mar 13 03:03:56 2019 (r495537) +++ head/games/nethack36/files/patch-nethack.6 Wed Mar 13 03:22:29 2019 (r495538) @@ -1,6 +1,6 @@ ---- doc/nethack.6.orig 2003-12-07 15:39:13.000000000 -0800 -+++ doc/nethack.6 2015-12-27 14:12:43.428436000 -0800 -@@ -5,7 +5,7 @@ +--- doc/nethack.6.orig 2018-04-27 05:07:22.000000000 -0700 ++++ doc/nethack.6 2019-03-12 14:51:23.925413000 -0700 +@@ -17,7 +17,7 @@ .SH SYNOPSIS .na .hy 0 @@ -9,7 +9,7 @@ [ .B \-d .I directory -@@ -197,7 +197,7 @@ +@@ -216,7 +216,7 @@ supplies a directory which is to serve as the playground. It overrides the value from NETHACKDIR, HACKDIR, or the directory specified by the game administrator during compilation @@ -18,17 +18,17 @@ This option is usually only useful to the game administrator. The playground must contain several auxiliary files such as help files, the list of top scorers, and a subdirectory -@@ -222,7 +222,7 @@ - distinction, as he may eventually release a new version of his own. - .SH FILES - .PP --All files are in the playground, normally /usr/games/lib/nethackdir. -+All files are in the playground, normally %%HACKDIR%%. +@@ -258,7 +258,7 @@ + + .br + All other files are in the playground directory, +-normally /usr/games/lib/nethackdir. ++normally %%HACKDIR%%. If DLB was defined during the compile, the data files and special levels will be inside a larger file, normally nhdat, instead of being separate files. -@@ -295,7 +295,7 @@ - In addition, SHOPTYPE is used in debugging (wizard) mode. +@@ -386,7 +386,7 @@ + DEBUGFILES can be used if the program was built with 'DEBUG' enabled. .SH "SEE ALSO" .PP -dgn_comp(6), lev_comp(6), recover(6) Modified: head/games/nethack36/files/patch-sys-unix-Makefile.src ============================================================================== --- head/games/nethack36/files/patch-sys-unix-Makefile.src Wed Mar 13 03:03:56 2019 (r495537) +++ head/games/nethack36/files/patch-sys-unix-Makefile.src Wed Mar 13 03:22:29 2019 (r495538) @@ -1,6 +1,6 @@ ---- ./sys/unix/Makefile.src.orig 2015-11-12 08:51:56.000000000 +0100 -+++ ./sys/unix/Makefile.src 2016-01-20 14:51:33.282986884 +0100 -@@ -149,13 +149,24 @@ +--- sys/unix/Makefile.src.orig 2018-04-27 05:07:22.000000000 -0700 ++++ sys/unix/Makefile.src 2019-03-12 14:55:40.550273000 -0700 +@@ -151,13 +151,24 @@ # directories. The ones given below is the usual spot for linux systems. # The paths are for glibconfig.h and gnomesupport.h respectively. # @@ -26,7 +26,7 @@ # The Qt and Be window systems are written in C++, while the rest of # NetHack is standard C. If using Qt, uncomment the LINK line here to get -@@ -222,8 +233,27 @@ +@@ -245,8 +256,27 @@ # # @@ -56,35 +56,39 @@ # on some systems the termcap library is in -ltermcap or -lcurses # on 386 Xenix, the -ltermlib tputs() seems not to work; use -lcurses instead -@@ -239,23 +269,23 @@ - # WINTTYLIB = -lcurses +@@ -263,16 +293,19 @@ # WINTTYLIB = -lcurses16 # WINTTYLIB = -lncurses --#WINTTYLIB = -ltermlib + #WINTTYLIB = -ltermlib +WINTTYLIB = -lncurses -L${LOCALBASE}/lib # # libraries for X11 # If USE_XPM is defined in config.h, you will also need -lXpm here. -WINX11LIB = -lXaw -lXmu -lXext -lXt -lX11 ++#WINX11LIB = -lXaw -lXmu -lXext -lXt -lX11 +WINX11LIB = -lXaw -lXmu -lXpm -lXext -lXt -lX11 -lSM -lICE -L${LOCALBASE}/lib # WINX11LIB = -lXaw -lXmu -lXt -lX11 # WINX11LIB = -lXaw -lXmu -lXext -lXt -lXpm -lX11 -lm # WINX11LIB = -lXaw -lXmu -lXpm -lXext -lXt -lX11 -lSM -lICE -lm # BSD/OS 2.0 # - # libraries for Qt + # libraries for Qt 3 -WINQTLIB = -L$(QTDIR)/lib -lqt ++#WINQTLIB = -L$(QTDIR)/lib -lqt +WINQTLIB = ${QTCFGLIBS} ${LIBQT} # - # libraries for KDE (with Qt) + # libraries for Qt 4 + WINQT4LIB = `pkg-config QtGui --libs` +@@ -281,7 +314,8 @@ WINKDELIB = -lkdecore -lkdeui -lXext # # libraries for Gnome -WINGNOMELIB = -lgnomeui -lgnome -lart_lgpl -lgtk -lgdk -lpopt ++#WINGNOMELIB = -lgnomeui -lgnome -lart_lgpl -lgtk -lgdk -lpopt +WINGNOMELIB = $(shell ${GNOME_CONFIG} --libs gnomeui) ${LDFLAGS} # # libraries for Gem port WINGEMLIB = -le_gem -lgem -@@ -263,7 +293,16 @@ +@@ -289,7 +323,16 @@ # libraries for BeOS WINBELIB = -lbe @@ -102,7 +106,7 @@ # any other strange libraries your system needs (for Sysunix only -- the more # specialized targets should already be right) -@@ -296,7 +335,7 @@ +@@ -322,7 +365,7 @@ LIBS = # make NetHack @@ -111,9 +115,9 @@ # GAME = nethack.prg # if you defined RANDOM in unixconf.h/tosconf.h since your system did not come -@@ -482,13 +521,13 @@ +@@ -548,13 +591,13 @@ - # Qt windowport meta-object-compiler output + # Qt 3 windowport meta-object-compiler output qt_kde0.moc: ../include/qt_kde0.h - $(QTDIR)/bin/moc -o qt_kde0.moc ../include/qt_kde0.h + ${MOC} -o qt_kde0.moc ../include/qt_kde0.h @@ -126,5 +130,5 @@ - $(QTDIR)/bin/moc -o qttableview.moc ../include/qttableview.h + ${MOC} -o qttableview.moc ../include/qttableview.h - $(MAKEDEFS): ../util/makedefs.c $(CONFIG_H) ../include/permonst.h \ - ../include/objclass.h ../include/monsym.h \ + # Qt 4 windowport meta-object-compiler output + qt4kde0.moc : ../win/Qt4/qt4kde0.h Modified: head/games/nethack36/files/patch-sys-unix-Makefile.top ============================================================================== --- head/games/nethack36/files/patch-sys-unix-Makefile.top Wed Mar 13 03:03:56 2019 (r495537) +++ head/games/nethack36/files/patch-sys-unix-Makefile.top Wed Mar 13 03:22:29 2019 (r495538) @@ -1,6 +1,6 @@ ---- ./sys/unix/Makefile.top.orig 2015-11-18 21:54:59.000000000 +0100 -+++ ./sys/unix/Makefile.top 2016-01-20 14:57:30.972963262 +0100 -@@ -18,18 +18,18 @@ +--- sys/unix/Makefile.top.orig 2018-04-27 05:07:22.000000000 -0700 ++++ sys/unix/Makefile.top 2019-03-12 15:05:31.025765000 -0700 +@@ -20,18 +20,18 @@ # make NetHack #PREFIX = /usr @@ -24,7 +24,7 @@ # VARDIRPERM = 0755 # VARDIR may also appear in unixconf.h as "VAR_PLAYGROUND" else HACKDIR -@@ -39,10 +39,11 @@ +@@ -41,10 +41,11 @@ # therefore there should not be anything in HACKDIR that you want to keep # (if there is, you'll have to do the installation by hand or modify the # instructions) @@ -39,25 +39,23 @@ # per discussion in Install.X11 and Install.Qt #VARDATND = -@@ -53,7 +54,7 @@ +@@ -55,7 +56,7 @@ # for BeOS # VARDATND = beostiles # for Gnome --# VARDATND = x11tiles pet_mark.xbm pilemark.xpm rip.xpm mapbg.xpm +-# VARDATND = x11tiles pet_mark.xbm pilemark.xbm rip.xpm mapbg.xpm +VARDATND = x11tiles pet_mark.xbm pilemark.xbm rip.xpm mapbg.xpm VARDATD = bogusmon data engrave epitaph oracles options quest.dat rumors VARDAT = $(VARDATD) $(VARDATND) -@@ -201,56 +202,34 @@ +@@ -203,52 +204,33 @@ -e '}' \ -e '$$s/.*/nodlb/p' < dat/options` ; \ $(MAKE) dofiles-$${target-nodlb} -- (cd dat ; cp symbols $(INSTDIR) ) - cp src/$(GAME) $(INSTDIR) - cp util/recover $(INSTDIR) - -if test -n '$(SHELLDIR)'; then rm -f $(SHELLDIR)/$(GAME); fi -+ (cd dat ; cp symbols ${DESTDIR}$(INSTDIR) ) -+ cp src/$(GAME) ${DESTDIR}$(INSTDIR)/$(GAME) ++ cp src/$(GAME) ${DESTDIR}$(INSTDIR)/$(GAME) + cp util/recover ${DESTDIR}$(INSTDIR) + -if test -n '${DESTDIR}$(SHELLDIR)'; then rm -f ${DESTDIR}$(SHELLDIR)/$(GAME); fi if test -n '$(SHELLDIR)'; then \ @@ -75,10 +73,7 @@ - if test -n '$(SHELLDIR)'; then \ - $(CHGRP) $(GAMEGRP) $(SHELLDIR)/$(GAME); \ - chmod $(EXEPERM) $(SHELLDIR)/$(GAME); fi -- -( cd $(INSTDIR) ; $(CHOWN) $(GAMEUID) symbols ; \ -- $(CHGRP) $(GAMEGRP) symbols ; \ -- chmod $(FILEPERM) symbols ) -+ > ${DESTDIR}$(SHELLDIR)/$(GAME) ; fi ++ > ${DESTDIR}$(SHELLDIR)/$(GAME) ; fi dofiles-dlb: check-dlb - ( cd dat ; cp nhdat $(DATNODLB) $(INSTDIR) ) @@ -115,7 +110,7 @@ touch $(VARDIR)/perm $(VARDIR)/record # and a reminder @echo You may also want to install the man pages via the doc Makefile. -@@ -262,23 +241,16 @@ +@@ -260,23 +242,16 @@ true; $(PREINSTALL) # set up the directories # not all mkdirs have -p; those that don't will create a -p directory Added: head/games/nethack36/files/patch-sys-unix-setup.sh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/nethack36/files/patch-sys-unix-setup.sh Wed Mar 13 03:22:29 2019 (r495538) @@ -0,0 +1,11 @@ +--- sys/unix/setup.sh.orig 2019-03-12 15:54:29.880771000 -0700 ++++ sys/unix/setup.sh 2019-03-12 15:55:10.991928000 -0700 +@@ -26,7 +26,7 @@ + ;; + esac + +-if [ ! -f "$hints" ]; then ++if [ ! -f "$hints" -a "$hints" != "/dev/null" ]; then + echo "Cannot find hints file $hfile" + exit 1 + fi