Index: head/gnu/usr.bin/perl/Makefile =================================================================== --- head/gnu/usr.bin/perl/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/Makefile (revision 62081) @@ -1,10 +1,15 @@ # $FreeBSD$ .if !defined(NOSUIDPERL) _suidperl= suidperl .endif -SUBDIR= libperl miniperl perl ${_suidperl} pod utils x2p +SUBDIR= libperl miniperl perl ${_suidperl} library pod utils x2p + MAINTAINER=markm@freebsd.org + +build-tools: + cd ${.CURDIR}/libperl && make build-tools + cd ${.CURDIR}/miniperl && make build-tools .include Index: head/gnu/usr.bin/perl/Makefile.inc =================================================================== --- head/gnu/usr.bin/perl/Makefile.inc (revision 62080) +++ head/gnu/usr.bin/perl/Makefile.inc (revision 62081) @@ -1,83 +1,120 @@ # $FreeBSD$ PERL5SRC?= ${.CURDIR}/../../../../contrib/perl5 PERL5LIBSRC?= ${.CURDIR}/../libperl BINDIR?= /usr/bin -SHLIB_MAJOR?= 3 -SHLIB_MINOR?= 0 +SHLIB_MAJOR?= 4 -HEADERS=EXTERN.h INTERN.h XSUB.h XSlock.h av.h bytecode.h byterun.h \ - cc_runtime.h cop.h cv.h dosish.h embed.h embedvar.h fakethr.h form.h \ - gv.h handy.h hv.h intrpvar.h iperlsys.h keywords.h mg.h nostdio.h \ - objXSUB.h objpp.h op.h opcode.h patchlevel.h perl.h perlio.h \ - perlsdio.h perlsfio.h perlvars.h perly.h pp.h pp_proto.h proto.h \ - regcomp.h regexp.h regnodes.h scope.h sv.h thrdvar.h thread.h \ - unixish.h util.h +VERSION= 5.006 +DYNALOADER= lib/auto/DynaLoader/DynaLoader.a + +HEADERS=EXTERN.h INTERN.h XSUB.h av.h cc_runtime.h cop.h cv.h dosish.h \ + embed.h embedvar.h fakethr.h form.h gv.h handy.h hv.h intrpvar.h \ + iperlsys.h keywords.h mg.h nostdio.h objXSUB.h op.h opcode.h \ + opnames.h patchlevel.h perl.h perlapi.h perlio.h perlsdio.h \ + perlsfio.h perlvars.h perly.h pp.h pp_proto.h proto.h regcomp.h \ + regexp.h regnodes.h scope.h sv.h thrdvar.h thread.h unixish.h \ + utf8.h util.h warnings.h + DEPEND_H= .for I in ${HEADERS} ${.OBJDIR}/${I}: ${I} @ln -sf ${.OODATE} ${.TARGET} CLEANFILES+= ${.OBJDIR}/${I} DEPEND_H+= ${.OBJDIR}/${I} .endfor links: ${DEPEND_H} @for d in ${FARMDIRS} ; do \ rm -rf $${d} ;\ for i in `cd ${PERL5SRC}; find $${d} -type d -a \! -name CVS` ;\ do \ mkdir -p $${i} ;\ done ;\ for i in `cd ${PERL5SRC}; find $${d} -type f | grep -v CVS` ;\ do \ ln -s ${PERL5SRC}/$${i} $${i} ;\ done ;\ done + @ln -sf ${PERL5SRC}/ext/File/Glob/Glob.pm lib/File/Glob.pm @mkdir lib/auto @mkdir build @ln -sf ${PERL5SRC}/config_h.SH config_h.sh @ln -sf ${PERL5SRC}/cflags.SH cflags.sh @ln -sf ${PERL5SRC}/ext/re/re.pm lib/re.pm - @ln -sf ${PERL5SRC}/myconfig myconfig + @ln -sf ${PERL5SRC}/myconfig.SH myconfig.SH @ln -sf ${PERL5SRC}/miniperlmain.c miniperlmain.c @ln -sf ${PERL5SRC}/writemain.SH writemain.sh @ln -sf ${PERL5SRC}/regcomp.c regcomp.c @ln -sf ${PERL5SRC}/regexec.c regexec.c + @ln -sf ${PERL5LIBSRC}/config.SH-${THREAD}${OBJFORMAT}.${MACHINE_ARCH} \ + config.sh @touch ${.TARGET} -CLEANFILES+= links -CLEANFILES+= config.h config.sh config_h.sh +scripts: links + @sh config_h.sh + @sh cflags.sh + @sh writemain.sh + @sh myconfig.SH + @miniperl ${PERL5SRC}/configpm \ + Config.pm Porting/Glossary myconfig + @ln -sf ../Config.pm lib/Config.pm + @touch ${.TARGET} + +config.h: scripts + +CLEANFILES+= links scripts +CLEANFILES+= config.h config.sh config_h.sh Config.pm +CLEANFILES+= myconfig myconfig.SH CLEANFILES+= regcomp.c regexec.c miniperlmain.c -CLEANFILES+= writemain writemain.sh cflags cflags.sh myconfig +CLEANFILES+= writemain writemain.sh cflags cflags.sh CLEANDIRS+= lib ext Porting hints build + FARMDIRS= lib ext Porting hints +MAKEMAKER_ARGS= INSTALLDIRS=perl PERL_SRC=${.OBJDIR} \ + INSTALLMAN3DIR=${DESTDIR}/usr/share/perl/man3 \ + PERL=miniperl FULLPERL=perl DEFINE=-I${DESTDIR}/usr/include \ + DEFINE=-DPERL_CORE + PERL_THREADED?= no .if ${PERL_THREADED} == "yes" CFLAGS+= -pthread THREAD= threads- .endif PERL_DEBUGGING?= no .if ${PERL_DEBUGGING} == "yes" CFLAGS+= -DDEBUGGING .endif -config.sh: ${PERL5LIBSRC}/config.SH-${THREAD}${OBJFORMAT}.${MACHINE_ARCH} - ln -sf ${.OODATE} ${.TARGET} +autosplit: scripts lib/*.pm lib/*/*.pm + miniperl -I${.OBJDIR}/lib \ + -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' \ + lib/*.pm lib/*/*.pm + @touch ${.TARGET} -config.h: links config_h.sh config.sh - sh config_h.sh +${DYNALOADER}: scripts \ + ext/DynaLoader/DynaLoader.pm ext/DynaLoader/XSLoader.pm \ + ext/DynaLoader/Makefile + @cd ext/DynaLoader; \ + make -B all PERL_SRC=${.OBJDIR} -cflags.sh config_h.sh writemain.sh: links +ext/DynaLoader/DynaLoader.pm: scripts ext/DynaLoader/DynaLoader_pm.PL + @cd ext/DynaLoader; \ + miniperl -I${.OBJDIR} -I${.OBJDIR}/lib DynaLoader_pm.PL DynaLoader.pm -cflags: cflags.sh - sh cflags.sh +ext/DynaLoader/XSLoader.pm: scripts ext/DynaLoader/XSLoader_pm.PL + @cd ext/DynaLoader; \ + miniperl -I${.OBJDIR} -I${.OBJDIR}/lib XSLoader_pm.PL XSLoader.pm -writemain: writemain.sh - sh writemain.sh +ext/DynaLoader/Makefile: scripts ext/DynaLoader/Makefile.PL + @cd ext/DynaLoader; \ + miniperl -I${.OBJDIR} -I${.OBJDIR}/lib Makefile.PL ${MAKEMAKER_ARGS} \ + LINKTYPE=static LIBS="-lperl -lm"; \ + make -B config PERL_SRC=${.OBJDIR} Index: head/gnu/usr.bin/perl/libperl/config.SH-aout.i386 =================================================================== --- head/gnu/usr.bin/perl/libperl/config.SH-aout.i386 (revision 62080) +++ head/gnu/usr.bin/perl/libperl/config.SH-aout.i386 (nonexistent) @@ -1,601 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# Package name : perl5 -# Source directory : . -# Configuration time: $Date: 1999/05/05 19:09:48 $ -# Configured by : markm -# Target system : freebsd 3.0-current #0: - -Author='' -Date='$Date: 1999/05/05 19:09:48 $' -Header='' -Id='$FreeBSD$' -Locker='' -Mcc='Mcc' -RCSfile='$RCSfile: config.SH-aout.i386,v $' -Revision='$Revision: 1.12 $' -Source='' -State='' -_a='.a' -_exe='' -_o='.o' -afs='false' -alignbytes='4' -ansi2knr='' -aphostname='' -apiversion='5.005' -ar='ar' -archlib='/usr/libdata/perl/5.00503/mach' -archlibexp='/usr/libdata/perl/5.00503/mach' -archname='i386-freebsd' -archobjs='' -awk='awk' -baserev='5.0' -bash='' -bin='/usr/bin' -binexp='/usr/bin' -bison='' -byacc='byacc' -byteorder='1234' -c='' -castflags='0' -cat='cat' -cc='cc' -cccdlflags='-DPIC -fpic' -ccdlflags=' ' -ccflags='' -ccsymbols='__ELF__=0 __FreeBSD__=4 __FreeBSD_cc_version=400002 __GNUC_MINOR__=9 -1 __GNUC__=2 cpu=i386 machine=i386 system=FreeBSD system=unix' -cf_by='markm' -cf_email='markm@freebsd.org' -cf_time='$Date: 1999/05/05 19:09:48 $' -chgrp='' -chmod='' -chown='' -clocktype='clock_t' -comm='comm' -compress='' -contains='grep' -cp='cp' -cpio='' -cpp='cpp' -cpp_stuff='42' -cppflags='' -cpplast='-' -cppminus='-' -cpprun='cc -E' -cppstdin='cc -E' -cppsymbols='__STDC__=1' -cppccsymbols='__i386=1 __i386__=1 __unix=1 __unix__=1 i386=1 unix=1' -cryptlib='' -csh='csh' -d_Gconvert='sprintf((b),"%.*g",(n),(x))' -d_access='define' -d_alarm='define' -d_archlib='define' -d_attribut='define' -d_bcmp='define' -d_bcopy='define' -d_bsd='define' -d_bsdgetpgrp='undef' -d_bsdsetpgrp='define' -d_bzero='define' -d_casti32='undef' -d_castneg='define' -d_charvspr='undef' -d_chown='define' -d_chroot='define' -d_chsize='undef' -d_closedir='define' -d_const='define' -d_crypt='define' -d_csh='define' -d_cuserid='undef' -d_dbl_dig='define' -d_difftime='define' -d_dirnamlen='define' -d_dlerror='define' -d_dlopen='define' -d_dlsymun='undef' -d_dosuid='define' -d_dup2='define' -d_endgrent='define' -d_endhent='define' -d_endnent='define' -d_endpent='define' -d_endpwent='define' -d_endsent='define' -d_eofnblk='define' -d_eunice='undef' -d_fchmod='define' -d_fchown='define' -d_fcntl='define' -d_fd_macros='define' -d_fd_set='define' -d_fds_bits='define' -d_fgetpos='define' -d_flexfnam='define' -d_flock='define' -d_fork='define' -d_fpathconf='define' -d_fsetpos='define' -d_fstatfs='define' -d_statfsflags='define' -d_fstatvfs='undef' -d_getmntent='undef' -d_hasmntopt='undef' -d_ftime='undef' -d_getgrent='define' -d_getgrps='define' -d_gethbyaddr='define' -d_gethbyname='define' -d_gethent='define' -d_gethname='undef' -d_gethostprotos='define' -d_getlogin='define' -d_getnbyaddr='define' -d_getnbyname='define' -d_getnent='define' -d_getnetprotos='define' -d_getpbyname='define' -d_getpbynumber='define' -d_getpent='define' -d_getpgid='define' -d_getpgrp2='undef' -d_getpgrp='define' -d_getppid='define' -d_getprior='define' -d_getprotoprotos='define' -d_getpwent='define' -d_getsbyname='define' -d_getsbyport='define' -d_getsent='define' -d_getservprotos='define' -d_gettimeod='define' -d_gnulibc='undef' -d_grpasswd='define' -d_htonl='define' -d_index='undef' -d_inetaton='define' -d_isascii='define' -d_killpg='define' -d_lchown='define' -d_link='define' -d_locconv='define' -d_lockf='define' -d_longdbl='define' -d_longlong='define' -d_lstat='define' -d_mblen='define' -d_mbstowcs='define' -d_mbtowc='define' -d_memcmp='define' -d_memcpy='define' -d_memmove='define' -d_memset='define' -d_mkdir='define' -d_mkfifo='define' -d_mktime='define' -d_msg='define' -d_msgctl='define' -d_msgget='define' -d_msgrcv='define' -d_msgsnd='define' -d_mymalloc='undef' -d_nice='define' -d_oldpthreads='undef' -d_oldsock='undef' -d_open3='define' -d_pathconf='define' -d_pause='define' -d_phostname='undef' -d_pipe='define' -d_poll='define' -d_portable='define' -d_pthread_yield='undef' -d_pthreads_created_joinable='undef' -d_pwage='undef' -d_pwchange='define' -d_pwclass='define' -d_pwcomment='undef' -d_pwexpire='define' -d_pwgecos='define' -d_pwquota='undef' -d_pwpasswd='define' -d_readdir='define' -d_readlink='define' -d_rename='define' -d_rewinddir='define' -d_rmdir='define' -d_safebcpy='define' -d_safemcpy='define' -d_sanemcmp='define' -d_sched_yield='define' -d_seekdir='define' -d_select='define' -d_sem='define' -d_semctl='define' -d_semctl_semid_ds='define' -d_semctl_semun='define' -d_semget='define' -d_semop='define' -d_setegid='define' -d_seteuid='define' -d_setgrent='define' -d_setgrps='define' -d_sethent='define' -d_setlinebuf='define' -d_setlocale='define' -d_setnent='define' -d_setpent='define' -d_setpgid='define' -d_setpgrp2='undef' -d_setpgrp='define' -d_setprior='define' -d_setpwent='define' -d_setregid='define' -d_setresgid='undef' -d_setresuid='undef' -d_setreuid='define' -d_setrgid='define' -d_setruid='define' -d_setsent='define' -d_setsid='define' -d_setvbuf='define' -d_sfio='undef' -d_shm='define' -d_shmat='define' -d_shmatprototype='define' -d_shmctl='define' -d_shmdt='define' -d_shmget='define' -d_sigaction='define' -d_sigsetjmp='define' -d_socket='define' -d_sockpair='define' -d_statblks='define' -d_stdio_cnt_lval='undef' -d_stdio_ptr_lval='undef' -d_stdiobase='undef' -d_stdstdio='undef' -d_strchr='define' -d_strcoll='define' -d_strctcpy='define' -d_strerrm='strerror(e)' -d_strerror='define' -d_strtod='define' -d_strtol='define' -d_strtoul='define' -d_strxfrm='define' -d_suidsafe='undef' -d_symlink='define' -d_syscall='define' -d_sysconf='define' -d_sysernlst='' -d_syserrlst='define' -d_system='define' -d_tcgetpgrp='define' -d_tcsetpgrp='define' -d_telldir='define' -d_time='define' -d_times='define' -d_truncate='define' -d_tzname='define' -d_umask='define' -d_uname='define' -d_union_semun='define' -d_vfork='define' -d_void_closedir='undef' -d_voidsig='define' -d_voidtty='' -d_volatile='define' -d_vprintf='define' -d_wait4='define' -d_waitpid='define' -d_wcstombs='define' -d_wctomb='define' -d_xenix='undef' -date='date' -db_hashtype='u_int32_t' -db_prefixtype='size_t' -defvoidused='15' -direntrytype='struct dirent' -dlext='so' -dlsrc='dl_dlopen.xs' -doublesize='8' -dynamic_ext='B DB_File Data/Dumper Fcntl IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket attrs re' -eagain='EAGAIN' -ebcdic='undef' -echo='echo' -egrep='egrep' -emacs='' -eunicefix=':' -exe_ext='' -expr='expr' -extensions='B DB_File Data/Dumper Fcntl IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket attrs re Errno' -find='find' -firstmakefile='makefile' -flex='' -fpostype='fpos_t' -freetype='void' -full_ar='/usr/bin/ar' -full_csh='/bin/csh' -full_sed='/usr/bin/sed' -gccversion='egcs-2.91.66 19990314 (egcs-1.1.2 release)' -gidtype='gid_t' -glibpth='/usr/lib/aout' -grep='grep' -groupcat='cat /etc/group' -groupstype='gid_t' -gzip='gzip' -h_fcntl='false' -h_sysfile='true' -hint='recommended' -hostcat='cat /etc/hosts' -huge='' -i_arpainet='define' -i_bsdioctl='' -i_db='define' -i_dbm='undef' -i_dirent='define' -i_dld='undef' -i_dlfcn='define' -i_fcntl='undef' -i_float='define' -i_gdbm='undef' -i_grp='define' -i_limits='define' -i_locale='define' -i_malloc='define' -i_machcthreads='undef' -i_math='define' -i_memory='undef' -i_mntent='undef' -i_ndbm='define' -i_netdb='define' -i_neterrno='undef' -i_niin='define' -i_pwd='define' -i_pthread='define' -i_rpcsvcdbm='undef' -i_sfio='undef' -i_sgtty='undef' -i_stdarg='define' -i_stddef='define' -i_stdlib='define' -i_string='define' -i_sysdir='define' -i_sysfile='define' -i_sysfilio='define' -i_sysin='undef' -i_sysioctl='define' -i_sysmount='define' -i_sysndir='undef' -i_sysparam='define' -i_sysresrc='define' -i_sysselct='define' -i_syssockio='' -i_sysstat='define' -i_sysstatvfs='undef' -i_systime='define' -i_systimek='undef' -i_systimes='define' -i_systypes='define' -i_sysun='define' -i_syswait='define' -i_termio='undef' -i_termios='define' -i_time='undef' -i_unistd='define' -i_utime='define' -i_values='define' -i_varargs='undef' -i_varhdr='stdarg.h' -i_vfork='undef' -ignore_versioned_solibs='' -incpath='' -inews='' -installarchlib='/usr/libdata/perl/5.00503/mach' -installbin='/usr/local/bin' -installman1dir='/usr/local/man/man1' -installman3dir='/usr/local/lib/perl5/5.00503/man/man3' -installprivlib='/usr/libdata/perl/5.00503' -installscript='/usr/local/bin' -installsitearch='/usr/local/lib/perl5/site_perl/5.005/i386-freebsd' -installsitelib='/usr/local/lib/perl5/site_perl/5.005' -intsize='4' -known_extensions='B DB_File Data/Dumper Fcntl GDBM_File IO IPC/SysV NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs re' -ksh='' -large='' -ld='ld' -lddlflags='-Bshareable' -ldflags='' -less='less' -lib_ext='.a' -libc='undef' -libperl='libperl.so.3.0' -libpth='/usr/lib/aout' -libs='-lm -lc -lcrypt' -libswanted='sfio socket inet nsl nm ndbm gdbm dbm db dl dld ld sun m c cposix posix ndir dir crypt ucb bsd BSD PW x' -line='line' -lint='' -lkflags='' -ln='ln' -lns='/bin/ln -s' -locincpth='' -loclibpth='' -longdblsize='12' -longlongsize='8' -longsize='4' -lp='' -lpr='' -ls='ls' -lseektype='off_t' -mail='' -mailx='' -make='make' -make_set_make='#' -mallocobj='' -mallocsrc='' -malloctype='void *' -man1dir='/usr/local/man/man1' -man1direxp='/usr/local/man/man1' -man1ext='1' -man3dir='/usr/share/perl/man/man3' -man3direxp='/usr/share/perl/man/man3' -man3ext='3' -medium='' -mips='' -mips_type='' -mkdir='mkdir' -models='none' -modetype='mode_t' -more='more' -mv='' -myarchname='i386-freebsd' -mydomain='.freebsd.org' -myhostname='freefall' -myuname='freebsd freefall.freebsd.org 4.0-current freebsd 4.0-current #0: $Date: 1999/05/05 19:09:48 $' -n='-n' -netdb_hlen_type='int' -netdb_host_type='const char *' -netdb_name_type='const char *' -netdb_net_type='unsigned long' -nm='nm' -nm_opt='' -nm_so_opt='' -nonxs_ext='Errno' -nroff='nroff' -o_nonblock='O_NONBLOCK' -obj_ext='.o' -optimize=${CFLAGS:-''} -orderlib='false' -osname='freebsd' -osvers='4.0-current' -package='perl5' -pager='/usr/bin/more' -passcat='cat /etc/passwd' -patchlevel='5' -path_sep=':' -perl='perl' -perladmin='current@freebsd.org' -perlpath='/usr/bin/perl' -pg='pg' -phostname='hostname' -pidtype='pid_t' -plibpth='' -pmake='' -pr='' -prefix='/usr' -prefixexp='/usr' -privlib='/usr/libdata/perl/5.00503' -privlibexp='/usr/libdata/perl/5.00503' -prototype='define' -ptrsize='4' -randbits='31' -ranlib='ranlib' -rd_nodata='-1' -rm='rm' -rmail='' -runnm='true' -scriptdir='/usr/bin' -scriptdirexp='/usr/bin' -sed='sed' -selectminbits='32' -selecttype='fd_set *' -sendmail='sendmail' -sh='/bin/sh' -shar='' -sharpbang='#!' -shmattype='char *' -shortsize='2' -shrpenv='' -shsharp='true' -sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 IOT ' -sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "URG", "STOP", "TSTP", "CONT", "CHLD", "TTIN", "TTOU", "IO", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "INFO", "USR1", "USR2", "IOT", 0' -sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 6 ' -sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 6, 0' -signal_t='void' -sitearch='/usr/local/lib/perl5/site_perl/5.005/i386-freebsd' -sitearchexp='/usr/local/lib/perl5/site_perl/5.005/i386-freebsd' -sitelib='/usr/local/lib/perl5/site_perl/5.005' -sitelibexp='/usr/local/lib/perl5/site_perl/5.005' -sizetype='size_t' -sleep='' -smail='' -small='' -so='so' -sockethdr='' -socketlib='' -sort='sort' -spackage='Perl5' -spitshell='cat' -split='' -src='.' -ssizetype='ssize_t' -startperl='#!/usr/bin/perl' -startsh='#!/bin/sh' -static_ext=' ' -stdchar='char' -stdio_base='((fp)->_base)' -stdio_bufsiz='((fp)->_cnt + (fp)->_ptr - (fp)->_base)' -stdio_cnt='((fp)->_cnt)' -stdio_filbuf='' -stdio_ptr='((fp)->_ptr)' -strings='/usr/include/string.h' -submit='' -subversion='3' -sysman='/usr/local/man/man1' -tail='' -tar='' -tbl='' -tee='tee' -test='test' -timeincl='/usr/include/sys/time.h ' -timetype='time_t' -touch='touch' -tr='tr' -trnl='\n' -troff='' -uidtype='uid_t' -uname='uname' -uniq='uniq' -usedl='define' -usemymalloc='n' -usenm='true' -useopcode='true' -useperlio='undef' -useposix='true' -usesfio='false' -useshrplib='true' -usethreads='undef' -usevfork='true' -usrinc='/usr/include' -uuname='' -version='5.00503' -vi='' -voidflags='15' -xlibpth='' -zcat='' -zip='zip' -# Configure command line arguments. -config_arg0='Configure' -config_args='-Dprefix=/usr -Darchlib=/usr/libdata/perl/5.00503/mach -Dprivlib=/usr/libdata/perl/5.00503 -Dsitearch=/usr/local/lib/perl5/site_perl/5.005/i386-freebsd -Dsitelib=/usr/local/lib/perl5/site_perl/5.005 -Dman1dir=/usr/local/man/man1 -Dman3dir=/usr/share/perl/man/man3 -des -Ulocincpth= -Uloclibpth= -Dpager=more' -config_argc=11 -config_arg1='-Dprefix=/usr' -config_arg2='-Darchlib=/usr/libdata/perl/5.00503/mach' -config_arg3='-Dprivlib=/usr/libdata/perl/5.00503' -config_arg4='-Dsitearch=/usr/local/lib/perl5/site_perl/5.005/i386-freebsd' -config_arg5='-Dsitelib=/usr/local/lib/perl5/site_perl/5.005' -config_arg6='-Dman1dir=/usr/local/man/man1' -config_arg7='-Dman3dir=/usr/share/perl/man/man3' -config_arg8='-des' -config_arg9='-Ulocincpth=' -config_arg10='-Uloclibpth=' -config_arg11='-Dpager=more' -PATCHLEVEL=5 -SUBVERSION=3 -CONFIG=true Property changes on: head/gnu/usr.bin/perl/libperl/config.SH-aout.i386 ___________________________________________________________________ Deleted: svn:keywords ## -1 +0,0 ## -FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/libperl/Makefile =================================================================== --- head/gnu/usr.bin/perl/libperl/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/libperl/Makefile (revision 62081) @@ -1,23 +1,26 @@ # $FreeBSD$ LIB= perl -CFLAGS+=-I${.OBJDIR} -I${PERL5SRC} +CFLAGS+=-I${.OBJDIR} -I${PERL5SRC} -DPERL_CORE -SRCS= perl.c gv.c toke.c perly.c op.c regcomp.c dump.c util.c mg.c byterun.c \ +SRCS= perl.c gv.c toke.c perly.c op.c regcomp.c dump.c util.c mg.c \ hv.c av.c run.c pp_hot.c sv.c pp.c scope.c pp_ctl.c pp_sys.c \ - doop.c doio.c regexec.c taint.c deb.c universal.c globals.c perlio.c \ + doop.c doio.c regexec.c utf8.c taint.c deb.c universal.c \ + xsutils.c globals.c perlio.c perlapi.c \ config.h DPADD= ${LIBM} LDADD= -lm # NOPIC= true .include + +build-tools: lib${LIB}.a .SUFFIXES: .SUFFIXES: .o .po .So .s .S .c .PATH: ${PERL5SRC} Index: head/gnu/usr.bin/perl/libperl/config.SH-elf.alpha =================================================================== --- head/gnu/usr.bin/perl/libperl/config.SH-elf.alpha (revision 62080) +++ head/gnu/usr.bin/perl/libperl/config.SH-elf.alpha (revision 62081) @@ -1,600 +1,807 @@ #!/bin/sh # # $FreeBSD$ # # Package name : perl5 # Source directory : . -# Configuration time: $Date$ +# Configuration time: Mon Apr 24 11:11:27 SAST 2000 # Configured by : markm -# Target system : freebsd 4.0-current #0: +# Target system : freebsd 5.0-current #0: Author='' -Date='$Date$' +Date='$Date' Header='' -Id='$FreeBSD$' +Id='$Id' Locker='' +Log='$Log' Mcc='Mcc' -RCSfile='$RCSfile$' -Revision='$Revision$' +RCSfile='$RCSfile' +Revision='$Revision' Source='' State='' _a='.a' _exe='' _o='.o' afs='false' alignbytes='8' ansi2knr='' -aphostname='' -apiversion='5.005' +aphostname='/bin/hostname' +api_revision='5' +api_subversion='0' +api_version='5' +api_versionstring='5.005' ar='ar' -archlib='/usr/libdata/perl/5.00503/mach' -archlibexp='/usr/libdata/perl/5.00503/mach' +archlib='/usr/libdata/perl/5.006/mach' +archlibexp='/usr/libdata/perl/5.006/mach' +archname64='' archname='alpha-freebsd' archobjs='' awk='awk' baserev='5.0' bash='' bin='/usr/bin' +bincompat5005='define' binexp='/usr/bin' bison='' byacc='byacc' byteorder='1234' c='' castflags='0' cat='cat' cc='cc' cccdlflags='-DPIC -fpic' ccdlflags=' -Wl,-R/usr/lib' -ccflags='' -ccsymbols='__ELF__=1 __FreeBSD__=4 __FreeBSD_cc_version=400004 __GNUC_MINOR__=95 __GNUC__=2 cpu=alpha machine=alpha system=FreeBSD system=unix' +ccflags='-fno-strict-aliasing' +ccsymbols='__FreeBSD__=5 __FreeBSD_cc_version=500001 __GNUC_MINOR__=95 __alpha=1 __alpha__=1 __unix=1 __unix__=1 cpu=alpha machine=alpha system=FreeBSD system=unix' cf_by='markm' cf_email='markm@FreeBSD.org' -cf_time='Sun Mar 5 13:39:27 SAST 2000' +cf_time='Mon Apr 24 11:11:27 SAST 2000' +charsize='1' chgrp='' chmod='' chown='' clocktype='clock_t' comm='comm' compress='' contains='grep' cp='cp' cpio='' cpp='cpp' cpp_stuff='42' -cppflags='' +cppccsymbols='__ELF__=1 __GNUC__=2 alpha=1 unix=1' +cppflags='-fno-strict-aliasing' cpplast='-' cppminus='-' cpprun='cc -E' cppstdin='cc -E' -cppsymbols='__STDC__=1' -cppccsymbols='__alpha=1 __alpha=1 __unix=1 __unix__=1 alpha=1 unix=1' +cppsymbols='__GNUC_MINOR__=95 __STDC__=1 __alpha=1 __alpha__=1 __unix=1 __unix__=1' +crosscompile='undef' cryptlib='' csh='csh' d_Gconvert='sprintf((b),"%.*g",(n),(x))' +d_PRIEldbl='define' +d_PRIFldbl='define' +d_PRIGldbl='define' +d_PRIX64='define' +d_PRId64='define' +d_PRIeldbl='define' +d_PRIfldbl='define' +d_PRIgldbl='define' +d_PRIi64='define' +d_PRIo64='define' +d_PRIu64='define' +d_PRIx64='define' d_access='define' +d_accessx='undef' d_alarm='define' d_archlib='define' +d_atolf='undef' +d_atoll='undef' d_attribut='define' d_bcmp='define' d_bcopy='define' +d_bincompat5005='define' d_bsd='define' d_bsdgetpgrp='undef' d_bsdsetpgrp='define' d_bzero='define' d_casti32='undef' d_castneg='define' d_charvspr='undef' d_chown='define' d_chroot='define' d_chsize='undef' d_closedir='define' d_const='define' d_crypt='define' d_csh='define' d_cuserid='undef' d_dbl_dig='define' d_difftime='define' d_dirnamlen='define' d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='define' +d_drand48proto='define' d_dup2='define' +d_eaccess='undef' d_endgrent='define' d_endhent='define' d_endnent='define' d_endpent='define' d_endpwent='define' d_endsent='define' +d_endspent='undef' d_eofnblk='define' d_eunice='undef' d_fchmod='define' d_fchown='define' d_fcntl='define' d_fd_macros='define' d_fd_set='define' d_fds_bits='define' d_fgetpos='define' d_flexfnam='define' d_flock='define' d_fork='define' d_fpathconf='define' +d_fpos64_t='undef' +d_fs_data_s='undef' +d_fseeko='define' d_fsetpos='define' d_fstatfs='define' -d_statfsflags='define' d_fstatvfs='undef' -d_getmntent='undef' -d_hasmntopt='undef' +d_ftello='define' d_ftime='undef' +d_getcwd='define' +d_getfsstat='define' d_getgrent='define' d_getgrps='define' d_gethbyaddr='define' d_gethbyname='define' d_gethent='define' -d_gethname='undef' +d_gethname='define' d_gethostprotos='define' d_getlogin='define' +d_getmnt='undef' +d_getmntent='undef' d_getnbyaddr='define' d_getnbyname='define' d_getnent='define' d_getnetprotos='define' d_getpbyname='define' d_getpbynumber='define' d_getpent='define' d_getpgid='define' d_getpgrp2='undef' d_getpgrp='define' d_getppid='define' d_getprior='define' d_getprotoprotos='define' d_getpwent='define' d_getsbyname='define' d_getsbyport='define' d_getsent='define' d_getservprotos='define' +d_getspent='undef' +d_getspnam='undef' d_gettimeod='define' d_gnulibc='undef' d_grpasswd='define' +d_hasmntopt='undef' d_htonl='define' +d_iconv='undef' d_index='undef' d_inetaton='define' +d_int64_t='define' d_isascii='define' d_killpg='define' d_lchown='define' +d_ldbl_dig='define' d_link='define' d_locconv='define' d_lockf='define' d_longdbl='define' d_longlong='define' +d_lseekproto='define' d_lstat='define' +d_madvise='define' d_mblen='define' d_mbstowcs='define' d_mbtowc='define' +d_memchr='define' d_memcmp='define' d_memcpy='define' d_memmove='define' d_memset='define' d_mkdir='define' +d_mkdtemp='define' d_mkfifo='define' +d_mkstemp='define' +d_mkstemps='define' d_mktime='define' +d_mmap='define' +d_mprotect='define' d_msg='define' +d_msg_ctrunc='define' +d_msg_dontroute='define' +d_msg_oob='define' +d_msg_peek='define' +d_msg_proxy='undef' d_msgctl='define' d_msgget='define' d_msgrcv='define' d_msgsnd='define' +d_msync='define' +d_munmap='define' d_mymalloc='undef' d_nice='define' +d_nv_preserves_uv='define' +d_off64_t='undef' +d_old_pthread_create_joinable='undef' d_oldpthreads='undef' d_oldsock='undef' d_open3='define' d_pathconf='define' d_pause='define' d_phostname='undef' d_pipe='define' d_poll='define' d_portable='define' d_pthread_yield='undef' -d_pthreads_created_joinable='undef' d_pwage='undef' d_pwchange='define' d_pwclass='define' d_pwcomment='undef' d_pwexpire='define' d_pwgecos='define' -d_pwquota='undef' d_pwpasswd='define' +d_pwquota='undef' +d_qgcvt='undef' +d_quad='define' d_readdir='define' d_readlink='define' d_rename='define' d_rewinddir='define' d_rmdir='define' d_safebcpy='define' d_safemcpy='define' d_sanemcmp='define' d_sched_yield='define' +d_scm_rights='define' d_seekdir='define' d_select='define' d_sem='define' d_semctl='define' d_semctl_semid_ds='define' d_semctl_semun='define' d_semget='define' d_semop='define' d_setegid='define' d_seteuid='define' d_setgrent='define' d_setgrps='define' d_sethent='define' d_setlinebuf='define' d_setlocale='define' d_setnent='define' d_setpent='define' d_setpgid='define' d_setpgrp2='undef' d_setpgrp='define' d_setprior='define' d_setpwent='define' d_setregid='define' d_setresgid='define' d_setresuid='define' d_setreuid='define' d_setrgid='define' d_setruid='define' d_setsent='define' d_setsid='define' +d_setspent='undef' d_setvbuf='define' d_sfio='undef' d_shm='define' d_shmat='define' d_shmatprototype='define' d_shmctl='define' d_shmdt='define' d_shmget='define' d_sigaction='define' d_sigsetjmp='define' d_socket='define' +d_socklen_t='define' d_sockpair='define' +d_sqrtl='undef' d_statblks='define' +d_statfs_f_flags='define' +d_statfs_s='define' +d_statvfs='undef' d_stdio_cnt_lval='undef' d_stdio_ptr_lval='undef' +d_stdio_stream_array='define' d_stdiobase='undef' d_stdstdio='undef' d_strchr='define' d_strcoll='define' d_strctcpy='define' d_strerrm='strerror(e)' d_strerror='define' d_strtod='define' d_strtol='define' +d_strtold='undef' +d_strtoll='undef' d_strtoul='define' +d_strtoull='undef' +d_strtouq='define' d_strxfrm='define' d_suidsafe='undef' d_symlink='define' d_syscall='define' d_sysconf='define' d_sysernlst='' d_syserrlst='define' d_system='define' d_tcgetpgrp='define' d_tcsetpgrp='define' d_telldir='define' +d_telldirproto='define' d_time='define' d_times='define' d_truncate='define' d_tzname='define' d_umask='define' d_uname='define' d_union_semun='define' +d_ustat='undef' +d_vendorarch='undef' +d_vendorbin='undef' +d_vendorlib='undef' d_vfork='define' d_void_closedir='undef' d_voidsig='define' d_voidtty='' d_volatile='define' d_vprintf='define' d_wait4='define' d_waitpid='define' d_wcstombs='define' d_wctomb='define' d_xenix='undef' date='date' db_hashtype='u_int32_t' db_prefixtype='size_t' defvoidused='15' direntrytype='struct dirent' dlext='so' dlsrc='dl_dlopen.xs' doublesize='8' -dynamic_ext='B DB_File Data/Dumper Fcntl IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket attrs re' +drand01='drand48()' +dynamic_ext='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re' eagain='EAGAIN' ebcdic='undef' echo='echo' egrep='egrep' emacs='' eunicefix=':' exe_ext='' expr='expr' -extensions='B DB_File Data/Dumper Fcntl IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket attrs re Errno' -find='find' +extensions='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re Errno' +fflushNULL='define' +fflushall='undef' +find='' firstmakefile='makefile' flex='' +fpossize='8' fpostype='fpos_t' freetype='void' full_ar='/usr/bin/ar' full_csh='/bin/csh' full_sed='/usr/bin/sed' gccversion='2.95.2 19991024 (release)' +gidformat='"lu"' +gidsign='1' +gidsize='4' gidtype='gid_t' glibpth='/usr/lib' grep='grep' groupcat='cat /etc/group' groupstype='gid_t' gzip='gzip' h_fcntl='false' h_sysfile='true' hint='recommended' hostcat='cat /etc/hosts' huge='' +i16size='2' +i16type='short' +i32size='4' +i32type='long' +i64size='8' +i64type='long long' +i8size='1' +i8type='char' i_arpainet='define' i_bsdioctl='' i_db='define' i_dbm='undef' i_dirent='define' i_dld='undef' i_dlfcn='define' i_fcntl='undef' i_float='define' i_gdbm='undef' i_grp='define' +i_iconv='undef' +i_ieeefp='define' +i_inttypes='define' i_limits='define' i_locale='define' +i_machcthr='undef' i_malloc='define' -i_machcthreads='undef' i_math='define' i_memory='undef' i_mntent='undef' i_ndbm='define' i_netdb='define' i_neterrno='undef' +i_netinettcp='define' i_niin='define' -i_pwd='define' +i_poll='define' i_pthread='define' +i_pwd='define' i_rpcsvcdbm='undef' i_sfio='undef' i_sgtty='undef' +i_shadow='undef' +i_socks='undef' i_stdarg='define' i_stddef='define' i_stdlib='define' i_string='define' +i_sunmath='undef' +i_sysaccess='undef' i_sysdir='define' i_sysfile='define' i_sysfilio='define' i_sysin='undef' i_sysioctl='define' +i_syslog='define' +i_sysmman='define' +i_sysmode='undef' i_sysmount='define' i_sysndir='undef' i_sysparam='define' i_sysresrc='define' +i_syssecrt='undef' i_sysselct='define' i_syssockio='' i_sysstat='define' +i_sysstatfs='undef' i_sysstatvfs='undef' i_systime='define' i_systimek='undef' i_systimes='define' i_systypes='define' +i_sysuio='define' i_sysun='define' +i_sysutsname='define' +i_sysvfs='undef' i_syswait='define' i_termio='undef' i_termios='define' i_time='undef' i_unistd='define' +i_ustat='undef' i_utime='define' i_values='define' i_varargs='undef' i_varhdr='stdarg.h' i_vfork='undef' ignore_versioned_solibs='' +inc_version_list=' ' +inc_version_list_init='0' incpath='' inews='' -installarchlib='/usr/libdata/perl/5.00503/mach' +installarchlib='/usr/libdata/perl/5.006/mach' installbin='/usr/local/bin' installman1dir='/usr/local/man/man1' -installman3dir='/usr/local/lib/perl5/5.00503/man/man3' -installprivlib='/usr/libdata/perl/5.00503' +installman3dir='/usr/local/lib/perl5/5.006/man/man3' +installprefix='/usr/local' +installprefixexp='/usr/local' +installprivlib='/usr/libdata/perl/5.006' installscript='/usr/local/bin' -installsitearch='/usr/local/lib/perl5/site_perl/5.005/alpha-freebsd' -installsitelib='/usr/local/lib/perl5/site_perl/5.005' -installusrbinperl='undef' +installsitearch='/usr/local/lib/perl5/site_perl/5.006/mach' +installsitebin='/usr/local/bin' +installsitelib='/usr/local/lib/perl5/site_perl/5.006' +installstyle='lib/perl5' +installusrbinperl='define' +installvendorarch='' +installvendorbin='' +installvendorlib='' intsize='4' -known_extensions='B DB_File Data/Dumper Fcntl GDBM_File IO IPC/SysV NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs re' +ivdformat='"ld"' +ivsize='4' +ivtype='long' +known_extensions='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog Thread attrs re' ksh='' large='' ld='cc' lddlflags='-Wl,-E -shared -lperl -lm ' ldflags='-Wl,-E -lperl -lm ' +ldlibpthname='LD_LIBRARY_PATH' less='less' lib_ext='.a' libc='' -libperl='libperl.so.3' +libperl='libperl.so.4' libpth='/usr/lib' libs='-lm -lc -lcrypt' -libswanted='sfio socket inet nsl nm ndbm gdbm dbm db dl dld ld sun m c cposix posix ndir dir crypt ucb bsd BSD PW x' -line='line' +libsdirs=' /usr/lib' +libsfiles=' libm.so.2 libc.so.4 libcrypt.so.2' +libsfound=' /usr/lib/libm.so.2 /usr/lib/libc.so.4 /usr/lib/libcrypt.so.2' +libspath=' /usr/lib' +libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db dl dld ld sun m c cposix posix ndir dir crypt sec ucb bsd BSD PW x iconv' +line='' lint='' lkflags='' ln='ln' lns='/bin/ln -s' locincpth='' loclibpth='' longdblsize='8' longlongsize='8' longsize='8' lp='' lpr='' ls='ls' +lseeksize='8' lseektype='off_t' mail='' mailx='' make='make' make_set_make='#' mallocobj='' mallocsrc='' malloctype='void *' man1dir='/usr/local/man/man1' man1direxp='/usr/local/man/man1' man1ext='1' -man3dir='/usr/share/perl/man/man3' -man3direxp='/usr/share/perl/man/man3' +man3dir='/usr/share/perl5/man3' +man3direxp='/usr/share/perl5/man3' man3ext='3' medium='' -mips='' mips_type='' mkdir='mkdir' +mmaptype='caddr_t' models='none' modetype='mode_t' more='more' +multiarch='undef' mv='' myarchname='alpha-freebsd' mydomain='.FreeBSD.org' myhostname='freefall' -myuname='FreeBSD freefall.FreeBSD.org 4.0-current FreeBSD 4.0-current #0: $Date$' +myuname='freebsd freefall.FreeBSD.org 5.0-current freebsd 5.0-current #0: $Date$ ' n='-n' netdb_hlen_type='int' netdb_host_type='const char *' netdb_name_type='const char *' netdb_net_type='unsigned long' nm='nm' nm_opt='' nm_so_opt='' nonxs_ext='Errno' nroff='nroff' +nvsize='8' +nvtype='double' o_nonblock='O_NONBLOCK' obj_ext='.o' +old_pthread_create_joinable='' optimize=${CFLAGS:-''} orderlib='false' osname='freebsd' -osvers='4.0-current' +osvers='5.0-current' package='perl5' pager='/usr/bin/more' passcat='cat /etc/passwd' -patchlevel='5' +patchlevel='6' path_sep=':' -perl='perl' +perl5='/usr/bin/perl' +perl='' perladmin='hackers@FreeBSD.org' perlpath='/usr/bin/perl' pg='pg' phostname='hostname' pidtype='pid_t' plibpth='' +pm_apiversion='5.005' pmake='' pr='' -prefix='/usr' -prefixexp='/usr' -privlib='/usr/libdata/perl/5.00503' -privlibexp='/usr/libdata/perl/5.00503' +prefix='/usr/local' +prefixexp='/usr/local' +privlib='/usr/libdata/perl/5.006' +privlibexp='/usr/libdata/perl/5.006' prototype='define' ptrsize='8' -randbits='31' +quadkind='3' +quadtype='long long' +randbits='48' +randfunc='drand48' +randseedtype='long' ranlib=':' rd_nodata='-1' +revision='5' rm='rm' rmail='' runnm='false' -scriptdir='/usr/bin' -scriptdirexp='/usr/bin' +sPRIEldbl='"LE"' +sPRIFldbl='"LF"' +sPRIGldbl='"LG"' +sPRIX64='"llX"' +sPRId64='"lld"' +sPRIeldbl='"Le"' +sPRIfldbl='"Lf"' +sPRIgldbl='"Lg"' +sPRIi64='"lli"' +sPRIo64='"llo"' +sPRIu64='"llu"' +sPRIx64='"llx"' +sched_yield='sched_yield()' +scriptdir='/usr/local/bin' +scriptdirexp='/usr/local/bin' sed='sed' +seedfunc='srand48' selectminbits='32' selecttype='fd_set *' -sendmail='sendmail' +sendmail='' sh='/bin/sh' shar='' sharpbang='#!' shmattype='char *' shortsize='2' shrpenv='' shsharp='true' +sig_count='32' sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 IOT ' sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "URG", "STOP", "TSTP", "CONT", "CHLD", "TTIN", "TTOU", "IO", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "INFO", "USR1", "USR2", "IOT", 0' sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 6 ' sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 6, 0' signal_t='void' -sitearch='/usr/local/lib/perl5/site_perl/5.005/alpha-freebsd' -sitearchexp='/usr/local/lib/perl5/site_perl/5.005/alpha-freebsd' -sitelib='/usr/local/lib/perl5/site_perl/5.005' -sitelibexp='/usr/local/lib/perl5/site_perl/5.005' +sitearch='/usr/local/lib/perl5/site_perl/5.006/mach' +sitearchexp='/usr/local/lib/perl5/site_perl/5.006/mach' +sitebin='/usr/local/bin' +sitebinexp='/usr/local/bin' +sitelib='/usr/local/lib/perl5/site_perl/5.006' +sitelib_stem='/usr/local/lib/perl5/site_perl/5.006' +sitelibexp='/usr/local/lib/perl5/site_perl/5.006' +siteprefix='/usr/local' +siteprefixexp='/usr/local' +sizesize='4' sizetype='size_t' sleep='' smail='' small='' so='so' sockethdr='' socketlib='' +socksizetype='socklen_t' sort='sort' spackage='Perl5' spitshell='cat' split='' src='.' ssizetype='ssize_t' startperl='#!/usr/bin/perl' startsh='#!/bin/sh' static_ext=' ' stdchar='char' stdio_base='((fp)->_base)' stdio_bufsiz='((fp)->_cnt + (fp)->_ptr - (fp)->_base)' stdio_cnt='((fp)->_cnt)' stdio_filbuf='' stdio_ptr='((fp)->_ptr)' +stdio_stream_array='__sF' strings='/usr/include/string.h' submit='' -subversion='3' -sysman='/usr/local/man/man1' +subversion='0' +sysman='/usr/share/man/man1' tail='' tar='' tbl='' -tee='tee' +tee='' test='test' timeincl='/usr/include/sys/time.h ' timetype='time_t' touch='touch' tr='tr' trnl='\n' troff='' +u16size='2' +u16type='unsigned short' +u32size='4' +u32type='unsigned long' +u64size='8' +u64type='unsigned long long' +u8size='1' +u8type='unsigned char' +uidformat='"lu"' +uidsign='1' +uidsize='4' uidtype='uid_t' uname='uname' uniq='uniq' +uquadtype='unsigned long long' +use5005threads='undef' +use64bitall='undef' +use64bitint='undef' usedl='define' +useithreads='undef' +uselargefiles='define' +uselongdouble='undef' +usemorebits='undef' +usemultiplicity='undef' usemymalloc='n' usenm='false' useopcode='true' useperlio='undef' useposix='true' usesfio='false' useshrplib='true' +usesocks='undef' usethreads='undef' +usevendorprefix='undef' usevfork='true' usrinc='/usr/include' uuname='' -version='5.00503' +uvoformat='"lo"' +uvsize='4' +uvtype='unsigned long' +uvuformat='"lu"' +uvxformat='"lx"' +vendorarch='' +vendorarchexp='' +vendorbin='' +vendorbinexp='' +vendorlib='' +vendorlib_stem='' +vendorlibexp='' +vendorprefix='' +vendorprefixexp='' +version='5.6.0' vi='' voidflags='15' -xlibpth='' +xlibpth='/usr/lib/386 /lib/386' +xs_apiversion='5.005' zcat='' zip='zip' # Configure command line arguments. config_arg0='Configure' -config_args='-Dprefix=/usr -Darchlib=/usr/libdata/perl/5.00503/mach -Dprivlib=/usr/libdata/perl/5.00503 -Dsitearch=/usr/local/lib/perl5/site_perl/5.005/alpha-freebsd -Dsitelib=/usr/local/lib/perl5/site_perl/5.005 -Dman1dir=/usr/local/man/man1 -Dman3dir=/usr/share/perl/man/man3 -Ulocincpth= -Uloclibpth= -Dpager=/usr/bin/more' -config_argc=10 -config_arg1='-Dprefix=/usr' -config_arg2='-Darchlib=/usr/libdata/perl/5.00503/mach' -config_arg3='-Dprivlib=/usr/libdata/perl/5.00503' -config_arg4='-Dsitearch=/usr/local/lib/perl5/site_perl/5.005/alpha-freebsd' -config_arg5='-Dsitelib=/usr/local/lib/perl5/site_perl/5.005' -config_arg6='-Dman1dir=/usr/local/man/man1' -config_arg7='-Dman3dir=/usr/share/perl/man/man3' -config_arg8='-Ulocincpth=' -config_arg9='-Uloclibpth=' -config_arg10='-Dpager=/usr/bin/more' -PATCHLEVEL=5 -SUBVERSION=3 -CONFIG=true +config_args='-Dprefix=/usr/local -Darchlib=/usr/libdata/perl/5.006/mach -Dprivlib=/usr/libdata/perl/5.006 -Dsitearch=/usr/local/lib/perl5/site_perl/5.006/mach -Dsitelib=/usr/local/lib/perl5/site_perl/5.006 -Dinstallsitearch=/usr/local/lib/perl5/site_perl/5.006/mach -Dinstallsitelib=/usr/local/lib/perl5/site_perl/5.006 -Dinstallbin=/usr/local/bin -Dinstallsitebin=/usr/local/bin -Dinstallscript=/usr/local/bin -Dman1dir=/usr/local/man/man1 -Dman3dir=/usr/local/lib/perl5/5.006/man/man3 -Duseshrplib=true -Ulocincpth= -Uloclibpth= -Dpager=/usr/bin/more -des' +config_argc=17 +config_arg1='-Dprefix=/usr/local' +config_arg2='-Darchlib=/usr/libdata/perl/5.006/mach' +config_arg3='-Dprivlib=/usr/libdata/perl/5.006' +config_arg4='-Dsitearch=/usr/local/lib/perl5/site_perl/5.006/mach' +config_arg5='-Dsitelib=/usr/local/lib/perl5/site_perl/5.006' +config_arg6='-Dinstallsitearch=/usr/local/lib/perl5/site_perl/5.006/mach' +config_arg7='-Dinstallsitelib=/usr/local/lib/perl5/site_perl/5.006' +config_arg8='-Dinstallbin=/usr/local/bin' +config_arg9='-Dinstallsitebin=/usr/local/bin' +config_arg10='-Dinstallscript=/usr/local/bin' +config_arg11='-Dman1dir=/usr/local/man/man1' +config_arg12='-Dman3dir=/usr/local/lib/perl5/5.006/man/man3' +config_arg13='-Duseshrplib=true' +config_arg14='-Ulocincpth=' +config_arg15='-Uloclibpth=' +config_arg16='-Dpager=/usr/bin/more' +config_arg17='-des' +PERL_REVISION=5 +PERL_VERSION=6 +PERL_SUBVERSION=0 +PERL_API_REVISION=5 +PERL_API_VERSION=5 +PERL_API_SUBVERSION=0 +CONFIGDOTSH=true Index: head/gnu/usr.bin/perl/libperl/config.SH-elf.i386 =================================================================== --- head/gnu/usr.bin/perl/libperl/config.SH-elf.i386 (revision 62080) +++ head/gnu/usr.bin/perl/libperl/config.SH-elf.i386 (revision 62081) @@ -1,600 +1,807 @@ #!/bin/sh # # $FreeBSD$ # # Package name : perl5 # Source directory : . -# Configuration time: $Date$ +# Configuration time: Mon Apr 24 11:11:27 SAST 2000 # Configured by : markm -# Target system : freebsd 4.0-current #0: +# Target system : freebsd 5.0-current #0: Author='' -Date='$Date$' +Date='$Date' Header='' -Id='$FreeBSD$' +Id='$Id' Locker='' +Log='$Log' Mcc='Mcc' -RCSfile='$RCSfile$' -Revision='$Revision$' +RCSfile='$RCSfile' +Revision='$Revision' Source='' State='' _a='.a' _exe='' _o='.o' afs='false' alignbytes='4' ansi2knr='' -aphostname='' -apiversion='5.005' +aphostname='/bin/hostname' +api_revision='5' +api_subversion='0' +api_version='5' +api_versionstring='5.005' ar='ar' -archlib='/usr/libdata/perl/5.00503/mach' -archlibexp='/usr/libdata/perl/5.00503/mach' +archlib='/usr/libdata/perl/5.006/mach' +archlibexp='/usr/libdata/perl/5.006/mach' +archname64='' archname='i386-freebsd' archobjs='' awk='awk' baserev='5.0' bash='' bin='/usr/bin' +bincompat5005='define' binexp='/usr/bin' bison='' byacc='byacc' byteorder='1234' c='' castflags='0' cat='cat' cc='cc' cccdlflags='-DPIC -fpic' ccdlflags=' -Wl,-R/usr/lib' -ccflags='' -ccsymbols='__ELF__=1 __FreeBSD__=4 __FreeBSD_cc_version=400004 __GNUC_MINOR__=95 __GNUC__=2 cpu=i386 machine=i386 system=FreeBSD system=unix' +ccflags='-fno-strict-aliasing' +ccsymbols='__FreeBSD__=5 __FreeBSD_cc_version=500001 __GNUC_MINOR__=95 __i386=1 __i386__=1 __unix=1 __unix__=1 cpu=i386 machine=i386 system=FreeBSD system=unix' cf_by='markm' cf_email='markm@FreeBSD.org' -cf_time='Sun Mar 5 13:39:27 SAST 2000' +cf_time='Mon Apr 24 11:11:27 SAST 2000' +charsize='1' chgrp='' chmod='' chown='' clocktype='clock_t' comm='comm' compress='' contains='grep' cp='cp' cpio='' cpp='cpp' cpp_stuff='42' -cppflags='' +cppccsymbols='__ELF__=1 __GNUC__=2 i386=1 unix=1' +cppflags='-fno-strict-aliasing' cpplast='-' cppminus='-' cpprun='cc -E' cppstdin='cc -E' -cppsymbols='__STDC__=1' -cppccsymbols='__i386=1 __i386__=1 __unix=1 __unix__=1 i386=1 unix=1' +cppsymbols='__GNUC_MINOR__=95 __STDC__=1 __i386=1 __i386__=1 __unix=1 __unix__=1' +crosscompile='undef' cryptlib='' csh='csh' d_Gconvert='sprintf((b),"%.*g",(n),(x))' +d_PRIEldbl='define' +d_PRIFldbl='define' +d_PRIGldbl='define' +d_PRIX64='define' +d_PRId64='define' +d_PRIeldbl='define' +d_PRIfldbl='define' +d_PRIgldbl='define' +d_PRIi64='define' +d_PRIo64='define' +d_PRIu64='define' +d_PRIx64='define' d_access='define' +d_accessx='undef' d_alarm='define' d_archlib='define' +d_atolf='undef' +d_atoll='undef' d_attribut='define' d_bcmp='define' d_bcopy='define' +d_bincompat5005='define' d_bsd='define' d_bsdgetpgrp='undef' d_bsdsetpgrp='define' d_bzero='define' d_casti32='undef' d_castneg='define' d_charvspr='undef' d_chown='define' d_chroot='define' d_chsize='undef' d_closedir='define' d_const='define' d_crypt='define' d_csh='define' d_cuserid='undef' d_dbl_dig='define' d_difftime='define' d_dirnamlen='define' d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='define' +d_drand48proto='define' d_dup2='define' +d_eaccess='undef' d_endgrent='define' d_endhent='define' d_endnent='define' d_endpent='define' d_endpwent='define' d_endsent='define' +d_endspent='undef' d_eofnblk='define' d_eunice='undef' d_fchmod='define' d_fchown='define' d_fcntl='define' d_fd_macros='define' d_fd_set='define' d_fds_bits='define' d_fgetpos='define' d_flexfnam='define' d_flock='define' d_fork='define' d_fpathconf='define' +d_fpos64_t='undef' +d_fs_data_s='undef' +d_fseeko='define' d_fsetpos='define' d_fstatfs='define' -d_statfsflags='define' d_fstatvfs='undef' -d_getmntent='undef' -d_hasmntopt='undef' +d_ftello='define' d_ftime='undef' +d_getcwd='define' +d_getfsstat='define' d_getgrent='define' d_getgrps='define' d_gethbyaddr='define' d_gethbyname='define' d_gethent='define' -d_gethname='undef' +d_gethname='define' d_gethostprotos='define' d_getlogin='define' +d_getmnt='undef' +d_getmntent='undef' d_getnbyaddr='define' d_getnbyname='define' d_getnent='define' d_getnetprotos='define' d_getpbyname='define' d_getpbynumber='define' d_getpent='define' d_getpgid='define' d_getpgrp2='undef' d_getpgrp='define' d_getppid='define' d_getprior='define' d_getprotoprotos='define' d_getpwent='define' d_getsbyname='define' d_getsbyport='define' d_getsent='define' d_getservprotos='define' +d_getspent='undef' +d_getspnam='undef' d_gettimeod='define' d_gnulibc='undef' d_grpasswd='define' +d_hasmntopt='undef' d_htonl='define' +d_iconv='undef' d_index='undef' d_inetaton='define' +d_int64_t='define' d_isascii='define' d_killpg='define' d_lchown='define' +d_ldbl_dig='define' d_link='define' d_locconv='define' d_lockf='define' d_longdbl='define' d_longlong='define' +d_lseekproto='define' d_lstat='define' +d_madvise='define' d_mblen='define' d_mbstowcs='define' d_mbtowc='define' +d_memchr='define' d_memcmp='define' d_memcpy='define' d_memmove='define' d_memset='define' d_mkdir='define' +d_mkdtemp='define' d_mkfifo='define' +d_mkstemp='define' +d_mkstemps='define' d_mktime='define' +d_mmap='define' +d_mprotect='define' d_msg='define' +d_msg_ctrunc='define' +d_msg_dontroute='define' +d_msg_oob='define' +d_msg_peek='define' +d_msg_proxy='undef' d_msgctl='define' d_msgget='define' d_msgrcv='define' d_msgsnd='define' +d_msync='define' +d_munmap='define' d_mymalloc='undef' d_nice='define' +d_nv_preserves_uv='define' +d_off64_t='undef' +d_old_pthread_create_joinable='undef' d_oldpthreads='undef' d_oldsock='undef' d_open3='define' d_pathconf='define' d_pause='define' d_phostname='undef' d_pipe='define' d_poll='define' d_portable='define' d_pthread_yield='undef' -d_pthreads_created_joinable='undef' d_pwage='undef' d_pwchange='define' d_pwclass='define' d_pwcomment='undef' d_pwexpire='define' d_pwgecos='define' -d_pwquota='undef' d_pwpasswd='define' +d_pwquota='undef' +d_qgcvt='undef' +d_quad='define' d_readdir='define' d_readlink='define' d_rename='define' d_rewinddir='define' d_rmdir='define' d_safebcpy='define' d_safemcpy='define' d_sanemcmp='define' d_sched_yield='define' +d_scm_rights='define' d_seekdir='define' d_select='define' d_sem='define' d_semctl='define' d_semctl_semid_ds='define' d_semctl_semun='define' d_semget='define' d_semop='define' d_setegid='define' d_seteuid='define' d_setgrent='define' d_setgrps='define' d_sethent='define' d_setlinebuf='define' d_setlocale='define' d_setnent='define' d_setpent='define' d_setpgid='define' d_setpgrp2='undef' d_setpgrp='define' d_setprior='define' d_setpwent='define' d_setregid='define' d_setresgid='define' d_setresuid='define' d_setreuid='define' d_setrgid='define' d_setruid='define' d_setsent='define' d_setsid='define' +d_setspent='undef' d_setvbuf='define' d_sfio='undef' d_shm='define' d_shmat='define' d_shmatprototype='define' d_shmctl='define' d_shmdt='define' d_shmget='define' d_sigaction='define' d_sigsetjmp='define' d_socket='define' +d_socklen_t='define' d_sockpair='define' +d_sqrtl='undef' d_statblks='define' +d_statfs_f_flags='define' +d_statfs_s='define' +d_statvfs='undef' d_stdio_cnt_lval='undef' d_stdio_ptr_lval='undef' +d_stdio_stream_array='define' d_stdiobase='undef' d_stdstdio='undef' d_strchr='define' d_strcoll='define' d_strctcpy='define' d_strerrm='strerror(e)' d_strerror='define' d_strtod='define' d_strtol='define' +d_strtold='undef' +d_strtoll='undef' d_strtoul='define' +d_strtoull='undef' +d_strtouq='define' d_strxfrm='define' d_suidsafe='undef' d_symlink='define' d_syscall='define' d_sysconf='define' d_sysernlst='' d_syserrlst='define' d_system='define' d_tcgetpgrp='define' d_tcsetpgrp='define' d_telldir='define' +d_telldirproto='define' d_time='define' d_times='define' d_truncate='define' d_tzname='define' d_umask='define' d_uname='define' d_union_semun='define' +d_ustat='undef' +d_vendorarch='undef' +d_vendorbin='undef' +d_vendorlib='undef' d_vfork='define' d_void_closedir='undef' d_voidsig='define' d_voidtty='' d_volatile='define' d_vprintf='define' d_wait4='define' d_waitpid='define' d_wcstombs='define' d_wctomb='define' d_xenix='undef' date='date' db_hashtype='u_int32_t' db_prefixtype='size_t' defvoidused='15' direntrytype='struct dirent' dlext='so' dlsrc='dl_dlopen.xs' doublesize='8' -dynamic_ext='B DB_File Data/Dumper Fcntl IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket attrs re' +drand01='drand48()' +dynamic_ext='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re' eagain='EAGAIN' ebcdic='undef' echo='echo' egrep='egrep' emacs='' eunicefix=':' exe_ext='' expr='expr' -extensions='B DB_File Data/Dumper Fcntl IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket attrs re Errno' -find='find' +extensions='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re Errno' +fflushNULL='define' +fflushall='undef' +find='' firstmakefile='makefile' flex='' +fpossize='8' fpostype='fpos_t' freetype='void' full_ar='/usr/bin/ar' full_csh='/bin/csh' full_sed='/usr/bin/sed' gccversion='2.95.2 19991024 (release)' +gidformat='"lu"' +gidsign='1' +gidsize='4' gidtype='gid_t' glibpth='/usr/lib' grep='grep' groupcat='cat /etc/group' groupstype='gid_t' gzip='gzip' h_fcntl='false' h_sysfile='true' hint='recommended' hostcat='cat /etc/hosts' huge='' +i16size='2' +i16type='short' +i32size='4' +i32type='long' +i64size='8' +i64type='long long' +i8size='1' +i8type='char' i_arpainet='define' i_bsdioctl='' i_db='define' i_dbm='undef' i_dirent='define' i_dld='undef' i_dlfcn='define' i_fcntl='undef' i_float='define' i_gdbm='undef' i_grp='define' +i_iconv='undef' +i_ieeefp='define' +i_inttypes='define' i_limits='define' i_locale='define' +i_machcthr='undef' i_malloc='define' -i_machcthreads='undef' i_math='define' i_memory='undef' i_mntent='undef' i_ndbm='define' i_netdb='define' i_neterrno='undef' +i_netinettcp='define' i_niin='define' -i_pwd='define' +i_poll='define' i_pthread='define' +i_pwd='define' i_rpcsvcdbm='undef' i_sfio='undef' i_sgtty='undef' +i_shadow='undef' +i_socks='undef' i_stdarg='define' i_stddef='define' i_stdlib='define' i_string='define' +i_sunmath='undef' +i_sysaccess='undef' i_sysdir='define' i_sysfile='define' i_sysfilio='define' i_sysin='undef' i_sysioctl='define' +i_syslog='define' +i_sysmman='define' +i_sysmode='undef' i_sysmount='define' i_sysndir='undef' i_sysparam='define' i_sysresrc='define' +i_syssecrt='undef' i_sysselct='define' i_syssockio='' i_sysstat='define' +i_sysstatfs='undef' i_sysstatvfs='undef' i_systime='define' i_systimek='undef' i_systimes='define' i_systypes='define' +i_sysuio='define' i_sysun='define' +i_sysutsname='define' +i_sysvfs='undef' i_syswait='define' i_termio='undef' i_termios='define' i_time='undef' i_unistd='define' +i_ustat='undef' i_utime='define' i_values='define' i_varargs='undef' i_varhdr='stdarg.h' i_vfork='undef' ignore_versioned_solibs='' +inc_version_list=' ' +inc_version_list_init='0' incpath='' inews='' -installarchlib='/usr/libdata/perl/5.00503/mach' +installarchlib='/usr/libdata/perl/5.006/mach' installbin='/usr/local/bin' installman1dir='/usr/local/man/man1' -installman3dir='/usr/local/lib/perl5/5.00503/man/man3' -installprivlib='/usr/libdata/perl/5.00503' +installman3dir='/usr/local/lib/perl5/5.006/man/man3' +installprefix='/usr/local' +installprefixexp='/usr/local' +installprivlib='/usr/libdata/perl/5.006' installscript='/usr/local/bin' -installsitearch='/usr/local/lib/perl5/site_perl/5.005/i386-freebsd' -installsitelib='/usr/local/lib/perl5/site_perl/5.005' -installusrbinperl='undef' +installsitearch='/usr/local/lib/perl5/site_perl/5.006/mach' +installsitebin='/usr/local/bin' +installsitelib='/usr/local/lib/perl5/site_perl/5.006' +installstyle='lib/perl5' +installusrbinperl='define' +installvendorarch='' +installvendorbin='' +installvendorlib='' intsize='4' -known_extensions='B DB_File Data/Dumper Fcntl GDBM_File IO IPC/SysV NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Thread attrs re' +ivdformat='"ld"' +ivsize='4' +ivtype='long' +known_extensions='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File ODBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog Thread attrs re' ksh='' large='' ld='cc' lddlflags='-Wl,-E -shared -lperl -lm ' ldflags='-Wl,-E -lperl -lm ' +ldlibpthname='LD_LIBRARY_PATH' less='less' lib_ext='.a' libc='' -libperl='libperl.so.3' +libperl='libperl.so.4' libpth='/usr/lib' libs='-lm -lc -lcrypt' -libswanted='sfio socket inet nsl nm ndbm gdbm dbm db dl dld ld sun m c cposix posix ndir dir crypt ucb bsd BSD PW x' -line='line' +libsdirs=' /usr/lib' +libsfiles=' libm.so.2 libc.so.4 libcrypt.so.2' +libsfound=' /usr/lib/libm.so.2 /usr/lib/libc.so.4 /usr/lib/libcrypt.so.2' +libspath=' /usr/lib' +libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db dl dld ld sun m c cposix posix ndir dir crypt sec ucb bsd BSD PW x iconv' +line='' lint='' lkflags='' ln='ln' lns='/bin/ln -s' locincpth='' loclibpth='' longdblsize='12' longlongsize='8' longsize='4' lp='' lpr='' ls='ls' +lseeksize='8' lseektype='off_t' mail='' mailx='' make='make' make_set_make='#' mallocobj='' mallocsrc='' malloctype='void *' man1dir='/usr/local/man/man1' man1direxp='/usr/local/man/man1' man1ext='1' -man3dir='/usr/share/perl/man/man3' -man3direxp='/usr/share/perl/man/man3' +man3dir='/usr/share/perl5/man3' +man3direxp='/usr/share/perl5/man3' man3ext='3' medium='' -mips='' mips_type='' mkdir='mkdir' +mmaptype='caddr_t' models='none' modetype='mode_t' more='more' +multiarch='undef' mv='' myarchname='i386-freebsd' mydomain='.FreeBSD.org' myhostname='freefall' -myuname='FreeBSD freefall.FreeBSD.org 4.0-current FreeBSD 4.0-current #0: $Date$' +myuname='freebsd freefall.FreeBSD.org 5.0-current freebsd 5.0-current #0: $Date$ ' n='-n' netdb_hlen_type='int' netdb_host_type='const char *' netdb_name_type='const char *' netdb_net_type='unsigned long' nm='nm' nm_opt='' nm_so_opt='' nonxs_ext='Errno' nroff='nroff' +nvsize='8' +nvtype='double' o_nonblock='O_NONBLOCK' obj_ext='.o' +old_pthread_create_joinable='' optimize=${CFLAGS:-''} orderlib='false' osname='freebsd' -osvers='4.0-current' +osvers='5.0-current' package='perl5' pager='/usr/bin/more' passcat='cat /etc/passwd' -patchlevel='5' +patchlevel='6' path_sep=':' -perl='perl' +perl5='/usr/bin/perl' +perl='' perladmin='hackers@FreeBSD.org' perlpath='/usr/bin/perl' pg='pg' phostname='hostname' pidtype='pid_t' plibpth='' +pm_apiversion='5.005' pmake='' pr='' -prefix='/usr' -prefixexp='/usr' -privlib='/usr/libdata/perl/5.00503' -privlibexp='/usr/libdata/perl/5.00503' +prefix='/usr/local' +prefixexp='/usr/local' +privlib='/usr/libdata/perl/5.006' +privlibexp='/usr/libdata/perl/5.006' prototype='define' ptrsize='4' -randbits='31' +quadkind='3' +quadtype='long long' +randbits='48' +randfunc='drand48' +randseedtype='long' ranlib=':' rd_nodata='-1' +revision='5' rm='rm' rmail='' runnm='false' -scriptdir='/usr/bin' -scriptdirexp='/usr/bin' +sPRIEldbl='"LE"' +sPRIFldbl='"LF"' +sPRIGldbl='"LG"' +sPRIX64='"llX"' +sPRId64='"lld"' +sPRIeldbl='"Le"' +sPRIfldbl='"Lf"' +sPRIgldbl='"Lg"' +sPRIi64='"lli"' +sPRIo64='"llo"' +sPRIu64='"llu"' +sPRIx64='"llx"' +sched_yield='sched_yield()' +scriptdir='/usr/local/bin' +scriptdirexp='/usr/local/bin' sed='sed' +seedfunc='srand48' selectminbits='32' selecttype='fd_set *' -sendmail='sendmail' +sendmail='' sh='/bin/sh' shar='' sharpbang='#!' shmattype='char *' shortsize='2' shrpenv='' shsharp='true' +sig_count='32' sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 IOT ' sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL", "BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "URG", "STOP", "TSTP", "CONT", "CHLD", "TTIN", "TTOU", "IO", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "INFO", "USR1", "USR2", "IOT", 0' sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 6 ' sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 6, 0' signal_t='void' -sitearch='/usr/local/lib/perl5/site_perl/5.005/i386-freebsd' -sitearchexp='/usr/local/lib/perl5/site_perl/5.005/i386-freebsd' -sitelib='/usr/local/lib/perl5/site_perl/5.005' -sitelibexp='/usr/local/lib/perl5/site_perl/5.005' +sitearch='/usr/local/lib/perl5/site_perl/5.006/mach' +sitearchexp='/usr/local/lib/perl5/site_perl/5.006/mach' +sitebin='/usr/local/bin' +sitebinexp='/usr/local/bin' +sitelib='/usr/local/lib/perl5/site_perl/5.006' +sitelib_stem='/usr/local/lib/perl5/site_perl/5.006' +sitelibexp='/usr/local/lib/perl5/site_perl/5.006' +siteprefix='/usr/local' +siteprefixexp='/usr/local' +sizesize='4' sizetype='size_t' sleep='' smail='' small='' so='so' sockethdr='' socketlib='' +socksizetype='socklen_t' sort='sort' spackage='Perl5' spitshell='cat' split='' src='.' ssizetype='ssize_t' startperl='#!/usr/bin/perl' startsh='#!/bin/sh' static_ext=' ' stdchar='char' stdio_base='((fp)->_base)' stdio_bufsiz='((fp)->_cnt + (fp)->_ptr - (fp)->_base)' stdio_cnt='((fp)->_cnt)' stdio_filbuf='' stdio_ptr='((fp)->_ptr)' +stdio_stream_array='__sF' strings='/usr/include/string.h' submit='' -subversion='3' -sysman='/usr/local/man/man1' +subversion='0' +sysman='/usr/share/man/man1' tail='' tar='' tbl='' -tee='tee' +tee='' test='test' timeincl='/usr/include/sys/time.h ' timetype='time_t' touch='touch' tr='tr' trnl='\n' troff='' +u16size='2' +u16type='unsigned short' +u32size='4' +u32type='unsigned long' +u64size='8' +u64type='unsigned long long' +u8size='1' +u8type='unsigned char' +uidformat='"lu"' +uidsign='1' +uidsize='4' uidtype='uid_t' uname='uname' uniq='uniq' +uquadtype='unsigned long long' +use5005threads='undef' +use64bitall='undef' +use64bitint='undef' usedl='define' +useithreads='undef' +uselargefiles='define' +uselongdouble='undef' +usemorebits='undef' +usemultiplicity='undef' usemymalloc='n' usenm='false' useopcode='true' useperlio='undef' useposix='true' usesfio='false' useshrplib='true' +usesocks='undef' usethreads='undef' +usevendorprefix='undef' usevfork='true' usrinc='/usr/include' uuname='' -version='5.00503' +uvoformat='"lo"' +uvsize='4' +uvtype='unsigned long' +uvuformat='"lu"' +uvxformat='"lx"' +vendorarch='' +vendorarchexp='' +vendorbin='' +vendorbinexp='' +vendorlib='' +vendorlib_stem='' +vendorlibexp='' +vendorprefix='' +vendorprefixexp='' +version='5.6.0' vi='' voidflags='15' -xlibpth='' +xlibpth='/usr/lib/386 /lib/386' +xs_apiversion='5.005' zcat='' zip='zip' # Configure command line arguments. config_arg0='Configure' -config_args='-Dprefix=/usr -Darchlib=/usr/libdata/perl/5.00503/mach -Dprivlib=/usr/libdata/perl/5.00503 -Dsitearch=/usr/local/lib/perl5/site_perl/5.005/i386-freebsd -Dsitelib=/usr/local/lib/perl5/site_perl/5.005 -Dman1dir=/usr/local/man/man1 -Dman3dir=/usr/share/perl/man/man3 -Ulocincpth= -Uloclibpth= -Dpager=/usr/bin/more' -config_argc=10 -config_arg1='-Dprefix=/usr' -config_arg2='-Darchlib=/usr/libdata/perl/5.00503/mach' -config_arg3='-Dprivlib=/usr/libdata/perl/5.00503' -config_arg4='-Dsitearch=/usr/local/lib/perl5/site_perl/5.005/i386-freebsd' -config_arg5='-Dsitelib=/usr/local/lib/perl5/site_perl/5.005' -config_arg6='-Dman1dir=/usr/local/man/man1' -config_arg7='-Dman3dir=/usr/share/perl/man/man3' -config_arg8='-Ulocincpth=' -config_arg9='-Uloclibpth=' -config_arg10='-Dpager=/usr/bin/more' -PATCHLEVEL=5 -SUBVERSION=3 -CONFIG=true +config_args='-Dprefix=/usr/local -Darchlib=/usr/libdata/perl/5.006/mach -Dprivlib=/usr/libdata/perl/5.006 -Dsitearch=/usr/local/lib/perl5/site_perl/5.006/mach -Dsitelib=/usr/local/lib/perl5/site_perl/5.006 -Dinstallsitearch=/usr/local/lib/perl5/site_perl/5.006/mach -Dinstallsitelib=/usr/local/lib/perl5/site_perl/5.006 -Dinstallbin=/usr/local/bin -Dinstallsitebin=/usr/local/bin -Dinstallscript=/usr/local/bin -Dman1dir=/usr/local/man/man1 -Dman3dir=/usr/local/lib/perl5/5.006/man/man3 -Duseshrplib=true -Ulocincpth= -Uloclibpth= -Dpager=/usr/bin/more -des' +config_argc=17 +config_arg1='-Dprefix=/usr/local' +config_arg2='-Darchlib=/usr/libdata/perl/5.006/mach' +config_arg3='-Dprivlib=/usr/libdata/perl/5.006' +config_arg4='-Dsitearch=/usr/local/lib/perl5/site_perl/5.006/mach' +config_arg5='-Dsitelib=/usr/local/lib/perl5/site_perl/5.006' +config_arg6='-Dinstallsitearch=/usr/local/lib/perl5/site_perl/5.006/mach' +config_arg7='-Dinstallsitelib=/usr/local/lib/perl5/site_perl/5.006' +config_arg8='-Dinstallbin=/usr/local/bin' +config_arg9='-Dinstallsitebin=/usr/local/bin' +config_arg10='-Dinstallscript=/usr/local/bin' +config_arg11='-Dman1dir=/usr/local/man/man1' +config_arg12='-Dman3dir=/usr/local/lib/perl5/5.006/man/man3' +config_arg13='-Duseshrplib=true' +config_arg14='-Ulocincpth=' +config_arg15='-Uloclibpth=' +config_arg16='-Dpager=/usr/bin/more' +config_arg17='-des' +PERL_REVISION=5 +PERL_VERSION=6 +PERL_SUBVERSION=0 +PERL_API_REVISION=5 +PERL_API_VERSION=5 +PERL_API_SUBVERSION=0 +CONFIGDOTSH=true Index: head/gnu/usr.bin/perl/library/B/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/B/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/B/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= B + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/B/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/ByteLoader/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/ByteLoader/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/ByteLoader/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= ByteLoader + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/ByteLoader/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/DB_File/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/DB_File/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/DB_File/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= DB_File + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/DB_File/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/DProf/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/DProf/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/DProf/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# $FreeBSD$ + +MODULE= DProf +MODULEDIR= Devel/DProf + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/DProf/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Dumper/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Dumper/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Dumper/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# $FreeBSD$ + +MODULE= Dumper +MODULEDIR= Data/Dumper + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Dumper/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Errno/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Errno/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Errno/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= Errno + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Errno/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Fcntl/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Fcntl/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Fcntl/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= Fcntl + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Fcntl/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Glob/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Glob/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Glob/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# $FreeBSD$ + +MODULE= Glob +MODULEDIR= File/Glob + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Glob/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Hostname/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Hostname/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Hostname/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# $FreeBSD$ + +MODULE= Hostname +MODULEDIR= Sys/Hostname + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Hostname/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/IO/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/IO/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/IO/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= IO + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/IO/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Makefile (revision 62081) @@ -0,0 +1,52 @@ +# $FreeBSD$ + +SUBDIR= B ByteLoader DB_File Dumper DProf Peek Fcntl Glob IO SysV \ + NDBM_File Opcode POSIX SDBM_File Socket Hostname Syslog attrs re + +all: man3pages + +beforeinstall: + @cd ${.OBJDIR}/lib ;\ + for i in `find . \! -type d \! -name \*.3.gz` ; do \ + j=`echo $$i|sed -e 's|auto/DynaLoader|mach/auto/DynaLoader|'` ;\ + ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ + $$i ${DESTDIR}/usr/libdata/perl/${VERSION}/$$j ;\ + done + @cd ${.OBJDIR}/lib ;\ + ${INSTALL} ${COPY} -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} \ + *.3.gz ${DESTDIR}/usr/share/perl/man/man3 + @cd ${.OBJDIR} ;\ + ${INSTALL} ${COPY} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} \ + *.h ${DESTDIR}/usr/libdata/perl/${VERSION}/mach/CORE + @cd ${.OBJDIR} ;\ + ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ + Config.pm ${DESTDIR}/usr/libdata/perl/${VERSION}/mach + +.include + +man3pages: ${DYNALOADER} pod2man + @cd ${.OBJDIR}/lib ;\ + for i in `find . -name \*.pm | grep -v Functions.pm` ; do \ + j=`echo $$i | sed -e 's|./||' -e 's|/|::|g' -e 's|.pm|.3|'` ;\ + echo Manifying $$j ;\ + miniperl -I${.OBJDIR}/lib ${.OBJDIR}/pod2man $$i > $$j ;\ + gzip -fn $$j ;\ + done + @cd ${.OBJDIR}/ext ;\ + for i in `find . -name \*.pm -o -name \*.pod | grep -v POSIX.pm` ; do \ + j=`echo $$i | sed -e 's|./||' -e 's|/SysV/|/IPC/|' \ + -e 's|/Dumper/|/Data/|' -e 's|/lib/|/|' \ + -e 's|^[^/]*/||' \ + -e 's|/|::|g' -e 's|.pm|.3|' -e 's|.pod|.3|'`;\ + i=`echo $$i | sed -e 's|./||'` ;\ + echo Manifying $$j ;\ + miniperl -I${.OBJDIR}/lib ${.OBJDIR}/pod2man $$i > ../lib/$$j ;\ + gzip -fn ../lib/$$j ;\ + done + @touch ${.TARGET} + +pod2man: scripts autosplit ${PERL5SRC}/pod/pod2man.PL + ln -sf ${PERL5SRC}/pod/pod2man.PL + miniperl -I${.OBJDIR}/lib pod2man.PL + +.PATH: ${PERL5SRC} Property changes on: head/gnu/usr.bin/perl/library/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Makefile.inc =================================================================== --- head/gnu/usr.bin/perl/library/Makefile.inc (nonexistent) +++ head/gnu/usr.bin/perl/library/Makefile.inc (revision 62081) @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PERL5SRC?= ${.CURDIR}/../../../../../contrib/perl5 +PERL5LIBSRC?= ${.CURDIR}/../../libperl + +MODULEDIR?= ${MODULE} + +MAKEMAKER_ARGS= INSTALLDIRS=perl PERL_SRC=${.OBJDIR} \ + INSTALLMAN3DIR=${DESTDIR}/usr/share/perl/man3 \ + PERL=miniperl FULLPERL=perl DEFINE=-I${DESTDIR}/usr/include \ + DEFINE=-DPERL_CORE + +all: lib/auto/${MODULE}.so + +.include "../Makefile.inc" + +lib/auto/${MODULE}.so: ext/${MODULEDIR}/Makefile ${DYNALOADER} + cd ext/${MODULEDIR}; \ + make -B all PERL_SRC=${.OBJDIR} + +ext/${MODULEDIR}/Makefile: scripts + cd ext/${MODULEDIR}; \ + miniperl -I${.OBJDIR}/lib Makefile.PL ${MAKEMAKER_ARGS} \ + LINKTYPE=dynamic LIBS="-lperl -lm" \ + INST_LIB=${.OBJDIR}/build/${MODULEDIR} \ + INST_ARCHLIB=${.OBJDIR}/build/${MODULEDIR}; \ + make -B config PERL_SRC=${.OBJDIR} + +install: + cd ${.OBJDIR}/ext/${MODULEDIR} ;\ + make -B install \ + INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/${VERSION} \ + INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/${VERSION}/mach + +.PATH: ${PERL5SRC} Property changes on: head/gnu/usr.bin/perl/library/Makefile.inc ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/NDBM_File/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/NDBM_File/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/NDBM_File/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= NDBM_File + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/NDBM_File/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Opcode/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Opcode/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Opcode/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= Opcode + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Opcode/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/POSIX/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/POSIX/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/POSIX/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= POSIX + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/POSIX/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Peek/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Peek/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Peek/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# $FreeBSD$ + +MODULE= Peek +MODULEDIR= Devel/Peek + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Peek/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/SDBM_File/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/SDBM_File/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/SDBM_File/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= SDBM_File + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/SDBM_File/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Socket/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Socket/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Socket/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= Socket + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Socket/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/SysV/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/SysV/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/SysV/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# $FreeBSD$ + +MODULE= SysV +MODULEDIR= IPC/SysV + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/SysV/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/Syslog/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/Syslog/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/Syslog/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# $FreeBSD$ + +MODULE= Syslog +MODULEDIR= Sys/Syslog + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/Syslog/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/attrs/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/attrs/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/attrs/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= attrs + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/attrs/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/library/re/Makefile =================================================================== --- head/gnu/usr.bin/perl/library/re/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/library/re/Makefile (revision 62081) @@ -0,0 +1,6 @@ +# $FreeBSD$ + +MODULE= re + +.include "../Makefile.inc" +.include Property changes on: head/gnu/usr.bin/perl/library/re/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/miniperl/Makefile =================================================================== --- head/gnu/usr.bin/perl/miniperl/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/miniperl/Makefile (revision 62081) @@ -1,23 +1,26 @@ # $FreeBSD$ PROG= miniperl NOMAN= true -CFLAGS+=-I${PERL5SRC} -I${.OBJDIR} -SRCS= miniperlmain.c config.h +CFLAGS+=-I${PERL5SRC} -I${.OBJDIR} -DPERL_EXTERNAL_GLOB +SRCS= miniperlmain.c opmini.c config.h # Miniperl _must_ be static!! NOSHARED= yes .if exists(${.OBJDIR}/../libperl/) MYLIBPERL= ${.OBJDIR}/../libperl/libperl.a .else MYLIBPERL= ${.CURDIR}/../libperl/libperl.a .endif DPADD= ${MYLIBPERL} ${LIBM} ${LIBCRYPT} LDADD= ${MYLIBPERL} -lm -lcrypt -# Trick the bootstrap tools into thinking that miniperl is perl. -# This gets overwritten. -LINKS= ${BINDIR}/${PROG} ${BINDIR}/perl +build-tools: ${PROG} .include .PATH: ${PERL5SRC} + +opmini.c: op.c + ln -sf ${.OODATE} ${.TARGET} + +CLEANFILES+= opmini.c Index: head/gnu/usr.bin/perl/perl/Makefile =================================================================== --- head/gnu/usr.bin/perl/perl/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/perl/Makefile (revision 62081) @@ -1,152 +1,26 @@ # $FreeBSD$ PROG= perl NOMAN= true -CFLAGS+=-I${PERL5SRC} -I${.OBJDIR} +CFLAGS+=-I${PERL5SRC} -I${.OBJDIR} -DPERL_CORE SRCS= perlmain.c config.h NOSHARED= no LDFLAGS=-Wl,-E -DYNALOADER= lib/auto/DynaLoader/DynaLoader.a DPADD= ${DYNALOADER} ${LIBPERL} ${LIBM} ${LIBCRYPT} ${LIBMD} LDADD= ${DYNALOADER} -lperl -lm -lcrypt -lmd LINKS= ${BINDIR}/${PROG} ${BINDIR}/perl5 \ - ${BINDIR}/${PROG} ${BINDIR}/perl5.00503 + ${BINDIR}/${PROG} ${BINDIR}/perl${VERSION} CLEANFILES= Config.pm perlmain.c \ - autosplit pod2man.PL pod2man ext.libs \ - man3pages + autosplit ext.libs .include -STATIC_EXT= DynaLoader/DynaLoader +beforedepend all: scripts -DYNAMIC_EXT= B/B DB_File/DB_File Data/Dumper/Dumper Fcntl/Fcntl IO/IO \ - IPC/SysV/SysV NDBM_File/NDBM_File Opcode/Opcode POSIX/POSIX \ - SDBM_File/SDBM_File Socket/Socket attrs/attrs re/re -.if ${PERL_THREADED} == "yes" -DYNAMIC_EXT+= Thread/Thread -.endif +${PROG}: scripts autosplit ${DYNALOADER} -NONXS_EXT= Errno/pm_to_blib - -MAKEMAKER_ARGS= INSTALLDIRS=perl PERL_SRC=${.OBJDIR} \ - INSTALLMAN3DIR=${DESTDIR}/usr/share/perl/man3 \ - PERL=perl FULLPERL=perl DEFINE=-I${DESTDIR}/usr/include - -${PROG}: Config.pm autosplit lib/auto/DynaLoader/DynaLoader.a - -Config.pm: links ${PERL5SRC}/configpm myconfig config.sh - miniperl ${PERL5SRC}/configpm \ - Config.pm Porting/Glossary myconfig config.sh - @cd lib ; ln -sf ../${.TARGET} - -perlmain.c: config.sh writemain config.h - sh writemain lib/auto/DynaLoader/DynaLoader.a > ${.TARGET} - -autosplit: links Config.pm lib/*.pm lib/*/*.pm - miniperl -I${.OBJDIR}/lib \ - -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' \ - lib/*.pm lib/*/*.pm - touch ${.TARGET} - -.for I in ${STATIC_EXT} -ext/${I:H}/Makefile: links ext/${I:H}/Makefile.PL cflags Config.pm config.h - @cd ext/${I:H}; \ - miniperl -I${.OBJDIR}/lib Makefile.PL ${MAKEMAKER_ARGS} \ - LINKTYPE=static LIBS="-lperl -lm"; \ - make -B config PERL_SRC=${.OBJDIR} - -lib/auto/${I}.a: links ext/${I:H}/Makefile - @cd ext/${I:H}; \ - make -B all PERL_SRC=${.OBJDIR} - -all: lib/auto/${I}.a - -STATICS+= lib/auto/${I}.a -.endfor - -.for I in ${DYNAMIC_EXT} -ext/${I:H}/Makefile: links ext/${I:H}/Makefile.PL cflags Config.pm pod2man config.h - @cd ext/${I:H}; \ - miniperl -I${.OBJDIR}/lib Makefile.PL ${MAKEMAKER_ARGS} \ - LINKTYPE=dynamic LIBS="-lperl -lm" \ - INST_LIB=${.OBJDIR}/build/${I:H} \ - INST_ARCHLIB=${.OBJDIR}/build/${I:H}; \ - make -B config PERL_SRC=${.OBJDIR} - -lib/auto/${I}.so: links ${PROG} ext/${I:H}/Makefile - @cd ext/${I:H}; \ - make -B all PERL_SRC=${.OBJDIR} - -all: lib/auto/${I}.so - -DYNAMICS+= lib/auto/${I}.so -.endfor - -.for I in ${NONXS_EXT} -ext/${I:H}/Makefile: links ext/${I:H}/Makefile.PL cflags lib/Config.pm - mkdir -p ${.OBJDIR}/lib/auto/${I:H} ;\ - @cd ext/${I:H} ;\ - miniperl -I${.OBJDIR}/lib Makefile.PL ${MAKEMAKER_ARGS} \ - INST_LIB=${.OBJDIR}/lib/auto/${I:H} \ - INST_ARCHLIB=${.OBJDIR}/lib/auto/${I:H}; \ - make -B config PERL_SRC=${.OBJDIR} - -lib/auto/${I}: links ${PROG} ext/${I:H}/Makefile - @cd ext/${I:H}; \ - make -B all LINKTYPE=nonxs PERL_SRC=${.OBJDIR} - -NONXSS+= lib/auto/${I} -.endfor - -pod2man: Config.pm autosplit ${PERL5SRC}/pod/pod2man.PL - ln -sf ${PERL5SRC}/pod/pod2man.PL - miniperl -I${.OBJDIR}/lib pod2man.PL - -man3pages: pod2man - @cd ${.OBJDIR}/lib ;\ - for i in `find . -name \*.pm | grep -v Functions.pm` ; do \ - j=`echo $$i | sed -e 's|./||' -e 's|/|::|g' -e 's|.pm|.3|'` ;\ - echo Manifying $$j ;\ - miniperl -I${.OBJDIR}/lib ${.OBJDIR}/pod2man $$i > $$j ;\ - gzip -fn $$j ;\ - done - @cd ${.OBJDIR}/ext ;\ - for i in `find . -name \*.pm -o -name \*.pod | grep -v POSIX.pm` ; do \ - j=`echo $$i | sed -e 's|./||' -e 's|/SysV/|/IPC/|' \ - -e 's|/Dumper/|/Data/|' -e 's|/lib/|/|' \ - -e 's|^[^/]*/||' \ - -e 's|/|::|g' -e 's|.pm|.3|' -e 's|.pod|.3|'`;\ - i=`echo $$i | sed -e 's|./||'` ;\ - echo Manifying $$j ;\ - miniperl -I${.OBJDIR}/lib ${.OBJDIR}/pod2man $$i > ../lib/$$j ;\ - gzip -fn ../lib/$$j ;\ - done - touch ${.TARGET} - -all: man3pages - -install: -.for I in ${DYNAMIC_EXT} - @cd ${.OBJDIR}/ext/${I:H} ;\ - make -B install \ - INSTALLPRIVLIB=${DESTDIR}/usr/libdata/perl/5.00503 \ - INSTALLARCHLIB=${DESTDIR}/usr/libdata/perl/5.00503/mach -.endfor - @cd ${.OBJDIR}/lib ;\ - for i in `find . \! -type d \! -name \*.3.gz` ; do \ - j=`echo $$i|sed -e 's|auto/DynaLoader|mach/auto/DynaLoader|'` ;\ - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ - $$i ${DESTDIR}/usr/libdata/perl/5.00503/$$j ;\ - done - @cd ${.OBJDIR}/lib ;\ - ${INSTALL} ${COPY} -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} \ - *.3.gz ${DESTDIR}/usr/share/perl/man/man3 - @cd ${.OBJDIR} ;\ - ${INSTALL} ${COPY} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} \ - *.h ${DESTDIR}/usr/libdata/perl/5.00503/mach/CORE - @cd ${.OBJDIR} ;\ - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \ - Config.pm ${DESTDIR}/usr/libdata/perl/5.00503/mach +perlmain.c: scripts autosplit + sh writemain ${DYNALOADER} > ${.TARGET} .PATH: ${PERL5SRC} Index: head/gnu/usr.bin/perl/pod/pod/Makefile =================================================================== --- head/gnu/usr.bin/perl/pod/pod/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/pod/pod/Makefile (revision 62081) @@ -1,37 +1,92 @@ # # $FreeBSD$ # -PODS= perl.pod perl5004delta.pod perlapio.pod perlbook.pod perlbot.pod \ - perlcall.pod perldata.pod perldebug.pod perldelta.pod perldiag.pod \ - perldsc.pod perlembed.pod perlfaq.pod perlfaq1.pod perlfaq2.pod \ - perlfaq3.pod perlfaq4.pod perlfaq5.pod perlfaq6.pod perlfaq7.pod \ - perlfaq8.pod perlfaq9.pod perlform.pod perlfunc.pod perlguts.pod \ - perlhist.pod perlipc.pod perllocale.pod perllol.pod perlmod.pod \ - perlmodinstall.pod perlmodlib.pod perlobj.pod perlop.pod \ - perlopentut.pod perlpod.pod perlport.pod perlre.pod perlref.pod \ - perlreftut.pod perlrun.pod perlsec.pod perlstyle.pod perlsub.pod \ - perlsyn.pod perlthrtut.pod perltie.pod perltoc.pod \ - perltoot.pod perltrap.pod perlvar.pod perlxs.pod perlxstut.pod +PODS= \ + perl.pod \ + perldelta.pod \ + perl5004delta.pod \ + perl5005delta.pod \ + perldata.pod \ + perlsyn.pod \ + perlop.pod \ + perlre.pod \ + perlrun.pod \ + perlfunc.pod \ + perlopentut.pod \ + perlvar.pod \ + perlsub.pod \ + perlmod.pod \ + perlmodlib.pod \ + perlmodinstall.pod \ + perlfork.pod \ + perlform.pod \ + perllocale.pod \ + perlref.pod \ + perlreftut.pod \ + perldsc.pod \ + perllol.pod \ + perlboot.pod \ + perltoot.pod \ + perltootc.pod \ + perlobj.pod \ + perltie.pod \ + perlbot.pod \ + perlipc.pod \ + perlthrtut.pod \ + perldbmfilter.pod \ + perldebguts.pod \ + perldebug.pod \ + perlnumber.pod \ + perldiag.pod \ + perlsec.pod \ + perltrap.pod \ + perlport.pod \ + perlstyle.pod \ + perlpod.pod \ + perlbook.pod \ + perlembed.pod \ + perlapio.pod \ + perlxs.pod \ + perlxstut.pod \ + perlguts.pod \ + perlcall.pod \ + perlcompile.pod \ + perltodo.pod \ + perlapi.pod \ + perlintern.pod \ + perlhack.pod \ + perlhist.pod \ + perlfaq.pod \ + perlfaq1.pod \ + perlfaq2.pod \ + perlfaq3.pod \ + perlfaq4.pod \ + perlfaq5.pod \ + perlfaq6.pod \ + perlfaq7.pod \ + perlfaq8.pod \ + perlfaq9.pod \ + perltoc.pod .for I in ${PODS:R} ${.OBJDIR}/${I}.pod: ${I}.pod @ln -sf ${.OODATE} ${.TARGET} ${I}.1: ${I}.pod miniperl ${MINIPERLOPT} ${.OBJDIR}/../pod2man/pod2man ${.OODATE} \ > ${.TARGET} MAN1+= ${I}.1 CLEANFILES+= ${.OBJDIR}/${I}.pod ${I}.1 .endfor .include install: cd ${PERL5SRC}/pod ;\ ${INSTALL} ${COPY} -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} \ - ${PODS} ${DESTDIR}/usr/libdata/perl/5.00503/pod + ${PODS} ${DESTDIR}/usr/libdata/perl/${VERSION}/pod .PATH: ${PERL5SRC}/pod Index: head/gnu/usr.bin/perl/suidperl/Makefile =================================================================== --- head/gnu/usr.bin/perl/suidperl/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/suidperl/Makefile (revision 62081) @@ -1,63 +1,34 @@ # $FreeBSD$ PROG= suidperl NOMAN= true -CFLAGS+=-I${PERL5SRC} -I${.OBJDIR} -DIAMSUID -SRCS= perlmain.c sperl.c config.h +CFLAGS+=-I${PERL5SRC} -I${.OBJDIR} -DPERL_CORE +CFLAGS+=-DIAMSUID +SRCS= perlmain.c config.h +SRCS+= sperl.c NOSHARED= no LDFLAGS=-Wl,-E -DYNALOADER= lib/auto/DynaLoader/DynaLoader.a DPADD= ${DYNALOADER} ${LIBPERL} ${LIBM} ${LIBCRYPT} ${LIBMD} LDADD= ${DYNALOADER} -lperl -lm -lcrypt -lmd +LINKS= ${BINDIR}/${PROG} ${BINDIR}/sperl5 \ + ${BINDIR}/${PROG} ${BINDIR}/sperl${VERSION} BINOWN= root BINMODE=4511 -LINKS= ${BINDIR}/${PROG} ${BINDIR}/sperl5.00503 -CLEANFILES= Config.pm perlmain.c sperl.c \ - autosplit pod2man.PL pod2man ext.libs \ - man3pages +CLEANFILES= Config.pm perlmain.c \ + autosplit ext.libs +CLEANFILES+= sperl.c -STATIC_EXT= DynaLoader/DynaLoader - .include -MAKEMAKER_ARGS= INSTALLDIRS=perl PERL_SRC=${.OBJDIR} \ - INSTALLMAN3DIR=${DESTDIR}/usr/share/perl/man3 \ - PERL=perl FULLPERL=perl DEFINE=-I${DESTDIR}/usr/include +beforedepend all: scripts -${PROG}: Config.pm autosplit lib/auto/DynaLoader/DynaLoader.a +${PROG}: scripts autosplit ${DYNALOADER} -sperl.c: perl.c - @ln -sf ${.OODATE} ${.TARGET} +perlmain.c: scripts autosplit + sh writemain ${DYNALOADER} > ${.TARGET} -Config.pm: links ${PERL5SRC}/configpm myconfig config.sh - miniperl ${PERL5SRC}/configpm \ - Config.pm Porting/Glossary myconfig config.sh - @cd lib ; ln -sf ../${.TARGET} - -perlmain.c: config.sh writemain config.h - sh writemain lib/auto/DynaLoader/DynaLoader.a > ${.TARGET} - -autosplit: links Config.pm lib/*.pm lib/*/*.pm - miniperl -I${.OBJDIR}/lib \ - -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' \ - lib/*.pm lib/*/*.pm - touch ${.TARGET} - -.for I in ${STATIC_EXT} -ext/${I:H}/Makefile: links ext/${I:H}/Makefile.PL cflags Config.pm config.h - @cd ext/${I:H}; \ - miniperl -I${.OBJDIR}/lib Makefile.PL ${MAKEMAKER_ARGS} \ - LINKTYPE=static LIBS="-lperl -lm"; \ - make -B config PERL_SRC=${.OBJDIR} - -lib/auto/${I}.a: links ext/${I:H}/Makefile - @cd ext/${I:H}; \ - make -B all PERL_SRC=${.OBJDIR} - -all: lib/auto/${I}.a - -STATICS+= lib/auto/${I}.a -.endfor - .PATH: ${PERL5SRC} + +sperl.c: ${PERL5SRC}/perl.c + ln -sf ${.OODATE} ${.TARGET} Index: head/gnu/usr.bin/perl/utils/Makefile =================================================================== --- head/gnu/usr.bin/perl/utils/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/utils/Makefile (revision 62081) @@ -1,7 +1,11 @@ # # $FreeBSD$ # -SUBDIR= c2ph h2ph h2xs perlbug perlcc perldoc pl2pm splain +beforedepend all: links -.include +SUBDIR= c2ph dprofpp h2ph h2xs perlbc perlbug perlcc perldoc pl2pm splain + +.include + +.PATH: ${PERL5SRC} Index: head/gnu/usr.bin/perl/utils/Makefile.inc =================================================================== --- head/gnu/usr.bin/perl/utils/Makefile.inc (revision 62080) +++ head/gnu/usr.bin/perl/utils/Makefile.inc (revision 62081) @@ -1,21 +1,23 @@ # # $FreeBSD$ # PERL5SRC= ${.CURDIR}/../../../../../contrib/perl5 -MINIPERLOPT?= -I${.OBJDIR}/../../perl/lib -I${.OBJDIR}/../../perl +PERL5LIBSRC= ${.CURDIR}/../../libperl +.include "../Makefile.inc" + +MINIPERLOPT?= -I${.OBJDIR}/../../perl/lib -I${.OBJDIR}/../../perl -I${PERL5SRC} + ${PROG}: ${PROG}.PL miniperl ${MINIPERLOPT} ${.OODATE} ${PROG}.1: ${PROG}.PL miniperl ${MINIPERLOPT} ${.OBJDIR}/../../pod/pod2man/pod2man ${.OODATE} > ${.TARGET} ${PROG}.PL: ${PERL5SRC}/utils/${PROG}.PL - @ln -sf ${.OODATE} ${.TARGET} + ln -sf ${.OODATE} ${.TARGET} CLEANFILES+= ${PROG}.1 ${PROG}.PL pstruct STRIP= - -.include "../Makefile.inc" Index: head/gnu/usr.bin/perl/utils/dprofpp/Makefile =================================================================== --- head/gnu/usr.bin/perl/utils/dprofpp/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/utils/dprofpp/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# +# $FreeBSD$ +# + +PROG= dprofpp + +.include Property changes on: head/gnu/usr.bin/perl/utils/dprofpp/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/utils/h2ph/Makefile =================================================================== --- head/gnu/usr.bin/perl/utils/h2ph/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/utils/h2ph/Makefile (revision 62081) @@ -1,12 +1,16 @@ # # $FreeBSD$ # PROG= h2ph +beforedepend all: scripts + .include afterinstall: cd ${DESTDIR}/usr/include; \ - miniperl ${.OBJDIR}/${PROG} -d \ - ${DESTDIR}/usr/libdata/perl/5.00503/mach * */* + miniperl -I${.OBJDIR}/lib ${.OBJDIR}/${PROG} -d \ + ${DESTDIR}/usr/libdata/perl/${VERSION}/mach * */* + +.PATH: ${PERL5SRC} Index: head/gnu/usr.bin/perl/utils/perlbc/Makefile =================================================================== --- head/gnu/usr.bin/perl/utils/perlbc/Makefile (nonexistent) +++ head/gnu/usr.bin/perl/utils/perlbc/Makefile (revision 62081) @@ -0,0 +1,7 @@ +# +# $FreeBSD$ +# + +PROG= perlbc + +.include Property changes on: head/gnu/usr.bin/perl/utils/perlbc/Makefile ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/gnu/usr.bin/perl/utils/perlbug/Makefile =================================================================== --- head/gnu/usr.bin/perl/utils/perlbug/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/utils/perlbug/Makefile (revision 62081) @@ -1,14 +1,7 @@ # # $FreeBSD$ # PROG= perlbug .include - -${PROG}: patchlevel.h - -CLEANFILES+= patchlevel.h - -patchlevel.h: ${PERL5SRC}/patchlevel.h - @ln -sf ${.OODATE} ${.TARGET} Index: head/gnu/usr.bin/perl/utils/splain/Makefile =================================================================== --- head/gnu/usr.bin/perl/utils/splain/Makefile (revision 62080) +++ head/gnu/usr.bin/perl/utils/splain/Makefile (revision 62081) @@ -1,15 +1,8 @@ # # $FreeBSD$ # PROG= splain NOMAN= true .include - -${PROG}: ${.OBJDIR}/diagnostics.pm - -CLEANFILES+= ${.OBJDIR}/diagnostics.pm - -${.OBJDIR}/diagnostics.pm: ${.OBJDIR}/../../perl/lib/diagnostics.pm - @ln -sf ${.OODATE} ${.TARGET}