Commit Graph

29 Commits

Author SHA1 Message Date
Benjamin Fleischer 086a2a680c
Merge branch 'support/osxfuse-3' 2017-06-13 21:48:34 +02:00
Benjamin Fleischer 9737feb7de Add experimental support for macOS 10.13 2017-06-06 08:19:16 +02:00
Benjamin Fleischer 50d58e949a Merge branch 'support/osxfuse-3' 2016-06-16 23:47:44 +02:00
Benjamin Fleischer 0212506ba4 Change OS name from OS X to macOS 2016-06-14 02:00:54 +02:00
Benjamin Fleischer a878108eea Add experimental support for macOS 10.12 2016-06-14 02:00:47 +02:00
Benjamin Fleischer 412c4b2713 Drop support for OS X 10.8 and earlier 2016-05-27 00:35:19 +02:00
Benjamin Fleischer d9e4abded3 Drop MacFUSE compatibility layer 2016-02-15 22:30:12 +01:00
Benjamin Fleischer c44fdd116c Update branch in build instructions 2016-01-17 18:07:55 +01:00
Benjamin Fleischer 9d374fce43 Add build instructions for using Homebrew 2016-01-06 18:10:27 +01:00
Nate Rosenblum 7bf5614354 Add 'gettext' to list of required ports
As discussed in issue #149, this package provides the AM_ICONV macro
needed in autoconf.
2015-06-25 11:53:29 -07:00
Benjamin Fleischer a4f93d4d62 Update README for OS X 10.11 2015-06-09 08:53:51 +02:00
Benjamin Fleischer 3b4e5f1961 Fix typo in README.md 2015-01-31 12:05:58 +01:00
Benjamin Fleischer 96a721875b Update README.md for OS X Yosemite 2014-06-09 21:06:50 +02:00
Benjamin Fleischer 2e796ff851 Update README.md for rewritten build script 2014-06-03 01:48:55 +02:00
Benjamin Fleischer d59758ccb3 Use pkgbuild instead of PackageMaker to build installer packages 2013-11-17 19:18:32 +01:00
Benjamin Fleischer 9808765917 Update README.md
* Add information about Xcode 5.0/5.0.1 and PackageMaker

* Xcode 4.0, 4.1, and 4.2 are unsupported on Mac OS X 10.6
2013-11-03 13:00:17 +01:00
Benjamin Fleischer 69ae49f345 Update Apple downloads URL 2013-08-04 14:56:02 +02:00
Benjamin Fleischer 0d36a4f31c Bump version to 2.9.3 2013-06-23 21:00:16 +02:00
Benjamin Fleischer 2815b84b14 Add support for Xcode 5.0 2013-06-23 20:55:34 +02:00
Benjamin Fleischer 047c9edb07 Apply OSXFUSE 2.5.0 changes 2012-08-04 11:06:20 +02:00
Benjamin Fleischer e4c1429592 Sign installer package for Gatekeeper
* (target release) The signing identity can be specified using option -i. If no
  signing identity is specified, try to sign the package with the following
  identity:

  "Developer ID Installer: {real name of user}"

* (target release) The key file used to sign the update rules file can be
  specified using option -u. If no key is specified and
  "$HOME/.osxfuse_private_key" does not exist, use the test key
  "./prefpane/autoinstaller/TestKeys/private_key.der".

  Note:

  The private key is used to sign the file CurrentRelease.plist or
  DeveloperRelease.plist (in case of a beta release). These files represent the
  server-side of the update mechanism. Using the test key has no impact on the
   resulting binaries or the ability to update OSXFUSE.
2012-05-06 06:57:43 +02:00
Benjamin Fleischer 7a2ee6192b Add build target "release"
* Rework target "dist". "dist" used to create the the OSXFUSE distribution
  package OSXFUSE.pkg, the wrapping disk image OSXFUSE-{version}.dmg, and the
  signed updater file (Current|Developer)Release.plist.

  Creating the diskimage and the updater files has been moved to the new build
  target "release". This is done to simplyfy building a OSXFUSE installer
  package without the overhead of creating a disk image or having to provide a
  signing key. Most of the time these additional steps are not needed.

  To build the OSXFUSE installer package run the following command in the cloned
  repository:

  ./build.sh -t dist

* Update copyrights

* Bump version of build tool to 2.0
2012-05-06 06:57:43 +02:00
Benjamin Fleischer e91c13a835 Compatibility fixes for Xcode 4.3 and later
* (fuse, kext) Remove dependency on "Command Line Tools" package.

* (prefpane) Don't treat warnings as errors
  - OpenSSL is deprecated starting with OS X 10.7.
  - Function AuthorizationExecuteWithPrivileges is deprecated.

Note: The Xcode "Command Line Tools" package is still needed to generate
BridgeSupport metadata for OSXFUSE.framework because of a bug in
gen_bridge_metadata, which expects cpp to be in /usr/bin:

/usr/bin/gen_bridge_metadata:59:in `basename': can't convert nil into String (TypeError)
	from /usr/bin/gen_bridge_metadata:59
2012-02-24 04:55:12 +01:00
Benjamin Fleischer e17dc6f9e8 Add Xcode 4.3 PackageMaker.app note to README 2012-02-23 13:47:22 +01:00
Benjamin Fleischer d07a4dd61c Add information about Xcode 4.3 to README 2012-02-22 03:12:44 +01:00
Benjamin Fleischer 26728ffc2f Use --recursive flag when cloning the repository 2012-02-19 18:35:19 +01:00
Benjamin Fleischer 2619d4daa0 Remove "Mac" in "FUSE for Mac OS X"
OS X Mountain Lion drops the "Mac"

This reverts commit ab31a96091.
2012-02-19 18:23:53 +01:00
Benjamin Fleischer ab31a96091 Add "Mac" in "FUSE for Mac OS X" 2011-12-17 23:54:21 +01:00
Benjamin Fleischer a23693253b Add README.md containing basic build instructions 2011-11-06 15:06:41 +01:00