PatR
5e0cf04b04
update sys/unix/hints/macosx10.10
...
On OSX, one of the XQuartz header files triggers a compiler warning
about using a gcc extension, resulting in a diagnostic for each of
the files compiled with the WANT_WIN_X11 set of CFLAGS. Use the
same fix as hints/macosx10.8 already does.
2016-07-30 01:59:27 -07:00
Haoyang Wang
f81543aa4f
MacOS 10.11.3 now requires the exec bits to be set on macosx.sh
2016-03-28 02:36:43 -07:00
PatR
552b73b3f0
sys/unix/hints/macosx.sh permissions
2016-02-19 17:07:13 -08:00
PatR
9cc20d66ac
OSX sysconf bit
...
Prefer macports gdb over Xcode gdb. No effect if macports gdb isn't
installed or if user's sysconf doesn't set PANICTRACE_GDB to 1 or 2.
2016-02-17 14:20:56 -08:00
PatR
860e7ee9c6
unix/hints/macosx10.8
...
10.8 is different from 10.7 (major change for X11) and from 10.10
(install issues due to root directory tree), so needs its own hints.
2016-02-13 12:58:54 -08:00
Pasi Kallinen
fe01018d90
Enable TIMED_DELAY for linux hints files
...
runmode is completely useless in TTY without this
2016-01-10 15:09:03 +02:00
Haoyang Wang
69e1113aa9
fix #H4082: create games group from package postinstall script
2015-12-23 04:53:28 -08:00
Haoyang Wang
69cfa4b134
set permissions of symbols file in package postinstall script
2015-12-17 06:53:14 -08:00
Haoyang Wang
ad138be8fb
use 'macosx.sh editsysconf' to install sysconf
2015-12-17 06:06:20 -08:00
Haoyang Wang
894c751043
added editsysconf command in macosx.sh
2015-12-17 06:06:20 -08:00
Haoyang Wang
bf7a259646
turn off use_darkgray in sysconf
2015-12-17 06:06:20 -08:00
Haoyang Wang
70aa7fe818
Merge branch 'master' into mac-build-tty-pkg
2015-11-18 13:23:35 -08:00
PatR
5e5a78fdb2
X11 pilemark.xbm
...
Update the unix Makefiles and the older OSX hints files to handle the
pile marker tile overlay. I didn't touch hints/macosx10.10 and .11
since I think there's still a merge for them pending.
A couple of formatting tweaks for bemain.c are included, for no
compelling reason. What are the odds that anyone will every build
that again?
2015-11-18 03:04:35 -08:00
Haoyang Wang
2ebcd1bb42
When build_tty_pkg, include the sysconf with mac-specific changes
2015-11-09 13:59:14 -08:00
Haoyang Wang
72afe346cc
use pstopdf to generate Guidebook.pdf
2015-11-09 00:25:34 -08:00
Haoyang Wang
8497f0f92d
pilemark.xbm
2015-11-09 00:22:33 -08:00
Haoyang Wang
ff599b5b1b
X11 include and lib
2015-11-09 00:22:33 -08:00
Haoyang Wang
d302ba2290
also touch logfile
2015-11-09 00:22:33 -08:00
Haoyang Wang
95f6c2bf67
remove macosx10.11 because macosx10.10 works on both .10 and .11
2015-11-09 00:22:33 -08:00
Haoyang Wang
1f47522732
default to WANT_SHARE_INSTALL off
2015-11-09 00:22:33 -08:00
Haoyang Wang
6cee2693b8
add postinstall script to set the file permissions
2015-11-09 00:22:33 -08:00
Haoyang Wang
2894f1f873
fix make install; fix the package directory tree
2015-11-09 00:22:33 -08:00
Haoyang Wang
93d2d28f78
PackageManager is no longer available. Use productbuild instead.
2015-11-09 00:22:33 -08:00
keni
c574b566be
First bits of a hints file for 10.11. Still needs (at minimum) new packaging code.
2015-10-23 13:47:38 -04:00
Pasi Kallinen
50eb826c0f
Add a chroot install hints file for linux
...
This makes installing NetHack on a public server much easier.
Required some minor changes to the unix top-level Makefile, and
the other hints files; Makefile variable HACKDIR may not be a
full path anymore, use INSTDIR instead.
2015-08-13 16:30:57 +03:00
Sean Hunt
ff823095ee
Revert "Add tombstone tribute to S.T.P. for 3.6.0"
...
This reverts commit 64dfb4fcc8 .
2015-08-03 12:56:32 -04:00
Sean Hunt
9f0c9b4a0b
Revert "Properly define NH360_DEDICATION in Makefiles"
...
This reverts commit 3db39ca221 .
2015-08-03 12:56:26 -04:00
Pasi Kallinen
3db39ca221
Properly define NH360_DEDICATION in Makefiles
2015-07-31 15:51:01 +03:00
Sean Hunt
64dfb4fcc8
Add tombstone tribute to S.T.P. for 3.6.0
...
I've added build files for unices, but other platforms will need to define
NH360_DEDICATION on their own.
2015-07-19 12:42:23 -04:00
nhmall
cff16290af
Merge branch 'macosx-build'
2015-06-10 18:57:23 -04:00
Pasi Kallinen
b4cc349a46
X11: Hilight piles of objects
2015-06-09 19:59:38 +03:00
Haoyang Wang
d72e0d0fde
hint file for macosx10.10
2015-06-05 15:57:56 -07:00
Haoyang Wang
ca27c0b543
add /usr/X11R6/include to the include paths
2015-06-05 15:43:18 -07:00
Pasi Kallinen
04783f1c8a
Remove extraneous line from linux-X11 hints file
2015-06-05 20:42:00 +03:00
Sean Hunt
1c081b1647
Remove stale version control lines.
2015-05-25 09:21:31 +09:00
Sean Hunt
8c0c587fd7
Restore lost executable bits.
2015-05-06 23:23:48 -04:00
karnov
2a907f894e
Version number increment
2015-05-06 22:04:27 -04:00
karnov
7fa44992f9
sysconf fixes
2015-05-01 22:36:17 -04:00
keni
8ee2d5976e
NHDT substitution version 2.
...
Re-run nhgitset.pl to install.
"perldoc DEVEL/hooksdir/nhsub" for details. General docs still to come.
Quick notes:
- "git nhsub" lets you apply substitutions to a file without involving any
version control.
- When doing nhadd/nhcommit, the working directory WILL reflect the results
of the substitutions.
Let's see what this breaks.
2015-03-31 09:50:02 -04:00
Pasi Kallinen
c6faa08b8f
Add sysconf for linux-X11
2015-03-28 10:00:44 +02:00
keni
971ff1d4f3
Fix lost mode bits.
2015-02-26 09:22:52 -05:00
keni
03140969ee
Bulk recovery of file CVS headers and addition of NHDT- headers.
2015-02-26 09:19:03 -05:00
keni
9480f880c4
Add .gitattribute files.
2015-02-26 08:54:12 -05:00
Pasi Kallinen
2bf54fd893
Fix the X11 hints file.
2015-02-17 16:54:38 +02:00
keni
cbe862e162
gcc invocation cleanup (mac)
...
Move the compiler flags out of CC and into CFLAGS. Split off
-Wunreachable-code, comment it out, and explain why. Fix typo.
2012-01-18 22:32:24 +00:00
keni
af0201b063
tid commit just to test postcommit.pl
2012-01-11 19:54:46 +00:00
keni
b9f8ca44aa
test postcommit.pl 1.91 & mac build tid
...
Make postcommit try to recognize a directory commit operation.
Use /usr/bin/true instead of touch for a dummy chown/chgrp in Mac OS X.
2012-01-11 19:47:33 +00:00
keni
7f6ee2f759
WINCHAIN - a framework allowing multiple processors between core and winport
...
This is the code I built trying to figure out the large window size issue.
It completely compiles out if not needed (see -DWINCHAIN in hints/macos10.7)
and except for one call during setup has zero overhead if compiled in and
not used. See window.doc for more info.
Defs for UNUSED parms. I know this has been controversial, so use is isolated
to the chain code and windows.c (where it shouldn't be intrusive and saves about
50 warnings).
Hints file for 10.7, but the build process still needs to be migrated from
the branch.
2012-01-11 18:23:35 +00:00
keni
2402f43776
mac term packaging code (trunk only)
...
: Modified Files:
: sys/unix/hints/macosx.sh sys/unix/hints/macosx10.5
: win/macosx/NetHackRecover.applescript win/macosx/recover.pl
: Added Files:
: win/macosx/NetHackGuidebook.applescript
: win/macosx/NetHackTerm.applescript
2011-10-17 01:29:20 +00:00
keni
ddabaab385
packaging fix
...
Remove debugging output that was ending up inside a plist file.
2011-07-21 22:29:14 +00:00