pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-File-LibMagic Import p5-File-LibMagic version...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/45e99d105ea9
branches:  trunk
changeset: 551740:45e99d105ea9
user:      he <he%pkgsrc.org@localhost>
date:      Fri Dec 19 18:52:36 2008 +0000

description:
Import p5-File-LibMagic version 0.90.

Fixes PR#39597.

The File::LibMagic is a simple perlinterface to libmagic from the file-4.x
package from Christos Zoulas

diffstat:

 devel/p5-File-LibMagic/DESCR            |   2 ++
 devel/p5-File-LibMagic/Makefile         |  22 ++++++++++++++++++++++
 devel/p5-File-LibMagic/distinfo         |   7 +++++++
 devel/p5-File-LibMagic/patches/patch-aa |  11 +++++++++++
 devel/p5-File-LibMagic/patches/patch-ab |  22 ++++++++++++++++++++++
 5 files changed, 64 insertions(+), 0 deletions(-)

diffs (84 lines):

diff -r bfc0cd27fa9c -r 45e99d105ea9 devel/p5-File-LibMagic/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-File-LibMagic/DESCR      Fri Dec 19 18:52:36 2008 +0000
@@ -0,0 +1,2 @@
+The File::LibMagic is a simple perlinterface to libmagic from the file-4.x
+package from Christos Zoulas
diff -r bfc0cd27fa9c -r 45e99d105ea9 devel/p5-File-LibMagic/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-File-LibMagic/Makefile   Fri Dec 19 18:52:36 2008 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/12/19 18:52:36 he Exp $
+
+DISTNAME=      File-LibMagic-0.90
+PKGNAME=       p5-${DISTNAME}
+CATEGORIES=    devel perl5
+MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=File/}
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://search.cpan.org/dist/File-LibMagic/
+COMMENT=       Perlwrapper for libmagic
+
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_LANGUAGES=         c
+
+PERL5_PACKLIST=                auto/File/LibMagic/.packlist
+
+.include "../../sysutils/file/buildlink3.mk"
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r bfc0cd27fa9c -r 45e99d105ea9 devel/p5-File-LibMagic/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-File-LibMagic/distinfo   Fri Dec 19 18:52:36 2008 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/12/19 18:52:36 he Exp $
+
+SHA1 (File-LibMagic-0.90.tgz) = 34b57a8fb8b480ce7df3eb39cc53dc4a68c8288d
+RMD160 (File-LibMagic-0.90.tgz) = 25a2cc4a485042656b82b26b7bdedf913f5a096b
+Size (File-LibMagic-0.90.tgz) = 11514 bytes
+SHA1 (patch-aa) = d199188c30851256c422a4095d78ed8485b7a2a7
+SHA1 (patch-ab) = 435e04cd9de7c0e2867833796597ee7073a6a3cc
diff -r bfc0cd27fa9c -r 45e99d105ea9 devel/p5-File-LibMagic/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-File-LibMagic/patches/patch-aa   Fri Dec 19 18:52:36 2008 +0000
@@ -0,0 +1,11 @@
+--- Makefile.PL.orig   2008-08-06 10:56:22.000000000 +0200
++++ Makefile.PL        2008-09-18 11:48:17.459072000 +0200
+@@ -12,7 +12,7 @@
+     'PREREQ_PM'               => {}, # e.g., Module::Name => 1.1
+     'ABSTRACT_FROM'     => 'LibMagic.pm', # retrieve abstract from module
+     'AUTHOR'            => 'Andreas Fitzner <fitzner%informatik.hu-berlin.de@localhost>',
+-    '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:
diff -r bfc0cd27fa9c -r 45e99d105ea9 devel/p5-File-LibMagic/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/p5-File-LibMagic/patches/patch-ab   Fri Dec 19 18:52:36 2008 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-ab,v 1.1.1.1 2008/12/19 18:52:36 he Exp $
+
+--- t/6-oo.t.orig      2008-05-18 14:37:10.000000000 +0200
++++ t/6-oo.t
+@@ -5,13 +5,13 @@ use Test::More;
+ use File::LibMagic;
+ 
+ my %standard = (
+-    'foo.foo' => [ 'ASCII text',           'text/plain charset=us-ascii' ],
+-    'foo.c'   => [ 'ASCII C program text', 'text/x-c charset=us-ascii'   ],
++    'foo.foo' => [ 'ASCII text',           'text/plain; charset=us-ascii' ],
++    'foo.c'   => [ 'ASCII C program text', 'text/x-c; charset=us-ascii'   ],
+ );
+ 
+ my %custom = (
+-    'foo.foo' => [ 'A foo file',           'text/plain charset=us-ascii' ],
+-    'foo.c'   => [ 'ASCII C program text', 'text/x-c charset=us-ascii'   ],
++    'foo.foo' => [ 'A foo file',           'text/x-foo' ],
++    'foo.c'   => [ 'ASCII C program text', 'text/x-c; charset=us-ascii'   ],
+ );
+ 
+ plan tests => 4 + 4*(keys %standard) + 4*(keys %custom);



Home | Main Index | Thread Index | Old Index