diff --git a/Library/Homebrew/os/mac/pkgconfig/10.11/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/10.11/bzip2.pc new file mode 100644 index 0000000000..e4c07a896a --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/10.11/bzip2.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.6 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/10.12/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/10.12/bzip2.pc new file mode 100644 index 0000000000..e4c07a896a --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/10.12/bzip2.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.6 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/10.13/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/10.13/bzip2.pc new file mode 100644 index 0000000000..e4c07a896a --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/10.13/bzip2.pc @@ -0,0 +1,11 @@ +prefix=/usr +exec_prefix=${prefix} +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.6 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/10.14/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/10.14/bzip2.pc new file mode 100644 index 0000000000..8809f5af26 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/10.14/bzip2.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.6 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/10.15/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/10.15/bzip2.pc new file mode 100644 index 0000000000..b568b6eaf3 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/10.15/bzip2.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.6 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/11/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/11/bzip2.pc new file mode 100644 index 0000000000..474ef60248 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/11/bzip2.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.6 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/12/bzip2.pc new file mode 100644 index 0000000000..e9422cfe6e --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/bzip2.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.8 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/13/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/13/bzip2.pc new file mode 100644 index 0000000000..34e0fd4620 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/13/bzip2.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.8 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/14/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/14/bzip2.pc new file mode 100644 index 0000000000..a6e80ca8d0 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/14/bzip2.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.8 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/15/bzip2.pc b/Library/Homebrew/os/mac/pkgconfig/15/bzip2.pc new file mode 100644 index 0000000000..e7546dd58a --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/15/bzip2.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +bindir=${exec_prefix}/bin +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: bzip2 +Description: Lossless, block-sorting data compression +Version: 1.0.8 +Libs: -L${libdir} -lbz2 +Cflags: diff --git a/Library/Homebrew/test/os/mac/pkgconfig_spec.rb b/Library/Homebrew/test/os/mac/pkgconfig_spec.rb index 21177c94d6..2c42559bd6 100644 --- a/Library/Homebrew/test/os/mac/pkgconfig_spec.rb +++ b/Library/Homebrew/test/os/mac/pkgconfig_spec.rb @@ -32,6 +32,15 @@ RSpec.describe "pkg-config", :needs_ci, type: :system do let(:sdk) { MacOS.sdk_path_if_needed } + it "returns the correct version for bzip2" do + version = File.foreach("#{sdk}/usr/include/bzlib.h") + .lazy + .grep(%r{^\s*bzip2/libbzip2 version (\S+) of }) { Regexp.last_match(1) } + .first + + expect(pc_version("bzip2")).to eq(version) + end + it "returns the correct version for expat" do version = File.foreach("#{sdk}/usr/include/expat.h") .lazy