summaryrefslogtreecommitdiff
path: root/graphics/p5-Image-Imlib2/patches/patch-Build.PL
blob: 6a182a748242d7be8fe8583422856f0122f6d80c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
$NetBSD: patch-Build.PL,v 1.1 2022/07/29 05:59:41 rin Exp $

Switch to `pkg-config imlib2`.

--- Build.PL.orig	2022-07-29 03:28:43.811840721 +0900
+++ Build.PL	2022-07-29 03:29:38.258526933 +0900
@@ -1,10 +1,10 @@
 use Module::Build;
 use strict;
 
-# We need to find imlib2-config
-my $CONFIG = "imlib2-config";
+# We need to find pkg-config
+my $CONFIG = "pkg-config";
 
-my $version = `$CONFIG --version`;
+my $version = `$CONFIG imlib2 --modversion`;
 if (!$version) {
   warn 'You must install the imlib2 library before you can install
 Image::Imlib2. You can obtain imlib2 from
@@ -19,8 +19,8 @@
   print "Found imlib2 $version";
 }
 
-my $libs = `$CONFIG --libs`;
-my $cflags = "-DX_DISPLAY_MISSING " . `$CONFIG --cflags`;
+my $libs = `$CONFIG imlib2 --libs`;
+my $cflags = "-DX_DISPLAY_MISSING " . `$CONFIG imlib2 --cflags`;
 
 my $build = Module::Build->new(
   c_source     => './lib/Image',