11class TransitlandLib < Formula
22 desc "Library and CLI tool for reading, writing, and processing GTFS transit data"
33 homepage "https://github.com/interline-io/transitland-lib"
4- version "v1.2.0 "
4+ version "v1.2.4 "
55 license "GPL-3.0-or-later"
66
77 livecheck do
@@ -15,18 +15,24 @@ class TransitlandLib < Formula
1515 end
1616
1717 if OS . mac? && Hardware ::CPU . intel?
18- url "https://github.com/interline-io/transitland-lib/releases/download/#{ version } /transitland-macos-intel.zip "
19- sha256 "bac537d96e923868f772ee64bc7add997f8be4073b0aba1380407f48a0c3503b "
18+ url "https://github.com/interline-io/transitland-lib/releases/download/#{ version } /transitland-macos-intel"
19+ sha256 "f7afff75ffcda082fee5d2669132c72271bb862a086c080c906913d89992debc "
2020 elsif OS . mac? && Hardware ::CPU . arm?
21- url "https://github.com/interline-io/transitland-lib/releases/download/#{ version } /transitland-macos-apple.zip "
22- sha256 "dd1c73c0dfbe47ce9f912e45485737894ee100ad1b6f1a3241c49250796265d0 "
21+ url "https://github.com/interline-io/transitland-lib/releases/download/#{ version } /transitland-macos-apple"
22+ sha256 "ab854669644913adda934cd5c62a5bde3b2190eae8c8bffcde6f7d17788ba5be "
2323 elsif OS . linux? && Hardware ::CPU . intel?
2424 url "https://github.com/interline-io/transitland-lib/releases/download/#{ version } /transitland-linux"
25- sha256 "7968ace15938b2e450af7b8a5d872f52ff119fa1076c96b377ed63c128e04d0a "
25+ sha256 "0019dfc4b32d63c1392aa264aed2253c1e0c2fb09216f8e2cc269bbfb8bb49b5 "
2626 end
2727
2828 def install
29- bin . install 'transitland'
29+ if OS . mac? && Hardware ::CPU . intel?
30+ bin . install 'transitland-macos-intel' => 'transitland'
31+ elsif OS . mac? && Hardware ::CPU . arm?
32+ bin . install 'transitland-macos-apple' => 'transitland'
33+ elsif OS . linux? && Hardware ::CPU . intel?
34+ bin . install 'transitland-linux' => 'transitland'
35+ end
3036 end
3137
3238 test do
0 commit comments