homebrew-core/Formula/rasqal.rb

43 lines
2.4 KiB
Ruby

class Rasqal < Formula
desc "RDF query library"
homepage "https://librdf.org/rasqal/"
url "https://download.librdf.org/source/rasqal-0.9.33.tar.gz"
sha256 "6924c9ac6570bd241a9669f83b467c728a322470bf34f4b2da4f69492ccfd97c"
livecheck do
url :homepage
regex(/href=.*?rasqal[._-]v?(\d+(?:\.\d+)+)\.t/i)
end
bottle do
sha256 cellar: :any, arm64_ventura: "92f1cc01dd0623dedfb4b823b7b483e53158436fd1f19f31c743429cf63e9028"
sha256 cellar: :any, arm64_monterey: "df52f08c6ed78c573f5230851d5faf543be79ebdbf6d308f9911739c9c898f53"
sha256 cellar: :any, arm64_big_sur: "36d9d4a210921573c1cad68bc17bf0d0fced251de091855ce1b61cefc64a37c8"
sha256 cellar: :any, ventura: "b3c70287723dc5ba946ee2ec128b443652a1ae3b30c82e1205547e3840a7b374"
sha256 cellar: :any, monterey: "8f0d23af21ab8a802e58d7f6b31234411ccb492884d9a87eba8205be79ce6899"
sha256 cellar: :any, big_sur: "14c26a4f0d108107281be78dbca4948b52a3ff157fb2dd33bdc123b2a467c492"
sha256 cellar: :any, catalina: "c815139d0154570fcab0e42ce7244682d13c47c4d4102b61260ffd1d0694d218"
sha256 cellar: :any, mojave: "61669830b056a2d79757a38bdaa53ea52c6bb84e58dfcff75804252fa12c752e"
sha256 cellar: :any, high_sierra: "c9a39d850c71f2ffcc6d0368cb9f575df1a0bd727992dfb553baccc8ecec97ce"
sha256 cellar: :any, sierra: "8d57d6803a7323f9e13c45d56b3cea41f71f7dc7cab493ddf9b34d0a2a6b68f5"
sha256 cellar: :any, el_capitan: "fa7368eb30256eb80ead76f7b551bc5980ed15ae8aa655d332a200edb073c2a3"
sha256 cellar: :any_skip_relocation, x86_64_linux: "2267d3f39fc7d088095d64bb6cf86f5fcad6c2a72fdd72dde8237cc910b123d1"
end
depends_on "pkg-config" => :build
depends_on "raptor"
# Fix -flat_namespace being used on Big Sur and later.
patch do
url "https://raw.githubusercontent.com/Homebrew/formula-patches/03cf8088210822aa2c1ab544ed58ea04c897d9c4/libtool/configure-pre-0.4.2.418-big_sur.diff"
sha256 "83af02f2aa2b746bb7225872cab29a253264be49db0ecebb12f841562d9a2923"
end
def install
system "./configure", "--prefix=#{prefix}",
"--with-html-dir=#{share}/doc",
"--disable-dependency-tracking"
system "make", "install"
end
end