Use the shared PLIST on Solaris and remove Socket from the egrep -v.
[pkgsrcv2.git] / lang / perl5 / Makefile
1 # $NetBSD: Makefile,v 1.23 1999/08/31 18:51:35 agc Exp $
2 # FreeBSD Id: Makefile,v 1.20 1997/07/18 06:16:44 markm Exp
3 #
4
5 DISTNAME=               perl5.004_04
6 PKGNAME=                perl-5.00404
7 CATEGORIES=             lang devel perl5
8 MASTER_SITES=           ftp://ftp.digital.com/pub/plan/perl/CPAN/src/5.0/ \
9                         ftp://ftp.cdrom.com/pub/perl/CPAN/src/5.0/
10
11 MAINTAINER=             packages@netbsd.org
12 HOMEPAGE=               http://language.perl.com/index.html
13
14 HAS_CONFIGURE=          yes
15 CONFIGURE_ENV+=         PREFIX=${PREFIX}
16 CONFIGURE_SCRIPT=       Configure
17 CONFIGURE_ARGS+=        -sde -Dprefix=${PREFIX} -Doptimize="${CFLAGS}" \
18                         -Darchname=${MACHINE_ARCH}-${LOWER_OPSYS} \
19                         -Dcc=gcc -Dusemymalloc=false
20 MAKE_ENV+=              LD_LIBRARY_PATH=${WRKSRC}
21
22 .include "../../mk/bsd.prefs.mk"
23
24 .if ${OPSYS} == "SunOS"
25 PLIST_SRC=              ${WRKDIR}/.PLIST_SRC
26 MAKE_ENV+=              CFLAGS=
27 .endif
28
29 test:
30         @(cd ${WRKSRC}; ${MAKE} test)
31
32 post-install:
33         @strip ${PREFIX}/bin/a2p
34         @strip ${PREFIX}/bin/perl
35 .if ${OPSYS} == "SunOS"
36         ${CAT} ${PKGDIR}/PLIST-mi ${PKGDIR}/PLIST-md.shared  | \
37                                 ${EGREP} -v 'DB_File' > ${PLIST_SRC}
38 .endif
39
40 .include "../../mk/bsd.pkg.mk"