dmiller
739efa6801
Backport r35997 from 7.25BETA1: Fix double /Applications install issue on OS X
2017-01-18 14:21:54 +00:00
vincent
5d532c9249
Added detailed comments to the macosx/Makefile
2016-08-22 16:14:54 +00:00
vincent
ce5231a120
Correct pkg order and add background to the mpkg installer
2016-08-02 16:29:02 +00:00
vincent
ace4e2c5bc
Modify Makefile to call the DMG creator and checker scripts
2016-08-02 15:20:22 +00:00
vincent
3611e7c47a
Remove Macports; nmap-update now uses static libs
...
nmap-update now uses static libraries linking for libapr, libsvn,
libserf, libz and libsqlite
2016-07-20 16:07:37 +00:00
vincent
50015e6954
Change the README file name to README.md
...
In order to properly make in macosx/, specifics files are copied into
the final .DMG, so I had to correct the name of the file.
2016-06-23 07:59:05 +00:00
vincent
47ce627615
Add minimum Mac OS X version variable
2016-06-05 16:24:46 +00:00
vincent
1da018a454
Makefile portability changes and packagemaker replacement
2016-06-05 15:32:17 +00:00
dmiller
2ff05aca9d
OS X build environment checks and fixes
2016-04-06 15:15:16 +00:00
dmiller
a011762e46
Be sure to export JHBUILD_PREFIX, as later steps need it.
2016-03-16 03:22:31 +00:00
dmiller
94d48e7913
Switch to gtk-mac-bundler and jhbuild for building OS X app bundle
2015-12-09 04:16:50 +00:00
dmiller
04eb903355
Fix the dylib path check. Was always returning true.
2015-11-07 01:00:21 +00:00
dmiller
8203ebb56e
Fix some static linking on OS X, rewrite some dynamic libs.
2015-11-07 01:00:20 +00:00
dmiller
bb9f2230e6
Simply copy ndiff.py and the man page when building .dmg installer. See #201
2015-09-20 04:16:35 +00:00
gio
3b42a41f44
normalized *_build target to build-* target
2015-08-20 19:50:29 +00:00
dmiller
8116b35510
Add a check for MACPORTS_PREFIX in dylib paths to macosx/Makefile
2015-07-07 14:40:55 +00:00
dmiller
270d1418fe
Update OS X build info for minimum 10.8 (Mountain Lion)
2015-03-10 04:26:24 +00:00
dmiller
e8f34f61a3
Statically link OpenSSL on OS X
...
Using the macports version, which is up-to-date, instead of the outdated
version included in the 10.5 SDK. As we update the minimum supported
version of OS X, that would improve, but not by much: 10.9 is still on
0.9.8y
2015-03-05 14:17:45 +00:00
david
e8d44b5688
Give an explicit path to subversion libraries.
2012-03-09 02:56:39 +00:00
david
a09fe59558
Remove nmap-update on clean.
2012-01-02 04:38:11 +00:00
david
3af6ae80b8
Restage nmap-update.
2012-01-02 04:24:42 +00:00
david
1350b11331
Add nmap-update to the Mac packages.
2011-12-20 03:12:57 +00:00
david
d4941d944c
New macosx build for i386 and 10.5.
2011-10-13 05:03:31 +00:00
david
5aa0e137b3
o [Ndiff] Fixed the Mac OS X packages to use the correct path for
...
Python: /usr/bin/python instead of /opt/local/bin/python. The bug
was reported by Wellington Castello. [David]
2011-03-15 22:09:10 +00:00
david
53185e3636
Add --no-relocate to the packagemaker command line to prevent the
...
installer from installing Zenmap.app straight back into the build
directory that it came from.
2011-02-11 23:01:30 +00:00
david
abb16d1093
Define ARCHFLAGS to convince py2app that we need a universal bootstrap
...
binary. Apparently something changed in distutils that now makes this
necessary.
2011-01-30 19:16:03 +00:00
david
01cf22bf7e
Quote a parameter for better safety against spaces.
2011-01-18 19:49:31 +00:00
david
044defdcda
Only override OpenSSL detection for Nping, and force linking against the
...
static libraries when running make.
2011-01-11 19:57:50 +00:00
david
6d89ccdab6
Link against the MacPorts-install openssl to get EVP_sha256.
2011-01-06 18:36:11 +00:00
david
244b5dad3d
Remove definition of OPENSSL_FIPS. I included this in an attempt to get
...
EVP_sha256 on OS X with the 10.4u SDK, but apparently FIPS support isn't
there and instead everything builds without OpenSSL.
2011-01-06 17:08:14 +00:00
david
c31c0d520f
Update for new third-party licenses layout.
2010-10-30 02:45:27 +00:00
david
fce6f3e185
Include a directory of licenses in the installer.
2010-10-12 22:55:45 +00:00
david
6232cb13ac
Define OPENSSL_FIPS=1. This is required to have EVP_sha256 (used by Nping) when
...
linking against the 10.4u SDK.
2010-10-12 22:52:56 +00:00
david
a669c3a39f
Merge r16779:16804 from /nmap-exp/david/nmap-nping. This adds Nping
...
into the standard distribution.
2010-02-17 01:46:34 +00:00
david
84648aaeab
Document gcc-4.0 magic.
2010-01-16 02:25:26 +00:00
david
4388f4b78f
Update macsox Makefile for 10.6.
2010-01-16 02:06:21 +00:00
david
ac60e4b431
Use @BASE to export build directories, not @HEAD, so I can build from a
...
specific revision if I have to.
Don't rebuild the script database. There are new makefile targets to handle
this and we decided that if it's broken it's better for it to be broken on the
Mac too.
2009-06-13 00:05:15 +00:00
david
1fba10f142
In the Mac build, discard local changes on export and rebuild the script
...
database to remove any entries that might have been added accidentally.
2009-04-24 18:59:27 +00:00
david
41b35795ba
Remove ndiff from the export-% rule as it's not an external anymore.
2008-09-23 22:09:14 +00:00
david
1073c8283a
Merge from /nmap-exp/david/nmap-ndiff and /nmap-exp/david/zenmap-ndiff.
2008-09-18 15:51:40 +00:00
david
4ef8b352e7
Export ncat in the export-% rule.
2008-09-16 04:07:02 +00:00
kris
c74ce1f424
Adding Ncat to /nmap. This should have Ncat in the regular build systems for
...
Windows and UNIX, and install/distro system for the source tarball, RPM, OS X
installer (thanks to David) and the Windows installer.
configure --without-ncat keeps it out on Unix
2008-09-16 01:34:28 +00:00
david
94ff6871d8
Remove bogus clean-nmap and clean-zenmap targets from macosx/Makefile.
2008-09-12 19:10:01 +00:00
david
1e02a88e1f
Reorganize macosx/Makefile to make it easier to add in new packages like Ncat
...
and Ndiff.
2008-09-12 19:06:41 +00:00
david
c7f8b5728a
Fix a little typo in macosx/Makefile that kept COPYING.formatted from being
...
deleted with "make clean".
2008-07-11 20:54:31 +00:00
david
0ad092a9ff
Use the new licformat.sh script to format the license for the Mac OS X
...
installer.
2008-07-11 20:53:45 +00:00
david
8ebd1a8358
Always remove the zenmap staging directory before rebuilding it in the macosx
...
makefile.
2008-06-06 04:44:15 +00:00
david
2c38a157fa
In macosx/Makefile, export CC, CPPFLAGS, CFLAGS, CXXFLAGS, and LDFLAGS to
...
make-bundle.sh so it can use them to build the binary authorization wrapper.
2008-05-20 15:43:58 +00:00
david
97e78f4722
Update macosx/Makefile to reflect that it builds an installer for both Nmap and
...
Zenmap now.
2008-05-06 05:14:46 +00:00
david
a3860a848a
Put universal building flags in macosx/Makefile. This could be made
...
configurable but right now I'm leaning towards building just universal
binaries.
2008-04-27 04:25:32 +00:00