Fix platform matching

`s.platform` is a String, so the method `Gem::Platform#=~` should be used instead of `Gem::Platform#===`.


in my case:

```
Gem::Platform.local: #<Gem::Platform:0xdbda70 @cpu="arm", @os="linux", @version=nil>
s.platform.class: String
s.platform: arm-linux
Gem::Platform::RUBY: ruby
```