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
This commit is contained in:
parent
8a3ddadd73
commit
0adeaaac21
12 changed files with 23 additions and 111 deletions
|
@ -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 @@ do-install:
|
|||
.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")
|
||||
|
|
|
@ -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 @@ CONFIGURE_ARGS+= --with-perl
|
|||
|
||||
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"
|
||||
|
|
|
@ -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 @@ CONFIGURE_ARGS+= --with-perl
|
|||
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"
|
||||
|
|
|
@ -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 @@ Changes to the packages collection and infrastructure in 2005:
|
|||
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]
|
||||
|
|
|
@ -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-esound
|
|||
SUBDIR+= kaffe-x11
|
||||
SUBDIR+= kali
|
||||
SUBDIR+= ksi
|
||||
SUBDIR+= libperl
|
||||
SUBDIR+= librep
|
||||
SUBDIR+= libtcl-nothread
|
||||
SUBDIR+= lua
|
||||
|
|
|
@ -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.
|
|
@ -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
|
||||
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"
|
|
@ -1,2 +0,0 @@
|
|||
@comment $NetBSD: PLIST,v 1.1 2001/11/01 00:23:59 zuntum Exp $
|
||||
${PERL5_ARCHLIB}/DynaLoader_pic.o
|
|
@ -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/+$//}
|
|
@ -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
|
|
@ -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 @@ COMMENT= Interpreter/preprocessor for Perl embedded in text documents
|
|||
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"
|
||||
|
|
|
@ -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+= ${BUILDLINK_DEPENDS.apache}:../../www/apache
|
|||
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}"
|
||||
|
|
Loading…
Reference in a new issue