Fixed OS X steps to use Homebrew commands (was using MacPorts commands) #393

Merged
erikackermann merged 2 commits from patch-1 into master 2013-08-26 01:04:19 +02:00
erikackermann commented 2013-08-10 19:36:13 +02:00 (Migrated from github.com)
No description provided.
erikackermann commented 2013-08-10 19:41:15 +02:00 (Migrated from github.com)

Looks like python27 and py27-pyqt4 aren't in the Homebrew index. Should users instead be prompted to download MacPorts?

curl -O http://svn.macports.org/repository/macports/downloads/MacPorts-1.5.0/MacPorts-1.5.0-10.4.dmg
hdiutil attach MacPorts-1.5.0-10.4.dmg
sudo installer -verbose -pkg /Volumes/MacPorts-1.5.0/MacPorts-1.5.0.pkg -target /
#Add /opt/local/bin (and probably /opt/local/sbin) to your path in whatever way your shell requires
#Update MacPorts to the latest version
sudo port -v selfupdate
#Unmount the disk image
hdiutil detach -verbose /dev/disk4
Looks like python27 and py27-pyqt4 aren't in the Homebrew index. Should users instead be prompted to download MacPorts? ``` curl -O http://svn.macports.org/repository/macports/downloads/MacPorts-1.5.0/MacPorts-1.5.0-10.4.dmg hdiutil attach MacPorts-1.5.0-10.4.dmg sudo installer -verbose -pkg /Volumes/MacPorts-1.5.0/MacPorts-1.5.0.pkg -target / #Add /opt/local/bin (and probably /opt/local/sbin) to your path in whatever way your shell requires #Update MacPorts to the latest version sudo port -v selfupdate #Unmount the disk image hdiutil detach -verbose /dev/disk4 ```
grant-olson commented 2013-08-11 12:52:11 +02:00 (Migrated from github.com)

The wiki lists the dependencies for both homebrew and MacPorts:

https://bitmessage.org/wiki/Compiling_instructions#OS_X

It would probably be nice if INSTALL had the same instructions.

The wiki lists the dependencies for both homebrew and MacPorts: https://bitmessage.org/wiki/Compiling_instructions#OS_X It would probably be nice if INSTALL had the same instructions.
jvz commented 2013-08-16 22:40:44 +02:00 (Migrated from github.com)

Homebrew's packages for python27 and py27-pyqt4 are python and pyqt respectively as they are the stable versions. There are also named packages for python24, python25, python26, python3 (3.3), python31, and python32, and there is also a pyqt5 package for future reference.

And as for the py2app script, it can use pip instead of easy_install since that's the recommended program to use with Homebrew.

Homebrew's packages for python27 and py27-pyqt4 are `python` and `pyqt` respectively as they are the stable versions. There are also named packages for python24, python25, python26, python3 (3.3), python31, and python32, and there is also a pyqt5 package for future reference. And as for the py2app script, it can use `pip` instead of `easy_install` since that's the recommended program to use with Homebrew.
grant-olson commented 2013-08-16 23:33:12 +02:00 (Migrated from github.com)

Please don't take this the wrong way, but if we're going to change the main installaiton instructions, could we actually test the changes instead of guessing about whether brew's openssl is a requirement or dependency?

Please don't take this the wrong way, but if we're going to change the main installaiton instructions, could we actually test the changes instead of guessing about whether brew's openssl is a requirement or dependency?
jvz commented 2013-08-16 23:34:39 +02:00 (Migrated from github.com)

That's true. It appears to work just fine with the OS X version of OpenSSL, but if this project requires a 1.0+ version of OpenSSL, then it would need to be made into a homebrew script to include the proper version of OpenSSL.

That's true. It appears to work just fine with the OS X version of OpenSSL, but if this project requires a 1.0+ version of OpenSSL, then it would need to be made into a homebrew script to include the proper version of OpenSSL.
ralyodio commented 2013-08-16 23:46:44 +02:00 (Migrated from github.com)

Agreed. I'm using default openssl and it seems to work fine, although I have no way of knowing if any errors are being generated in the output.

Agreed. I'm using default openssl and it seems to work fine, although I have no way of knowing if any errors are being generated in the output.
erikackermann commented 2013-08-17 01:03:11 +02:00 (Migrated from github.com)

Updated PR with comment feedback.

Updated PR with comment feedback.
This repo is archived. You cannot comment on pull requests.
No description provided.