Files
pkgsrc-ng/sysutils/p5-Quota/patches/patch-aa
2013-09-26 17:14:40 +02:00

36 lines
1.1 KiB
Plaintext

$NetBSD: patch-aa,v 1.1 2012/08/14 14:24:20 dholland Exp $
Teach Makefile.PL about libquota.
--- Makefile.PL.orig 2011-11-13 16:21:52.000000000 +0100
+++ Makefile.PL 2012-05-14 16:21:37.000000000 +0200
@@ -33,6 +33,7 @@
warn "WARNING: No appropriate hints found for this OS: '$os - see INSTALL'\n";
}
+my $extralibs = "";
# check whether the Andrew File System (AFS) is installed and running
@@ -42,7 +43,7 @@
$hasafs = '-DAFSQUOTA';
$AFSHOME = -d "/usr/afsws" ? "/usr/afsws" : "/usr";
$extrainc = "-I$AFSHOME/include -I$AFSHOME/include/afs";
- $extralibs = "-L$AFSHOME/lib -L$AFSHOME/lib/afs -lsys -lrx -lrxkad -llwp";
+ $extralibs .= " -L$AFSHOME/lib -L$AFSHOME/lib/afs -lsys -lrx -lrxkad -llwp";
$afsquota = "afsquota.o";
}
}
@@ -60,6 +61,11 @@
# }
}
+# check whether wee are using the NetBSD quota library
+if ( ($os =~ /^NetBSD 6/) or ($os =~ /^NetBSD 5\.99\.(\d\d)/ and $1 >= 59) ) {
+ $extralibs .= " -lquota";
+}
+
#-----------------------------------------------------------------------------#
use ExtUtils::MakeMaker;