Import of pkgsrc-2015Q1

This commit is contained in:
2015-04-22 14:34:26 +02:00
committed by Lionel Sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870550 additions and 795435 deletions

View File

@@ -1,21 +1,24 @@
# $NetBSD: Makefile,v 1.11 2014/01/09 09:36:50 jperkin Exp $
# $NetBSD: Makefile,v 1.16 2015/03/17 00:34:55 mef Exp $
DISTNAME= File-LibMagic-0.96
DISTNAME= File-LibMagic-1.12
PKGNAME= p5-${DISTNAME}
PKGREVISION= 4
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=File/}
EXTRACT_SUFX= .tgz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://search.cpan.org/dist/File-LibMagic/
COMMENT= Perlwrapper for libmagic
LICENSE= ${PERL5_LICENSE}
PKG_INSTALLATION_TYPES= overwrite pkgviews
BUILDLINK_API_DEPENDS.file+= file>=5.00
# necessary for test
#DEPENDS+= p5-Test-Fatal-[0-9]*:../../devel/p5-Test-Fatal
# cannot open LibMagic.xs: No such file or directory
MAKE_JOBS_SAFE= no
USE_LANGUAGES= c
PERL5_PACKLIST= auto/File/LibMagic/.packlist

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.6 2009/05/30 20:02:07 sno Exp $
$NetBSD: distinfo,v 1.8 2015/03/15 14:08:05 mef Exp $
SHA1 (File-LibMagic-0.96.tgz) = 1624150be5e0994948556f63481f2779b3ffa024
RMD160 (File-LibMagic-0.96.tgz) = 7df156a037b0e8ccf24cd15b7bf65eb11f74d2b9
Size (File-LibMagic-0.96.tgz) = 16942 bytes
SHA1 (patch-aa) = 55530d7bfe289051124a19c386b018c224e64f5e
SHA1 (File-LibMagic-1.12.tar.gz) = d96a42a482d2685709f7ce4eaeb7280dfdc85311
RMD160 (File-LibMagic-1.12.tar.gz) = 860c83af8f3eeecfd4ca70014e5143cc8c35c7b4
Size (File-LibMagic-1.12.tar.gz) = 124210 bytes
SHA1 (patch-aa) = a10a0f04dc7b074481017f2e60dfa7f2dcebf5aa

View File

@@ -1,28 +1,15 @@
$NetBSD: patch-aa,v 1.4 2009/05/30 20:02:07 sno Exp $
$NetBSD: patch-aa,v 1.5 2015/02/07 16:01:07 mef Exp $
- Remove Devel::CheckLib invocation - it#s useless and won't work
(RT #46543, #43826)
- Ensure we use the required ldflags for the platform.
--- Makefile.PL.orig 2009-05-12 13:31:06.000000000 +0000
+++ Makefile.PL 2009-05-30 19:47:40.000000000 +0000
@@ -4,18 +4,13 @@
use ExtUtils::MakeMaker;
use Config qw/%Config/;
-use lib qw(inc);
-use Devel::CheckLib;
-
-check_lib_or_exit( lib => 'magic', header => 'magic.h' );
-
WriteMakefile(
'NAME' => 'File::LibMagic',
'VERSION_FROM' => 'LibMagic.pm', # finds $VERSION
'PREREQ_PM' => { },
'ABSTRACT_FROM' => 'LibMagic.pm', # retrieve abstract from module
'AUTHOR' => 'Andreas Fitzner <andreas.fitzner@fv-berlin.de>',
- 'LIBS' => ['-lmagic -lz'], # e.g., '-lm'
+ 'LIBS' => [$ENV{LDFLAGS} . ' -lmagic -lz'], # e.g., '-lm'
'DEFINE' => '', # e.g., '-DHAVE_SOMETHING'
'INC' => '-I.', # e.g., '-I. -I/usr/include/other'
# Un-comment this if you add C files to link with later:
--- Makefile.PL.orig 2015-02-02 02:42:08.000000000 +0900
+++ Makefile.PL 2015-02-03 10:19:06.000000000 +0900
@@ -22,7 +22,7 @@
"EXE_FILES" => [],
"INC" => "-I. -Ic",
"LDFROM" => "LibMagic\$(OBJ_EXT)",
- "LIBS" => "-lmagic",
+ 'LIBS' => "$ENV{LDFLAGS} -lmagic -lz", # e.g., '-lm'
"LICENSE" => "perl",
"MIN_PERL_VERSION" => "5.008",
"NAME" => "File::LibMagic",