pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Remove lang/libperl and modify packages that used libp...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8c7a4ec0642b
branches:  trunk
changeset: 496172:8c7a4ec0642b
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri Jun 24 05:56:25 2005 +0000

description:
Remove lang/libperl and modify packages that used libperl to depend
instead on perl>=5.8.0.  Bump the PKGREVISIONs of the following packages
due to the possible perl dependency changes after the removal of
libperl:

        audio/ices-mp3
        databases/postgresql73-plperl
        databases/postgresql74-plperl
        textproc/eperl
        www/ap-perl

diffstat:

 audio/ices-mp3/Makefile                |   7 +++--
 databases/postgresql73-plperl/Makefile |   6 +++-
 databases/postgresql74-plperl/Makefile |   5 ++-
 doc/CHANGES                            |   3 +-
 lang/Makefile                          |   3 +-
 lang/libperl/DESCR                     |  14 ----------
 lang/libperl/Makefile                  |  44 ----------------------------------
 lang/libperl/PLIST                     |   2 -
 lang/libperl/buildlink3.mk             |  20 ---------------
 lang/libperl/distinfo                  |   5 ---
 textproc/eperl/Makefile                |   5 ++-
 www/ap-perl/Makefile                   |  20 ++++----------
 12 files changed, 23 insertions(+), 111 deletions(-)

diffs (282 lines):

diff -r dca67e375ade -r 8c7a4ec0642b audio/ices-mp3/Makefile
--- a/audio/ices-mp3/Makefile   Fri Jun 24 05:21:31 2005 +0000
+++ b/audio/ices-mp3/Makefile   Fri Jun 24 05:56:25 2005 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2005/06/16 06:57:39 jlam Exp $
+# $NetBSD: Makefile,v 1.8 2005/06/24 05:56:25 jlam Exp $
 #
 
 DISTNAME=              ices-${ICES_VERSION}
 PKGNAME=               ices-mp3-${ICES_VERSION}
-PKGREVISION=   1
+PKGREVISION=           2
 ICES_VERSION=          0.4
 CATEGORIES=            audio
 MASTER_SITES=          http://svn.xiph.org/releases/ices/
@@ -58,7 +58,8 @@
 .include "../../audio/libshout/buildlink3.mk"
 .include "../../audio/libvorbis/buildlink3.mk"
 .if defined(ICES_USE_PERL) && (${ICES_USE_PERL} == "YES")
-.include "../../lang/libperl/buildlink3.mk"
+PERL5_REQD+=           5.8.0
+.include "../../lang/perl5/buildlink3.mk"
 CONFIGURE_ARGS+=       --with-perl=${PERL5}
 .endif
 .if defined(ICES_USE_PYTHON) && (${ICES_USE_PYTHON} == "YES")
diff -r dca67e375ade -r 8c7a4ec0642b databases/postgresql73-plperl/Makefile
--- a/databases/postgresql73-plperl/Makefile    Fri Jun 24 05:21:31 2005 +0000
+++ b/databases/postgresql73-plperl/Makefile    Fri Jun 24 05:56:25 2005 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2005/05/22 05:35:32 jlam Exp $
+# $NetBSD: Makefile,v 1.4 2005/06/24 05:56:25 jlam Exp $
 
 PKGNAME=               postgresql73-plperl-${BASE_VERS}
+PKGREVISION=           1
 COMMENT=               PL/Perl procedural language for the PostgreSQL backend
 
 DEPENDS+=      postgresql73-server>=${BASE_VERS}:../../databases/postgresql73-server
@@ -13,8 +14,9 @@
 
 BUILD_DIRS=            ${WRKSRC}/src/pl/plperl
 MAKEFILE=              GNUmakefile
+PERL5_REQD+=           5.8.0
 
 .include "../postgresql73-lib/buildlink3.mk"
-.include "../../lang/libperl/buildlink3.mk"
+.include "../../lang/perl5/buildlink3.mk"
 
 .include "../../mk/bsd.pkg.mk"
diff -r dca67e375ade -r 8c7a4ec0642b databases/postgresql74-plperl/Makefile
--- a/databases/postgresql74-plperl/Makefile    Fri Jun 24 05:21:31 2005 +0000
+++ b/databases/postgresql74-plperl/Makefile    Fri Jun 24 05:56:25 2005 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2005/04/11 21:45:14 tv Exp $
+# $NetBSD: Makefile,v 1.4 2005/06/24 05:56:25 jlam Exp $
 
 PKGNAME=               postgresql74-plperl-${BASE_VERS}
+PKGREVISION=           1
 COMMENT=               PL/Perl procedural language for the PostgreSQL backend
 
 DEPENDS+=      postgresql74-server>=${BASE_VERS}:../../databases/postgresql74-server
@@ -14,11 +15,11 @@
 BUILD_DIRS=            ${WRKSRC}/src/pl/plperl
 MAKEFILE=              GNUmakefile
 
+PERL5_REQD+=           5.8.0
 PERL5_CONFIGURE=       NO
 
 .include "../postgresql74-lib/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
-.include "../../lang/libperl/buildlink3.mk"
 .include "../../lang/perl5/module.mk"
 
 .include "../../mk/bsd.pkg.mk"
diff -r dca67e375ade -r 8c7a4ec0642b doc/CHANGES
--- a/doc/CHANGES       Fri Jun 24 05:21:31 2005 +0000
+++ b/doc/CHANGES       Fri Jun 24 05:56:25 2005 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.10420 2005/06/23 23:53:06 minskim Exp $
+$NetBSD: CHANGES,v 1.10421 2005/06/24 05:56:25 jlam Exp $
 
 Changes to the packages collection and infrastructure in 2005:
        
@@ -2969,3 +2969,4 @@
        Updated news/inn to 2.4.1nb3 [kristerw 2005-06-23]
        Updated net/freewais-sf to 2.2.12nb3 [kristerw 2005-06-23]
        Added devel/py-ZopeInterface version 3.0.1 [minskim 2005-06-23]
+       Removed lang/libperl [jlam 2005-06-24]
diff -r dca67e375ade -r 8c7a4ec0642b lang/Makefile
--- a/lang/Makefile     Fri Jun 24 05:21:31 2005 +0000
+++ b/lang/Makefile     Fri Jun 24 05:56:25 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.215 2005/06/23 03:04:00 jonb Exp $
+# $NetBSD: Makefile,v 1.216 2005/06/24 05:56:26 jlam Exp $
 #
 
 COMMENT=       Programming languages
@@ -76,7 +76,6 @@
 SUBDIR+=       kaffe-x11
 SUBDIR+=       kali
 SUBDIR+=       ksi
-SUBDIR+=       libperl
 SUBDIR+=       librep
 SUBDIR+=       libtcl-nothread
 SUBDIR+=       lua
diff -r dca67e375ade -r 8c7a4ec0642b lang/libperl/DESCR
--- a/lang/libperl/DESCR        Fri Jun 24 05:21:31 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-Perl is a high-level programming language with an eclectic heritage
-written by Larry Wall and a cast of thousands.  It derives from the
-ubiquitous C programming language and to a lesser extent from sed, awk,
-the Unix shell, and at least a dozen other tools and languages.  Perl's
-process, file, and text manipulation facilities make it particularly
-well-suited for tasks involving quick prototyping, system utilities,
-software tools, system management tasks, database access, graphical
-programming, networking, and world wide web programming.  These strengths
-make it especially popular with system administrators and CGI script
-authors, but mathematicians, geneticists, journalists, and even managers
-also use Perl.  Maybe you should, too.
-
-This package is contains the Perl DynaLoader built as relocatable shared
-object.
diff -r dca67e375ade -r 8c7a4ec0642b lang/libperl/Makefile
--- a/lang/libperl/Makefile     Fri Jun 24 05:21:31 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,44 +0,0 @@
-# $NetBSD: Makefile,v 1.36 2005/06/16 06:58:00 jlam Exp $
-
-.include "../../lang/perl5/Makefile.common"
-
-PKGNAME=       libperl-${PERL5_DIST_VERS}
-SVR4_PKGNAME=  lperl
-CATEGORIES+=   lang devel
-
-MAINTAINER=    jlam%NetBSD.org@localhost
-HOMEPAGE=      http://language.perl.com/index.html
-COMMENT=       Perl DynaLoader as a shared object
-
-CONFLICTS+=    perl>=5.8
-
-WRKSRC=                        ${WRKDIR}/${EXTRACT_ELEMENTS}
-EXTRACT_ELEMENTS=      ${DISTNAME}/ext/DynaLoader
-
-BUILDLINK_DEPENDS.perl=                perl-${PERL5_DIST_VERS}{,nb*}
-BUILDLINK_PKGSRCDIR.perl=      ../../lang/perl5
-
-.include "../../mk/bsd.prefs.mk"
-
-MKPIC?=                yes
-
-.if ${OPSYS} == "NetBSD"
-.  if !exists(/usr/libexec/ld.elf_so) && !exists(/usr/libexec/ld.so)
-MKPIC=         no
-.  endif
-.endif
-
-.if ${MKPIC} == "no"
-PKG_FAIL_REASON= "${PKGNAME} needs shared objects"
-.endif
-
-do-build:
-       @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV}                            \
-               ${MAKE_PROGRAM} -f ${MAKEFILE} DynaLoader.o
-
-do-install:
-       ${INSTALL_DATA_DIR} ${PERL5_ARCHLIB}
-       ${INSTALL_DATA} ${WRKSRC}/DynaLoader.o ${PERL5_ARCHLIB}/DynaLoader_pic.o
-
-.include "../../lang/perl5/module.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r dca67e375ade -r 8c7a4ec0642b lang/libperl/PLIST
--- a/lang/libperl/PLIST        Fri Jun 24 05:21:31 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 00:23:59 zuntum Exp $
-${PERL5_ARCHLIB}/DynaLoader_pic.o
diff -r dca67e375ade -r 8c7a4ec0642b lang/libperl/buildlink3.mk
--- a/lang/libperl/buildlink3.mk        Fri Jun 24 05:21:31 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.12 2005/05/18 22:42:07 jlam Exp $
-
-BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
-LIBPERL_BUILDLINK3_MK:=        ${LIBPERL_BUILDLINK3_MK}+
-
-.if !empty(BUILDLINK_DEPTH:M+)
-BUILDLINK_DEPENDS+=    libperl
-.endif
-
-BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:Nlibperl}
-BUILDLINK_PACKAGES+=   libperl
-
-.if !empty(LIBPERL_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.libperl+=    {libperl>=${PERL5_REQD},perl{,-thread}>=5.8.0}
-BUILDLINK_PKGSRCDIR.libperl?=  ../../lang/perl58
-.endif # LIBPERL_BUILDLINK3_MK
-
-.include "../../lang/perl5/buildlink3.mk"
-
-BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH:S/+$//}
diff -r dca67e375ade -r 8c7a4ec0642b lang/libperl/distinfo
--- a/lang/libperl/distinfo     Fri Jun 24 05:21:31 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-$NetBSD: distinfo,v 1.7 2005/02/24 09:03:09 agc Exp $
-
-SHA1 (perl-5.6.1.tar.gz) = c718b38685f90d51a9a6b1b008de0d7d198c0744
-RMD160 (perl-5.6.1.tar.gz) = 4062e3d43e7a860197ff73ab5083ddb2e5909cde
-Size (perl-5.6.1.tar.gz) = 5983695 bytes
diff -r dca67e375ade -r 8c7a4ec0642b textproc/eperl/Makefile
--- a/textproc/eperl/Makefile   Fri Jun 24 05:21:31 2005 +0000
+++ b/textproc/eperl/Makefile   Fri Jun 24 05:56:25 2005 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.21 2005/04/11 21:47:34 tv Exp $
+# $NetBSD: Makefile,v 1.22 2005/06/24 05:56:26 jlam Exp $
 
 DISTNAME=      eperl-2.2.14
+PKGREVISION=   1
 CATEGORIES=    lang perl5 textproc
 MASTER_SITES=  http://www.engelschall.com/sw/eperl/distrib/
 
@@ -11,12 +12,12 @@
 PERL5_PACKLIST=        ${PERL5_SITEARCH}/auto/Parse/ePerl/.packlist
 
 GNU_CONFIGURE=         YES
+PERL5_REQD+=           5.8.0
 PERL5_CONFIGURE=       NO
 PERL5_CONFIGURE_DIRS=  ${WRKSRC}/mod/Parse
 BUILD_DIRS=            ${WRKSRC} ${WRKSRC}/mod/Parse
 
 post-configure: perl5-configure
 
-.include "../../lang/libperl/buildlink3.mk"
 .include "../../lang/perl5/module.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r dca67e375ade -r 8c7a4ec0642b www/ap-perl/Makefile
--- a/www/ap-perl/Makefile      Fri Jun 24 05:21:31 2005 +0000
+++ b/www/ap-perl/Makefile      Fri Jun 24 05:56:25 2005 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.35 2005/04/11 21:47:50 tv Exp $
+# $NetBSD: Makefile,v 1.36 2005/06/24 05:56:26 jlam Exp $
 #
 
 DISTNAME=              mod_perl-1.29
 PKGNAME=               ap-perl-1.29
-PKGREVISION=           1
+PKGREVISION=           2
 CATEGORIES=            www perl5
 MASTER_SITES=          ${MASTER_SITE_PERL_CPAN:=Apache/} \
                        http://perl.apache.org/dist/
@@ -18,27 +18,19 @@
 DEPENDS+=              p5-BSD-Resource>=1.10:../../devel/p5-BSD-Resource
 
 APACHE_MODULE=         YES
+PERL5_REQD+=           5.8.0
 PERL5_PACKLIST=                ${PERL5_SITEARCH}/auto/mod_perl/.packlist
 
 MAKE_PARAMS+=          USE_APXS=1
 MAKE_PARAMS+=          WITH_APXS=${APXS}
 MAKE_PARAMS+=          EVERYTHING=1
 
+.include "../../lang/perl5/module.mk"
+.include "../../www/apache/buildlink3.mk"
+
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/httpd/htdocs/manual/mod
        ${INSTALL_DATA} ${WRKSRC}/htdocs/manual/mod/mod_perl.html \
                ${PREFIX}/share/httpd/htdocs/manual/mod
 
-BUILDLINK_DEPMETHOD.libperl+=  build
-.include "../../lang/libperl/buildlink3.mk"
-.include "../../lang/perl5/module.mk"
-.include "../../www/apache/buildlink3.mk"
-
 .include "../../mk/bsd.pkg.mk"
-
-.if exists(${PERL5_ARCHLIB}/DynaLoader_pic.o)
-DYNALOADER_OBJ_PIC=    ${PERL5_ARCHLIB}/DynaLoader_pic.o
-.elif ${OPSYS} == "NetBSD"
-DYNALOADER_OBJ_PIC=    ${PERL5_ARCHLIB}/auto/DynaLoader/DynaLoader.a
-.endif
-MAKE_ENV+=     DYNALOADER_OBJ_PIC="${DYNALOADER_OBJ_PIC}"



Home | Main Index | Thread Index | Old Index