pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/p5-IPC-ShareLite Updated to version 0.13.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/197f4dc7192b
branches:  trunk
changeset: 540696:197f4dc7192b
user:      heinz <heinz%pkgsrc.org@localhost>
date:      Sun Apr 06 14:23:55 2008 +0000

description:
Updated to version 0.13.

Pkgsrc changes:
  - Provided HOMEPAGE.
  - The package supports installation to DESTDIR.
  - A C compiler is needed.
  - The "Configure" script has been removed, so we do not have tell it to use
    defaults (part of patch-aa) or change its stdin in MAKE_PARAMS anymore.
  - sharelite.c has been renamed upstream, no more need to do this in pkgsrc,
    thus making patch-aa and patch-ab obsolete.

Changes since version 0.09:
===========================
0.13 2008-03-09
    - Fixed patching of double quoted strings in Makefile. Affects Win32
      and, probably, VMS.

0.12 2008-02-25
    - Use Devel::CheckLib to verify that we have a C compiler.

0.11 2008-02-25
    - Removed POD coverage test. Dynamic constants make it flaky.

0.10 2008-02-24
    - Use Perl's malloc wrappers
    - moved test into t/sharelite.t
    - made test use Test::More
    - removed Configure mechanism
    - assorted minor tidying

diffstat:

 devel/p5-IPC-ShareLite/Makefile         |  15 ++++++---------
 devel/p5-IPC-ShareLite/distinfo         |  10 ++++------
 devel/p5-IPC-ShareLite/patches/patch-aa |  21 ---------------------
 devel/p5-IPC-ShareLite/patches/patch-ab |  13 -------------
 4 files changed, 10 insertions(+), 49 deletions(-)

diffs (91 lines):

diff -r 22b751b5e919 -r 197f4dc7192b devel/p5-IPC-ShareLite/Makefile
--- a/devel/p5-IPC-ShareLite/Makefile   Sun Apr 06 13:24:00 2008 +0000
+++ b/devel/p5-IPC-ShareLite/Makefile   Sun Apr 06 14:23:55 2008 +0000
@@ -1,24 +1,21 @@
-# $NetBSD: Makefile,v 1.13 2006/03/04 21:29:22 jlam Exp $
+# $NetBSD: Makefile,v 1.14 2008/04/06 14:23:55 heinz Exp $
 #
 
-DISTNAME=      IPC-ShareLite-0.09
+DISTNAME=      IPC-ShareLite-0.13
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=IPC/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://search.cpan.org/dist/IPC-ShareLite/
 COMMENT=       Light-weight interface to shared memory
 
+PKG_DESTDIR_SUPPORT=   user-destdir
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
 
+USE_LANGUAGES=         c
+
 PERL5_PACKLIST=                auto/IPC/ShareLite/.packlist
 
-post-extract:
-       cd ${WRKSRC} && ${MV} -f sharelite.c ipcsharelite.c
-
 .include "../../lang/perl5/module.mk"
 .include "../../mk/bsd.pkg.mk"
-
-# ensure this is at the end of MAKE_PARAMS
-MAKE_PARAMS+=  </dev/null
diff -r 22b751b5e919 -r 197f4dc7192b devel/p5-IPC-ShareLite/distinfo
--- a/devel/p5-IPC-ShareLite/distinfo   Sun Apr 06 13:24:00 2008 +0000
+++ b/devel/p5-IPC-ShareLite/distinfo   Sun Apr 06 14:23:55 2008 +0000
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.4 2005/03/22 07:37:05 schmonz Exp $
+$NetBSD: distinfo,v 1.5 2008/04/06 14:23:55 heinz Exp $
 
-SHA1 (IPC-ShareLite-0.09.tar.gz) = b0784071521341a8173e4e5240af67545f5241cb
-RMD160 (IPC-ShareLite-0.09.tar.gz) = 46871b44fb8b29d80af14e3ede295b73e14f6354
-Size (IPC-ShareLite-0.09.tar.gz) = 36779 bytes
-SHA1 (patch-aa) = 1b0a2c1f53522985bc4b85d425a1eec4f6a4996a
-SHA1 (patch-ab) = 6fe72624e3e15dd2d8dae0ac53987d562c440fa4
+SHA1 (IPC-ShareLite-0.13.tar.gz) = 315a5e7e623ce73f8b374caa6f7458f7016941dc
+RMD160 (IPC-ShareLite-0.13.tar.gz) = 998a5684663c411cdeb6a6cdb56ed7700e181141
+Size (IPC-ShareLite-0.13.tar.gz) = 21888 bytes
diff -r 22b751b5e919 -r 197f4dc7192b devel/p5-IPC-ShareLite/patches/patch-aa
--- a/devel/p5-IPC-ShareLite/patches/patch-aa   Sun Apr 06 13:24:00 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-aa,v 1.2 2005/03/22 07:37:06 schmonz Exp $
-
---- Makefile.PL.orig   2000-04-14 05:23:54.000000000 -0400
-+++ Makefile.PL
-@@ -1,6 +1,6 @@
- use ExtUtils::MakeMaker;
- 
--system('./Configure');
-+system('./Configure -d');
- 
- # See lib/ExtUtils/MakeMaker.pm for details of how to influence
- # the contents of the Makefile that is written.
-@@ -10,7 +10,7 @@ WriteMakefile(
-     'LIBS'    => [''],   # e.g., '-lm' 
-     'DEFINE'  => '',     # e.g., '-DHAVE_SOMETHING' 
-     'INC'     => '',     # e.g., '-I/usr/include/other' 
--    'OBJECT'    => 'sharelite.o ShareLite.o',
-+    'OBJECT'    => 'ipcsharelite.o ShareLite.o',
-     'dist'      => {
-         COMPRESS => 'gzip', SUFFIX => 'gz',
-     },          
diff -r 22b751b5e919 -r 197f4dc7192b devel/p5-IPC-ShareLite/patches/patch-ab
--- a/devel/p5-IPC-ShareLite/patches/patch-ab   Sun Apr 06 13:24:00 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2005/03/22 07:37:06 schmonz Exp $
-
---- MANIFEST.orig      2000-04-14 06:01:25.000000000 -0400
-+++ MANIFEST
-@@ -8,7 +8,7 @@ Makefile.PL
- ShareLite.pm
- ShareLite.xs
- sharelite.h
--sharelite.c
-+ipcsharelite.c
- typemap
- test.pl
- TODO



Home | Main Index | Thread Index | Old Index