1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-10 09:49:05 +00:00
Commit Graph

96 Commits

Author SHA1 Message Date
dmiller
210adf941e Remove nmap-update
This feature was never publicly released, and has not been distributed
in our binary builds for a couple versions now. It needed to be removed
in order to reduce the number of places Nmap looks for data files. See #2051
2020-08-27 19:13:31 +00:00
dmiller
e9a78fbd81 Don't remove intermediate files when building (macosx), but only when cleaning. 2019-06-13 03:53:25 +00:00
dmiller
e0e03311a5 Run zenmap bundling script under jhbuild to ensure standardized environment. 2019-06-13 03:53:25 +00:00
dmiller
9e38ee9a76 Bump OpenSSL version to 1.0.2s for macosx 2019-06-13 03:53:24 +00:00
dmiller
cee864b2ca break on errors when creating dmg image 2019-06-13 03:53:23 +00:00
dmiller
bf8c3ed1ac Use jhbuild to build nmap, ncat, and nping for macosx 2019-06-13 03:53:23 +00:00
dmiller
74075ae9f6 Do not build nmap-update for macosx package 2019-06-13 03:53:22 +00:00
dmiller
e9f0256697 Fix build of macOS dependencies 2018-03-16 20:55:32 +00:00
dmiller
98c1984fce Fix modulesets to build openssl and dependencies on OS X 2018-03-14 17:12:44 +00:00
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