40 lines
1.6 KiB
Ruby
40 lines
1.6 KiB
Ruby
class Dopewars < Formula
|
|
desc 'Free rewrite of a game originally based on "Drug Wars"'
|
|
homepage "https://dopewars.sourceforge.io"
|
|
url "https://downloads.sourceforge.net/project/dopewars/dopewars/1.6.1/dopewars-1.6.1.tar.gz"
|
|
sha256 "83127903a61d81cda251a022f9df150d11e27bdd040e858c09c57927cc0edea6"
|
|
license "GPL-2.0-or-later"
|
|
|
|
bottle do
|
|
sha256 arm64_big_sur: "490e166c6e7a12f93f51271b80aca3d3e6471089e51f77ba30db1ebce1861dcd"
|
|
sha256 big_sur: "390ce7a719041ebf745d790ea872db927cb587cfc91ddab183472fe2ceecec43"
|
|
sha256 catalina: "85d6516b31e2bd45f92d2e2c18f773ec2b2990b25da82155454274e8c65eaa3d"
|
|
sha256 mojave: "abe0910c15903b12be25d3b00f4544f39d10b894c5b773468b7b52e3c403893b"
|
|
sha256 x86_64_linux: "d210ce88fedc57d16b0561b3bae36be8932ddfddf0bc56485194f0100996efcd"
|
|
end
|
|
|
|
depends_on "pkg-config" => :build
|
|
depends_on "glib"
|
|
|
|
uses_from_macos "curl"
|
|
|
|
def install
|
|
inreplace "src/Makefile.in", "$(dopewars_DEPENDENCIES)", ""
|
|
inreplace "auxbuild/ltmain.sh", "need_relink=yes", "need_relink=no"
|
|
inreplace "src/plugins/Makefile.in", "LIBADD =", "LIBADD = -module -avoid-version"
|
|
system "./configure", "--disable-gui-client",
|
|
"--disable-gui-server",
|
|
"--enable-plugins",
|
|
"--enable-networking",
|
|
"--prefix=#{prefix}",
|
|
"--mandir=#{man}",
|
|
"--disable-debug",
|
|
"--disable-dependency-tracking"
|
|
system "make", "install"
|
|
end
|
|
|
|
test do
|
|
system "#{bin}/dopewars", "-v"
|
|
end
|
|
end
|