1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-15 20:29:03 +00:00
Commit Graph

35 Commits

Author SHA1 Message Date
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
david
7d2a93ec02 Modify the macosx makefile and add files necessary to build a managed
metapackage (.mpkg) installer. The installer lets you pick if you want to
install Nmap or Zenmap or both. It puts Nmap in /usr/local and the previously
developed Zenmap.app in /Applications.
2008-04-24 22:54:19 +00:00
david
6b1465612f Lower-case zenmap for uniformity with RPM packages. 2008-04-08 22:17:12 +00:00
david
4787e2e239 Allow adding an appendage to the image name. 2008-04-08 22:12:39 +00:00
david
120367b24d Add COPYING to the Zenmap distribution. 2008-04-08 21:12:29 +00:00
david
db7d641f38 Just copy Zenmap.app, don't move it. 2008-04-08 21:10:26 +00:00
david
6da0f26a20 Add a README to the Zenmap distribution. 2008-04-08 21:07:09 +00:00
david
7057e0a03d Fix an error in macosx/Makefile having to do with creating the staging directory. 2008-04-08 20:09:17 +00:00
david
4d6d9eef1d Add macosx/Makefile, which creates a disk image of the Zenmap bundle. 2008-04-08 19:50:06 +00:00