dmiller
01d4a1563d
Bump OpenSSL version to 1.0.2l on macOS
2017-07-29 19:17:58 +00:00
dmiller
b1267fed20
Build with static libz and libssh2 when bundling for macOS
2017-07-29 19:16:58 +00:00
dmiller
739efa6801
Backport r35997 from 7.25BETA1: Fix double /Applications install issue on OS X
2017-01-18 14:21:54 +00:00
dmiller
990b1b3875
Make a note that createdmg.sh needs a graphical login to work.
2016-09-01 16:07:47 +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
1bc77e3394
Make scripts executable
2016-08-02 15:46:04 +00:00
vincent
ace4e2c5bc
Modify Makefile to call the DMG creator and checker scripts
2016-08-02 15:20:22 +00:00
vincent
22afa27b24
Add DMG creator and checker scripts
2016-08-02 15:16:14 +00:00
vincent
efae235cc5
Add background DMG image / design
2016-08-02 15:13:31 +00:00
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