vincent
c6b20530ea
Add dependencies requiered for nmap-update's static libraries
2016-07-20 16:09:10 +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
34af9d438e
Update the documentation for missing steps
2016-07-15 14:02:36 +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
a57002e760
Rewrite a clean documentation
...
This commit is intended to use mardown files for documentation.
I added a Table of content in each file, with interactive/internal links
and a few more explanations for Mac developers.
2016-06-17 09:07:48 +00:00
vincent
bb7edaa8ae
Add documentation for bundling with Jhbuild
2016-06-09 17:28:26 +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
vincent
adfe806099
Update to openssl-1.0.2h
2016-05-21 15:07:59 +00:00
vincent
839c6f7629
Update to openssl-1.0.2h
2016-05-21 14:28:28 +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
c6837fc3d0
Bump openssl version for OS X: 1.0.2g with enable-ssl
2016-03-16 03:16:34 +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
f0bef0aa16
Target Mac OS X 10.6 in the Mac bundles.
2013-11-12 04:59:07 +00:00
david
ee8bdabb2b
Our Zenmap packages don't run on PowerPC Macs anymore (since 5.61TEST4).
...
This documentation discrepancy was noticed by Clemens Schaber.
2012-05-22 20:13:15 +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
dd68307fe8
Use capital letters in package names. The Snow Leopard PackageMaker seems to
...
require that. Without it, I get the warnings
Warning: Package "Nmap" is not assigned to a choice.
Warning: Package "Zenmap" is not assigned to a choice.
Warning: Package "Ncat" is not assigned to a choice.
Warning: Package "Ndiff" is not assigned to a choice.
Warning: Package "Nping" is not assigned to a choice.
Warning: Choice "Nmap" has no subchoices and no package refs.
Warning: Choice "Zenmap" has no subchoices and no package refs.
Warning: Choice "Ncat" has no subchoices and no package refs.
Warning: Choice "Ndiff" has no subchoices and no package refs.
Warning: Choice "Nping" has no subchoices and no package refs.
In the built installer, all the choices said "Zero KB" and the "Continue"
button was not clickable.
2010-03-07 05:36:26 +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
2f44d6238a
Add Ncat to the package maker XML files.
2008-09-16 04:17:32 +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
6da849fba7
Remove mention of /usr/local/libexec from macosx/README.
2008-09-12 19:47:03 +00:00