Since these are all make variables, you can pass them as arguments to make without needing a patch:

```ruby
system "make", "install", "BIN_DIR=#{bin}", "EXCEPTION_DIR=#{share}", "MAN_DIR=#{man1}"
```