diff options
Diffstat (limited to 'lang')
645 files changed, 0 insertions, 66165 deletions
diff --git a/lang/erlang14/Makefile b/lang/erlang14/Makefile deleted file mode 100644 index 2966ad9b4034..000000000000 --- a/lang/erlang14/Makefile +++ /dev/null @@ -1,136 +0,0 @@ -# New ports collection makefile for: erlang -# Version required: R6B-0 -# Date created: 11 Dec 1998 -# Whom: ruslan@shevchenko.kiev.ua -# -# $FreeBSD$ -# - -DISTNAME= otp_src_R6B-0 -PKGNAME= erlang-6.1.0 -CATEGORIES= lang -MASTER_SITES= ftp://ftp.erlang.org/pub/download/ \ - http://www.erlang.org/download/ \ - http://erlang.stacken.kth.se/download/ \ - http://www.csd.uu.se/ftp/mirror/erlang/download/ -DISTFILES= otp_src_R6B-0.tar.gz ${ERLANG_MAN} ${ERLANG_DOCS} - -PATCH_SITES= http://www.erlang.org/faq/ http://erlang.stacken.kth.se/faq/ -PATCHFILES= tmp_patch_R6B0.2.txt tmp_patch_R6B0.3.txt \ - tmp_patch_R6B0.4.txt tmp_patch_R6B0.5.txt \ - tmp_patch_R6B0.7.txt tmp_patch_R6B0.8.txt - -MAINTAINER= seb@strollo.org - -# Make sure jdk is available (see use below) -BUILD_DEPENDS= ${JAVABINDIR}/javac:${PORTSDIR}/java/jdk - -# Don't clutter up /usr/ports/distfiles with all distfiles (including patches) -DIST_SUBDIR= erlang - -EXTRACT_ONLY= otp_src_R6B-0.tar.gz -ERLANG_MAN= otp_src_doc_man_R6B-0.tar.gz -ERLANG_DOCS= otp_src_doc_html_R6B-0.tar.gz - -USE_XLIB= yes -USE_GMAKE= yes -USE_PERL5= yes -GNU_CONFIGURE= yes -CONFIGURE_TARGET= # empty - -STRIP= - -# The Java applications that are part of the Erlang distribution are -# not strictly necessary - it is included for completeness sake. A -# problem with the Erlang build procedure is that it only checks if -# javac is in the regular path - and then assumes that all of the jdk -# utilities is in the path as well. The only way to make sure that -# this is the case (that I could think of at least) was to make sure -# JAVABINDIR is added to the PATH, using the *_ENV macros. - -# Set JAVABINDIR to where you have javac, if different from below -JAVABINDIR?= ${LOCALBASE}/jdk1.1.8/bin - -# Make sure javabindir is in the path -CONFIGURE_ENV+= PATH=${PATH}:${JAVABINDIR} -MAKE_ENV+= PATH=${PATH}:${JAVABINDIR} -SCRIPT_ENV+= PATH=${PATH}:${JAVABINDIR} - -# Install documentation. (HTML docs need to be in same dir as the -# rest, not in share/doc/erlang as it should, because of relative -# links in the documentation. -post-install: - tar --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_MAN} \ - -C ${PREFIX}/lib/erlang -.if !defined(NOPORTDOCS) - tar --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \ - -C ${PREFIX}/lib/erlang -.endif - -# The man-pages are put (in spite of FreeBSD's port convention) in a -# private subdir. This is to avoid cluttering up the man page name -# space. Also the Erlang man pages are more of internal documentation -# using the man format than actual system man pages. (The erl.1 and -# epmd.1 perhaps being the exception). - -MAN1PREFIX= ${PREFIX}/lib/erlang -MAN1= erl_call.1 epmd.1 erl.1 erlc.1 werl.1 erlsrv.1 start_erl.1 - -MAN3PREFIX= ${PREFIX}/lib/erlang -MAN3= appmon.3 asn1ct.3 asn1rt.3 compile.3 CosEventChannelAdmin.3 \ - CosEventChannelAdmin_ConsumerAdmin.3 \ - CosEventChannelAdmin_SupplierAdmin.3 \ - CosEventChannelAdmin_EventChannel.3 \ - CosEventChannelAdmin_ProxyPullConsumer.3 \ - CosEventChannelAdmin_ProxyPullSupplier.3 \ - CosEventChannelAdmin_ProxyPushConsumer.3 \ - CosEventChannelAdmin_ProxyPushSupplier.3 OrberEventChannel.3 \ - OrberEventChannel_EventChannelFactory.3 cosTransactions.3 \ - CosTransactions_Control.3 CosTransactions_Coordinator.3 \ - CosTransactions_RecoveryCoordinator.3 \ - CosTransactions_Resource.3 \ - CosTransactions_SubtransactionAwareResource.3 \ - CosTransactions_Terminator.3 \ - CosTransactions_TransactionFactory.3 crypto.3 i.3 int.3 \ - erl_connect.3 erl_error.3 erl_eterm.3 registry.3 erl_format.3 \ - erl_malloc.3 erl_marshal.3 erl_global.3 erl_set_memory_block.3 \ - etk.3 tk.3 eva.3 eva_log.3 eva_log_snmp.3 eva_server.3 \ - eva_snmp_adaptation.3 eva_sup.3 log.3 log_server.3 log_snmp.3 \ - log_snmpea.3 gs.3 ic.3 CORBA_Environment_alloc.3 ig.3 ftp.3 \ - httpd.3 jive.3 httpd_conf.3 httpd_core.3 httpd_socket.3 \ - httpd_util.3 mod_actions.3 mod_alias.3 mod_auth.3 mod_cgi.3 \ - mod_dir.3 mod_disk_log.3 mod_esi.3 mod_include.3 mod_log.3 \ - mod_security.3 application.3 auth.3 code.3 disk_log.3 \ - erl_boot_server.3 erl_ddll.3 erl_prim_loader.3 erlang.3 \ - error_handler.3 error_logger.3 file.3 gen_tcp.3 gen_udp.3 \ - global.3 global_group.3 heart.3 inet.3 init.3 net_adm.3 \ - net_kernel.3 os.3 pg2.3 rpc.3 seq_trace.3 wrap_log_reader.3 \ - user.3 mesh.3 mesh_snmp.3 mesh_lib.3 mnemosyne.3 mnesia.3 \ - mnesia_registry.3 mnesia_session.3 odbc.3 any.3 corba.3 \ - corba_object.3 orber.3 CosNaming.3 CosNaming_NamingContext.3 \ - CosNaming_BindingIterator.3 lname.3 lname_component.3 \ - orber_ifr.3 orber_tc.3 Module_Interface.3 cpu_sup.3 disksup.3 \ - memsup.3 os_mon.3 os_sup.3 nteventlog.3 yecc.3 pman.3 dbg.3 \ - alarm_handler.3 overload.3 rb.3 systools.3 release_handler.3 \ - snmp.3 snmp_community_mib.3 snmp_error.3 snmp_framework_mib.3 \ - snmp_generic.3 snmp_index.3 snmp_local_db.3 snmp_mgr.3 \ - snmp_mpd.3 snmp_notification_mib.3 snmp_pdus.3 \ - snmp_standard_mib.3 snmp_supervisor.3 snmp_target_mib.3 \ - snmp_user_based_sm_mib.3 snmp_view_based_acm_mib.3 socket.3 \ - udp.3 ssl.3 ssl_socket.3 c.3 calendar.3 dets.3 dict.3 digraph.3 \ - epp.3 erl_eval.3 erl_id_trans.3 erl_internal.3 erl_lint.3 \ - erl_parse.3 erl_pp.3 erl_scan.3 ets.3 filename.3 gen_event.3 \ - gen_fsm.3 gen_server.3 io.3 io_lib.3 lib.3 lists.3 log_mf_h.3 \ - math.3 ordsets.3 pg.3 pool.3 proc_lib.3 queue.3 random.3 \ - regexp.3 shell.3 shell_default.3 slave.3 string.3 supervisor.3 \ - supervisor_bridge.3 sys.3 timer.3 unix.3 toolbar.3 coast.3 \ - eprof.3 exref.3 instrument.3 tags.3 make.3 tv.3 xref.3 \ - -MAN4PREFIX= ${PREFIX}/lib/erlang -MAN4= app.4 config.4 appup.4 rel.4 relup.4 script.4 - -MAN6PREFIX= ${PREFIX}/lib/erlang -MAN6= crypto.6 eva.6 inets.6 kernel.6 mesh.6 runtime_tools.6 \ - sasl.6 snmp.6 sockets.6 ssl.6 - -.include <bsd.port.mk> diff --git a/lang/erlang14/distinfo b/lang/erlang14/distinfo deleted file mode 100644 index 2adcf9f85821..000000000000 --- a/lang/erlang14/distinfo +++ /dev/null @@ -1,9 +0,0 @@ -MD5 (erlang/otp_src_R6B-0.tar.gz) = f0fa9199acf29f7d6fbfa9616948d03e -MD5 (erlang/otp_src_doc_man_R6B-0.tar.gz) = 54cb1b7e0e70e4cef9ec3b06f6095978 -MD5 (erlang/otp_src_doc_html_R6B-0.tar.gz) = 5efa887ff6330a9d657454ffef479729 -MD5 (erlang/tmp_patch_R6B0.2.txt) = 67e05c1a0f4e1f970f00f66fb687398a -MD5 (erlang/tmp_patch_R6B0.3.txt) = 367b0fe3b311b10ab03b5c0a4960d2bd -MD5 (erlang/tmp_patch_R6B0.4.txt) = 26f982909743c0e6a937ac947f2f0e6c -MD5 (erlang/tmp_patch_R6B0.5.txt) = e6b6bfae4845ed69a87a9c5fd5059a5e -MD5 (erlang/tmp_patch_R6B0.7.txt) = 15f8aa0d753fbd52c9f02e5f2ded5191 -MD5 (erlang/tmp_patch_R6B0.8.txt) = fed0434bd9642f25378feed6d18be0b9 diff --git a/lang/erlang14/files/patch-aa b/lang/erlang14/files/patch-aa deleted file mode 100644 index cd1261f30743..000000000000 --- a/lang/erlang14/files/patch-aa +++ /dev/null @@ -1,26 +0,0 @@ -*** erts/etc/unix/Install.src.ORIG Tue Nov 23 16:05:11 1999 ---- erts/etc/unix/Install.src Thu Dec 30 16:39:15 1999 -*************** -*** 165,174 **** - # Fixing the man pages - # - -! if [ -d $ERL_ROOT/man ] -! then -! cd $ERL_ROOT -! ./misc/format_man_pages $ERL_ROOT -! fi -! - ---- 165,175 ---- - # Fixing the man pages - # - -! # This is not needed! -! # if [ -d $ERL_ROOT/man ] -! # then -! # cd $ERL_ROOT -! # ./misc/format_man_pages $ERL_ROOT -! # fi - -+ exit 0 diff --git a/lang/erlang14/pkg-comment b/lang/erlang14/pkg-comment deleted file mode 100644 index 6fb5b96e2823..000000000000 --- a/lang/erlang14/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A functional programming language from Ericsson diff --git a/lang/erlang14/pkg-descr b/lang/erlang14/pkg-descr deleted file mode 100644 index 2627e5e60209..000000000000 --- a/lang/erlang14/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Erlang is a small concurrent functional programming language -developed by Ericsson. It is being used by Ericsson as a systems -programming language for large concurrent distributed systems. - -WWW: http://www.erlang.org/ diff --git a/lang/erlang14/pkg-plist b/lang/erlang14/pkg-plist deleted file mode 100644 index 47c367aef2db..000000000000 --- a/lang/erlang14/pkg-plist +++ /dev/null @@ -1,4310 +0,0 @@ -bin/erl -bin/erlc -lib/erlang/Install -lib/erlang/bin/epmd -lib/erlang/bin/erl -lib/erlang/bin/erlc -lib/erlang/bin/start.boot -lib/erlang/bin/start.script -lib/erlang/bin/start_clean.boot -lib/erlang/bin/start_sasl.boot -lib/erlang/doc/design_principles/application.gif -lib/erlang/doc/design_principles/applications.html -lib/erlang/doc/design_principles/ch_tel_4.gif -lib/erlang/doc/design_principles/clientserver.gif -lib/erlang/doc/design_principles/des_princ.html -lib/erlang/doc/design_principles/dist1.gif -lib/erlang/doc/design_principles/dist2.gif -lib/erlang/doc/design_principles/dist3.gif -lib/erlang/doc/design_principles/dist4.gif -lib/erlang/doc/design_principles/dist5.gif -lib/erlang/doc/design_principles/dist_app.gif -lib/erlang/doc/design_principles/error_logging.html -lib/erlang/doc/design_principles/events.html -lib/erlang/doc/design_principles/fsm.html -lib/erlang/doc/design_principles/gen_server.html -lib/erlang/doc/design_principles/hlr_sup.gif -lib/erlang/doc/design_principles/inclappls.gif -lib/erlang/doc/design_principles/min_head.gif -lib/erlang/doc/design_principles/note.gif -lib/erlang/doc/design_principles/part.html -lib/erlang/doc/design_principles/part_cite.html -lib/erlang/doc/design_principles/part_first.html -lib/erlang/doc/design_principles/part_frame.html -lib/erlang/doc/design_principles/part_term.html -lib/erlang/doc/design_principles/spec_proc.html -lib/erlang/doc/design_principles/startphase.gif -lib/erlang/doc/design_principles/sup4.gif -lib/erlang/doc/design_principles/sup5.gif -lib/erlang/doc/design_principles/sup6.gif -lib/erlang/doc/design_principles/sup7.gif -lib/erlang/doc/design_principles/sup_princ.html -lib/erlang/doc/design_principles/upgrade3.gif -lib/erlang/doc/design_principles/warning.gif -lib/erlang/doc/design_principles/writing_apps.html -lib/erlang/doc/embedded/embedded_nt.html -lib/erlang/doc/embedded/embedded_solaris.html -lib/erlang/doc/embedded/min_head.gif -lib/erlang/doc/embedded/note.gif -lib/erlang/doc/embedded/part.html -lib/erlang/doc/embedded/part_cite.html -lib/erlang/doc/embedded/part_first.html -lib/erlang/doc/embedded/part_frame.html -lib/erlang/doc/embedded/part_term.html -lib/erlang/doc/embedded/vxworks.html -lib/erlang/doc/embedded/warning.gif -lib/erlang/doc/extensions/funs.html -lib/erlang/doc/extensions/include.html -lib/erlang/doc/extensions/list_comprehensions.html -lib/erlang/doc/extensions/macros.html -lib/erlang/doc/extensions/min_head.gif -lib/erlang/doc/extensions/misc.html -lib/erlang/doc/extensions/note.gif -lib/erlang/doc/extensions/part.html -lib/erlang/doc/extensions/part_cite.html -lib/erlang/doc/extensions/part_first.html -lib/erlang/doc/extensions/part_frame.html -lib/erlang/doc/extensions/part_term.html -lib/erlang/doc/extensions/records.html -lib/erlang/doc/extensions/warning.gif -lib/erlang/doc/getting_started/getting_started.html -lib/erlang/doc/getting_started/min_head.gif -lib/erlang/doc/getting_started/note.gif -lib/erlang/doc/getting_started/part.html -lib/erlang/doc/getting_started/part_cite.html -lib/erlang/doc/getting_started/part_first.html -lib/erlang/doc/getting_started/part_frame.html -lib/erlang/doc/getting_started/part_term.html -lib/erlang/doc/getting_started/starterl_fig4.1.gif -lib/erlang/doc/getting_started/starterl_fig4.2.gif -lib/erlang/doc/getting_started/starterl_fig5.gif -lib/erlang/doc/getting_started/starterl_fig6.gif -lib/erlang/doc/getting_started/starterl_fig7.gif -lib/erlang/doc/getting_started/warning.gif -lib/erlang/doc/glossary.html -lib/erlang/doc/highlights.html -lib/erlang/doc/incompatible.html -lib/erlang/doc/index.html -lib/erlang/doc/installation_guide/corrective.html -lib/erlang/doc/installation_guide/install.html -lib/erlang/doc/installation_guide/intro.html -lib/erlang/doc/installation_guide/min_head.gif -lib/erlang/doc/installation_guide/note.gif -lib/erlang/doc/installation_guide/part.html -lib/erlang/doc/installation_guide/part_cite.html -lib/erlang/doc/installation_guide/part_first.html -lib/erlang/doc/installation_guide/part_frame.html -lib/erlang/doc/installation_guide/part_term.html -lib/erlang/doc/installation_guide/problem_reports.html -lib/erlang/doc/installation_guide/verification.html -lib/erlang/doc/installation_guide/warning.gif -lib/erlang/doc/man_index.html -lib/erlang/doc/oam/min_head.gif -lib/erlang/doc/oam/note.gif -lib/erlang/doc/oam/oam_intro.html -lib/erlang/doc/oam/part.html -lib/erlang/doc/oam/part_cite.html -lib/erlang/doc/oam/part_first.html -lib/erlang/doc/oam/part_frame.html -lib/erlang/doc/oam/part_term.html -lib/erlang/doc/oam/warning.gif -lib/erlang/doc/pics/app.gif -lib/erlang/doc/pics/ede.gif -lib/erlang/doc/pics/min_head.gif -lib/erlang/doc/pics/notes.gif -lib/erlang/doc/pics/otp.gif -lib/erlang/doc/pics/otp_logo.gif -lib/erlang/doc/pics/ps.gif -lib/erlang/doc/pics/ref_man.gif -lib/erlang/doc/pics/user_guide.gif -lib/erlang/doc/print.html -lib/erlang/doc/system_architecture_intro/min_head.gif -lib/erlang/doc/system_architecture_intro/note.gif -lib/erlang/doc/system_architecture_intro/part.html -lib/erlang/doc/system_architecture_intro/part_cite.html -lib/erlang/doc/system_architecture_intro/part_first.html -lib/erlang/doc/system_architecture_intro/part_frame.html -lib/erlang/doc/system_architecture_intro/part_term.html -lib/erlang/doc/system_architecture_intro/sys_arch_intro.html -lib/erlang/doc/system_architecture_intro/warning.gif -lib/erlang/doc/system_principles/min_head.gif -lib/erlang/doc/system_principles/note.gif -lib/erlang/doc/system_principles/part.html -lib/erlang/doc/system_principles/part_cite.html -lib/erlang/doc/system_principles/part_first.html -lib/erlang/doc/system_principles/part_frame.html -lib/erlang/doc/system_principles/part_term.html -lib/erlang/doc/system_principles/system_principles.html -lib/erlang/doc/system_principles/warning.gif -lib/erlang/erts-4.9.1/bin/beam -lib/erlang/erts-4.9.1/bin/epmd -lib/erlang/erts-4.9.1/bin/erl -lib/erlang/erts-4.9.1/bin/erl.src -lib/erlang/erts-4.9.1/bin/erlc -lib/erlang/erts-4.9.1/bin/erlexec -lib/erlang/erts-4.9.1/bin/heart -lib/erlang/erts-4.9.1/bin/inet_gethost -lib/erlang/erts-4.9.1/doc/html/application.html -lib/erlang/erts-4.9.1/doc/html/application_cite.html -lib/erlang/erts-4.9.1/doc/html/application_first.html -lib/erlang/erts-4.9.1/doc/html/application_frame.html -lib/erlang/erts-4.9.1/doc/html/application_index.html -lib/erlang/erts-4.9.1/doc/html/application_term.html -lib/erlang/erts-4.9.1/doc/html/book.gif -lib/erlang/erts-4.9.1/doc/html/epmd.html -lib/erlang/erts-4.9.1/doc/html/erl.html -lib/erlang/erts-4.9.1/doc/html/erl_set_memory_block.html -lib/erlang/erts-4.9.1/doc/html/erlc.html -lib/erlang/erts-4.9.1/doc/html/erlsrv.html -lib/erlang/erts-4.9.1/doc/html/erts.gif -lib/erlang/erts-4.9.1/doc/html/match_spec.html -lib/erlang/erts-4.9.1/doc/html/min_head.gif -lib/erlang/erts-4.9.1/doc/html/note.gif -lib/erlang/erts-4.9.1/doc/html/notes.gif -lib/erlang/erts-4.9.1/doc/html/part.html -lib/erlang/erts-4.9.1/doc/html/part_cite.html -lib/erlang/erts-4.9.1/doc/html/part_first.html -lib/erlang/erts-4.9.1/doc/html/part_frame.html -lib/erlang/erts-4.9.1/doc/html/part_term.html -lib/erlang/erts-4.9.1/doc/html/ref_man.gif -lib/erlang/erts-4.9.1/doc/html/start_erl.html -lib/erlang/erts-4.9.1/doc/html/summary.html.src -lib/erlang/erts-4.9.1/doc/html/tty.html -lib/erlang/erts-4.9.1/doc/html/user_guide.gif -lib/erlang/erts-4.9.1/doc/html/warning.gif -lib/erlang/erts-4.9.1/doc/html/werl.html -lib/erlang/erts-4.9.1/doc/index.html -@exec mkdir -p %D/lib/erlang/erts-4.9.1/man -lib/erlang/erts-4.9.1/notes.html -lib/erlang/erts-4.9.1/notes_history.html -lib/erlang/erts-4.9.1/src/driver.h -lib/erlang/erts-4.9.1/src/driver_int.h -lib/erlang/erts-4.9.1/src/erl_driver.h -lib/erlang/erts-4.9.1/src/setuid_socket_wrap.c -lib/erlang/lib/appmon-1.0.5/doc/html/application.html -lib/erlang/lib/appmon-1.0.5/doc/html/application_cite.html -lib/erlang/lib/appmon-1.0.5/doc/html/application_first.html -lib/erlang/lib/appmon-1.0.5/doc/html/application_frame.html -lib/erlang/lib/appmon-1.0.5/doc/html/application_index.html -lib/erlang/lib/appmon-1.0.5/doc/html/application_term.html -lib/erlang/lib/appmon-1.0.5/doc/html/appmon.gif -lib/erlang/lib/appmon-1.0.5/doc/html/appmon.html -lib/erlang/lib/appmon-1.0.5/doc/html/book.gif -lib/erlang/lib/appmon-1.0.5/doc/html/min_head.gif -lib/erlang/lib/appmon-1.0.5/doc/html/note.gif -lib/erlang/lib/appmon-1.0.5/doc/html/notes.gif -lib/erlang/lib/appmon-1.0.5/doc/html/notes.html -lib/erlang/lib/appmon-1.0.5/doc/html/part_notes.html -lib/erlang/lib/appmon-1.0.5/doc/html/part_notes_cite.html -lib/erlang/lib/appmon-1.0.5/doc/html/part_notes_first.html -lib/erlang/lib/appmon-1.0.5/doc/html/part_notes_frame.html -lib/erlang/lib/appmon-1.0.5/doc/html/part_notes_term.html -lib/erlang/lib/appmon-1.0.5/doc/html/ref_man.gif -lib/erlang/lib/appmon-1.0.5/doc/html/summary.html.src -lib/erlang/lib/appmon-1.0.5/doc/html/user_guide.gif -lib/erlang/lib/appmon-1.0.5/doc/html/warning.gif -lib/erlang/lib/appmon-1.0.5/doc/index.html -lib/erlang/lib/appmon-1.0.5/ebin/appmon.app -lib/erlang/lib/appmon-1.0.5/ebin/appmon.beam -lib/erlang/lib/appmon-1.0.5/ebin/appmon_a.beam -lib/erlang/lib/appmon-1.0.5/ebin/appmon_dg.beam -lib/erlang/lib/appmon-1.0.5/ebin/appmon_info.beam -lib/erlang/lib/appmon-1.0.5/ebin/appmon_lb.beam -lib/erlang/lib/appmon-1.0.5/ebin/appmon_place.beam -lib/erlang/lib/appmon-1.0.5/ebin/appmon_txt.beam -lib/erlang/lib/appmon-1.0.5/priv/appmon.gif -lib/erlang/lib/appmon-1.0.5/priv/appmon.tool -lib/erlang/lib/appmon-1.0.5/priv/appmon_help.txt -lib/erlang/lib/appmon-1.0.5/src/appmon.erl -lib/erlang/lib/appmon-1.0.5/src/appmon_a.erl -lib/erlang/lib/appmon-1.0.5/src/appmon_dg.erl -lib/erlang/lib/appmon-1.0.5/src/appmon_dg.hrl -lib/erlang/lib/appmon-1.0.5/src/appmon_info.erl -lib/erlang/lib/appmon-1.0.5/src/appmon_lb.erl -lib/erlang/lib/appmon-1.0.5/src/appmon_place.erl -lib/erlang/lib/appmon-1.0.5/src/appmon_txt.erl -lib/erlang/lib/asn1-1.2.7/doc/html/application.html -lib/erlang/lib/asn1-1.2.7/doc/html/application_cite.html -lib/erlang/lib/asn1-1.2.7/doc/html/application_first.html -lib/erlang/lib/asn1-1.2.7/doc/html/application_frame.html -lib/erlang/lib/asn1-1.2.7/doc/html/application_index.html -lib/erlang/lib/asn1-1.2.7/doc/html/application_term.html -lib/erlang/lib/asn1-1.2.7/doc/html/asn1.gif -lib/erlang/lib/asn1-1.2.7/doc/html/asn1_ug.html -lib/erlang/lib/asn1-1.2.7/doc/html/asn1ct.html -lib/erlang/lib/asn1-1.2.7/doc/html/asn1rt.html -lib/erlang/lib/asn1-1.2.7/doc/html/book.gif -lib/erlang/lib/asn1-1.2.7/doc/html/min_head.gif -lib/erlang/lib/asn1-1.2.7/doc/html/note.gif -lib/erlang/lib/asn1-1.2.7/doc/html/notes.gif -lib/erlang/lib/asn1-1.2.7/doc/html/part.html -lib/erlang/lib/asn1-1.2.7/doc/html/part_cite.html -lib/erlang/lib/asn1-1.2.7/doc/html/part_first.html -lib/erlang/lib/asn1-1.2.7/doc/html/part_frame.html -lib/erlang/lib/asn1-1.2.7/doc/html/part_term.html -lib/erlang/lib/asn1-1.2.7/doc/html/ref_man.gif -lib/erlang/lib/asn1-1.2.7/doc/html/summary.html.src -lib/erlang/lib/asn1-1.2.7/doc/html/user_guide.gif -lib/erlang/lib/asn1-1.2.7/doc/html/warning.gif -lib/erlang/lib/asn1-1.2.7/doc/index.html -lib/erlang/lib/asn1-1.2.7/ebin/asn1.app -lib/erlang/lib/asn1-1.2.7/ebin/asn1.appup -lib/erlang/lib/asn1-1.2.7/ebin/asn1_db.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_check.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_constructed_ber.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_constructed_per.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_gen.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_gen_ber.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_gen_per.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_name.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_parser.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_pretty_format.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_tok.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1ct_value.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1rt.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1rt_ber.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1rt_ber_v1.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1rt_per.beam -lib/erlang/lib/asn1-1.2.7/ebin/asn1rt_per_v1.beam -lib/erlang/lib/asn1-1.2.7/examples/P-Record.asn -lib/erlang/lib/asn1-1.2.7/notes.html -lib/erlang/lib/asn1-1.2.7/notes_history.html -lib/erlang/lib/asn1-1.2.7/src/asn1.app.src -lib/erlang/lib/asn1-1.2.7/src/asn1.appup.src -lib/erlang/lib/asn1-1.2.7/src/asn1_db.erl -lib/erlang/lib/asn1-1.2.7/src/asn1_records.hrl -lib/erlang/lib/asn1-1.2.7/src/asn1ct.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_check.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_constructed_ber.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_constructed_per.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_gen.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_gen_ber.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_gen_per.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_name.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_parser.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_parser.yrl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_pretty_format.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_tok.erl -lib/erlang/lib/asn1-1.2.7/src/asn1ct_value.erl -lib/erlang/lib/asn1-1.2.7/src/asn1rt.erl -lib/erlang/lib/asn1-1.2.7/src/asn1rt_ber.erl -lib/erlang/lib/asn1-1.2.7/src/asn1rt_ber_v1.erl -lib/erlang/lib/asn1-1.2.7/src/asn1rt_per.erl -lib/erlang/lib/asn1-1.2.7/src/asn1rt_per_v1.erl -lib/erlang/lib/compiler-2.1/doc/html/application.html -lib/erlang/lib/compiler-2.1/doc/html/application_cite.html -lib/erlang/lib/compiler-2.1/doc/html/application_first.html -lib/erlang/lib/compiler-2.1/doc/html/application_frame.html -lib/erlang/lib/compiler-2.1/doc/html/application_index.html -lib/erlang/lib/compiler-2.1/doc/html/application_term.html -lib/erlang/lib/compiler-2.1/doc/html/book.gif -lib/erlang/lib/compiler-2.1/doc/html/compile.html -lib/erlang/lib/compiler-2.1/doc/html/compiler.gif -lib/erlang/lib/compiler-2.1/doc/html/min_head.gif -lib/erlang/lib/compiler-2.1/doc/html/note.gif -lib/erlang/lib/compiler-2.1/doc/html/notes.gif -lib/erlang/lib/compiler-2.1/doc/html/ref_man.gif -lib/erlang/lib/compiler-2.1/doc/html/summary.html.src -lib/erlang/lib/compiler-2.1/doc/html/user_guide.gif -lib/erlang/lib/compiler-2.1/doc/html/warning.gif -lib/erlang/lib/compiler-2.1/doc/index.html -lib/erlang/lib/compiler-2.1/ebin/beam_asm.beam -lib/erlang/lib/compiler-2.1/ebin/beam_block.beam -lib/erlang/lib/compiler-2.1/ebin/beam_dict.beam -lib/erlang/lib/compiler-2.1/ebin/beam_flatten.beam -lib/erlang/lib/compiler-2.1/ebin/beam_jump.beam -lib/erlang/lib/compiler-2.1/ebin/beam_listing.beam -lib/erlang/lib/compiler-2.1/ebin/beam_opcodes.beam -lib/erlang/lib/compiler-2.1/ebin/beam_opcodes.hrl -lib/erlang/lib/compiler-2.1/ebin/beam_type.beam -lib/erlang/lib/compiler-2.1/ebin/compile.beam -lib/erlang/lib/compiler-2.1/ebin/compiler.app -lib/erlang/lib/compiler-2.1/ebin/compiler.appup -lib/erlang/lib/compiler-2.1/ebin/core_lint.beam -lib/erlang/lib/compiler-2.1/ebin/core_parse.beam -lib/erlang/lib/compiler-2.1/ebin/core_pp.beam -lib/erlang/lib/compiler-2.1/ebin/sys_core_fold.beam -lib/erlang/lib/compiler-2.1/ebin/sys_kernel_pp.beam -lib/erlang/lib/compiler-2.1/ebin/sys_pre_attributes.beam -lib/erlang/lib/compiler-2.1/ebin/sys_pre_expand.beam -lib/erlang/lib/compiler-2.1/ebin/v1_adapt.beam -lib/erlang/lib/compiler-2.1/ebin/v1_cleanup.beam -lib/erlang/lib/compiler-2.1/ebin/v1_compile.beam -lib/erlang/lib/compiler-2.1/ebin/v1_dead.beam -lib/erlang/lib/compiler-2.1/ebin/v1_optimize.beam -lib/erlang/lib/compiler-2.1/ebin/v2_codegen.beam -lib/erlang/lib/compiler-2.1/ebin/v2_kernel.beam -lib/erlang/lib/compiler-2.1/ebin/v2_kernopt.beam -lib/erlang/lib/compiler-2.1/ebin/v2_life.beam -lib/erlang/lib/compiler-2.1/ebin/v2_match.beam -lib/erlang/lib/compiler-2.1/ebin/v3_codegen.beam -lib/erlang/lib/compiler-2.1/ebin/v3_core.beam -lib/erlang/lib/compiler-2.1/ebin/v3_core_opt.beam -lib/erlang/lib/compiler-2.1/ebin/v3_kernel.beam -lib/erlang/lib/compiler-2.1/ebin/v3_life.beam -lib/erlang/lib/compiler-2.1/notes.html -lib/erlang/lib/compiler-2.1/notes_history.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/CosEventChannelAdmin.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/CosEventChannelAdmin_ConsumerAdmin.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/CosEventChannelAdmin_EventChannel.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/CosEventChannelAdmin_ProxyPullConsumer.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/CosEventChannelAdmin_ProxyPullSupplier.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/CosEventChannelAdmin_ProxyPushConsumer.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/CosEventChannelAdmin_ProxyPushSupplier.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/CosEventChannelAdmin_SupplierAdmin.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/OrberEventChannel.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/OrberEventChannel_EventChannelFactory.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/application.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/application_cite.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/application_first.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/application_frame.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/application_index.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/application_term.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/book.gif -lib/erlang/lib/cosEvent-1.0.1/doc/html/ch_contents.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/ch_event_service.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/ch_introduction.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/e_s_components.gif -lib/erlang/lib/cosEvent-1.0.1/doc/html/e_s_models.gif -lib/erlang/lib/cosEvent-1.0.1/doc/html/min_head.gif -lib/erlang/lib/cosEvent-1.0.1/doc/html/note.gif -lib/erlang/lib/cosEvent-1.0.1/doc/html/notes.gif -lib/erlang/lib/cosEvent-1.0.1/doc/html/notes.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_cite.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_first.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_frame.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_notes.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_notes_cite.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_notes_first.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_notes_frame.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_notes_term.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/part_term.html -lib/erlang/lib/cosEvent-1.0.1/doc/html/ref_man.gif -lib/erlang/lib/cosEvent-1.0.1/doc/html/summary.html.src -lib/erlang/lib/cosEvent-1.0.1/doc/html/user_guide.gif -lib/erlang/lib/cosEvent-1.0.1/doc/html/warning.gif -lib/erlang/lib/cosEvent-1.0.1/doc/index.html -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_AlreadyConnected.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_ConsumerAdmin.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_ConsumerAdmin_impl.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_EventChannel.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_ProxyPullConsumer.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_ProxyPullSupplier.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_ProxyPushConsumer.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_ProxyPushSupplier.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_SupplierAdmin.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_SupplierAdmin_impl.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventChannelAdmin_TypeError.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventComm_Disconnected.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventComm_PullConsumer.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventComm_PullSupplier.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventComm_PushConsumer.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/CosEventComm_PushSupplier.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_EventChannel.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_EventChannel_impl.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_ProxyPullConsumer.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_ProxyPullConsumer_impl.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_ProxyPullSupplier.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_ProxyPullSupplier_impl.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_ProxyPushConsumer.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_ProxyPushConsumer_impl.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_ProxyPushSupplier.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannelAdmin_ProxyPushSupplier_impl.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannel_EventChannelFactory.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/OrberEventChannel_EventChannelFactory_impl.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/cosEvent.app -lib/erlang/lib/cosEvent-1.0.1/ebin/oe_CosEventChannelAdmin.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/oe_CosEventComm.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/oe_OrberEventChannelAdmin.beam -lib/erlang/lib/cosEvent-1.0.1/ebin/oe_event_channel_factory.beam -lib/erlang/lib/cosEvent-1.0.1/include/CosEventChannelAdmin.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventChannelAdmin_ConsumerAdmin.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventChannelAdmin_EventChannel.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventChannelAdmin_ProxyPullConsumer.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventChannelAdmin_ProxyPullSupplier.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventChannelAdmin_ProxyPushConsumer.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventChannelAdmin_ProxyPushSupplier.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventChannelAdmin_SupplierAdmin.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventComm.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventComm_PullConsumer.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventComm_PullSupplier.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventComm_PushConsumer.hrl -lib/erlang/lib/cosEvent-1.0.1/include/CosEventComm_PushSupplier.hrl -lib/erlang/lib/cosEvent-1.0.1/include/OrberEventChannel.hrl -lib/erlang/lib/cosEvent-1.0.1/include/OrberEventChannelAdmin.hrl -lib/erlang/lib/cosEvent-1.0.1/include/OrberEventChannelAdmin_EventChannel.hrl -lib/erlang/lib/cosEvent-1.0.1/include/OrberEventChannelAdmin_ProxyPullConsumer.hrl -lib/erlang/lib/cosEvent-1.0.1/include/OrberEventChannelAdmin_ProxyPullSupplier.hrl -lib/erlang/lib/cosEvent-1.0.1/include/OrberEventChannelAdmin_ProxyPushConsumer.hrl -lib/erlang/lib/cosEvent-1.0.1/include/OrberEventChannelAdmin_ProxyPushSupplier.hrl -lib/erlang/lib/cosEvent-1.0.1/include/OrberEventChannel_EventChannelFactory.hrl -lib/erlang/lib/cosEvent-1.0.1/include/oe_CosEventChannelAdmin.hrl -lib/erlang/lib/cosEvent-1.0.1/include/oe_CosEventComm.hrl -lib/erlang/lib/cosEvent-1.0.1/include/oe_OrberEventChannelAdmin.hrl -lib/erlang/lib/cosEvent-1.0.1/include/oe_event_channel_factory.hrl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin.idl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_AlreadyConnected.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_ConsumerAdmin.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_ConsumerAdmin_impl.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_EventChannel.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_ProxyPullConsumer.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_ProxyPullSupplier.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_ProxyPushConsumer.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_ProxyPushSupplier.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_SupplierAdmin.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_SupplierAdmin_impl.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventChannelAdmin_TypeError.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventComm.idl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventComm_Disconnected.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventComm_PullConsumer.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventComm_PullSupplier.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventComm_PushConsumer.erl -lib/erlang/lib/cosEvent-1.0.1/src/CosEventComm_PushSupplier.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin.idl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_EventChannel.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_EventChannel_impl.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_ProxyPullConsumer.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_ProxyPullConsumer_impl.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_ProxyPullSupplier.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_ProxyPullSupplier_impl.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_ProxyPushConsumer.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_ProxyPushConsumer_impl.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_ProxyPushSupplier.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannelAdmin_ProxyPushSupplier_impl.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannel_EventChannelFactory.erl -lib/erlang/lib/cosEvent-1.0.1/src/OrberEventChannel_EventChannelFactory_impl.erl -lib/erlang/lib/cosEvent-1.0.1/src/event_channel_factory.idl -lib/erlang/lib/cosEvent-1.0.1/src/event_service.hrl -lib/erlang/lib/cosEvent-1.0.1/src/oe_CosEventChannelAdmin.erl -lib/erlang/lib/cosEvent-1.0.1/src/oe_CosEventComm.erl -lib/erlang/lib/cosEvent-1.0.1/src/oe_OrberEventChannelAdmin.erl -lib/erlang/lib/cosEvent-1.0.1/src/oe_event_channel_factory.erl -lib/erlang/lib/cosTransactions-1.1.1/doc/html/CosTransactions_Control.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/CosTransactions_Coordinator.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/CosTransactions_RecoveryCoordinator.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/CosTransactions_Resource.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/CosTransactions_SubtransactionAwareResource.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/CosTransactions_Terminator.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/CosTransactions_TransactionFactory.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/application.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/application_cite.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/application_first.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/application_frame.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/application_index.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/application_term.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/book.gif -lib/erlang/lib/cosTransactions-1.1.1/doc/html/ch_contents.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/ch_example.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/ch_install.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/ch_introduction.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/ch_skeletons.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/cosTransactions.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/min_head.gif -lib/erlang/lib/cosTransactions-1.1.1/doc/html/note.gif -lib/erlang/lib/cosTransactions-1.1.1/doc/html/notes.gif -lib/erlang/lib/cosTransactions-1.1.1/doc/html/notes.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_cite.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_first.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_frame.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_notes.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_notes_cite.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_notes_first.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_notes_frame.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_notes_term.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/part_term.html -lib/erlang/lib/cosTransactions-1.1.1/doc/html/ref_man.gif -lib/erlang/lib/cosTransactions-1.1.1/doc/html/summary.html.src -lib/erlang/lib/cosTransactions-1.1.1/doc/html/user_guide.gif -lib/erlang/lib/cosTransactions-1.1.1/doc/html/warning.gif -lib/erlang/lib/cosTransactions-1.1.1/doc/index.html -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_Control.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_Coordinator.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_HeuristicCommit.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_HeuristicHazard.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_HeuristicMixed.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_HeuristicRollback.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_Inactive.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_InvalidControl.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_NoTransaction.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_NotPrepared.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_NotSubtransaction.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_PropagationContext.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_RecoveryCoordinator.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_Resource.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_SubtransactionAwareResource.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_SubtransactionsUnavailable.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_SynchronizationUnavailable.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_Terminator.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_Terminator_impl.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_TransIdentity.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_TransactionFactory.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_TransactionFactory_impl.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_Unavailable.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_WrongTransaction.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/CosTransactions_otid_t.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/ETraP_Common.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/ETraP_Server.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/ETraP_Server_impl.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/cosTransactions.app -lib/erlang/lib/cosTransactions-1.1.1/ebin/cosTransactions.appup -lib/erlang/lib/cosTransactions-1.1.1/ebin/cosTransactions.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/etrap_logmgr.beam -lib/erlang/lib/cosTransactions-1.1.1/ebin/oe_CosTransactions.beam -lib/erlang/lib/cosTransactions-1.1.1/include/CosTransactions.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/CosTransactions_Control.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/CosTransactions_Coordinator.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/CosTransactions_RecoveryCoordinator.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/CosTransactions_Resource.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/CosTransactions_SubtransactionAwareResource.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/CosTransactions_Terminator.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/CosTransactions_TransactionFactory.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/ETraP.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/ETraP_Server.hrl -lib/erlang/lib/cosTransactions-1.1.1/include/oe_CosTransactions.hrl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions.idl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_Control.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_Coordinator.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_HeuristicCommit.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_HeuristicHazard.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_HeuristicMixed.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_HeuristicRollback.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_Inactive.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_InvalidControl.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_NoTransaction.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_NotPrepared.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_NotSubtransaction.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_PropagationContext.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_RecoveryCoordinator.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_Resource.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_SubtransactionAwareResource.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_SubtransactionsUnavailable.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_SynchronizationUnavailable.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_Terminator.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_Terminator_impl.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_TransIdentity.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_TransactionFactory.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_TransactionFactory_impl.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_Unavailable.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_WrongTransaction.erl -lib/erlang/lib/cosTransactions-1.1.1/src/CosTransactions_otid_t.erl -lib/erlang/lib/cosTransactions-1.1.1/src/ETraP_Common.erl -lib/erlang/lib/cosTransactions-1.1.1/src/ETraP_Common.hrl -lib/erlang/lib/cosTransactions-1.1.1/src/ETraP_Server.erl -lib/erlang/lib/cosTransactions-1.1.1/src/ETraP_Server_impl.erl -lib/erlang/lib/cosTransactions-1.1.1/src/cosTransactions.erl -lib/erlang/lib/cosTransactions-1.1.1/src/etrap_logmgr.erl -lib/erlang/lib/cosTransactions-1.1.1/src/oe_CosTransactions.erl -lib/erlang/lib/crypto-1.1.1/doc/html/book.gif -lib/erlang/lib/crypto-1.1.1/doc/html/crypto.gif -lib/erlang/lib/crypto-1.1.1/doc/html/crypto.html -lib/erlang/lib/crypto-1.1.1/doc/html/crypto_app.html -lib/erlang/lib/crypto-1.1.1/doc/html/min_head.gif -lib/erlang/lib/crypto-1.1.1/doc/html/note.gif -lib/erlang/lib/crypto-1.1.1/doc/html/notes.gif -lib/erlang/lib/crypto-1.1.1/doc/html/notes.html -lib/erlang/lib/crypto-1.1.1/doc/html/part_notes.html -lib/erlang/lib/crypto-1.1.1/doc/html/part_notes_cite.html -lib/erlang/lib/crypto-1.1.1/doc/html/part_notes_first.html -lib/erlang/lib/crypto-1.1.1/doc/html/part_notes_frame.html -lib/erlang/lib/crypto-1.1.1/doc/html/part_notes_term.html -lib/erlang/lib/crypto-1.1.1/doc/html/ref_man.gif -lib/erlang/lib/crypto-1.1.1/doc/html/refman.html -lib/erlang/lib/crypto-1.1.1/doc/html/refman_cite.html -lib/erlang/lib/crypto-1.1.1/doc/html/refman_first.html -lib/erlang/lib/crypto-1.1.1/doc/html/refman_frame.html -lib/erlang/lib/crypto-1.1.1/doc/html/refman_index.html -lib/erlang/lib/crypto-1.1.1/doc/html/refman_term.html -lib/erlang/lib/crypto-1.1.1/doc/html/summary.html.src -lib/erlang/lib/crypto-1.1.1/doc/html/warning.gif -lib/erlang/lib/crypto-1.1.1/doc/index.html -lib/erlang/lib/debugger-1.5.1/doc/html/application.html -lib/erlang/lib/debugger-1.5.1/doc/html/application_cite.html -lib/erlang/lib/debugger-1.5.1/doc/html/application_first.html -lib/erlang/lib/debugger-1.5.1/doc/html/application_frame.html -lib/erlang/lib/debugger-1.5.1/doc/html/application_index.html -lib/erlang/lib/debugger-1.5.1/doc/html/application_term.html -lib/erlang/lib/debugger-1.5.1/doc/html/book.gif -lib/erlang/lib/debugger-1.5.1/doc/html/debugger.gif -lib/erlang/lib/debugger-1.5.1/doc/html/debugger.html -lib/erlang/lib/debugger-1.5.1/doc/html/i.html -lib/erlang/lib/debugger-1.5.1/doc/html/images/attach.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/c_break.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/cond_break_dialog.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/function_break_dialog.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/interpret.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/line_break_dialog.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/load_settings_dialog.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/monitor.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/record_editor.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/save_settings_dialog.gif -lib/erlang/lib/debugger-1.5.1/doc/html/images/view.gif -lib/erlang/lib/debugger-1.5.1/doc/html/int.html -lib/erlang/lib/debugger-1.5.1/doc/html/min_head.gif -lib/erlang/lib/debugger-1.5.1/doc/html/note.gif -lib/erlang/lib/debugger-1.5.1/doc/html/notes.gif -lib/erlang/lib/debugger-1.5.1/doc/html/part.html -lib/erlang/lib/debugger-1.5.1/doc/html/part_cite.html -lib/erlang/lib/debugger-1.5.1/doc/html/part_first.html -lib/erlang/lib/debugger-1.5.1/doc/html/part_frame.html -lib/erlang/lib/debugger-1.5.1/doc/html/part_term.html -lib/erlang/lib/debugger-1.5.1/doc/html/ref_man.gif -lib/erlang/lib/debugger-1.5.1/doc/html/summary.html.src -lib/erlang/lib/debugger-1.5.1/doc/html/user_guide.gif -lib/erlang/lib/debugger-1.5.1/doc/html/warning.gif -lib/erlang/lib/debugger-1.5.1/doc/index.html -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ets.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_iasm.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_icmd.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_icompile.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_idb.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_idb_server.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ieval.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_iload.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_imeta.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_imsg.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_iserver.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_iserver_api.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_pretty.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_aux.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_break.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_cache.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_compilerdefs.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_get_file.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_gotoline.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_interpret.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_mon.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_mon_win.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_recedit.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_search.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_trace.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_trace_win.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_view.beam -lib/erlang/lib/debugger-1.5.1/ebin/dbg_ui_winman.beam -lib/erlang/lib/debugger-1.5.1/ebin/debugger.app -lib/erlang/lib/debugger-1.5.1/ebin/debugger.beam -lib/erlang/lib/debugger-1.5.1/ebin/i.beam -lib/erlang/lib/debugger-1.5.1/ebin/int.beam -lib/erlang/lib/debugger-1.5.1/notes.html -lib/erlang/lib/debugger-1.5.1/notes_history.html -lib/erlang/lib/debugger-1.5.1/priv/debugger.gif -lib/erlang/lib/debugger-1.5.1/priv/debugger.tool -lib/erlang/lib/debugger-1.5.1/src/dbg_ets.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_iasm.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_icmd.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_icompile.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_idb.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_idb_server.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ieval.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_iload.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_imeta.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_imsg.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_iserver.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_iserver_api.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_pretty.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_aux.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_break.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_cache.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_compilerdefs.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_data_struct.hrl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_get_file.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_gotoline.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_interpret.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_mon.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_mon_win.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_recedit.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_search.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_trace.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_trace_win.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_view.erl -lib/erlang/lib/debugger-1.5.1/src/dbg_ui_winman.erl -lib/erlang/lib/debugger-1.5.1/src/debugger.erl -lib/erlang/lib/debugger-1.5.1/src/i.erl -lib/erlang/lib/debugger-1.5.1/src/int.erl -lib/erlang/lib/erl_interface-3.2/bin/erl_call -lib/erlang/lib/erl_interface-3.2/doc/html/application.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_cite.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_erl_interface.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_erl_interface_cite.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_erl_interface_first.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_erl_interface_frame.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_erl_interface_index.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_erl_interface_term.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_first.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_frame.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_index.html -lib/erlang/lib/erl_interface-3.2/doc/html/application_term.html -lib/erlang/lib/erl_interface-3.2/doc/html/book.gif -lib/erlang/lib/erl_interface-3.2/doc/html/erl_call.html -lib/erlang/lib/erl_interface-3.2/doc/html/erl_connect.html -lib/erlang/lib/erl_interface-3.2/doc/html/erl_error.html -lib/erlang/lib/erl_interface-3.2/doc/html/erl_eterm.html -lib/erlang/lib/erl_interface-3.2/doc/html/erl_format.html -lib/erlang/lib/erl_interface-3.2/doc/html/erl_global.html -lib/erlang/lib/erl_interface-3.2/doc/html/erl_interface.html -lib/erlang/lib/erl_interface-3.2/doc/html/erl_malloc.html -lib/erlang/lib/erl_interface-3.2/doc/html/erl_marshal.html -lib/erlang/lib/erl_interface-3.2/doc/html/min_head.gif -lib/erlang/lib/erl_interface-3.2/doc/html/note.gif -lib/erlang/lib/erl_interface-3.2/doc/html/notes.gif -lib/erlang/lib/erl_interface-3.2/doc/html/part_erl_interface.html -lib/erlang/lib/erl_interface-3.2/doc/html/part_erl_interface_cite.html -lib/erlang/lib/erl_interface-3.2/doc/html/part_erl_interface_first.html -lib/erlang/lib/erl_interface-3.2/doc/html/part_erl_interface_frame.html -lib/erlang/lib/erl_interface-3.2/doc/html/part_erl_interface_term.html -lib/erlang/lib/erl_interface-3.2/doc/html/ref_man.gif -lib/erlang/lib/erl_interface-3.2/doc/html/registry.html -lib/erlang/lib/erl_interface-3.2/doc/html/summary.html.src -lib/erlang/lib/erl_interface-3.2/doc/html/user_guide.gif -lib/erlang/lib/erl_interface-3.2/doc/html/warning.gif -lib/erlang/lib/erl_interface-3.2/doc/index.html -lib/erlang/lib/erl_interface-3.2/include/ei.h -lib/erlang/lib/erl_interface-3.2/include/eicode.h -lib/erlang/lib/erl_interface-3.2/include/eiext.h -lib/erlang/lib/erl_interface-3.2/include/eihash.h -lib/erlang/lib/erl_interface-3.2/include/eimd5.h -lib/erlang/lib/erl_interface-3.2/include/eireg.h -lib/erlang/lib/erl_interface-3.2/include/eisend.h -lib/erlang/lib/erl_interface-3.2/include/erl_connect.h -lib/erlang/lib/erl_interface-3.2/include/erl_epmd.h -lib/erlang/lib/erl_interface-3.2/include/erl_error.h -lib/erlang/lib/erl_interface-3.2/include/erl_eterm.h -lib/erlang/lib/erl_interface-3.2/include/erl_fix_alloc.h -lib/erlang/lib/erl_interface-3.2/include/erl_format.h -lib/erlang/lib/erl_interface-3.2/include/erl_global.h -lib/erlang/lib/erl_interface-3.2/include/erl_interface.h -lib/erlang/lib/erl_interface-3.2/include/erl_locking.h -lib/erlang/lib/erl_interface-3.2/include/erl_malloc.h -lib/erlang/lib/erl_interface-3.2/include/erl_marshal.h -lib/erlang/lib/erl_interface-3.2/include/erl_resolve.h -lib/erlang/lib/erl_interface-3.2/include/erl_rport.h -lib/erlang/lib/erl_interface-3.2/include/erl_start.h -lib/erlang/lib/erl_interface-3.2/lib/libei.a -lib/erlang/lib/erl_interface-3.2/lib/liberl_interface.a -lib/erlang/lib/erl_interface-3.2/notes.html -lib/erlang/lib/erl_interface-3.2/notes_history.html -lib/erlang/lib/erl_interface-3.2/src/decode_atom.c -lib/erlang/lib/erl_interface-3.2/src/decode_binary.c -lib/erlang/lib/erl_interface-3.2/src/decode_boolean.c -lib/erlang/lib/erl_interface-3.2/src/decode_char.c -lib/erlang/lib/erl_interface-3.2/src/decode_double.c -lib/erlang/lib/erl_interface-3.2/src/decode_intlist.c -lib/erlang/lib/erl_interface-3.2/src/decode_list_header.c -lib/erlang/lib/erl_interface-3.2/src/decode_long.c -lib/erlang/lib/erl_interface-3.2/src/decode_pid.c -lib/erlang/lib/erl_interface-3.2/src/decode_port.c -lib/erlang/lib/erl_interface-3.2/src/decode_ref.c -lib/erlang/lib/erl_interface-3.2/src/decode_string.c -lib/erlang/lib/erl_interface-3.2/src/decode_term.c -lib/erlang/lib/erl_interface-3.2/src/decode_trace.c -lib/erlang/lib/erl_interface-3.2/src/decode_tuple_header.c -lib/erlang/lib/erl_interface-3.2/src/decode_ulong.c -lib/erlang/lib/erl_interface-3.2/src/decode_version.c -lib/erlang/lib/erl_interface-3.2/src/eimd5.c -lib/erlang/lib/erl_interface-3.2/src/encode_atom.c -lib/erlang/lib/erl_interface-3.2/src/encode_binary.c -lib/erlang/lib/erl_interface-3.2/src/encode_boolean.c -lib/erlang/lib/erl_interface-3.2/src/encode_char.c -lib/erlang/lib/erl_interface-3.2/src/encode_double.c -lib/erlang/lib/erl_interface-3.2/src/encode_list_header.c -lib/erlang/lib/erl_interface-3.2/src/encode_long.c -lib/erlang/lib/erl_interface-3.2/src/encode_pid.c -lib/erlang/lib/erl_interface-3.2/src/encode_port.c -lib/erlang/lib/erl_interface-3.2/src/encode_ref.c -lib/erlang/lib/erl_interface-3.2/src/encode_string.c -lib/erlang/lib/erl_interface-3.2/src/encode_term.c -lib/erlang/lib/erl_interface-3.2/src/encode_trace.c -lib/erlang/lib/erl_interface-3.2/src/encode_tuple_header.c -lib/erlang/lib/erl_interface-3.2/src/encode_ulong.c -lib/erlang/lib/erl_interface-3.2/src/encode_version.c -lib/erlang/lib/erl_interface-3.2/src/epmd_port.c -lib/erlang/lib/erl_interface-3.2/src/epmd_publish.c -lib/erlang/lib/erl_interface-3.2/src/epmd_unpublish.c -lib/erlang/lib/erl_interface-3.2/src/erl_call.c -lib/erlang/lib/erl_interface-3.2/src/erl_config.h -lib/erlang/lib/erl_interface-3.2/src/erl_connect.c -lib/erlang/lib/erl_interface-3.2/src/erl_error.c -lib/erlang/lib/erl_interface-3.2/src/erl_eterm.c -lib/erlang/lib/erl_interface-3.2/src/erl_fix_alloc.c -lib/erlang/lib/erl_interface-3.2/src/erl_format.c -lib/erlang/lib/erl_interface-3.2/src/erl_internal.h -lib/erlang/lib/erl_interface-3.2/src/erl_locking.c -lib/erlang/lib/erl_interface-3.2/src/erl_malloc.c -lib/erlang/lib/erl_interface-3.2/src/erl_marshal.c -lib/erlang/lib/erl_interface-3.2/src/erl_nothreads.c -lib/erlang/lib/erl_interface-3.2/src/erl_pthreads.c -lib/erlang/lib/erl_interface-3.2/src/erl_resolve.c -lib/erlang/lib/erl_interface-3.2/src/erl_rport.c -lib/erlang/lib/erl_interface-3.2/src/erl_start.c -lib/erlang/lib/erl_interface-3.2/src/erl_sthreads.c -lib/erlang/lib/erl_interface-3.2/src/erl_timeout.c -lib/erlang/lib/erl_interface-3.2/src/erl_timeout.h -lib/erlang/lib/erl_interface-3.2/src/get_type.c -lib/erlang/lib/erl_interface-3.2/src/global_names.c -lib/erlang/lib/erl_interface-3.2/src/global_register.c -lib/erlang/lib/erl_interface-3.2/src/global_unregister.c -lib/erlang/lib/erl_interface-3.2/src/global_whereis.c -lib/erlang/lib/erl_interface-3.2/src/hash_dohash.c -lib/erlang/lib/erl_interface-3.2/src/hash_foreach.c -lib/erlang/lib/erl_interface-3.2/src/hash_freetab.c -lib/erlang/lib/erl_interface-3.2/src/hash_insert.c -lib/erlang/lib/erl_interface-3.2/src/hash_isprime.c -lib/erlang/lib/erl_interface-3.2/src/hash_lookup.c -lib/erlang/lib/erl_interface-3.2/src/hash_newtab.c -lib/erlang/lib/erl_interface-3.2/src/hash_remove.c -lib/erlang/lib/erl_interface-3.2/src/hash_resize.c -lib/erlang/lib/erl_interface-3.2/src/hash_rlookup.c -lib/erlang/lib/erl_interface-3.2/src/putget.h -lib/erlang/lib/erl_interface-3.2/src/receive.c -lib/erlang/lib/erl_interface-3.2/src/reg_close.c -lib/erlang/lib/erl_interface-3.2/src/reg_delete.c -lib/erlang/lib/erl_interface-3.2/src/reg_dirty.c -lib/erlang/lib/erl_interface-3.2/src/reg_dump.c -lib/erlang/lib/erl_interface-3.2/src/reg_free.c -lib/erlang/lib/erl_interface-3.2/src/reg_get.c -lib/erlang/lib/erl_interface-3.2/src/reg_getf.c -lib/erlang/lib/erl_interface-3.2/src/reg_geti.c -lib/erlang/lib/erl_interface-3.2/src/reg_getp.c -lib/erlang/lib/erl_interface-3.2/src/reg_gets.c -lib/erlang/lib/erl_interface-3.2/src/reg_make.c -lib/erlang/lib/erl_interface-3.2/src/reg_open.c -lib/erlang/lib/erl_interface-3.2/src/reg_purge.c -lib/erlang/lib/erl_interface-3.2/src/reg_resize.c -lib/erlang/lib/erl_interface-3.2/src/reg_restore.c -lib/erlang/lib/erl_interface-3.2/src/reg_set.c -lib/erlang/lib/erl_interface-3.2/src/reg_setf.c -lib/erlang/lib/erl_interface-3.2/src/reg_seti.c -lib/erlang/lib/erl_interface-3.2/src/reg_setp.c -lib/erlang/lib/erl_interface-3.2/src/reg_sets.c -lib/erlang/lib/erl_interface-3.2/src/reg_stat.c -lib/erlang/lib/erl_interface-3.2/src/reg_tabstat.c -lib/erlang/lib/erl_interface-3.2/src/send.c -lib/erlang/lib/erl_interface-3.2/src/send_exit.c -lib/erlang/lib/erl_interface-3.2/src/send_link.c -lib/erlang/lib/erl_interface-3.2/src/send_reg.c -lib/erlang/lib/erl_interface-3.2/src/show_msg.c -lib/erlang/lib/erl_interface-3.2/src/trace.c -lib/erlang/lib/erl_interface-3.2/src/whereis.c -lib/erlang/lib/etk-0.9.2/doc/html/application.html -lib/erlang/lib/etk-0.9.2/doc/html/application_cite.html -lib/erlang/lib/etk-0.9.2/doc/html/application_first.html -lib/erlang/lib/etk-0.9.2/doc/html/application_frame.html -lib/erlang/lib/etk-0.9.2/doc/html/application_index.html -lib/erlang/lib/etk-0.9.2/doc/html/application_term.html -lib/erlang/lib/etk-0.9.2/doc/html/book.gif -lib/erlang/lib/etk-0.9.2/doc/html/etk.html -lib/erlang/lib/etk-0.9.2/doc/html/min_head.gif -lib/erlang/lib/etk-0.9.2/doc/html/note.gif -lib/erlang/lib/etk-0.9.2/doc/html/notes.gif -lib/erlang/lib/etk-0.9.2/doc/html/notes.html -lib/erlang/lib/etk-0.9.2/doc/html/part_notes.html -lib/erlang/lib/etk-0.9.2/doc/html/part_notes_cite.html -lib/erlang/lib/etk-0.9.2/doc/html/part_notes_first.html -lib/erlang/lib/etk-0.9.2/doc/html/part_notes_frame.html -lib/erlang/lib/etk-0.9.2/doc/html/part_notes_term.html -lib/erlang/lib/etk-0.9.2/doc/html/ref_man.gif -lib/erlang/lib/etk-0.9.2/doc/html/tcltk.gif -lib/erlang/lib/etk-0.9.2/doc/html/tk.html -lib/erlang/lib/etk-0.9.2/doc/html/user_guide.gif -lib/erlang/lib/etk-0.9.2/doc/html/warning.gif -lib/erlang/lib/etk-0.9.2/doc/index.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/bell.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/bind.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/bindtags.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/bitmap.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/button.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/canvas.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/checkbutton.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/clipboard.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/contents.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/destroy.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/entry.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/etk.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/etk_api.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/event.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/focus.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/frame.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/grab.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/grid.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/image.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/label.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/listbox.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/lower.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/menu.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/menubutton.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/message.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/option.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/options.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/pack.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/photo.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/place.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/radiobutton.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/raise.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/scale.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/scrollbar.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/selection.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/text.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/tk.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/tkerror.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/tkvars.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/tkwait.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/toplevel.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/winfo.n.html -lib/erlang/lib/etk-0.9.2/doc/tk_html/wm.n.html -lib/erlang/lib/etk-0.9.2/ebin/etk.app -lib/erlang/lib/etk-0.9.2/ebin/etk.beam -lib/erlang/lib/etk-0.9.2/ebin/etk_menu.beam -lib/erlang/lib/etk-0.9.2/ebin/tk.beam -lib/erlang/lib/etk-0.9.2/ebin/tkbutton.beam -lib/erlang/lib/etk-0.9.2/ebin/tkconsole.beam -lib/erlang/lib/etk-0.9.2/ebin/tkdialog.beam -lib/erlang/lib/etk-0.9.2/ebin/tkentry.beam -lib/erlang/lib/etk-0.9.2/ebin/tkfocus.beam -lib/erlang/lib/etk-0.9.2/ebin/tklib.beam -lib/erlang/lib/etk-0.9.2/ebin/tklistbox.beam -lib/erlang/lib/etk-0.9.2/ebin/tkmenu.beam -lib/erlang/lib/etk-0.9.2/ebin/tkoptmenu.beam -lib/erlang/lib/etk-0.9.2/ebin/tkrender.beam -lib/erlang/lib/etk-0.9.2/ebin/tkscale.beam -lib/erlang/lib/etk-0.9.2/ebin/tkscrlbar.beam -lib/erlang/lib/etk-0.9.2/ebin/tkstr.beam -lib/erlang/lib/etk-0.9.2/ebin/tktearoff.beam -lib/erlang/lib/etk-0.9.2/ebin/tktext.beam -lib/erlang/lib/etk-0.9.2/examples/Makefile -lib/erlang/lib/etk-0.9.2/examples/README -lib/erlang/lib/etk-0.9.2/examples/mines/tkmines.erl -lib/erlang/lib/etk-0.9.2/examples/wtour/advanced1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/bind1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/bind2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/bind3.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/bomb.xbm -lib/erlang/lib/etk-0.9.2/examples/wtour/button1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/button2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/button3.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/button4.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas3.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas4.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas5.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas6.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas7.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas8.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/canvas81.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/entry1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/entry2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/erltk_demo.erl -lib/erlang/lib/etk-0.9.2/examples/wtour/etk_demo.erl -lib/erlang/lib/etk-0.9.2/examples/wtour/etk_demo_label.erl -lib/erlang/lib/etk-0.9.2/examples/wtour/etk_menu.erl -lib/erlang/lib/etk-0.9.2/examples/wtour/etk_menu_test.erl -lib/erlang/lib/etk-0.9.2/examples/wtour/frame1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/frame2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/frame3.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/gdemo.erl -lib/erlang/lib/etk-0.9.2/examples/wtour/group1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/joe.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/joe.xbm -lib/erlang/lib/etk-0.9.2/examples/wtour/label1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/label2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/label3.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/listbox1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/listbox2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/menu1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/menu2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/message1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/misc6.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/misc7.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_back.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_find.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_forw.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_home.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_image.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_open.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_print.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_reload.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/ns_stop.gif -lib/erlang/lib/etk-0.9.2/examples/wtour/pack1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/pack2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/pack3.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/scale1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/scale2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/text1.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/text2.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/text3.ex -lib/erlang/lib/etk-0.9.2/examples/wtour/wtour.erl -lib/erlang/lib/etk-0.9.2/examples/wtour/wtour_netscape.erl -lib/erlang/lib/etk-0.9.2/priv/bin/etk -lib/erlang/lib/etk-0.9.2/priv/bin/etk_drv.so -lib/erlang/lib/etk-0.9.2/priv/bitmap/bomb.xpm -lib/erlang/lib/etk-0.9.2/priv/bitmap/doc-mini.gif -lib/erlang/lib/etk-0.9.2/priv/bitmap/doc.gif -lib/erlang/lib/etk-0.9.2/priv/bitmap/folder-mini.gif -lib/erlang/lib/etk-0.9.2/priv/bitmap/folder.gif -lib/erlang/lib/etk-0.9.2/priv/bitmap/folder2.xpm -lib/erlang/lib/etk-0.9.2/priv/bitmap/folders.xpm -lib/erlang/lib/etk-0.9.2/priv/bitmap/mail1.xpm -lib/erlang/lib/etk-0.9.2/priv/bitmap/mail2.xpm -lib/erlang/lib/etk-0.9.2/priv/bitmap/unknown1.xpm -lib/erlang/lib/etk-0.9.2/src/etk.erl -lib/erlang/lib/etk-0.9.2/src/etk_menu.erl -lib/erlang/lib/etk-0.9.2/src/tk.erl -lib/erlang/lib/etk-0.9.2/src/tkbutton.erl -lib/erlang/lib/etk-0.9.2/src/tkconsole.erl -lib/erlang/lib/etk-0.9.2/src/tkdialog.erl -lib/erlang/lib/etk-0.9.2/src/tkentry.erl -lib/erlang/lib/etk-0.9.2/src/tkfocus.erl -lib/erlang/lib/etk-0.9.2/src/tklib.erl -lib/erlang/lib/etk-0.9.2/src/tklistbox.erl -lib/erlang/lib/etk-0.9.2/src/tkmenu.erl -lib/erlang/lib/etk-0.9.2/src/tkoptmenu.erl -lib/erlang/lib/etk-0.9.2/src/tkrender.erl -lib/erlang/lib/etk-0.9.2/src/tkscale.erl -lib/erlang/lib/etk-0.9.2/src/tkscrlbar.erl -lib/erlang/lib/etk-0.9.2/src/tkstr.erl -lib/erlang/lib/etk-0.9.2/src/tktearoff.erl -lib/erlang/lib/etk-0.9.2/src/tktext.erl -lib/erlang/lib/eva-2.0.2.1/doc/html/appendix_a.html -lib/erlang/lib/eva-2.0.2.1/doc/html/book.gif -lib/erlang/lib/eva-2.0.2.1/doc/html/ch_adaptations.html -lib/erlang/lib/eva-2.0.2.1/doc/html/ch_eva.html -lib/erlang/lib/eva-2.0.2.1/doc/html/ch_eva_snmp.html -lib/erlang/lib/eva-2.0.2.1/doc/html/ch_intro.html -lib/erlang/lib/eva-2.0.2.1/doc/html/eva.gif -lib/erlang/lib/eva-2.0.2.1/doc/html/eva.html -lib/erlang/lib/eva-2.0.2.1/doc/html/eva_app.html -lib/erlang/lib/eva-2.0.2.1/doc/html/eva_log.html -lib/erlang/lib/eva-2.0.2.1/doc/html/eva_log_snmp.html -lib/erlang/lib/eva-2.0.2.1/doc/html/eva_server.html -lib/erlang/lib/eva-2.0.2.1/doc/html/eva_snmp_adaptation.html -lib/erlang/lib/eva-2.0.2.1/doc/html/eva_sup.html -lib/erlang/lib/eva-2.0.2.1/doc/html/log.html -lib/erlang/lib/eva-2.0.2.1/doc/html/log_server.html -lib/erlang/lib/eva-2.0.2.1/doc/html/log_snmp.html -lib/erlang/lib/eva-2.0.2.1/doc/html/log_snmpea.html -lib/erlang/lib/eva-2.0.2.1/doc/html/min_head.gif -lib/erlang/lib/eva-2.0.2.1/doc/html/note.gif -lib/erlang/lib/eva-2.0.2.1/doc/html/notes.gif -lib/erlang/lib/eva-2.0.2.1/doc/html/notes.html -lib/erlang/lib/eva-2.0.2.1/doc/html/part_notes.html -lib/erlang/lib/eva-2.0.2.1/doc/html/part_notes_cite.html -lib/erlang/lib/eva-2.0.2.1/doc/html/part_notes_first.html -lib/erlang/lib/eva-2.0.2.1/doc/html/part_notes_frame.html -lib/erlang/lib/eva-2.0.2.1/doc/html/part_notes_term.html -lib/erlang/lib/eva-2.0.2.1/doc/html/ref_man.gif -lib/erlang/lib/eva-2.0.2.1/doc/html/refman.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_cite.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_first.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_frame.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_index.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_snmp.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_snmp_cite.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_snmp_first.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_snmp_frame.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_snmp_index.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_snmp_term.html -lib/erlang/lib/eva-2.0.2.1/doc/html/refman_term.html -lib/erlang/lib/eva-2.0.2.1/doc/html/summary.html.src -lib/erlang/lib/eva-2.0.2.1/doc/html/user_guide.gif -lib/erlang/lib/eva-2.0.2.1/doc/html/users_guide.html -lib/erlang/lib/eva-2.0.2.1/doc/html/users_guide_cite.html -lib/erlang/lib/eva-2.0.2.1/doc/html/users_guide_first.html -lib/erlang/lib/eva-2.0.2.1/doc/html/users_guide_frame.html -lib/erlang/lib/eva-2.0.2.1/doc/html/users_guide_term.html -lib/erlang/lib/eva-2.0.2.1/doc/html/warning.gif -lib/erlang/lib/eva-2.0.2.1/doc/index.html -lib/erlang/lib/eva-2.0.2.1/ebin/eva.app -lib/erlang/lib/eva-2.0.2.1/ebin/eva.appup -lib/erlang/lib/eva-2.0.2.1/ebin/eva.beam -lib/erlang/lib/eva-2.0.2.1/ebin/eva_log.beam -lib/erlang/lib/eva-2.0.2.1/ebin/eva_log_snmp.beam -lib/erlang/lib/eva-2.0.2.1/ebin/eva_log_sup.beam -lib/erlang/lib/eva-2.0.2.1/ebin/eva_server.beam -lib/erlang/lib/eva-2.0.2.1/ebin/eva_snmp_adaptation.beam -lib/erlang/lib/eva-2.0.2.1/ebin/eva_sup.beam -lib/erlang/lib/eva-2.0.2.1/ebin/log.beam -lib/erlang/lib/eva-2.0.2.1/ebin/log_server.beam -lib/erlang/lib/eva-2.0.2.1/ebin/log_snmp.beam -lib/erlang/lib/eva-2.0.2.1/ebin/log_snmpea.beam -lib/erlang/lib/eva-2.0.2.1/examples/BOARD-MIB.mib -lib/erlang/lib/eva-2.0.2.1/examples/README -lib/erlang/lib/eva-2.0.2.1/examples/board_test.erl -lib/erlang/lib/eva-2.0.2.1/examples/oms/ebin/oms.app -lib/erlang/lib/eva-2.0.2.1/examples/oms/src/oms.erl -lib/erlang/lib/eva-2.0.2.1/examples/simple_adaptation.erl -lib/erlang/lib/eva-2.0.2.1/include/OTP-EVA-LOG-MIB.hrl -lib/erlang/lib/eva-2.0.2.1/include/OTP-EVA-MIB.hrl -lib/erlang/lib/eva-2.0.2.1/include/OTP-LOG-MIB.hrl -lib/erlang/lib/eva-2.0.2.1/include/OTP-SNMPEA-LOG-MIB.hrl -lib/erlang/lib/eva-2.0.2.1/include/eva.hrl -lib/erlang/lib/eva-2.0.2.1/include/eva_log.hrl -lib/erlang/lib/eva-2.0.2.1/include/log.hrl -lib/erlang/lib/eva-2.0.2.1/include/log_snmp.hrl -lib/erlang/lib/eva-2.0.2.1/mibs/OTP-EVA-LOG-MIB.funcs -lib/erlang/lib/eva-2.0.2.1/mibs/OTP-EVA-LOG-MIB.mib -lib/erlang/lib/eva-2.0.2.1/mibs/OTP-EVA-MIB.funcs -lib/erlang/lib/eva-2.0.2.1/mibs/OTP-EVA-MIB.mib -lib/erlang/lib/eva-2.0.2.1/mibs/OTP-LOG-MIB.funcs -lib/erlang/lib/eva-2.0.2.1/mibs/OTP-LOG-MIB.mib -lib/erlang/lib/eva-2.0.2.1/mibs/OTP-SNMPEA-LOG-MIB.funcs -lib/erlang/lib/eva-2.0.2.1/mibs/OTP-SNMPEA-LOG-MIB.mib -lib/erlang/lib/eva-2.0.2.1/mibs/v1/OTP-EVA-LOG-MIB.mib.v1 -lib/erlang/lib/eva-2.0.2.1/mibs/v1/OTP-EVA-MIB.mib.v1 -lib/erlang/lib/eva-2.0.2.1/mibs/v1/OTP-LOG-MIB.mib.v1 -lib/erlang/lib/eva-2.0.2.1/mibs/v1/OTP-SNMPEA-LOG-MIB.mib.v1 -lib/erlang/lib/eva-2.0.2.1/priv/mibs/OTP-EVA-LOG-MIB.bin -lib/erlang/lib/eva-2.0.2.1/priv/mibs/OTP-EVA-MIB.bin -lib/erlang/lib/eva-2.0.2.1/priv/mibs/OTP-LOG-MIB.bin -lib/erlang/lib/eva-2.0.2.1/priv/mibs/OTP-SNMPEA-LOG-MIB.bin -lib/erlang/lib/eva-2.0.2.1/src/eva.erl -lib/erlang/lib/eva-2.0.2.1/src/eva_log.erl -lib/erlang/lib/eva-2.0.2.1/src/eva_log_snmp.erl -lib/erlang/lib/eva-2.0.2.1/src/eva_log_sup.erl -lib/erlang/lib/eva-2.0.2.1/src/eva_server.erl -lib/erlang/lib/eva-2.0.2.1/src/eva_snmp_adaptation.erl -lib/erlang/lib/eva-2.0.2.1/src/eva_sup.erl -lib/erlang/lib/eva-2.0.2.1/src/log.erl -lib/erlang/lib/eva-2.0.2.1/src/log_server.erl -lib/erlang/lib/eva-2.0.2.1/src/log_snmp.erl -lib/erlang/lib/eva-2.0.2.1/src/log_snmpea.erl -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/bonk.gif -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/bonk.tool -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/bonkbomb -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/bonkface -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/bonklogo -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/bonkmiss -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/bonktom -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/bonkx -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/erl-e -lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps/erl-text -lib/erlang/lib/gs-1.3.6/contribs/bonk/bonk.erl -lib/erlang/lib/gs-1.3.6/contribs/bonk/bonk.txt -lib/erlang/lib/gs-1.3.6/contribs/bonk/bonk_sound.erl -lib/erlang/lib/gs-1.3.6/contribs/bonk/bonk_square.erl -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounder.erl -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/bonk.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/damn.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/explosion.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/gameover.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/hehee.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/level.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/missedme.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/music.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/ouch!!!.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/praisejesus.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/trumpet.au -lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds/yes.au -lib/erlang/lib/gs-1.3.6/contribs/cols/bitmaps/cols.gif -lib/erlang/lib/gs-1.3.6/contribs/cols/bitmaps/cols.tool -lib/erlang/lib/gs-1.3.6/contribs/cols/bitmaps/help.gif -lib/erlang/lib/gs-1.3.6/contribs/cols/cols.erl -lib/erlang/lib/gs-1.3.6/contribs/cols/highscore.erl -lib/erlang/lib/gs-1.3.6/contribs/ebin/bonk.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/bonk.gif -lib/erlang/lib/gs-1.3.6/contribs/ebin/bonk.tool -lib/erlang/lib/gs-1.3.6/contribs/ebin/bonk_sound.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/bonk_square.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/cols.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/cols.gif -lib/erlang/lib/gs-1.3.6/contribs/ebin/cols.tool -lib/erlang/lib/gs-1.3.6/contribs/ebin/help.gif -lib/erlang/lib/gs-1.3.6/contribs/ebin/highscore.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/mandel.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/mandel.gif -lib/erlang/lib/gs-1.3.6/contribs/ebin/mandel.tool -lib/erlang/lib/gs-1.3.6/contribs/ebin/othello.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/othello.gif -lib/erlang/lib/gs-1.3.6/contribs/ebin/othello.tool -lib/erlang/lib/gs-1.3.6/contribs/ebin/othello_adt.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/othello_board.beam -lib/erlang/lib/gs-1.3.6/contribs/ebin/sounder.beam -lib/erlang/lib/gs-1.3.6/contribs/mandel/bitmaps/mandel.gif -lib/erlang/lib/gs-1.3.6/contribs/mandel/bitmaps/mandel.tool -lib/erlang/lib/gs-1.3.6/contribs/mandel/mandel.erl -lib/erlang/lib/gs-1.3.6/contribs/mandel/mandel.html -lib/erlang/lib/gs-1.3.6/contribs/othello/othello.erl -lib/erlang/lib/gs-1.3.6/contribs/othello/othello_adt.erl -lib/erlang/lib/gs-1.3.6/contribs/othello/othello_board.erl -lib/erlang/lib/gs-1.3.6/contribs/othello/priv/marker.bm -lib/erlang/lib/gs-1.3.6/contribs/othello/priv/othello.gif -lib/erlang/lib/gs-1.3.6/contribs/othello/priv/othello.tool -lib/erlang/lib/gs-1.3.6/contribs/othello/priv/square.bm -lib/erlang/lib/gs-1.3.6/doc/html/application.html -lib/erlang/lib/gs-1.3.6/doc/html/application_cite.html -lib/erlang/lib/gs-1.3.6/doc/html/application_first.html -lib/erlang/lib/gs-1.3.6/doc/html/application_frame.html -lib/erlang/lib/gs-1.3.6/doc/html/application_index.html -lib/erlang/lib/gs-1.3.6/doc/html/application_term.html -lib/erlang/lib/gs-1.3.6/doc/html/book.gif -lib/erlang/lib/gs-1.3.6/doc/html/gs.gif -lib/erlang/lib/gs-1.3.6/doc/html/gs.html -lib/erlang/lib/gs-1.3.6/doc/html/gs_chapter.html -lib/erlang/lib/gs-1.3.6/doc/html/min_head.gif -lib/erlang/lib/gs-1.3.6/doc/html/note.gif -lib/erlang/lib/gs-1.3.6/doc/html/notes.gif -lib/erlang/lib/gs-1.3.6/doc/html/part.html -lib/erlang/lib/gs-1.3.6/doc/html/part_cite.html -lib/erlang/lib/gs-1.3.6/doc/html/part_first.html -lib/erlang/lib/gs-1.3.6/doc/html/part_frame.html -lib/erlang/lib/gs-1.3.6/doc/html/part_term.html -lib/erlang/lib/gs-1.3.6/doc/html/pics/arc.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/buttons.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex1.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex10.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex11.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex12.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex13.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex14.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex15.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex16.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex8.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/ex9.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/gs1-1-image-1.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/gs1-1-image-2.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/gs1-1-image-3.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/gs1-1-image-4.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/image.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/line.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/oval.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/packer1.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/packer2.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/polygon.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/rectangle.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/text.gif -lib/erlang/lib/gs-1.3.6/doc/html/pics/window.gif -lib/erlang/lib/gs-1.3.6/doc/html/ref_man.gif -lib/erlang/lib/gs-1.3.6/doc/html/summary.html.src -lib/erlang/lib/gs-1.3.6/doc/html/user_guide.gif -lib/erlang/lib/gs-1.3.6/doc/html/warning.gif -lib/erlang/lib/gs-1.3.6/doc/index.html -lib/erlang/lib/gs-1.3.6/ebin/fup.bm -lib/erlang/lib/gs-1.3.6/ebin/gs-color-xdefaults -lib/erlang/lib/gs-1.3.6/ebin/gs.app -lib/erlang/lib/gs-1.3.6/ebin/gs.beam -lib/erlang/lib/gs-1.3.6/ebin/gs_frontend.beam -lib/erlang/lib/gs-1.3.6/ebin/gs_make.beam -lib/erlang/lib/gs-1.3.6/ebin/gs_packer.beam -lib/erlang/lib/gs-1.3.6/ebin/gs_widgets.beam -lib/erlang/lib/gs-1.3.6/ebin/gse.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_arc.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_button.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_canvas.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_checkbutton.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_db.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_editor.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_entry.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_font.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_frame.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_generic.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_generic.hrl -lib/erlang/lib/gs-1.3.6/ebin/gtk_grid.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_gridline.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_gs.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_image.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_label.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_line.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_listbox.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_menu.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_menubar.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_menubutton.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_menuitem.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_oval.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_polygon.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_port_handler.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_radiobutton.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_rectangle.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_scale.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_text.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_widgets.beam -lib/erlang/lib/gs-1.3.6/ebin/gtk_window.beam -lib/erlang/lib/gs-1.3.6/ebin/tcl2erl.beam -lib/erlang/lib/gs-1.3.6/ebin/tool_file_dialog.beam -lib/erlang/lib/gs-1.3.6/ebin/tool_genfd.beam -lib/erlang/lib/gs-1.3.6/ebin/tool_utils.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/ball.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/browser.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/calc.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/calc2.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/color_demo.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/color_demo2.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/distrib_draw.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/entry_demo.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/event_test.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/file_dialog.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/focus_demo.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/frac.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/line_demo.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/man.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/menu_demo.beam -lib/erlang/lib/gs-1.3.6/examples/ebin/rubber.beam -lib/erlang/lib/gs-1.3.6/examples/src/ball.erl -lib/erlang/lib/gs-1.3.6/examples/src/browser.erl -lib/erlang/lib/gs-1.3.6/examples/src/calc.erl -lib/erlang/lib/gs-1.3.6/examples/src/calc2.erl -lib/erlang/lib/gs-1.3.6/examples/src/color_demo.erl -lib/erlang/lib/gs-1.3.6/examples/src/color_demo2.erl -lib/erlang/lib/gs-1.3.6/examples/src/distrib_draw.erl -lib/erlang/lib/gs-1.3.6/examples/src/entry_demo.erl -lib/erlang/lib/gs-1.3.6/examples/src/event_test.erl -lib/erlang/lib/gs-1.3.6/examples/src/file_dialog.erl -lib/erlang/lib/gs-1.3.6/examples/src/focus_demo.erl -lib/erlang/lib/gs-1.3.6/examples/src/frac.erl -lib/erlang/lib/gs-1.3.6/examples/src/line_demo.erl -lib/erlang/lib/gs-1.3.6/examples/src/man.erl -lib/erlang/lib/gs-1.3.6/examples/src/menu_demo.erl -lib/erlang/lib/gs-1.3.6/examples/src/rubber.erl -lib/erlang/lib/gs-1.3.6/notes.html -lib/erlang/lib/gs-1.3.6/notes_history.html -lib/erlang/lib/gs-1.3.6/priv/bin/gtk -lib/erlang/lib/gs-1.3.6/priv/bin/killer -lib/erlang/lib/gs-1.3.6/priv/bin/wrap -lib/erlang/lib/gs-1.3.6/src/gs.app.src -lib/erlang/lib/gs-1.3.6/src/gs.erl -lib/erlang/lib/gs-1.3.6/src/gs_frontend.erl -lib/erlang/lib/gs-1.3.6/src/gs_make.erl -lib/erlang/lib/gs-1.3.6/src/gs_packer.erl -lib/erlang/lib/gs-1.3.6/src/gs_widgets.erl -lib/erlang/lib/gs-1.3.6/src/gse.erl -lib/erlang/lib/gs-1.3.6/src/gtk.erl -lib/erlang/lib/gs-1.3.6/src/gtk.hrl -lib/erlang/lib/gs-1.3.6/src/gtk_arc.erl -lib/erlang/lib/gs-1.3.6/src/gtk_button.erl -lib/erlang/lib/gs-1.3.6/src/gtk_canvas.erl -lib/erlang/lib/gs-1.3.6/src/gtk_checkbutton.erl -lib/erlang/lib/gs-1.3.6/src/gtk_db.erl -lib/erlang/lib/gs-1.3.6/src/gtk_editor.erl -lib/erlang/lib/gs-1.3.6/src/gtk_entry.erl -lib/erlang/lib/gs-1.3.6/src/gtk_font.erl -lib/erlang/lib/gs-1.3.6/src/gtk_frame.erl -lib/erlang/lib/gs-1.3.6/src/gtk_generic.erl -lib/erlang/lib/gs-1.3.6/src/gtk_generic.hrl -lib/erlang/lib/gs-1.3.6/src/gtk_grid.erl -lib/erlang/lib/gs-1.3.6/src/gtk_gridline.erl -lib/erlang/lib/gs-1.3.6/src/gtk_gs.erl -lib/erlang/lib/gs-1.3.6/src/gtk_image.erl -lib/erlang/lib/gs-1.3.6/src/gtk_label.erl -lib/erlang/lib/gs-1.3.6/src/gtk_line.erl -lib/erlang/lib/gs-1.3.6/src/gtk_listbox.erl -lib/erlang/lib/gs-1.3.6/src/gtk_menu.erl -lib/erlang/lib/gs-1.3.6/src/gtk_menubar.erl -lib/erlang/lib/gs-1.3.6/src/gtk_menubutton.erl -lib/erlang/lib/gs-1.3.6/src/gtk_menuitem.erl -lib/erlang/lib/gs-1.3.6/src/gtk_oval.erl -lib/erlang/lib/gs-1.3.6/src/gtk_polygon.erl -lib/erlang/lib/gs-1.3.6/src/gtk_port_handler.erl -lib/erlang/lib/gs-1.3.6/src/gtk_radiobutton.erl -lib/erlang/lib/gs-1.3.6/src/gtk_rectangle.erl -lib/erlang/lib/gs-1.3.6/src/gtk_scale.erl -lib/erlang/lib/gs-1.3.6/src/gtk_text.erl -lib/erlang/lib/gs-1.3.6/src/gtk_widgets.erl -lib/erlang/lib/gs-1.3.6/src/gtk_window.erl -lib/erlang/lib/gs-1.3.6/src/tcl2erl.erl -lib/erlang/lib/gs-1.3.6/src/tool_file_dialog.erl -lib/erlang/lib/gs-1.3.6/src/tool_genfd.erl -lib/erlang/lib/gs-1.3.6/src/tool_utils.erl -@exec mkdir -p %D/lib/erlang/lib/ic-3.8.1/c_src -lib/erlang/lib/ic-3.8.1/doc/html/CORBA_Environment_alloc.html -lib/erlang/lib/ic-3.8.1/doc/html/allclasses-frame.html -lib/erlang/lib/ic-3.8.1/doc/html/application.html -lib/erlang/lib/ic-3.8.1/doc/html/application_cite.html -lib/erlang/lib/ic-3.8.1/doc/html/application_first.html -lib/erlang/lib/ic-3.8.1/doc/html/application_frame.html -lib/erlang/lib/ic-3.8.1/doc/html/application_index.html -lib/erlang/lib/ic-3.8.1/doc/html/application_term.html -lib/erlang/lib/ic-3.8.1/doc/html/book.gif -lib/erlang/lib/ic-3.8.1/doc/html/ch_advanced.html -lib/erlang/lib/ic-3.8.1/doc/html/ch_c_gen_serv_map.html -lib/erlang/lib/ic-3.8.1/doc/html/ch_ccl_map.html -lib/erlang/lib/ic-3.8.1/doc/html/ch_cserv_map.html -lib/erlang/lib/ic-3.8.1/doc/html/ch_genserv_map.html -lib/erlang/lib/ic-3.8.1/doc/html/ch_idl_to_erlang_mapping.html -lib/erlang/lib/ic-3.8.1/doc/html/ch_idl_to_java_mapping.html -lib/erlang/lib/ic-3.8.1/doc/html/ch_introduction.html -lib/erlang/lib/ic-3.8.1/doc/html/ch_plain_map.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/Any.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/AnyHelper.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/AnyHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/BooleanHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/ByteHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/CharHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/DoubleHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/Environment.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/FloatHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/Holder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/IntHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/LongHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/Pid.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/PidHelper.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/PidHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/Port.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/PortHelper.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/PortHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/Ref.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/RefHelper.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/RefHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/ShortHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/StringHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/TCKind.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/Term.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/TermHelper.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/TermHolder.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/TypeCode.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/package-frame.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/package-summary.html -lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic/package-tree.html -lib/erlang/lib/ic-3.8.1/doc/html/deprecated-list.html -lib/erlang/lib/ic-3.8.1/doc/html/help-doc.html -lib/erlang/lib/ic-3.8.1/doc/html/ic.gif -lib/erlang/lib/ic-3.8.1/doc/html/ic.html -lib/erlang/lib/ic-3.8.1/doc/html/index-all.html -lib/erlang/lib/ic-3.8.1/doc/html/index.html -lib/erlang/lib/ic-3.8.1/doc/html/min_head.gif -lib/erlang/lib/ic-3.8.1/doc/html/note.gif -lib/erlang/lib/ic-3.8.1/doc/html/notes.gif -lib/erlang/lib/ic-3.8.1/doc/html/notes.html -lib/erlang/lib/ic-3.8.1/doc/html/overview-tree.html -lib/erlang/lib/ic-3.8.1/doc/html/package-list -lib/erlang/lib/ic-3.8.1/doc/html/packages.html -lib/erlang/lib/ic-3.8.1/doc/html/part.html -lib/erlang/lib/ic-3.8.1/doc/html/part_cite.html -lib/erlang/lib/ic-3.8.1/doc/html/part_first.html -lib/erlang/lib/ic-3.8.1/doc/html/part_frame.html -lib/erlang/lib/ic-3.8.1/doc/html/part_notes.html -lib/erlang/lib/ic-3.8.1/doc/html/part_notes_cite.html -lib/erlang/lib/ic-3.8.1/doc/html/part_notes_first.html -lib/erlang/lib/ic-3.8.1/doc/html/part_notes_frame.html -lib/erlang/lib/ic-3.8.1/doc/html/part_notes_term.html -lib/erlang/lib/ic-3.8.1/doc/html/part_term.html -lib/erlang/lib/ic-3.8.1/doc/html/ref_man.gif -lib/erlang/lib/ic-3.8.1/doc/html/serialized-form.html -lib/erlang/lib/ic-3.8.1/doc/html/stylesheet.css -lib/erlang/lib/ic-3.8.1/doc/html/summary.html.src -lib/erlang/lib/ic-3.8.1/doc/html/user_guide.gif -lib/erlang/lib/ic-3.8.1/doc/html/warning.gif -lib/erlang/lib/ic-3.8.1/doc/index.html -lib/erlang/lib/ic-3.8.1/ebin/ic.app -lib/erlang/lib/ic-3.8.1/ebin/ic.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_array_java.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_attribute_java.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_cbe.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_code.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_codegen.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_constant_java.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_cserver.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_enum_java.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_erlbe.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_error.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_fetch.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_file.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_forms.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_genobj.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_java_type.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_jbe.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_noc.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_options.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_plainbe.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_pp.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_pragma.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_sequence_java.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_struct_java.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_symtab.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_union_java.beam -lib/erlang/lib/ic-3.8.1/ebin/ic_util.beam -lib/erlang/lib/ic-3.8.1/ebin/icenum.beam -lib/erlang/lib/ic-3.8.1/ebin/iceval.beam -lib/erlang/lib/ic-3.8.1/ebin/icgen.beam -lib/erlang/lib/ic-3.8.1/ebin/icparse.beam -lib/erlang/lib/ic-3.8.1/ebin/icpreproc.beam -lib/erlang/lib/ic-3.8.1/ebin/icscan.beam -lib/erlang/lib/ic-3.8.1/ebin/icstruct.beam -lib/erlang/lib/ic-3.8.1/ebin/ictk.beam -lib/erlang/lib/ic-3.8.1/ebin/ictype.beam -lib/erlang/lib/ic-3.8.1/ebin/icunion.beam -lib/erlang/lib/ic-3.8.1/examples/all-against-all/Makefile -lib/erlang/lib/ic-3.8.1/examples/all-against-all/ReadMe -lib/erlang/lib/ic-3.8.1/examples/all-against-all/callbacks.c -lib/erlang/lib/ic-3.8.1/examples/all-against-all/client.c -lib/erlang/lib/ic-3.8.1/examples/all-against-all/client.erl -lib/erlang/lib/ic-3.8.1/examples/all-against-all/client.java -lib/erlang/lib/ic-3.8.1/examples/all-against-all/random.idl -lib/erlang/lib/ic-3.8.1/examples/all-against-all/server.c -lib/erlang/lib/ic-3.8.1/examples/all-against-all/server.erl -lib/erlang/lib/ic-3.8.1/examples/all-against-all/server.java -lib/erlang/lib/ic-3.8.1/examples/all-against-all/serverImpl.java -lib/erlang/lib/ic-3.8.1/examples/c-client/Makefile -lib/erlang/lib/ic-3.8.1/examples/c-client/ReadMe -lib/erlang/lib/ic-3.8.1/examples/c-client/client.c -lib/erlang/lib/ic-3.8.1/examples/c-client/random.idl -lib/erlang/lib/ic-3.8.1/examples/c-client/rmod_random_impl.erl -lib/erlang/lib/ic-3.8.1/examples/c-client/test.erl -lib/erlang/lib/ic-3.8.1/examples/c-server/Makefile -lib/erlang/lib/ic-3.8.1/examples/c-server/ReadMe -lib/erlang/lib/ic-3.8.1/examples/c-server/callbacks.c -lib/erlang/lib/ic-3.8.1/examples/c-server/client.c -lib/erlang/lib/ic-3.8.1/examples/c-server/client.erl -lib/erlang/lib/ic-3.8.1/examples/c-server/random.idl -lib/erlang/lib/ic-3.8.1/examples/c-server/server.c -lib/erlang/lib/ic-3.8.1/examples/erl-genserv/ReadMe -lib/erlang/lib/ic-3.8.1/examples/erl-genserv/random.idl -lib/erlang/lib/ic-3.8.1/examples/erl-genserv/rmod_random_impl.erl -lib/erlang/lib/ic-3.8.1/examples/erl-plain/ReadMe -lib/erlang/lib/ic-3.8.1/examples/erl-plain/random.idl -lib/erlang/lib/ic-3.8.1/examples/erl-plain/rmod_random_impl.erl -lib/erlang/lib/ic-3.8.1/examples/java-client-server/ReadMe -lib/erlang/lib/ic-3.8.1/examples/java-client-server/client.java -lib/erlang/lib/ic-3.8.1/examples/java-client-server/random.idl -lib/erlang/lib/ic-3.8.1/examples/java-client-server/server.java -lib/erlang/lib/ic-3.8.1/examples/java-client-server/serverImpl.java -lib/erlang/lib/ic-3.8.1/examples/pre_post_condition/ReadMe.txt -lib/erlang/lib/ic-3.8.1/examples/pre_post_condition/ex.idl -lib/erlang/lib/ic-3.8.1/examples/pre_post_condition/m_i_impl.erl -lib/erlang/lib/ic-3.8.1/examples/pre_post_condition/tracer.erl -lib/erlang/lib/ic-3.8.1/include/erlang.idl -lib/erlang/lib/ic-3.8.1/include/ic.h -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/Any.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/AnyHelper.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/AnyHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/BooleanHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/ByteHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/CharHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/DoubleHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/Environment.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/FloatHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/Holder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/IntHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/LongHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/Pid.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/PidHelper.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/PidHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/Port.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/PortHelper.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/PortHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/Ref.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/RefHelper.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/RefHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/ShortHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/StringHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/TCKind.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/Term.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/TermHelper.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/TermHolder.java -lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic/TypeCode.java -lib/erlang/lib/ic-3.8.1/priv/ic.jar -lib/erlang/lib/ic-3.8.1/priv/lib/libic.a -lib/erlang/lib/ic-3.8.1/src/ic.erl -lib/erlang/lib/ic-3.8.1/src/ic.hrl -lib/erlang/lib/ic-3.8.1/src/ic_array_java.erl -lib/erlang/lib/ic-3.8.1/src/ic_attribute_java.erl -lib/erlang/lib/ic-3.8.1/src/ic_cbe.erl -lib/erlang/lib/ic-3.8.1/src/ic_code.erl -lib/erlang/lib/ic-3.8.1/src/ic_codegen.erl -lib/erlang/lib/ic-3.8.1/src/ic_constant_java.erl -lib/erlang/lib/ic-3.8.1/src/ic_cserver.erl -lib/erlang/lib/ic-3.8.1/src/ic_debug.hrl -lib/erlang/lib/ic-3.8.1/src/ic_enum_java.erl -lib/erlang/lib/ic-3.8.1/src/ic_erlbe.erl -lib/erlang/lib/ic-3.8.1/src/ic_error.erl -lib/erlang/lib/ic-3.8.1/src/ic_fetch.erl -lib/erlang/lib/ic-3.8.1/src/ic_file.erl -lib/erlang/lib/ic-3.8.1/src/ic_forms.erl -lib/erlang/lib/ic-3.8.1/src/ic_genobj.erl -lib/erlang/lib/ic-3.8.1/src/ic_java_type.erl -lib/erlang/lib/ic-3.8.1/src/ic_jbe.erl -lib/erlang/lib/ic-3.8.1/src/ic_noc.erl -lib/erlang/lib/ic-3.8.1/src/ic_options.erl -lib/erlang/lib/ic-3.8.1/src/ic_plainbe.erl -lib/erlang/lib/ic-3.8.1/src/ic_pp.erl -lib/erlang/lib/ic-3.8.1/src/ic_pragma.erl -lib/erlang/lib/ic-3.8.1/src/ic_sequence_java.erl -lib/erlang/lib/ic-3.8.1/src/ic_struct_java.erl -lib/erlang/lib/ic-3.8.1/src/ic_symtab.erl -lib/erlang/lib/ic-3.8.1/src/ic_union_java.erl -lib/erlang/lib/ic-3.8.1/src/ic_util.erl -lib/erlang/lib/ic-3.8.1/src/icenum.erl -lib/erlang/lib/ic-3.8.1/src/iceval.erl -lib/erlang/lib/ic-3.8.1/src/icforms.hrl -lib/erlang/lib/ic-3.8.1/src/icgen.erl -lib/erlang/lib/ic-3.8.1/src/icparse.erl -lib/erlang/lib/ic-3.8.1/src/icparse.yrl -lib/erlang/lib/ic-3.8.1/src/icpreproc.erl -lib/erlang/lib/ic-3.8.1/src/icscan.erl -lib/erlang/lib/ic-3.8.1/src/icstruct.erl -lib/erlang/lib/ic-3.8.1/src/ictk.erl -lib/erlang/lib/ic-3.8.1/src/ictype.erl -lib/erlang/lib/ic-3.8.1/src/icunion.erl -lib/erlang/lib/inets-2.5.1/doc/html/application.html -lib/erlang/lib/inets-2.5.1/doc/html/application_cite.html -lib/erlang/lib/inets-2.5.1/doc/html/application_first.html -lib/erlang/lib/inets-2.5.1/doc/html/application_frame.html -lib/erlang/lib/inets-2.5.1/doc/html/application_index.html -lib/erlang/lib/inets-2.5.1/doc/html/application_term.html -lib/erlang/lib/inets-2.5.1/doc/html/book.gif -lib/erlang/lib/inets-2.5.1/doc/html/ftp.html -lib/erlang/lib/inets-2.5.1/doc/html/httpd.html -lib/erlang/lib/inets-2.5.1/doc/html/httpd_conf.html -lib/erlang/lib/inets-2.5.1/doc/html/httpd_core.html -lib/erlang/lib/inets-2.5.1/doc/html/httpd_socket.html -lib/erlang/lib/inets-2.5.1/doc/html/httpd_util.html -lib/erlang/lib/inets-2.5.1/doc/html/inets.gif -lib/erlang/lib/inets-2.5.1/doc/html/inets_app.html -lib/erlang/lib/inets-2.5.1/doc/html/min_head.gif -lib/erlang/lib/inets-2.5.1/doc/html/mod_actions.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_alias.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_auth.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_cgi.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_dir.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_disk_log.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_esi.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_include.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_log.html -lib/erlang/lib/inets-2.5.1/doc/html/mod_security.html -lib/erlang/lib/inets-2.5.1/doc/html/note.gif -lib/erlang/lib/inets-2.5.1/doc/html/notes.gif -lib/erlang/lib/inets-2.5.1/doc/html/ref_man.gif -lib/erlang/lib/inets-2.5.1/doc/html/summary.html.src -lib/erlang/lib/inets-2.5.1/doc/html/user_guide.gif -lib/erlang/lib/inets-2.5.1/doc/html/warning.gif -lib/erlang/lib/inets-2.5.1/doc/index.html -lib/erlang/lib/inets-2.5.1/ebin/ftp.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd_conf.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd_example.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd_listener.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd_parse.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd_request.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd_response.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd_socket.beam -lib/erlang/lib/inets-2.5.1/ebin/httpd_util.beam -lib/erlang/lib/inets-2.5.1/ebin/inets.app -lib/erlang/lib/inets-2.5.1/ebin/inets.appup -lib/erlang/lib/inets-2.5.1/ebin/inets_sup.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_actions.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_alias.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_auth.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_auth_dets.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_auth_mnesia.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_auth_plain.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_cgi.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_dir.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_disk_log.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_esi.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_get.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_head.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_include.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_log.beam -lib/erlang/lib/inets-2.5.1/ebin/mod_security.beam -lib/erlang/lib/inets-2.5.1/examples/server_root/auth/group -lib/erlang/lib/inets-2.5.1/examples/server_root/auth/passwd -lib/erlang/lib/inets-2.5.1/examples/server_root/cgi-bin/printenv.sh -lib/erlang/lib/inets-2.5.1/examples/server_root/conf/8080.conf -lib/erlang/lib/inets-2.5.1/examples/server_root/conf/8888.conf -lib/erlang/lib/inets-2.5.1/examples/server_root/conf/httpd.conf -lib/erlang/lib/inets-2.5.1/examples/server_root/conf/mime.types -lib/erlang/lib/inets-2.5.1/examples/server_root/conf/ssl.conf -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/config.shtml -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/echo.shtml -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/exec.shtml -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/flastmod.shtml -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/fsize.shtml -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/include.shtml -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/index.html -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/misc/friedrich.html -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/misc/oech.html -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/mnesia_open/dummy.html -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/mnesia_secret/dummy.html -@exec mkdir -p %D/lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/mnesia_secret/top_secret -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/open/dummy.html -lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/secret/dummy.html -@exec mkdir -p %D/lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/secret/top_secret -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/README -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/a.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/alert.black.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/alert.red.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/apache_pb.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/back.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/ball.gray.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/ball.red.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/binary.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/binhex.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/blank.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/bomb.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/box1.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/box2.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/broken.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/burst.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button1.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button10.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button2.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button3.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button4.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button5.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button6.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button7.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button8.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/button9.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/buttonl.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/buttonr.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/c.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/comp.blue.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/comp.gray.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/compressed.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/continued.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/dir.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/down.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/dvi.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/f.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/folder.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/folder.open.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/folder.sec.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/forward.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/generic.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/generic.red.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/generic.sec.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/hand.right.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/hand.up.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/htdig.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/icon.sheet.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/image1.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/image2.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/image3.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/index.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/layout.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/left.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/link.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/movie.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/p.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/patch.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pdf.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie0.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie1.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie2.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie3.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie4.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie5.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie6.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie7.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/pie8.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/portal.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/poweredby.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/ps.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/quill.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/right.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/screw1.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/screw2.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/script.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/sound1.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/sound2.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/sphere1.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/sphere2.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/star.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/star_blank.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/tar.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/tex.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/text.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/transfer.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/unknown.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/up.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/uu.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/uuencoded.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/world1.gif -lib/erlang/lib/inets-2.5.1/examples/server_root/icons/world2.gif -@exec mkdir -p %D/lib/erlang/lib/inets-2.5.1/examples/server_root/logs -lib/erlang/lib/inets-2.5.1/examples/server_root/ssl/ssl_client.pem -lib/erlang/lib/inets-2.5.1/examples/server_root/ssl/ssl_server.pem -lib/erlang/lib/inets-2.5.1/notes.html -lib/erlang/lib/inets-2.5.1/notes_history.html -lib/erlang/lib/inets-2.5.1/priv/bin/runcgi.sh -lib/erlang/lib/inets-2.5.1/src/ftp.erl -lib/erlang/lib/inets-2.5.1/src/httpd.erl -lib/erlang/lib/inets-2.5.1/src/httpd.hrl -lib/erlang/lib/inets-2.5.1/src/httpd_conf.erl -lib/erlang/lib/inets-2.5.1/src/httpd_example.erl -lib/erlang/lib/inets-2.5.1/src/httpd_listener.erl -lib/erlang/lib/inets-2.5.1/src/httpd_parse.erl -lib/erlang/lib/inets-2.5.1/src/httpd_request.erl -lib/erlang/lib/inets-2.5.1/src/httpd_response.erl -lib/erlang/lib/inets-2.5.1/src/httpd_socket.erl -lib/erlang/lib/inets-2.5.1/src/httpd_util.erl -lib/erlang/lib/inets-2.5.1/src/inets_sup.erl -lib/erlang/lib/inets-2.5.1/src/mod_actions.erl -lib/erlang/lib/inets-2.5.1/src/mod_alias.erl -lib/erlang/lib/inets-2.5.1/src/mod_auth.erl -lib/erlang/lib/inets-2.5.1/src/mod_auth.hrl -lib/erlang/lib/inets-2.5.1/src/mod_auth_dets.erl -lib/erlang/lib/inets-2.5.1/src/mod_auth_mnesia.erl -lib/erlang/lib/inets-2.5.1/src/mod_auth_plain.erl -lib/erlang/lib/inets-2.5.1/src/mod_cgi.erl -lib/erlang/lib/inets-2.5.1/src/mod_dir.erl -lib/erlang/lib/inets-2.5.1/src/mod_disk_log.erl -lib/erlang/lib/inets-2.5.1/src/mod_esi.erl -lib/erlang/lib/inets-2.5.1/src/mod_get.erl -lib/erlang/lib/inets-2.5.1/src/mod_head.erl -lib/erlang/lib/inets-2.5.1/src/mod_include.erl -lib/erlang/lib/inets-2.5.1/src/mod_log.erl -lib/erlang/lib/inets-2.5.1/src/mod_security.erl -lib/erlang/lib/jinterface-1.0/doc/html/allclasses-frame.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpAuthException.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpConnection.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpEpmd.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangAtom.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangBinary.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangBoolean.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangByte.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangChar.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangDataException.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangDecodeException.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangDouble.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangException.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangExit.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangFloat.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangInt.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangList.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangLong.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangObject.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangPid.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangPort.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangRangeException.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangRef.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangShort.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangString.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangTuple.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangUInt.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpErlangUShort.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpException.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpExternal.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpInputStream.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpNode.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpOutputStream.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpPeer.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpSelf.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/OtpServer.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/package-frame.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/package-summary.html -lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang/package-tree.html -lib/erlang/lib/jinterface-1.0/doc/html/deprecated-list.html -lib/erlang/lib/jinterface-1.0/doc/html/help-doc.html -lib/erlang/lib/jinterface-1.0/doc/html/index-all.html -lib/erlang/lib/jinterface-1.0/doc/html/index.html -lib/erlang/lib/jinterface-1.0/doc/html/min_head.gif -lib/erlang/lib/jinterface-1.0/doc/html/notes.gif -lib/erlang/lib/jinterface-1.0/doc/html/notes.html -lib/erlang/lib/jinterface-1.0/doc/html/overview-tree.html -lib/erlang/lib/jinterface-1.0/doc/html/package-list -lib/erlang/lib/jinterface-1.0/doc/html/packages.html -lib/erlang/lib/jinterface-1.0/doc/html/part_notes.html -lib/erlang/lib/jinterface-1.0/doc/html/part_notes_cite.html -lib/erlang/lib/jinterface-1.0/doc/html/part_notes_first.html -lib/erlang/lib/jinterface-1.0/doc/html/part_notes_frame.html -lib/erlang/lib/jinterface-1.0/doc/html/part_notes_term.html -lib/erlang/lib/jinterface-1.0/doc/html/ref_man.gif -lib/erlang/lib/jinterface-1.0/doc/html/serialized-form.html -lib/erlang/lib/jinterface-1.0/doc/html/stylesheet.css -lib/erlang/lib/jinterface-1.0/doc/html/summary.html.src -lib/erlang/lib/jinterface-1.0/doc/index.html -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpAuthException.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpConnection.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpEpmd.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangAtom.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangBinary.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangBoolean.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangByte.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangChar.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangDataException.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangDecodeException.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangDouble.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangException.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangExit.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangFloat.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangInt.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangList.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangLong.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangObject.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangPid.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangPort.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangRangeException.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangRef.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangShort.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangString.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangTuple.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangUInt.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpErlangUShort.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpException.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpExternal.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpInputStream.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpMD5.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpNode.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpOutputStream.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpPeer.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpSelf.java -lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang/OtpServer.java -lib/erlang/lib/jinterface-1.0/priv/OtpErlang.jar -lib/erlang/lib/jive-1.3.1/doc/html/application.html -lib/erlang/lib/jive-1.3.1/doc/html/application_cite.html -lib/erlang/lib/jive-1.3.1/doc/html/application_first.html -lib/erlang/lib/jive-1.3.1/doc/html/application_frame.html -lib/erlang/lib/jive-1.3.1/doc/html/application_index.html -lib/erlang/lib/jive-1.3.1/doc/html/application_term.html -lib/erlang/lib/jive-1.3.1/doc/html/architecture.gif -lib/erlang/lib/jive-1.3.1/doc/html/book.gif -lib/erlang/lib/jive-1.3.1/doc/html/erlang_interface.html -lib/erlang/lib/jive-1.3.1/doc/html/examples.html -lib/erlang/lib/jive-1.3.1/doc/html/introd.html -lib/erlang/lib/jive-1.3.1/doc/html/java_interface.html -lib/erlang/lib/jive-1.3.1/doc/html/jive.gif -lib/erlang/lib/jive-1.3.1/doc/html/jive.html -lib/erlang/lib/jive-1.3.1/doc/html/limitations.html -lib/erlang/lib/jive-1.3.1/doc/html/min_head.gif -lib/erlang/lib/jive-1.3.1/doc/html/note.gif -lib/erlang/lib/jive-1.3.1/doc/html/notes.gif -lib/erlang/lib/jive-1.3.1/doc/html/notes.html -lib/erlang/lib/jive-1.3.1/doc/html/overview.gif -lib/erlang/lib/jive-1.3.1/doc/html/part.html -lib/erlang/lib/jive-1.3.1/doc/html/part_cite.html -lib/erlang/lib/jive-1.3.1/doc/html/part_first.html -lib/erlang/lib/jive-1.3.1/doc/html/part_frame.html -lib/erlang/lib/jive-1.3.1/doc/html/part_notes.html -lib/erlang/lib/jive-1.3.1/doc/html/part_notes_cite.html -lib/erlang/lib/jive-1.3.1/doc/html/part_notes_first.html -lib/erlang/lib/jive-1.3.1/doc/html/part_notes_frame.html -lib/erlang/lib/jive-1.3.1/doc/html/part_notes_term.html -lib/erlang/lib/jive-1.3.1/doc/html/part_term.html -lib/erlang/lib/jive-1.3.1/doc/html/ref_man.gif -lib/erlang/lib/jive-1.3.1/doc/html/summary.html.src -lib/erlang/lib/jive-1.3.1/doc/html/user_guide.gif -lib/erlang/lib/jive-1.3.1/doc/html/warning.gif -lib/erlang/lib/jive-1.3.1/doc/index.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/AllNames.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/Package-jive.erlang.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/GridBagEx.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/OpenBookIcon.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/blue-ball-small.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/blue-ball.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/class-index.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/constructor-index.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/constructors.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/cyan-ball-small.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/cyan-ball.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/error-index.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/exception-index.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/green-ball-small.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/green-ball.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/interface-index.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/magenta-ball-small.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/magenta-ball.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/method-index.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/methods.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/package-index.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/red-ball-small.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/red-ball.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/variable-index.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/variables.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/yellow-ball-small.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/images/yellow-ball.gif -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.Deliverer.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EApplet.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EApplication.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EAtom.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EBinary.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EFloat.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EInteger.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EList.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EPid.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EPort.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EProcess.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EReceive.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EReceiver.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EReference.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.ERuntime.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.ESock.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EString.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.ETuple.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.EVar.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.JiveException.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.JiveIOException.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.JiveSecurityException.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/jive.erlang.Unpacker.html -lib/erlang/lib/jive-1.3.1/doc/javadoc/packages.html -lib/erlang/lib/jive-1.3.1/ebin/jive.app -lib/erlang/lib/jive-1.3.1/ebin/jive.beam -lib/erlang/lib/jive-1.3.1/ebin/jive_app.beam -lib/erlang/lib/jive-1.3.1/ebin/jive_broker.beam -lib/erlang/lib/jive-1.3.1/ebin/jive_server.beam -lib/erlang/lib/jive-1.3.1/ebin/jive_sup.beam -lib/erlang/lib/jive-1.3.1/ebin/jive_worker.beam -lib/erlang/lib/jive-1.3.1/ebin/jive_worker_sup.beam -lib/erlang/lib/jive-1.3.1/examples/applet/README -lib/erlang/lib/jive-1.3.1/examples/applet/Timer.class -lib/erlang/lib/jive-1.3.1/examples/applet/Timer.java -lib/erlang/lib/jive-1.3.1/examples/applet/server/README -lib/erlang/lib/jive-1.3.1/examples/applet/server/clock.beam -lib/erlang/lib/jive-1.3.1/examples/applet/server/clock.erl -lib/erlang/lib/jive-1.3.1/examples/applet/timer.html -lib/erlang/lib/jive-1.3.1/examples/application/README -lib/erlang/lib/jive-1.3.1/examples/application/TimeThread.class -lib/erlang/lib/jive-1.3.1/examples/application/Timer.class -lib/erlang/lib/jive-1.3.1/examples/application/Timer.java -lib/erlang/lib/jive-1.3.1/examples/application/TimerAlt.class -lib/erlang/lib/jive-1.3.1/examples/application/TimerAlt.java -lib/erlang/lib/jive-1.3.1/examples/application/TimerAltAlt.class -lib/erlang/lib/jive-1.3.1/examples/application/TimerAltAlt.java -lib/erlang/lib/jive-1.3.1/examples/application/server/README -lib/erlang/lib/jive-1.3.1/examples/application/server/clock.beam -lib/erlang/lib/jive-1.3.1/examples/application/server/clock.erl -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/Deliverer.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EApplet.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EApplication.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EAtom.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EBinary.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EFloat.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EInteger.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EList.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EPid.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EPort.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EProcess.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EReceive.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EReceiver.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EReference.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/ERuntime.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/ESock.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EString.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/ETuple.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/EVar.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/JiveException.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/JiveIOException.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/JiveSecurityException.java -lib/erlang/lib/jive-1.3.1/java_src/jive/erlang/Unpacker.java -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/Deliverer.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EApplet.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EApplication.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EAtom.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EBinary.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EFloat.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EInteger.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EList.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EPid.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EPort.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EProcess.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EReceive.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EReceiver.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EReference.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/ERuntime.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/ESock.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EString.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/ETuple.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/EVar.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/JiveException.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/JiveIOException.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/JiveSecurityException.class -lib/erlang/lib/jive-1.3.1/priv/jive/erlang/Unpacker.class -lib/erlang/lib/jive-1.3.1/src/jive.erl -lib/erlang/lib/jive-1.3.1/src/jive.hrl -lib/erlang/lib/jive-1.3.1/src/jive_app.erl -lib/erlang/lib/jive-1.3.1/src/jive_broker.erl -lib/erlang/lib/jive-1.3.1/src/jive_server.erl -lib/erlang/lib/jive-1.3.1/src/jive_sup.erl -lib/erlang/lib/jive-1.3.1/src/jive_worker.erl -lib/erlang/lib/jive-1.3.1/src/jive_worker_sup.erl -lib/erlang/lib/kernel-2.5/doc/html/app.html -lib/erlang/lib/kernel-2.5/doc/html/application.html -lib/erlang/lib/kernel-2.5/doc/html/application_holder.html -lib/erlang/lib/kernel-2.5/doc/html/application_holder_cite.html -lib/erlang/lib/kernel-2.5/doc/html/application_holder_first.html -lib/erlang/lib/kernel-2.5/doc/html/application_holder_frame.html -lib/erlang/lib/kernel-2.5/doc/html/application_holder_index.html -lib/erlang/lib/kernel-2.5/doc/html/application_holder_term.html -lib/erlang/lib/kernel-2.5/doc/html/auth.html -lib/erlang/lib/kernel-2.5/doc/html/book.gif -lib/erlang/lib/kernel-2.5/doc/html/code.html -lib/erlang/lib/kernel-2.5/doc/html/config.html -lib/erlang/lib/kernel-2.5/doc/html/disk_log.html -lib/erlang/lib/kernel-2.5/doc/html/erl_boot_server.html -lib/erlang/lib/kernel-2.5/doc/html/erl_ddll.html -lib/erlang/lib/kernel-2.5/doc/html/erl_prim_loader.html -lib/erlang/lib/kernel-2.5/doc/html/erlang.html -lib/erlang/lib/kernel-2.5/doc/html/error_handler.html -lib/erlang/lib/kernel-2.5/doc/html/error_logger.html -lib/erlang/lib/kernel-2.5/doc/html/file.html -lib/erlang/lib/kernel-2.5/doc/html/gen_tcp.html -lib/erlang/lib/kernel-2.5/doc/html/gen_udp.html -lib/erlang/lib/kernel-2.5/doc/html/global.html -lib/erlang/lib/kernel-2.5/doc/html/global_group.html -lib/erlang/lib/kernel-2.5/doc/html/heart.html -lib/erlang/lib/kernel-2.5/doc/html/inet.html -lib/erlang/lib/kernel-2.5/doc/html/init.html -lib/erlang/lib/kernel-2.5/doc/html/kernel.gif -lib/erlang/lib/kernel-2.5/doc/html/kernel_app.html -lib/erlang/lib/kernel-2.5/doc/html/min_head.gif -lib/erlang/lib/kernel-2.5/doc/html/net_adm.html -lib/erlang/lib/kernel-2.5/doc/html/net_kernel.html -lib/erlang/lib/kernel-2.5/doc/html/note.gif -lib/erlang/lib/kernel-2.5/doc/html/notes.gif -lib/erlang/lib/kernel-2.5/doc/html/os.html -lib/erlang/lib/kernel-2.5/doc/html/pg2.html -lib/erlang/lib/kernel-2.5/doc/html/ref_man.gif -lib/erlang/lib/kernel-2.5/doc/html/rpc.html -lib/erlang/lib/kernel-2.5/doc/html/seq_trace.html -lib/erlang/lib/kernel-2.5/doc/html/summary.html.src -lib/erlang/lib/kernel-2.5/doc/html/user.html -lib/erlang/lib/kernel-2.5/doc/html/user_guide.gif -lib/erlang/lib/kernel-2.5/doc/html/warning.gif -lib/erlang/lib/kernel-2.5/doc/html/wrap_log_reader.html -lib/erlang/lib/kernel-2.5/doc/index.html -lib/erlang/lib/kernel-2.5/ebin/application.beam -lib/erlang/lib/kernel-2.5/ebin/application_controller.beam -lib/erlang/lib/kernel-2.5/ebin/application_master.beam -lib/erlang/lib/kernel-2.5/ebin/application_starter.beam -lib/erlang/lib/kernel-2.5/ebin/auth.beam -lib/erlang/lib/kernel-2.5/ebin/code.beam -lib/erlang/lib/kernel-2.5/ebin/code_aux.beam -lib/erlang/lib/kernel-2.5/ebin/code_server.beam -lib/erlang/lib/kernel-2.5/ebin/code_server_int.beam -lib/erlang/lib/kernel-2.5/ebin/disk_log.beam -lib/erlang/lib/kernel-2.5/ebin/disk_log_1.beam -lib/erlang/lib/kernel-2.5/ebin/disk_log_server.beam -lib/erlang/lib/kernel-2.5/ebin/disk_log_sup.beam -lib/erlang/lib/kernel-2.5/ebin/dist_ac.beam -lib/erlang/lib/kernel-2.5/ebin/dist_util.beam -lib/erlang/lib/kernel-2.5/ebin/erl_atom_cache.beam -lib/erlang/lib/kernel-2.5/ebin/erl_boot_server.beam -lib/erlang/lib/kernel-2.5/ebin/erl_ddll.beam -lib/erlang/lib/kernel-2.5/ebin/erl_distribution.beam -lib/erlang/lib/kernel-2.5/ebin/erl_epmd.beam -lib/erlang/lib/kernel-2.5/ebin/erl_external.beam -lib/erlang/lib/kernel-2.5/ebin/erl_open_port.beam -lib/erlang/lib/kernel-2.5/ebin/erl_prim_loader.beam -lib/erlang/lib/kernel-2.5/ebin/erl_reply.beam -lib/erlang/lib/kernel-2.5/ebin/erlang.beam -lib/erlang/lib/kernel-2.5/ebin/error_handler.beam -lib/erlang/lib/kernel-2.5/ebin/error_logger.beam -lib/erlang/lib/kernel-2.5/ebin/erts_debug.beam -lib/erlang/lib/kernel-2.5/ebin/file.beam -lib/erlang/lib/kernel-2.5/ebin/fixtable_server.beam -lib/erlang/lib/kernel-2.5/ebin/gen_tcp.beam -lib/erlang/lib/kernel-2.5/ebin/gen_udp.beam -lib/erlang/lib/kernel-2.5/ebin/global.beam -lib/erlang/lib/kernel-2.5/ebin/global_group.beam -lib/erlang/lib/kernel-2.5/ebin/global_search.beam -lib/erlang/lib/kernel-2.5/ebin/group.beam -lib/erlang/lib/kernel-2.5/ebin/heart.beam -lib/erlang/lib/kernel-2.5/ebin/inet.beam -lib/erlang/lib/kernel-2.5/ebin/inet6_tcp.beam -lib/erlang/lib/kernel-2.5/ebin/inet6_tcp_dist.beam -lib/erlang/lib/kernel-2.5/ebin/inet6_udp.beam -lib/erlang/lib/kernel-2.5/ebin/inet_config.beam -lib/erlang/lib/kernel-2.5/ebin/inet_db.beam -lib/erlang/lib/kernel-2.5/ebin/inet_dns.beam -lib/erlang/lib/kernel-2.5/ebin/inet_gethost_native.beam -lib/erlang/lib/kernel-2.5/ebin/inet_hosts.beam -lib/erlang/lib/kernel-2.5/ebin/inet_parse.beam -lib/erlang/lib/kernel-2.5/ebin/inet_res.beam -lib/erlang/lib/kernel-2.5/ebin/inet_tcp.beam -lib/erlang/lib/kernel-2.5/ebin/inet_tcp_dist.beam -lib/erlang/lib/kernel-2.5/ebin/inet_udp.beam -lib/erlang/lib/kernel-2.5/ebin/init.beam -lib/erlang/lib/kernel-2.5/ebin/kernel.app -lib/erlang/lib/kernel-2.5/ebin/kernel.appup -lib/erlang/lib/kernel-2.5/ebin/kernel.beam -lib/erlang/lib/kernel-2.5/ebin/kernel_config.beam -lib/erlang/lib/kernel-2.5/ebin/net.beam -lib/erlang/lib/kernel-2.5/ebin/net_adm.beam -lib/erlang/lib/kernel-2.5/ebin/net_kernel.beam -lib/erlang/lib/kernel-2.5/ebin/os.beam -lib/erlang/lib/kernel-2.5/ebin/otp_pre_init.beam -lib/erlang/lib/kernel-2.5/ebin/pg2.beam -lib/erlang/lib/kernel-2.5/ebin/ram_file.beam -lib/erlang/lib/kernel-2.5/ebin/rpc.beam -lib/erlang/lib/kernel-2.5/ebin/seq_trace.beam -lib/erlang/lib/kernel-2.5/ebin/socks5.beam -lib/erlang/lib/kernel-2.5/ebin/socks5_auth.beam -lib/erlang/lib/kernel-2.5/ebin/socks5_tcp.beam -lib/erlang/lib/kernel-2.5/ebin/socks5_udp.beam -lib/erlang/lib/kernel-2.5/ebin/user.beam -lib/erlang/lib/kernel-2.5/ebin/user_drv.beam -lib/erlang/lib/kernel-2.5/ebin/user_sup.beam -lib/erlang/lib/kernel-2.5/ebin/wrap_log_reader.beam -lib/erlang/lib/kernel-2.5/include/file.hrl -lib/erlang/lib/kernel-2.5/include/inet.hrl -lib/erlang/lib/kernel-2.5/notes.html -lib/erlang/lib/kernel-2.5/notes_history.html -lib/erlang/lib/kernel-2.5/src/application.erl -lib/erlang/lib/kernel-2.5/src/application_controller.erl -lib/erlang/lib/kernel-2.5/src/application_master.erl -lib/erlang/lib/kernel-2.5/src/application_master.hrl -lib/erlang/lib/kernel-2.5/src/application_starter.erl -lib/erlang/lib/kernel-2.5/src/auth.erl -lib/erlang/lib/kernel-2.5/src/code.erl -lib/erlang/lib/kernel-2.5/src/code_aux.erl -lib/erlang/lib/kernel-2.5/src/code_server.erl -lib/erlang/lib/kernel-2.5/src/code_server_int.erl -lib/erlang/lib/kernel-2.5/src/disk_log.erl -lib/erlang/lib/kernel-2.5/src/disk_log.hrl -lib/erlang/lib/kernel-2.5/src/disk_log_1.erl -lib/erlang/lib/kernel-2.5/src/disk_log_server.erl -lib/erlang/lib/kernel-2.5/src/disk_log_sup.erl -lib/erlang/lib/kernel-2.5/src/dist.hrl -lib/erlang/lib/kernel-2.5/src/dist_ac.erl -lib/erlang/lib/kernel-2.5/src/dist_util.erl -lib/erlang/lib/kernel-2.5/src/dist_util.hrl -lib/erlang/lib/kernel-2.5/src/erl_atom_cache.erl -lib/erlang/lib/kernel-2.5/src/erl_boot_server.erl -lib/erlang/lib/kernel-2.5/src/erl_ddll.erl -lib/erlang/lib/kernel-2.5/src/erl_distribution.erl -lib/erlang/lib/kernel-2.5/src/erl_epmd.erl -lib/erlang/lib/kernel-2.5/src/erl_external.erl -lib/erlang/lib/kernel-2.5/src/erl_open_port.erl -lib/erlang/lib/kernel-2.5/src/erl_prim_loader.erl -lib/erlang/lib/kernel-2.5/src/erl_reply.erl -lib/erlang/lib/kernel-2.5/src/erlang.erl -lib/erlang/lib/kernel-2.5/src/error_handler.erl -lib/erlang/lib/kernel-2.5/src/error_logger.erl -lib/erlang/lib/kernel-2.5/src/erts_debug.erl -lib/erlang/lib/kernel-2.5/src/file.erl -lib/erlang/lib/kernel-2.5/src/fixtable_server.erl -lib/erlang/lib/kernel-2.5/src/gen_tcp.erl -lib/erlang/lib/kernel-2.5/src/gen_udp.erl -lib/erlang/lib/kernel-2.5/src/global.erl -lib/erlang/lib/kernel-2.5/src/global_group.erl -lib/erlang/lib/kernel-2.5/src/global_search.erl -lib/erlang/lib/kernel-2.5/src/group.erl -lib/erlang/lib/kernel-2.5/src/heart.erl -lib/erlang/lib/kernel-2.5/src/inet.erl -lib/erlang/lib/kernel-2.5/src/inet6_tcp.erl -lib/erlang/lib/kernel-2.5/src/inet6_tcp_dist.erl -lib/erlang/lib/kernel-2.5/src/inet6_udp.erl -lib/erlang/lib/kernel-2.5/src/inet_boot.hrl -lib/erlang/lib/kernel-2.5/src/inet_config.erl -lib/erlang/lib/kernel-2.5/src/inet_config.hrl -lib/erlang/lib/kernel-2.5/src/inet_db.erl -lib/erlang/lib/kernel-2.5/src/inet_dns.erl -lib/erlang/lib/kernel-2.5/src/inet_dns.hrl -lib/erlang/lib/kernel-2.5/src/inet_gethost_native.erl -lib/erlang/lib/kernel-2.5/src/inet_hosts.erl -lib/erlang/lib/kernel-2.5/src/inet_int.hrl -lib/erlang/lib/kernel-2.5/src/inet_parse.erl -lib/erlang/lib/kernel-2.5/src/inet_res.erl -lib/erlang/lib/kernel-2.5/src/inet_res.hrl -lib/erlang/lib/kernel-2.5/src/inet_tcp.erl -lib/erlang/lib/kernel-2.5/src/inet_tcp_dist.erl -lib/erlang/lib/kernel-2.5/src/inet_udp.erl -lib/erlang/lib/kernel-2.5/src/init.erl -lib/erlang/lib/kernel-2.5/src/kernel.erl -lib/erlang/lib/kernel-2.5/src/kernel_config.erl -lib/erlang/lib/kernel-2.5/src/net.erl -lib/erlang/lib/kernel-2.5/src/net_address.hrl -lib/erlang/lib/kernel-2.5/src/net_adm.erl -lib/erlang/lib/kernel-2.5/src/net_kernel.erl -lib/erlang/lib/kernel-2.5/src/os.erl -lib/erlang/lib/kernel-2.5/src/otp_pre_init.erl -lib/erlang/lib/kernel-2.5/src/pg2.erl -lib/erlang/lib/kernel-2.5/src/ram_file.erl -lib/erlang/lib/kernel-2.5/src/rpc.erl -lib/erlang/lib/kernel-2.5/src/seq_trace.erl -lib/erlang/lib/kernel-2.5/src/socks5.erl -lib/erlang/lib/kernel-2.5/src/socks5.hrl -lib/erlang/lib/kernel-2.5/src/socks5_auth.erl -lib/erlang/lib/kernel-2.5/src/socks5_tcp.erl -lib/erlang/lib/kernel-2.5/src/socks5_udp.erl -lib/erlang/lib/kernel-2.5/src/user.erl -lib/erlang/lib/kernel-2.5/src/user_drv.erl -lib/erlang/lib/kernel-2.5/src/user_sup.erl -lib/erlang/lib/kernel-2.5/src/wrap_log_reader.erl -lib/erlang/lib/mesh-1.1.0/doc/html/book.gif -lib/erlang/lib/mesh-1.1.0/doc/html/ch_intro.html -lib/erlang/lib/mesh-1.1.0/doc/html/ch_mesh.html -lib/erlang/lib/mesh-1.1.0/doc/html/ch_mesh_snmp.html -lib/erlang/lib/mesh-1.1.0/doc/html/mesh.gif -lib/erlang/lib/mesh-1.1.0/doc/html/mesh.html -lib/erlang/lib/mesh-1.1.0/doc/html/mesh_app.html -lib/erlang/lib/mesh-1.1.0/doc/html/mesh_lib.html -lib/erlang/lib/mesh-1.1.0/doc/html/mesh_snmp.html -lib/erlang/lib/mesh-1.1.0/doc/html/min_head.gif -lib/erlang/lib/mesh-1.1.0/doc/html/mrp.gif -lib/erlang/lib/mesh-1.1.0/doc/html/note.gif -lib/erlang/lib/mesh-1.1.0/doc/html/notes.gif -lib/erlang/lib/mesh-1.1.0/doc/html/notes.html -lib/erlang/lib/mesh-1.1.0/doc/html/part_notes.html -lib/erlang/lib/mesh-1.1.0/doc/html/part_notes_cite.html -lib/erlang/lib/mesh-1.1.0/doc/html/part_notes_first.html -lib/erlang/lib/mesh-1.1.0/doc/html/part_notes_frame.html -lib/erlang/lib/mesh-1.1.0/doc/html/part_notes_term.html -lib/erlang/lib/mesh-1.1.0/doc/html/ref_man.gif -lib/erlang/lib/mesh-1.1.0/doc/html/refman.html -lib/erlang/lib/mesh-1.1.0/doc/html/refman_cite.html -lib/erlang/lib/mesh-1.1.0/doc/html/refman_first.html -lib/erlang/lib/mesh-1.1.0/doc/html/refman_frame.html -lib/erlang/lib/mesh-1.1.0/doc/html/refman_index.html -lib/erlang/lib/mesh-1.1.0/doc/html/refman_term.html -lib/erlang/lib/mesh-1.1.0/doc/html/summary.html.src -lib/erlang/lib/mesh-1.1.0/doc/html/thresh.gif -lib/erlang/lib/mesh-1.1.0/doc/html/user_guide.gif -lib/erlang/lib/mesh-1.1.0/doc/html/users_guide.html -lib/erlang/lib/mesh-1.1.0/doc/html/users_guide_cite.html -lib/erlang/lib/mesh-1.1.0/doc/html/users_guide_first.html -lib/erlang/lib/mesh-1.1.0/doc/html/users_guide_frame.html -lib/erlang/lib/mesh-1.1.0/doc/html/users_guide_term.html -lib/erlang/lib/mesh-1.1.0/doc/html/warning.gif -lib/erlang/lib/mesh-1.1.0/doc/index.html -lib/erlang/lib/mesh-1.1.0/ebin/mesh.app -lib/erlang/lib/mesh-1.1.0/ebin/mesh.beam -lib/erlang/lib/mesh-1.1.0/ebin/mesh_app.beam -lib/erlang/lib/mesh-1.1.0/ebin/mesh_lib.beam -lib/erlang/lib/mesh-1.1.0/ebin/mesh_log.beam -lib/erlang/lib/mesh-1.1.0/ebin/mesh_server.beam -lib/erlang/lib/mesh-1.1.0/ebin/mesh_snmp.beam -lib/erlang/lib/mesh-1.1.0/ebin/mesh_sup.beam -lib/erlang/lib/mesh-1.1.0/include/OTP-MESH-MIB.hrl -lib/erlang/lib/mesh-1.1.0/include/mesh.hrl -lib/erlang/lib/mesh-1.1.0/include/mesh_app.hrl -lib/erlang/lib/mesh-1.1.0/include/mesh_snmp.hrl -lib/erlang/lib/mesh-1.1.0/mibs/OTP-MESH-MIB.funcs -lib/erlang/lib/mesh-1.1.0/mibs/OTP-MESH-MIB.mib -lib/erlang/lib/mesh-1.1.0/mibs/v1/OTP-MESH-MIB.mib.v1 -lib/erlang/lib/mesh-1.1.0/priv/mibs/OTP-MESH-MIB.bin -lib/erlang/lib/mesh-1.1.0/src/mesh.erl -lib/erlang/lib/mesh-1.1.0/src/mesh_app.erl -lib/erlang/lib/mesh-1.1.0/src/mesh_lib.erl -lib/erlang/lib/mesh-1.1.0/src/mesh_log.erl -lib/erlang/lib/mesh-1.1.0/src/mesh_server.erl -lib/erlang/lib/mesh-1.1.0/src/mesh_snmp.erl -lib/erlang/lib/mesh-1.1.0/src/mesh_sup.erl -lib/erlang/lib/mnemosyne-1.2.4/doc/html/MnemosyneIntro.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/Mnesia_chap6.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/application.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/application_cite.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/application_first.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/application_frame.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/application_index.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/application_term.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/book.gif -lib/erlang/lib/mnemosyne-1.2.4/doc/html/min_head.gif -lib/erlang/lib/mnemosyne-1.2.4/doc/html/mnemosyne.gif -lib/erlang/lib/mnemosyne-1.2.4/doc/html/mnemosyne.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/note.gif -lib/erlang/lib/mnemosyne-1.2.4/doc/html/notes.gif -lib/erlang/lib/mnemosyne-1.2.4/doc/html/notes.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_cite.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_first.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_frame.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_notes.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_notes_cite.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_notes_first.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_notes_frame.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_notes_term.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/part_term.html -lib/erlang/lib/mnemosyne-1.2.4/doc/html/ref_man.gif -lib/erlang/lib/mnemosyne-1.2.4/doc/html/summary.html.src -lib/erlang/lib/mnemosyne-1.2.4/doc/html/user_guide.gif -lib/erlang/lib/mnemosyne-1.2.4/doc/html/warning.gif -lib/erlang/lib/mnemosyne-1.2.4/doc/index.html -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne.app -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne.appup -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_catalog.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_compiler.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_constraint.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_cost.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_exec.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_lc.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_lib.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_op.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_optimizer.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_pp.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_slg.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_sup.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_transform.beam -lib/erlang/lib/mnemosyne-1.2.4/ebin/mnemosyne_unify.beam -lib/erlang/lib/mnemosyne-1.2.4/examples/subscriber.beam -lib/erlang/lib/mnemosyne-1.2.4/examples/subscriber.erl -lib/erlang/lib/mnemosyne-1.2.4/examples/subscriber.hrl -lib/erlang/lib/mnemosyne-1.2.4/include/mnemosyne.hrl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_catalog.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_compiler.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_constraint.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_cost.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_debug.hrl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_exec.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_internal_form.hrl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_lc.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_lib.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_op.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_optimizer.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_pp.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_slg.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_sup.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_transform.erl -lib/erlang/lib/mnemosyne-1.2.4/src/mnemosyne_unify.erl -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_App_A.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_App_B.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_App_C.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_chap1.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_chap2.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_chap3.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_chap4.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_chap5.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_chap7.html -lib/erlang/lib/mnesia-3.8.2/doc/html/Mnesia_chap8.html -lib/erlang/lib/mnesia-3.8.2/doc/html/application.html -lib/erlang/lib/mnesia-3.8.2/doc/html/application_cite.html -lib/erlang/lib/mnesia-3.8.2/doc/html/application_first.html -lib/erlang/lib/mnesia-3.8.2/doc/html/application_frame.html -lib/erlang/lib/mnesia-3.8.2/doc/html/application_index.html -lib/erlang/lib/mnesia-3.8.2/doc/html/application_term.html -lib/erlang/lib/mnesia-3.8.2/doc/html/book.gif -lib/erlang/lib/mnesia-3.8.2/doc/html/company.gif -lib/erlang/lib/mnesia-3.8.2/doc/html/min_head.gif -lib/erlang/lib/mnesia-3.8.2/doc/html/mnesia.gif -lib/erlang/lib/mnesia-3.8.2/doc/html/mnesia.html -lib/erlang/lib/mnesia-3.8.2/doc/html/mnesia_registry.html -lib/erlang/lib/mnesia-3.8.2/doc/html/note.gif -lib/erlang/lib/mnesia-3.8.2/doc/html/notes.gif -lib/erlang/lib/mnesia-3.8.2/doc/html/notes.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_cite.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_first.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_frame.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_notes.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_notes_cite.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_notes_first.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_notes_frame.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_notes_term.html -lib/erlang/lib/mnesia-3.8.2/doc/html/part_term.html -lib/erlang/lib/mnesia-3.8.2/doc/html/ref_man.gif -lib/erlang/lib/mnesia-3.8.2/doc/html/summary.html.src -lib/erlang/lib/mnesia-3.8.2/doc/html/user_guide.gif -lib/erlang/lib/mnesia-3.8.2/doc/html/warning.gif -lib/erlang/lib/mnesia-3.8.2/doc/index.html -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia.app -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia.appup -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_backup.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_bup.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_checkpoint.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_checkpoint_sup.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_controller.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_dumper.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_event.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_frag.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_index.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_kernel_sup.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_late_loader.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_lib.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_loader.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_locker.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_log.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_monitor.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_recover.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_registry.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_schema.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_snmp_hook.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_snmp_sup.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_subscr.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_sup.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_text.beam -lib/erlang/lib/mnesia-3.8.2/ebin/mnesia_tm.beam -lib/erlang/lib/mnesia-3.8.2/examples/DATA -lib/erlang/lib/mnesia-3.8.2/examples/bup.beam -lib/erlang/lib/mnesia-3.8.2/examples/bup.erl -lib/erlang/lib/mnesia-3.8.2/examples/company.beam -lib/erlang/lib/mnesia-3.8.2/examples/company.erl -lib/erlang/lib/mnesia-3.8.2/examples/company.hrl -lib/erlang/lib/mnesia-3.8.2/examples/company_o.beam -lib/erlang/lib/mnesia-3.8.2/examples/company_o.erl -lib/erlang/lib/mnesia-3.8.2/examples/company_o.hrl -lib/erlang/lib/mnesia-3.8.2/examples/mnesia_meter.beam -lib/erlang/lib/mnesia-3.8.2/examples/mnesia_meter.erl -lib/erlang/lib/mnesia-3.8.2/examples/mnesia_tpcb.beam -lib/erlang/lib/mnesia-3.8.2/examples/mnesia_tpcb.erl -lib/erlang/lib/mnesia-3.8.2/include/mnemosyne.hrl -lib/erlang/lib/mnesia-3.8.2/src/mnesia.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia.hrl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_backup.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_bup.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_checkpoint.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_checkpoint_sup.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_controller.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_dumper.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_event.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_frag.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_index.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_kernel_sup.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_late_loader.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_lib.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_loader.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_locker.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_log.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_monitor.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_recover.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_registry.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_schema.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_snmp_hook.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_snmp_sup.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_subscr.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_sup.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_text.erl -lib/erlang/lib/mnesia-3.8.2/src/mnesia_tm.erl -lib/erlang/lib/mnesia_session-1.1.3/doc/html/MnesiaCorbaSessionExamples.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/MnesiaSessionExamples.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/MnesiaSessionIdl.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/MnesiaSessionIntro.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/MnesiaSessionOverview.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/application.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/application_cite.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/application_first.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/application_frame.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/application_index.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/application_term.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/book.gif -lib/erlang/lib/mnesia_session-1.1.3/doc/html/min_head.gif -lib/erlang/lib/mnesia_session-1.1.3/doc/html/mnesia_session.gif -lib/erlang/lib/mnesia_session-1.1.3/doc/html/mnesia_session.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/note.gif -lib/erlang/lib/mnesia_session-1.1.3/doc/html/notes.gif -lib/erlang/lib/mnesia_session-1.1.3/doc/html/notes.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_cite.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_first.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_frame.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_notes.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_notes_cite.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_notes_first.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_notes_frame.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_notes_term.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/part_term.html -lib/erlang/lib/mnesia_session-1.1.3/doc/html/ref_man.gif -lib/erlang/lib/mnesia_session-1.1.3/doc/html/summary.html.src -lib/erlang/lib/mnesia_session-1.1.3/doc/html/user_guide.gif -lib/erlang/lib/mnesia_session-1.1.3/doc/html/warning.gif -lib/erlang/lib/mnesia_session-1.1.3/doc/index.html -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_CheckpointDef.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_SystemInfo.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_TableDef.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_TableInfo.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_connector.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_connector_impl.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_corba_connector.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_corba_connector_impl.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_corba_session.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_session.app -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_session.appup -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_session.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_session_impl.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_session_lib.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_session_sup.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/mnesia_session_top_sup.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/oe_mnesia_corba_session.beam -lib/erlang/lib/mnesia_session-1.1.3/ebin/oe_mnesia_session.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/Makefile.skel -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/oe_code_persons_Sex.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/oe_code_persons_data.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/oe_code_persons_person.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/oe_code_persons_person_children.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/oe_person.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/oe_person.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/oe_person.h -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/oe_person.hrl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/persons.h -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/persons.hrl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/persons_data.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files/persons_person.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/mnesia.h -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/mnesia_connector.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/mnesia_connector.h -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/mnesia_session.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/mnesia_session.h -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_AccessMode.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_AttrNames.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_CheckpointDef.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_Checkpoints.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_Indices.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_KeyList.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_NodeList.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_Recordlist.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_SetOrBag.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_Status.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_Storage.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_SystemInfo.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_TableDef.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_TableInfo.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_code_mnesia_TableList.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_mnesia_session.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files/oe_mnesia_session.h -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/oe_person.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/person_ex.c -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/persons_data.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/persons_person.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/setup.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/setup.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/gen_files/oe_person.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/gen_files/oe_person.hrl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/gen_files/persons.hrl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/gen_files/persons_data.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/gen_files/persons_person.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/oe_person.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/person_ex.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/person_ex.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/persons_data.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/persons_person.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/setup.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/setup.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/gen_files/oe_person.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/gen_files/oe_person.hrl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/gen_files/persons.hrl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/gen_files/persons_data.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/gen_files/persons_person.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/oe_person.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/person_ex.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/person_ex.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/persons_data.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/persons_person.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/setup.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/setup.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/compjava -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/gen_files/oe_person.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/gen_files/oe_person.hrl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/gen_files/persons.hrl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/gen_files/persons_data.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/gen_files/persons_person.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/oe_person.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/person_ex.java -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/persons_data.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/persons_person.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/setup.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/setup.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_session/ReadMe -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_session/mnesia_session.jar -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_session/person_ex.java -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_session/setup.beam -lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_session/setup.erl -lib/erlang/lib/mnesia_session-1.1.3/examples/person/person.idl -lib/erlang/lib/mnesia_session-1.1.3/include/mnesia.hrl -lib/erlang/lib/mnesia_session-1.1.3/include/mnesia_corba_session.idl -lib/erlang/lib/mnesia_session-1.1.3/include/mnesia_session.idl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_CheckpointDef.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_SystemInfo.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_TableDef.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_TableInfo.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_connector.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_connector.hrl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_connector_impl.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_corba_connector.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_corba_connector.hrl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_corba_connector_impl.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_corba_session.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_corba_session.hrl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_session.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_session.hrl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_session_impl.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_session_lib.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_session_sup.erl -lib/erlang/lib/mnesia_session-1.1.3/src/mnesia_session_top_sup.erl -lib/erlang/lib/mnesia_session-1.1.3/src/oe_mnesia_corba_session.erl -lib/erlang/lib/mnesia_session-1.1.3/src/oe_mnesia_corba_session.hrl -lib/erlang/lib/mnesia_session-1.1.3/src/oe_mnesia_session.erl -lib/erlang/lib/mnesia_session-1.1.3/src/oe_mnesia_session.hrl -lib/erlang/lib/odbc-0.8.1/doc/html/OdbcExamples.html -lib/erlang/lib/odbc-0.8.1/doc/html/OdbcInstall.html -lib/erlang/lib/odbc-0.8.1/doc/html/OdbcIntro.html -lib/erlang/lib/odbc-0.8.1/doc/html/OdbcOverview.html -lib/erlang/lib/odbc-0.8.1/doc/html/application.html -lib/erlang/lib/odbc-0.8.1/doc/html/application_cite.html -lib/erlang/lib/odbc-0.8.1/doc/html/application_first.html -lib/erlang/lib/odbc-0.8.1/doc/html/application_frame.html -lib/erlang/lib/odbc-0.8.1/doc/html/application_index.html -lib/erlang/lib/odbc-0.8.1/doc/html/application_term.html -lib/erlang/lib/odbc-0.8.1/doc/html/book.gif -lib/erlang/lib/odbc-0.8.1/doc/html/min_head.gif -lib/erlang/lib/odbc-0.8.1/doc/html/note.gif -lib/erlang/lib/odbc-0.8.1/doc/html/notes.gif -lib/erlang/lib/odbc-0.8.1/doc/html/notes.html -lib/erlang/lib/odbc-0.8.1/doc/html/odbc.gif -lib/erlang/lib/odbc-0.8.1/doc/html/odbc.html -lib/erlang/lib/odbc-0.8.1/doc/html/part.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_cite.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_first.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_frame.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_notes.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_notes_cite.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_notes_first.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_notes_frame.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_notes_term.html -lib/erlang/lib/odbc-0.8.1/doc/html/part_term.html -lib/erlang/lib/odbc-0.8.1/doc/html/ref_man.gif -lib/erlang/lib/odbc-0.8.1/doc/html/summary.html.src -lib/erlang/lib/odbc-0.8.1/doc/html/user_guide.gif -lib/erlang/lib/odbc-0.8.1/doc/html/warning.gif -lib/erlang/lib/odbc-0.8.1/doc/index.html -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming.hrl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_Binding.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_BindingIterator.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_BindingIterator.hrl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_BindingIterator_impl.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NameComponent.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NamingContext.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NamingContext.hrl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NamingContext_AlreadyBound.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NamingContext_CannotProceed.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NamingContext_InvalidName.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NamingContext_NotEmpty.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NamingContext_NotFound.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/CosNaming_NamingContext_impl.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/cos_naming.idl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/lname.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/lname.hrl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/lname_component.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/oe_cos_naming.erl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/oe_cos_naming.hrl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/orber_cosnaming.hrl -lib/erlang/lib/orber-3.0.1/COSS/CosNaming/orber_cosnaming_utils.erl -lib/erlang/lib/orber-3.0.1/doc/html/CosNaming.html -lib/erlang/lib/orber-3.0.1/doc/html/CosNaming_BindingIterator.html -lib/erlang/lib/orber-3.0.1/doc/html/CosNaming_NamingContext.html -lib/erlang/lib/orber-3.0.1/doc/html/Module_Interface.html -lib/erlang/lib/orber-3.0.1/doc/html/any.html -lib/erlang/lib/orber-3.0.1/doc/html/application.html -lib/erlang/lib/orber-3.0.1/doc/html/application_cite.html -lib/erlang/lib/orber-3.0.1/doc/html/application_first.html -lib/erlang/lib/orber-3.0.1/doc/html/application_frame.html -lib/erlang/lib/orber-3.0.1/doc/html/application_index.html -lib/erlang/lib/orber-3.0.1/doc/html/application_term.html -lib/erlang/lib/orber-3.0.1/doc/html/book.gif -lib/erlang/lib/orber-3.0.1/doc/html/ch_contents.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_example.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_idl_to_erlang_mapping.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_ifr.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_install.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_introduction.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_naming_service.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_orber_kernel.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_security.html -lib/erlang/lib/orber-3.0.1/doc/html/ch_stubs.html -lib/erlang/lib/orber-3.0.1/doc/html/corba.html -lib/erlang/lib/orber-3.0.1/doc/html/corba_object.html -lib/erlang/lib/orber-3.0.1/doc/html/dependent.gif -lib/erlang/lib/orber-3.0.1/doc/html/iiop.gif -lib/erlang/lib/orber-3.0.1/doc/html/lname.html -lib/erlang/lib/orber-3.0.1/doc/html/lname_component.html -lib/erlang/lib/orber-3.0.1/doc/html/min_head.gif -lib/erlang/lib/orber-3.0.1/doc/html/name.gif -lib/erlang/lib/orber-3.0.1/doc/html/note.gif -lib/erlang/lib/orber-3.0.1/doc/html/notes.gif -lib/erlang/lib/orber-3.0.1/doc/html/notes.html -lib/erlang/lib/orber-3.0.1/doc/html/orber.gif -lib/erlang/lib/orber-3.0.1/doc/html/orber.html -lib/erlang/lib/orber-3.0.1/doc/html/orber_ifr.html -lib/erlang/lib/orber-3.0.1/doc/html/orber_tc.html -lib/erlang/lib/orber-3.0.1/doc/html/orbs.gif -lib/erlang/lib/orber-3.0.1/doc/html/part.html -lib/erlang/lib/orber-3.0.1/doc/html/part_cite.html -lib/erlang/lib/orber-3.0.1/doc/html/part_first.html -lib/erlang/lib/orber-3.0.1/doc/html/part_frame.html -lib/erlang/lib/orber-3.0.1/doc/html/part_notes.html -lib/erlang/lib/orber-3.0.1/doc/html/part_notes_cite.html -lib/erlang/lib/orber-3.0.1/doc/html/part_notes_first.html -lib/erlang/lib/orber-3.0.1/doc/html/part_notes_frame.html -lib/erlang/lib/orber-3.0.1/doc/html/part_notes_term.html -lib/erlang/lib/orber-3.0.1/doc/html/part_term.html -lib/erlang/lib/orber-3.0.1/doc/html/ref_man.gif -lib/erlang/lib/orber-3.0.1/doc/html/summary.html.src -lib/erlang/lib/orber-3.0.1/doc/html/theORB.gif -lib/erlang/lib/orber-3.0.1/doc/html/user_guide.gif -lib/erlang/lib/orber-3.0.1/doc/html/warning.gif -lib/erlang/lib/orber-3.0.1/doc/index.html -lib/erlang/lib/orber-3.0.1/doc/javadoc/AllNames.html -lib/erlang/lib/orber-3.0.1/doc/javadoc/Orber.InitialReference.html -lib/erlang/lib/orber-3.0.1/doc/javadoc/Package-Orber.html -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/GridBagEx.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/OpenBookIcon.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/blue-ball-small.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/blue-ball.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/class-index.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/constructor-index.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/constructors.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/cyan-ball-small.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/cyan-ball.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/error-index.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/exception-index.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/green-ball-small.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/green-ball.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/interface-index.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/magenta-ball-small.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/magenta-ball.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/method-index.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/methods.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/package-index.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/red-ball-small.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/red-ball.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/variable-index.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/variables.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/yellow-ball-small.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/images/yellow-ball.gif -lib/erlang/lib/orber-3.0.1/doc/javadoc/packages.html -lib/erlang/lib/orber-3.0.1/ebin/CORBA_Policy.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_Binding.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_BindingIterator.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_BindingIterator_impl.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_NameComponent.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_NamingContext.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_NamingContext_AlreadyBound.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_NamingContext_CannotProceed.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_NamingContext_InvalidName.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_NamingContext_NotEmpty.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_NamingContext_NotFound.beam -lib/erlang/lib/orber-3.0.1/ebin/CosNaming_NamingContext_impl.beam -lib/erlang/lib/orber-3.0.1/ebin/any.beam -lib/erlang/lib/orber-3.0.1/ebin/cdr_decode.beam -lib/erlang/lib/orber-3.0.1/ebin/cdr_encode.beam -lib/erlang/lib/orber-3.0.1/ebin/cdrlib.beam -lib/erlang/lib/orber-3.0.1/ebin/corba.beam -lib/erlang/lib/orber-3.0.1/ebin/corba_boa.beam -lib/erlang/lib/orber-3.0.1/ebin/corba_object.beam -lib/erlang/lib/orber-3.0.1/ebin/erlang_pid.beam -lib/erlang/lib/orber-3.0.1/ebin/erlang_port.beam -lib/erlang/lib/orber-3.0.1/ebin/erlang_ref.beam -lib/erlang/lib/orber-3.0.1/ebin/iop_ior.beam -lib/erlang/lib/orber-3.0.1/ebin/lname.beam -lib/erlang/lib/orber-3.0.1/ebin/lname_component.beam -lib/erlang/lib/orber-3.0.1/ebin/oe_CORBA.beam -lib/erlang/lib/orber-3.0.1/ebin/oe_cos_naming.beam -lib/erlang/lib/orber-3.0.1/ebin/oe_erlang.beam -lib/erlang/lib/orber-3.0.1/ebin/orber.app -lib/erlang/lib/orber-3.0.1/ebin/orber.appup -lib/erlang/lib/orber-3.0.1/ebin/orber.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_bootstrap.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_cosnaming_utils.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_aliasdef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_arraydef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_attributedef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_constantdef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_contained.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_container.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_enumdef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_exceptiondef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_idltype.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_interfacedef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_irobject.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_moduledef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_operationdef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_orb.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_primitivedef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_repository.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_sequencedef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_stringdef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_structdef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_typecode.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_typedef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_uniondef.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_ifr_utils.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_inproxy.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_inrequest.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_insup.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_net.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_net_accept.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_outproxy.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_outrequest.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_outsup.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_pm.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_iiop_socketsup.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_initial_references.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_objectkeys.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_policy_server.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_request_number.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_socket.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_tc.beam -lib/erlang/lib/orber-3.0.1/ebin/orber_typedefs.beam -lib/erlang/lib/orber-3.0.1/examples/Stack/InitialReferences.idl -lib/erlang/lib/orber-3.0.1/examples/Stack/StackClient.java -lib/erlang/lib/orber-3.0.1/examples/Stack/StackModule_StackFactory_impl.erl -lib/erlang/lib/orber-3.0.1/examples/Stack/StackModule_Stack_impl.erl -lib/erlang/lib/orber-3.0.1/examples/Stack/stack.idl -lib/erlang/lib/orber-3.0.1/examples/Stack/stack_client.erl -lib/erlang/lib/orber-3.0.1/examples/Stack/stack_factory.erl -lib/erlang/lib/orber-3.0.1/include/CORBA.hrl -lib/erlang/lib/orber-3.0.1/include/CORBA_Policy.hrl -lib/erlang/lib/orber-3.0.1/include/corba.hrl -lib/erlang/lib/orber-3.0.1/include/erlang.hrl -lib/erlang/lib/orber-3.0.1/include/ifr_types.hrl -lib/erlang/lib/orber-3.0.1/include/oe_CORBA.hrl -lib/erlang/lib/orber-3.0.1/include/oe_erlang.hrl -lib/erlang/lib/orber-3.0.1/java_src/Orber/InitialReference.java -lib/erlang/lib/orber-3.0.1/priv/Orber/InitialReference.class -lib/erlang/lib/orber-3.0.1/priv/bin/obj_init_port -lib/erlang/lib/orber-3.0.1/priv/include/InitialReference.hh -lib/erlang/lib/orber-3.0.1/priv/lib/libInitialReference.a -lib/erlang/lib/orber-3.0.1/priv/src/InitialReference.cc -lib/erlang/lib/orber-3.0.1/src/any.erl -lib/erlang/lib/orber-3.0.1/src/cdr_decode.erl -lib/erlang/lib/orber-3.0.1/src/cdr_encode.erl -lib/erlang/lib/orber-3.0.1/src/cdrlib.erl -lib/erlang/lib/orber-3.0.1/src/corba.erl -lib/erlang/lib/orber-3.0.1/src/corba_boa.erl -lib/erlang/lib/orber-3.0.1/src/corba_object.erl -lib/erlang/lib/orber-3.0.1/src/ifr_objects.hrl -lib/erlang/lib/orber-3.0.1/src/iop_ior.erl -lib/erlang/lib/orber-3.0.1/src/orber.erl -lib/erlang/lib/orber-3.0.1/src/orber_bootstrap.erl -lib/erlang/lib/orber-3.0.1/src/orber_debug.hrl -lib/erlang/lib/orber-3.0.1/src/orber_ifr.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr.hrl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_aliasdef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_arraydef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_attributedef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_constantdef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_contained.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_container.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_enumdef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_exceptiondef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_idltype.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_interfacedef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_irobject.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_moduledef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_operationdef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_orb.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_primitivedef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_repository.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_sequencedef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_stringdef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_structdef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_typecode.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_typedef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_uniondef.erl -lib/erlang/lib/orber-3.0.1/src/orber_ifr_utils.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop.hrl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_inproxy.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_inrequest.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_insup.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_net.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_net_accept.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_outproxy.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_outrequest.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_outsup.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_pm.erl -lib/erlang/lib/orber-3.0.1/src/orber_iiop_socketsup.erl -lib/erlang/lib/orber-3.0.1/src/orber_initial_references.erl -lib/erlang/lib/orber-3.0.1/src/orber_objectkeys.erl -lib/erlang/lib/orber-3.0.1/src/orber_policy_server.erl -lib/erlang/lib/orber-3.0.1/src/orber_request_number.erl -lib/erlang/lib/orber-3.0.1/src/orber_socket.erl -lib/erlang/lib/orber-3.0.1/src/orber_tc.erl -lib/erlang/lib/orber-3.0.1/src/orber_typedefs.erl -lib/erlang/lib/os_mon-1.3.8/doc/html/application.html -lib/erlang/lib/os_mon-1.3.8/doc/html/application_cite.html -lib/erlang/lib/os_mon-1.3.8/doc/html/application_first.html -lib/erlang/lib/os_mon-1.3.8/doc/html/application_frame.html -lib/erlang/lib/os_mon-1.3.8/doc/html/application_index.html -lib/erlang/lib/os_mon-1.3.8/doc/html/application_term.html -lib/erlang/lib/os_mon-1.3.8/doc/html/book.gif -lib/erlang/lib/os_mon-1.3.8/doc/html/cpu_sup.html -lib/erlang/lib/os_mon-1.3.8/doc/html/disksup.html -lib/erlang/lib/os_mon-1.3.8/doc/html/memsup.html -lib/erlang/lib/os_mon-1.3.8/doc/html/min_head.gif -lib/erlang/lib/os_mon-1.3.8/doc/html/note.gif -lib/erlang/lib/os_mon-1.3.8/doc/html/notes.gif -lib/erlang/lib/os_mon-1.3.8/doc/html/nteventlog.html -lib/erlang/lib/os_mon-1.3.8/doc/html/os_mon.gif -lib/erlang/lib/os_mon-1.3.8/doc/html/os_mon.html -lib/erlang/lib/os_mon-1.3.8/doc/html/os_sup.html -lib/erlang/lib/os_mon-1.3.8/doc/html/ref_man.gif -lib/erlang/lib/os_mon-1.3.8/doc/html/summary.html.src -lib/erlang/lib/os_mon-1.3.8/doc/html/user_guide.gif -lib/erlang/lib/os_mon-1.3.8/doc/html/warning.gif -lib/erlang/lib/os_mon-1.3.8/doc/index.html -lib/erlang/lib/os_mon-1.3.8/ebin/cpu_sup.beam -lib/erlang/lib/os_mon-1.3.8/ebin/disksup.beam -lib/erlang/lib/os_mon-1.3.8/ebin/memsup.beam -lib/erlang/lib/os_mon-1.3.8/ebin/nteventlog.beam -lib/erlang/lib/os_mon-1.3.8/ebin/os_mon.app -lib/erlang/lib/os_mon-1.3.8/ebin/os_mon.beam -lib/erlang/lib/os_mon-1.3.8/ebin/os_mon_mib.beam -lib/erlang/lib/os_mon-1.3.8/ebin/os_mon_sysinfo.beam -lib/erlang/lib/os_mon-1.3.8/ebin/os_sup.beam -lib/erlang/lib/os_mon-1.3.8/include/OTP-OS-MON-MIB.hrl -lib/erlang/lib/os_mon-1.3.8/mibs/OTP-OS-MON-MIB.funcs -lib/erlang/lib/os_mon-1.3.8/mibs/OTP-OS-MON-MIB.mib -lib/erlang/lib/os_mon-1.3.8/mibs/v1/OTP-OS-MON-MIB.mib.v1 -lib/erlang/lib/os_mon-1.3.8/notes.html -lib/erlang/lib/os_mon-1.3.8/notes_history.html -lib/erlang/lib/os_mon-1.3.8/priv/bin/memsup -lib/erlang/lib/os_mon-1.3.8/priv/mibs/OTP-OS-MON-MIB.bin -lib/erlang/lib/os_mon-1.3.8/src/cpu_sup.erl -lib/erlang/lib/os_mon-1.3.8/src/disksup.erl -lib/erlang/lib/os_mon-1.3.8/src/memsup.c -lib/erlang/lib/os_mon-1.3.8/src/memsup.erl -lib/erlang/lib/os_mon-1.3.8/src/memsup.hrl -lib/erlang/lib/os_mon-1.3.8/src/nteventlog.erl -lib/erlang/lib/os_mon-1.3.8/src/os_mon.erl -lib/erlang/lib/os_mon-1.3.8/src/os_mon_mib.erl -lib/erlang/lib/os_mon-1.3.8/src/os_mon_sysinfo.erl -lib/erlang/lib/os_mon-1.3.8/src/os_sup.erl -lib/erlang/lib/parsetools-1.1/doc/html/application.html -lib/erlang/lib/parsetools-1.1/doc/html/application_cite.html -lib/erlang/lib/parsetools-1.1/doc/html/application_first.html -lib/erlang/lib/parsetools-1.1/doc/html/application_frame.html -lib/erlang/lib/parsetools-1.1/doc/html/application_index.html -lib/erlang/lib/parsetools-1.1/doc/html/application_term.html -lib/erlang/lib/parsetools-1.1/doc/html/book.gif -lib/erlang/lib/parsetools-1.1/doc/html/min_head.gif -lib/erlang/lib/parsetools-1.1/doc/html/note.gif -lib/erlang/lib/parsetools-1.1/doc/html/notes.gif -lib/erlang/lib/parsetools-1.1/doc/html/notes.html -lib/erlang/lib/parsetools-1.1/doc/html/parsetools.gif -lib/erlang/lib/parsetools-1.1/doc/html/part_notes.html -lib/erlang/lib/parsetools-1.1/doc/html/part_notes_cite.html -lib/erlang/lib/parsetools-1.1/doc/html/part_notes_first.html -lib/erlang/lib/parsetools-1.1/doc/html/part_notes_frame.html -lib/erlang/lib/parsetools-1.1/doc/html/part_notes_term.html -lib/erlang/lib/parsetools-1.1/doc/html/ref_man.gif -lib/erlang/lib/parsetools-1.1/doc/html/summary.html.src -lib/erlang/lib/parsetools-1.1/doc/html/user_guide.gif -lib/erlang/lib/parsetools-1.1/doc/html/warning.gif -lib/erlang/lib/parsetools-1.1/doc/html/yecc.html -lib/erlang/lib/parsetools-1.1/doc/index.html -lib/erlang/lib/parsetools-1.1/ebin/yecc.beam -lib/erlang/lib/parsetools-1.1/ebin/yeccparser.beam -lib/erlang/lib/parsetools-1.1/ebin/yeccscan.beam -lib/erlang/lib/parsetools-1.1/include/yeccpre.hrl -lib/erlang/lib/parsetools-1.1/src/yecc.erl -lib/erlang/lib/parsetools-1.1/src/yeccparser.erl -lib/erlang/lib/parsetools-1.1/src/yeccscan.erl -lib/erlang/lib/pman-2.3/doc/html/application.html -lib/erlang/lib/pman-2.3/doc/html/application_cite.html -lib/erlang/lib/pman-2.3/doc/html/application_first.html -lib/erlang/lib/pman-2.3/doc/html/application_frame.html -lib/erlang/lib/pman-2.3/doc/html/application_index.html -lib/erlang/lib/pman-2.3/doc/html/application_term.html -lib/erlang/lib/pman-2.3/doc/html/book.gif -lib/erlang/lib/pman-2.3/doc/html/main_window.gif -lib/erlang/lib/pman-2.3/doc/html/min_head.gif -lib/erlang/lib/pman-2.3/doc/html/note.gif -lib/erlang/lib/pman-2.3/doc/html/notes.gif -lib/erlang/lib/pman-2.3/doc/html/options.gif -lib/erlang/lib/pman-2.3/doc/html/part.html -lib/erlang/lib/pman-2.3/doc/html/part_cite.html -lib/erlang/lib/pman-2.3/doc/html/part_first.html -lib/erlang/lib/pman-2.3/doc/html/part_frame.html -lib/erlang/lib/pman-2.3/doc/html/part_term.html -lib/erlang/lib/pman-2.3/doc/html/pman.gif -lib/erlang/lib/pman-2.3/doc/html/pman.html -lib/erlang/lib/pman-2.3/doc/html/pman_chapter.html -lib/erlang/lib/pman-2.3/doc/html/ref_man.gif -lib/erlang/lib/pman-2.3/doc/html/summary.html.src -lib/erlang/lib/pman-2.3/doc/html/trace.gif -lib/erlang/lib/pman-2.3/doc/html/user_guide.gif -lib/erlang/lib/pman-2.3/doc/html/warning.gif -lib/erlang/lib/pman-2.3/doc/index.html -lib/erlang/lib/pman-2.3/ebin/pman.app -lib/erlang/lib/pman-2.3/ebin/pman.beam -lib/erlang/lib/pman-2.3/ebin/pman_buf.beam -lib/erlang/lib/pman-2.3/ebin/pman_buf_buffer.beam -lib/erlang/lib/pman-2.3/ebin/pman_buf_converter.beam -lib/erlang/lib/pman-2.3/ebin/pman_buf_printer.beam -lib/erlang/lib/pman-2.3/ebin/pman_buf_utils.beam -lib/erlang/lib/pman-2.3/ebin/pman_main.beam -lib/erlang/lib/pman-2.3/ebin/pman_module_info.beam -lib/erlang/lib/pman-2.3/ebin/pman_options.beam -lib/erlang/lib/pman-2.3/ebin/pman_osdepend.beam -lib/erlang/lib/pman-2.3/ebin/pman_primitive.beam -lib/erlang/lib/pman-2.3/ebin/pman_process.beam -lib/erlang/lib/pman-2.3/ebin/pman_relay.beam -lib/erlang/lib/pman-2.3/ebin/pman_relay_server.beam -lib/erlang/lib/pman-2.3/ebin/pman_shell.beam -lib/erlang/lib/pman-2.3/ebin/pman_tool.beam -lib/erlang/lib/pman-2.3/ebin/pman_win.beam -lib/erlang/lib/pman-2.3/notes.html -lib/erlang/lib/pman-2.3/notes_history.html -lib/erlang/lib/pman-2.3/priv/pman.gif -lib/erlang/lib/pman-2.3/priv/pman.tool -lib/erlang/lib/pman-2.3/src/assert.hrl -lib/erlang/lib/pman-2.3/src/pman.erl -lib/erlang/lib/pman-2.3/src/pman.hrl -lib/erlang/lib/pman-2.3/src/pman_buf.erl -lib/erlang/lib/pman-2.3/src/pman_buf.hrl -lib/erlang/lib/pman-2.3/src/pman_buf_buffer.erl -lib/erlang/lib/pman-2.3/src/pman_buf_converter.erl -lib/erlang/lib/pman-2.3/src/pman_buf_printer.erl -lib/erlang/lib/pman-2.3/src/pman_buf_utils.erl -lib/erlang/lib/pman-2.3/src/pman_main.erl -lib/erlang/lib/pman-2.3/src/pman_module_info.erl -lib/erlang/lib/pman-2.3/src/pman_options.erl -lib/erlang/lib/pman-2.3/src/pman_options.hrl -lib/erlang/lib/pman-2.3/src/pman_osdepend.erl -lib/erlang/lib/pman-2.3/src/pman_primitive.erl -lib/erlang/lib/pman-2.3/src/pman_process.erl -lib/erlang/lib/pman-2.3/src/pman_relay.erl -lib/erlang/lib/pman-2.3/src/pman_relay_server.erl -lib/erlang/lib/pman-2.3/src/pman_shell.erl -lib/erlang/lib/pman-2.3/src/pman_tool.erl -lib/erlang/lib/pman-2.3/src/pman_win.erl -lib/erlang/lib/pman-2.3/src/pman_win.hrl -lib/erlang/lib/runtime_tools-1.1.1/doc/html/book.gif -lib/erlang/lib/runtime_tools-1.1.1/doc/html/dbg.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/min_head.gif -lib/erlang/lib/runtime_tools-1.1.1/doc/html/note.gif -lib/erlang/lib/runtime_tools-1.1.1/doc/html/notes.gif -lib/erlang/lib/runtime_tools-1.1.1/doc/html/notes.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/part_notes.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/part_notes_cite.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/part_notes_first.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/part_notes_frame.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/part_notes_term.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/ref_man.gif -lib/erlang/lib/runtime_tools-1.1.1/doc/html/refman.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/refman_cite.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/refman_first.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/refman_frame.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/refman_index.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/refman_term.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/runtime_tools.gif -lib/erlang/lib/runtime_tools-1.1.1/doc/html/runtime_tools_app.html -lib/erlang/lib/runtime_tools-1.1.1/doc/html/summary.html.src -lib/erlang/lib/runtime_tools-1.1.1/doc/html/warning.gif -lib/erlang/lib/runtime_tools-1.1.1/doc/index.html -lib/erlang/lib/runtime_tools-1.1.1/ebin/dbg.beam -lib/erlang/lib/runtime_tools-1.1.1/ebin/runtime_tools.app -lib/erlang/lib/runtime_tools-1.1.1/priv/lib/trace_file_drv.so -lib/erlang/lib/runtime_tools-1.1.1/priv/lib/trace_ip_drv.so -lib/erlang/lib/runtime_tools-1.1.1/src/dbg.erl -lib/erlang/lib/sasl-1.8.2/doc/html/alarm_handler.html -lib/erlang/lib/sasl-1.8.2/doc/html/application.html -lib/erlang/lib/sasl-1.8.2/doc/html/application_cite.html -lib/erlang/lib/sasl-1.8.2/doc/html/application_first.html -lib/erlang/lib/sasl-1.8.2/doc/html/application_frame.html -lib/erlang/lib/sasl-1.8.2/doc/html/application_index.html -lib/erlang/lib/sasl-1.8.2/doc/html/application_term.html -lib/erlang/lib/sasl-1.8.2/doc/html/appup.html -lib/erlang/lib/sasl-1.8.2/doc/html/book.gif -lib/erlang/lib/sasl-1.8.2/doc/html/error_logging.html -lib/erlang/lib/sasl-1.8.2/doc/html/min_head.gif -lib/erlang/lib/sasl-1.8.2/doc/html/note.gif -lib/erlang/lib/sasl-1.8.2/doc/html/notes.gif -lib/erlang/lib/sasl-1.8.2/doc/html/overload.html -lib/erlang/lib/sasl-1.8.2/doc/html/part.html -lib/erlang/lib/sasl-1.8.2/doc/html/part_cite.html -lib/erlang/lib/sasl-1.8.2/doc/html/part_first.html -lib/erlang/lib/sasl-1.8.2/doc/html/part_frame.html -lib/erlang/lib/sasl-1.8.2/doc/html/part_term.html -lib/erlang/lib/sasl-1.8.2/doc/html/rb.html -lib/erlang/lib/sasl-1.8.2/doc/html/ref_man.gif -lib/erlang/lib/sasl-1.8.2/doc/html/rel.html -lib/erlang/lib/sasl-1.8.2/doc/html/release_handler.html -lib/erlang/lib/sasl-1.8.2/doc/html/release_handling.html -lib/erlang/lib/sasl-1.8.2/doc/html/release_structure.html -lib/erlang/lib/sasl-1.8.2/doc/html/relup.html -lib/erlang/lib/sasl-1.8.2/doc/html/sasl.gif -lib/erlang/lib/sasl-1.8.2/doc/html/sasl_app.html -lib/erlang/lib/sasl-1.8.2/doc/html/sasl_intro.html -lib/erlang/lib/sasl-1.8.2/doc/html/script.html -lib/erlang/lib/sasl-1.8.2/doc/html/summary.html.src -lib/erlang/lib/sasl-1.8.2/doc/html/systools.html -lib/erlang/lib/sasl-1.8.2/doc/html/user_guide.gif -lib/erlang/lib/sasl-1.8.2/doc/html/warning.gif -lib/erlang/lib/sasl-1.8.2/doc/index.html -lib/erlang/lib/sasl-1.8.2/ebin/alarm_handler.beam -lib/erlang/lib/sasl-1.8.2/ebin/erlsrv.beam -lib/erlang/lib/sasl-1.8.2/ebin/format_lib_supp.beam -lib/erlang/lib/sasl-1.8.2/ebin/misc_supp.beam -lib/erlang/lib/sasl-1.8.2/ebin/otp_mib.beam -lib/erlang/lib/sasl-1.8.2/ebin/overload.beam -lib/erlang/lib/sasl-1.8.2/ebin/rb.beam -lib/erlang/lib/sasl-1.8.2/ebin/rb_format_supp.beam -lib/erlang/lib/sasl-1.8.2/ebin/release_handler.beam -lib/erlang/lib/sasl-1.8.2/ebin/release_handler_1.beam -lib/erlang/lib/sasl-1.8.2/ebin/sasl.app -lib/erlang/lib/sasl-1.8.2/ebin/sasl.appup -lib/erlang/lib/sasl-1.8.2/ebin/sasl.beam -lib/erlang/lib/sasl-1.8.2/ebin/sasl_report.beam -lib/erlang/lib/sasl-1.8.2/ebin/sasl_report_file_h.beam -lib/erlang/lib/sasl-1.8.2/ebin/sasl_report_tty_h.beam -lib/erlang/lib/sasl-1.8.2/ebin/si.beam -lib/erlang/lib/sasl-1.8.2/ebin/si_sasl_supp.beam -lib/erlang/lib/sasl-1.8.2/ebin/systools.beam -lib/erlang/lib/sasl-1.8.2/ebin/systools_lib.beam -lib/erlang/lib/sasl-1.8.2/ebin/systools_make.beam -lib/erlang/lib/sasl-1.8.2/ebin/systools_rc.beam -lib/erlang/lib/sasl-1.8.2/ebin/systools_relup.beam -lib/erlang/lib/sasl-1.8.2/include/OTP-MIB.hrl -lib/erlang/lib/sasl-1.8.2/include/OTP-REG.hrl -lib/erlang/lib/sasl-1.8.2/include/OTP-TC.hrl -lib/erlang/lib/sasl-1.8.2/mibs/OTP-MIB.funcs -lib/erlang/lib/sasl-1.8.2/mibs/OTP-MIB.mib -lib/erlang/lib/sasl-1.8.2/mibs/OTP-REG.mib -lib/erlang/lib/sasl-1.8.2/mibs/OTP-TC.mib -lib/erlang/lib/sasl-1.8.2/mibs/v1/OTP-MIB.mib.v1 -lib/erlang/lib/sasl-1.8.2/mibs/v1/OTP-REG.mib.v1 -lib/erlang/lib/sasl-1.8.2/mibs/v1/OTP-TC.mib.v1 -lib/erlang/lib/sasl-1.8.2/notes.html -lib/erlang/lib/sasl-1.8.2/notes_history.html -lib/erlang/lib/sasl-1.8.2/priv/mibs/OTP-MIB.bin -lib/erlang/lib/sasl-1.8.2/priv/mibs/OTP-REG.bin -lib/erlang/lib/sasl-1.8.2/priv/mibs/OTP-TC.bin -lib/erlang/lib/sasl-1.8.2/src/alarm_handler.erl -lib/erlang/lib/sasl-1.8.2/src/erlsrv.erl -lib/erlang/lib/sasl-1.8.2/src/format_lib_supp.erl -lib/erlang/lib/sasl-1.8.2/src/misc_supp.erl -lib/erlang/lib/sasl-1.8.2/src/otp_mib.erl -lib/erlang/lib/sasl-1.8.2/src/overload.erl -lib/erlang/lib/sasl-1.8.2/src/rb.erl -lib/erlang/lib/sasl-1.8.2/src/rb_format_supp.erl -lib/erlang/lib/sasl-1.8.2/src/release_handler.erl -lib/erlang/lib/sasl-1.8.2/src/release_handler_1.erl -lib/erlang/lib/sasl-1.8.2/src/sasl.erl -lib/erlang/lib/sasl-1.8.2/src/sasl_report.erl -lib/erlang/lib/sasl-1.8.2/src/sasl_report_file_h.erl -lib/erlang/lib/sasl-1.8.2/src/sasl_report_tty_h.erl -lib/erlang/lib/sasl-1.8.2/src/si.erl -lib/erlang/lib/sasl-1.8.2/src/si_sasl_supp.erl -lib/erlang/lib/sasl-1.8.2/src/systools.erl -lib/erlang/lib/sasl-1.8.2/src/systools.hrl -lib/erlang/lib/sasl-1.8.2/src/systools_lib.erl -lib/erlang/lib/sasl-1.8.2/src/systools_make.erl -lib/erlang/lib/sasl-1.8.2/src/systools_rc.erl -lib/erlang/lib/sasl-1.8.2/src/systools_relup.erl -lib/erlang/lib/snmp-3.1.2/doc/html/application.html -lib/erlang/lib/snmp-3.1.2/doc/html/application_cite.html -lib/erlang/lib/snmp-3.1.2/doc/html/application_first.html -lib/erlang/lib/snmp-3.1.2/doc/html/application_frame.html -lib/erlang/lib/snmp-3.1.2/doc/html/application_index.html -lib/erlang/lib/snmp-3.1.2/doc/html/application_term.html -lib/erlang/lib/snmp-3.1.2/doc/html/book.gif -lib/erlang/lib/snmp-3.1.2/doc/html/def_instr_functions.html -lib/erlang/lib/snmp-3.1.2/doc/html/getnext1.gif -lib/erlang/lib/snmp-3.1.2/doc/html/getnext2.gif -lib/erlang/lib/snmp-3.1.2/doc/html/getnext3.gif -lib/erlang/lib/snmp-3.1.2/doc/html/getnext4.gif -lib/erlang/lib/snmp-3.1.2/doc/html/min_head.gif -lib/erlang/lib/snmp-3.1.2/doc/html/netif-1-image-1.gif -lib/erlang/lib/snmp-3.1.2/doc/html/note.gif -lib/erlang/lib/snmp-3.1.2/doc/html/notes.gif -lib/erlang/lib/snmp-3.1.2/doc/html/notes.html -lib/erlang/lib/snmp-3.1.2/doc/html/part.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_cite.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_first.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_frame.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_notes.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_notes_cite.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_notes_first.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_notes_frame.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_notes_term.html -lib/erlang/lib/snmp-3.1.2/doc/html/part_term.html -lib/erlang/lib/snmp-3.1.2/doc/html/ref_man.gif -lib/erlang/lib/snmp-3.1.2/doc/html/snmp-um-1-image-1.gif -lib/erlang/lib/snmp-3.1.2/doc/html/snmp-um-1-image-2.gif -lib/erlang/lib/snmp-3.1.2/doc/html/snmp-um-1-image-3.gif -lib/erlang/lib/snmp-3.1.2/doc/html/snmp-um-1-image-8.gif -lib/erlang/lib/snmp-3.1.2/doc/html/snmp.gif -lib/erlang/lib/snmp-3.1.2/doc/html/snmp.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_advanced.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_app.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_app_a.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_app_b.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_community_mib.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_config.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_def_config.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_error.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_framework_mib.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_funct_descr.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_generic.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_implementation.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_index.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_instr_funct.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_intro.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_local_db.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_mgr.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_mib_comp.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_mpd.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_netif.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_notification_mib.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_pdus.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_standard_mib.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_supervisor.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_target_mib.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_user_based_sm_mib.html -lib/erlang/lib/snmp-3.1.2/doc/html/snmp_view_based_acm_mib.html -lib/erlang/lib/snmp-3.1.2/doc/html/summary.html.src -lib/erlang/lib/snmp-3.1.2/doc/html/user_guide.gif -lib/erlang/lib/snmp-3.1.2/doc/html/warning.gif -lib/erlang/lib/snmp-3.1.2/doc/index.html -lib/erlang/lib/snmp-3.1.2/ebin/snmp.app -lib/erlang/lib/snmp-3.1.2/ebin/snmp.appup -lib/erlang/lib/snmp-3.1.2/ebin/snmp.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_acm.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_agent.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_agent_sup.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_app.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_community_mib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_compile.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_compile_lib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_conf.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_config.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_error.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_framework_mib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_generic.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_generic_mnesia.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_index.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_local_db.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_log.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_mgr.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_mgr_misc.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_mib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_mib_data.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_mib_gram.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_mib_to_hrl.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_misc.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_misc_sup.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_mpd.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_net_if.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_note_store.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_notification_mib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_pdus.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_pets.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_set.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_set_lib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_shadow_table.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_standard_mib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_supervisor.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_svbl.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_symbolic_store.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_target_mib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_tok.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_trap.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_user_based_sm_mib.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_usm.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_vacm.beam -lib/erlang/lib/snmp-3.1.2/ebin/snmp_view_based_acm_mib.beam -lib/erlang/lib/snmp-3.1.2/examples/EX1-MIB.funcs -lib/erlang/lib/snmp-3.1.2/examples/EX1-MIB.mib -lib/erlang/lib/snmp-3.1.2/examples/ex1.erl -lib/erlang/lib/snmp-3.1.2/examples/snmp_mgr_tests.erl -lib/erlang/lib/snmp-3.1.2/include/OTP-SNMPEA-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/RFC1213-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMP-COMMUNITY-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMP-FRAMEWORK-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMP-MPD-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMP-NOTIFICATION-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMP-TARGET-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMP-USER-BASED-SM-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMP-VIEW-BASED-ACM-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMPv2-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMPv2-TC.hrl -lib/erlang/lib/snmp-3.1.2/include/SNMPv2-TM.hrl -lib/erlang/lib/snmp-3.1.2/include/STANDARD-MIB.hrl -lib/erlang/lib/snmp-3.1.2/include/snmp_types.hrl -lib/erlang/lib/snmp-3.1.2/mibs/OTP-SNMPEA-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/RFC1213-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-COMMUNITY-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-FRAMEWORK-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-MPD-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-NOTIFICATION-MIB.funcs -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-NOTIFICATION-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-TARGET-MIB.funcs -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-TARGET-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-USER-BASED-SM-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMP-VIEW-BASED-ACM-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMPv2-CONF.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMPv2-MIB.funcs -lib/erlang/lib/snmp-3.1.2/mibs/SNMPv2-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMPv2-SMI.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMPv2-TC.mib -lib/erlang/lib/snmp-3.1.2/mibs/SNMPv2-TM.mib -lib/erlang/lib/snmp-3.1.2/mibs/STANDARD-MIB.funcs -lib/erlang/lib/snmp-3.1.2/mibs/STANDARD-MIB.mib -lib/erlang/lib/snmp-3.1.2/mibs/v1/OTP-SNMPEA-MIB.mib.v1 -lib/erlang/lib/snmp-3.1.2/mibs/v1/RFC-1212.mib -lib/erlang/lib/snmp-3.1.2/mibs/v1/RFC-1215.mib -lib/erlang/lib/snmp-3.1.2/mibs/v1/RFC1155-SMI.mib -lib/erlang/lib/snmp-3.1.2/priv/conf/address.conf -lib/erlang/lib/snmp-3.1.2/priv/conf/agent.conf -lib/erlang/lib/snmp-3.1.2/priv/conf/community.conf -lib/erlang/lib/snmp-3.1.2/priv/conf/standard.conf -lib/erlang/lib/snmp-3.1.2/priv/conf/trap_dest.conf -lib/erlang/lib/snmp-3.1.2/priv/conf/view.conf -lib/erlang/lib/snmp-3.1.2/priv/mibs/OTP-SNMPEA-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/RFC1213-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMP-COMMUNITY-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMP-FRAMEWORK-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMP-MPD-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMP-NOTIFICATION-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMP-TARGET-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMP-USER-BASED-SM-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMP-VIEW-BASED-ACM-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMPv2-MIB.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMPv2-TC.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/SNMPv2-TM.bin -lib/erlang/lib/snmp-3.1.2/priv/mibs/STANDARD-MIB.bin -lib/erlang/lib/snmp-3.1.2/src/snmp.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_acm.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_agent.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_agent_sup.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_app.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_community_mib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_compile.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_compile.hrl -lib/erlang/lib/snmp-3.1.2/src/snmp_compile_lib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_conf.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_config.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_error.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_framework_mib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_generic.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_generic.hrl -lib/erlang/lib/snmp-3.1.2/src/snmp_generic_mnesia.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_index.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_local_db.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_log.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_mgr.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_mgr_misc.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_mib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_mib_data.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_mib_gram.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_mib_gram.yrl -lib/erlang/lib/snmp-3.1.2/src/snmp_mib_to_hrl.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_misc.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_misc_sup.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_mpd.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_net_if.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_note_store.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_notification_mib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_pdus.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_pets.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_set.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_set_lib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_shadow_table.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_standard_mib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_supervisor.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_svbl.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_symbolic_store.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_target_mib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_tok.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_trap.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_user_based_sm_mib.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_usm.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_vacm.erl -lib/erlang/lib/snmp-3.1.2/src/snmp_vacm.hrl -lib/erlang/lib/snmp-3.1.2/src/snmp_view_based_acm_mib.erl -lib/erlang/lib/ssl-2.2.1/doc/html/book.gif -lib/erlang/lib/ssl-2.2.1/doc/html/min_head.gif -lib/erlang/lib/ssl-2.2.1/doc/html/note.gif -lib/erlang/lib/ssl-2.2.1/doc/html/notes.gif -lib/erlang/lib/ssl-2.2.1/doc/html/notes.html -lib/erlang/lib/ssl-2.2.1/doc/html/part_notes.html -lib/erlang/lib/ssl-2.2.1/doc/html/part_notes_cite.html -lib/erlang/lib/ssl-2.2.1/doc/html/part_notes_first.html -lib/erlang/lib/ssl-2.2.1/doc/html/part_notes_frame.html -lib/erlang/lib/ssl-2.2.1/doc/html/part_notes_term.html -lib/erlang/lib/ssl-2.2.1/doc/html/ref_man.gif -lib/erlang/lib/ssl-2.2.1/doc/html/refman.html -lib/erlang/lib/ssl-2.2.1/doc/html/refman_cite.html -lib/erlang/lib/ssl-2.2.1/doc/html/refman_first.html -lib/erlang/lib/ssl-2.2.1/doc/html/refman_frame.html -lib/erlang/lib/ssl-2.2.1/doc/html/refman_index.html -lib/erlang/lib/ssl-2.2.1/doc/html/refman_term.html -lib/erlang/lib/ssl-2.2.1/doc/html/ssl.gif -lib/erlang/lib/ssl-2.2.1/doc/html/ssl.html -lib/erlang/lib/ssl-2.2.1/doc/html/ssl_app.html -lib/erlang/lib/ssl-2.2.1/doc/html/ssl_socket.html -lib/erlang/lib/ssl-2.2.1/doc/html/summary.html.src -lib/erlang/lib/ssl-2.2.1/doc/html/warning.gif -lib/erlang/lib/ssl-2.2.1/doc/index.html -lib/erlang/lib/stdlib-1.8.1/doc/html/application.html -lib/erlang/lib/stdlib-1.8.1/doc/html/application_cite.html -lib/erlang/lib/stdlib-1.8.1/doc/html/application_first.html -lib/erlang/lib/stdlib-1.8.1/doc/html/application_frame.html -lib/erlang/lib/stdlib-1.8.1/doc/html/application_index.html -lib/erlang/lib/stdlib-1.8.1/doc/html/application_term.html -lib/erlang/lib/stdlib-1.8.1/doc/html/book.gif -lib/erlang/lib/stdlib-1.8.1/doc/html/c.html -lib/erlang/lib/stdlib-1.8.1/doc/html/calendar.html -lib/erlang/lib/stdlib-1.8.1/doc/html/dets.html -lib/erlang/lib/stdlib-1.8.1/doc/html/dict.html -lib/erlang/lib/stdlib-1.8.1/doc/html/digraph.html -lib/erlang/lib/stdlib-1.8.1/doc/html/epp.html -lib/erlang/lib/stdlib-1.8.1/doc/html/erl_eval.html -lib/erlang/lib/stdlib-1.8.1/doc/html/erl_id_trans.html -lib/erlang/lib/stdlib-1.8.1/doc/html/erl_internal.html -lib/erlang/lib/stdlib-1.8.1/doc/html/erl_lint.html -lib/erlang/lib/stdlib-1.8.1/doc/html/erl_parse.html -lib/erlang/lib/stdlib-1.8.1/doc/html/erl_pp.html -lib/erlang/lib/stdlib-1.8.1/doc/html/erl_scan.html -lib/erlang/lib/stdlib-1.8.1/doc/html/ets.html -lib/erlang/lib/stdlib-1.8.1/doc/html/filename.html -lib/erlang/lib/stdlib-1.8.1/doc/html/gen_event.html -lib/erlang/lib/stdlib-1.8.1/doc/html/gen_fsm.html -lib/erlang/lib/stdlib-1.8.1/doc/html/gen_server.html -lib/erlang/lib/stdlib-1.8.1/doc/html/io.html -lib/erlang/lib/stdlib-1.8.1/doc/html/io_lib.html -lib/erlang/lib/stdlib-1.8.1/doc/html/lib.html -lib/erlang/lib/stdlib-1.8.1/doc/html/lists.html -lib/erlang/lib/stdlib-1.8.1/doc/html/log_mf_h.html -lib/erlang/lib/stdlib-1.8.1/doc/html/math.html -lib/erlang/lib/stdlib-1.8.1/doc/html/min_head.gif -lib/erlang/lib/stdlib-1.8.1/doc/html/note.gif -lib/erlang/lib/stdlib-1.8.1/doc/html/notes.gif -lib/erlang/lib/stdlib-1.8.1/doc/html/ordsets.html -lib/erlang/lib/stdlib-1.8.1/doc/html/pg.html -lib/erlang/lib/stdlib-1.8.1/doc/html/pool.html -lib/erlang/lib/stdlib-1.8.1/doc/html/proc_lib.html -lib/erlang/lib/stdlib-1.8.1/doc/html/queue.html -lib/erlang/lib/stdlib-1.8.1/doc/html/random.html -lib/erlang/lib/stdlib-1.8.1/doc/html/ref_man.gif -lib/erlang/lib/stdlib-1.8.1/doc/html/regexp.html -lib/erlang/lib/stdlib-1.8.1/doc/html/shell.html -lib/erlang/lib/stdlib-1.8.1/doc/html/shell_default.html -lib/erlang/lib/stdlib-1.8.1/doc/html/slave.html -lib/erlang/lib/stdlib-1.8.1/doc/html/stdlib.gif -lib/erlang/lib/stdlib-1.8.1/doc/html/string.html -lib/erlang/lib/stdlib-1.8.1/doc/html/summary.html.src -lib/erlang/lib/stdlib-1.8.1/doc/html/supervisor.html -lib/erlang/lib/stdlib-1.8.1/doc/html/supervisor_bridge.html -lib/erlang/lib/stdlib-1.8.1/doc/html/sys.html -lib/erlang/lib/stdlib-1.8.1/doc/html/timer.html -lib/erlang/lib/stdlib-1.8.1/doc/html/unix.html -lib/erlang/lib/stdlib-1.8.1/doc/html/user_guide.gif -lib/erlang/lib/stdlib-1.8.1/doc/html/warning.gif -lib/erlang/lib/stdlib-1.8.1/doc/index.html -lib/erlang/lib/stdlib-1.8.1/ebin/bplus_tree.beam -lib/erlang/lib/stdlib-1.8.1/ebin/c.beam -lib/erlang/lib/stdlib-1.8.1/ebin/calendar.beam -lib/erlang/lib/stdlib-1.8.1/ebin/dets.beam -lib/erlang/lib/stdlib-1.8.1/ebin/dict.beam -lib/erlang/lib/stdlib-1.8.1/ebin/digraph.beam -lib/erlang/lib/stdlib-1.8.1/ebin/digraph_utils.beam -lib/erlang/lib/stdlib-1.8.1/ebin/edlin.beam -lib/erlang/lib/stdlib-1.8.1/ebin/epp.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_compile.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_eval.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_id_trans.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_internal.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_lint.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_parse.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_posix_msg.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_pp.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_scan.beam -lib/erlang/lib/stdlib-1.8.1/ebin/erl_tar.beam -lib/erlang/lib/stdlib-1.8.1/ebin/error_logger_file_h.beam -lib/erlang/lib/stdlib-1.8.1/ebin/error_logger_tty_h.beam -lib/erlang/lib/stdlib-1.8.1/ebin/ets.beam -lib/erlang/lib/stdlib-1.8.1/ebin/filelib.beam -lib/erlang/lib/stdlib-1.8.1/ebin/filename.beam -lib/erlang/lib/stdlib-1.8.1/ebin/gen.beam -lib/erlang/lib/stdlib-1.8.1/ebin/gen_event.beam -lib/erlang/lib/stdlib-1.8.1/ebin/gen_fsm.beam -lib/erlang/lib/stdlib-1.8.1/ebin/gen_server.beam -lib/erlang/lib/stdlib-1.8.1/ebin/io.beam -lib/erlang/lib/stdlib-1.8.1/ebin/io_lib.beam -lib/erlang/lib/stdlib-1.8.1/ebin/io_lib_format.beam -lib/erlang/lib/stdlib-1.8.1/ebin/io_lib_fread.beam -lib/erlang/lib/stdlib-1.8.1/ebin/io_lib_pretty.beam -lib/erlang/lib/stdlib-1.8.1/ebin/lib.beam -lib/erlang/lib/stdlib-1.8.1/ebin/lists.beam -lib/erlang/lib/stdlib-1.8.1/ebin/log_mf_h.beam -lib/erlang/lib/stdlib-1.8.1/ebin/math.beam -lib/erlang/lib/stdlib-1.8.1/ebin/ordsets.beam -lib/erlang/lib/stdlib-1.8.1/ebin/otp_internal.beam -lib/erlang/lib/stdlib-1.8.1/ebin/pg.beam -lib/erlang/lib/stdlib-1.8.1/ebin/pool.beam -lib/erlang/lib/stdlib-1.8.1/ebin/proc_lib.beam -lib/erlang/lib/stdlib-1.8.1/ebin/queue.beam -lib/erlang/lib/stdlib-1.8.1/ebin/random.beam -lib/erlang/lib/stdlib-1.8.1/ebin/regexp.beam -lib/erlang/lib/stdlib-1.8.1/ebin/shell.beam -lib/erlang/lib/stdlib-1.8.1/ebin/shell_default.beam -lib/erlang/lib/stdlib-1.8.1/ebin/slave.beam -lib/erlang/lib/stdlib-1.8.1/ebin/stdlib.app -lib/erlang/lib/stdlib-1.8.1/ebin/stdlib.appup -lib/erlang/lib/stdlib-1.8.1/ebin/string.beam -lib/erlang/lib/stdlib-1.8.1/ebin/supervisor.beam -lib/erlang/lib/stdlib-1.8.1/ebin/supervisor_bridge.beam -lib/erlang/lib/stdlib-1.8.1/ebin/sys.beam -lib/erlang/lib/stdlib-1.8.1/ebin/timer.beam -lib/erlang/lib/stdlib-1.8.1/ebin/unix.beam -lib/erlang/lib/stdlib-1.8.1/ebin/win32reg.beam -lib/erlang/lib/stdlib-1.8.1/include/erl_compile.hrl -lib/erlang/lib/stdlib-1.8.1/notes.html -lib/erlang/lib/stdlib-1.8.1/notes_history.html -lib/erlang/lib/stdlib-1.8.1/src/bplus_tree.erl -lib/erlang/lib/stdlib-1.8.1/src/c.erl -lib/erlang/lib/stdlib-1.8.1/src/calendar.erl -lib/erlang/lib/stdlib-1.8.1/src/dets.erl -lib/erlang/lib/stdlib-1.8.1/src/dict.erl -lib/erlang/lib/stdlib-1.8.1/src/digraph.erl -lib/erlang/lib/stdlib-1.8.1/src/digraph_utils.erl -lib/erlang/lib/stdlib-1.8.1/src/edlin.erl -lib/erlang/lib/stdlib-1.8.1/src/epp.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_compile.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_eval.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_id_trans.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_internal.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_lint.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_parse.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_parse.yrl -lib/erlang/lib/stdlib-1.8.1/src/erl_posix_msg.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_pp.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_scan.erl -lib/erlang/lib/stdlib-1.8.1/src/erl_tar.erl -lib/erlang/lib/stdlib-1.8.1/src/error_logger_file_h.erl -lib/erlang/lib/stdlib-1.8.1/src/error_logger_tty_h.erl -lib/erlang/lib/stdlib-1.8.1/src/ets.erl -lib/erlang/lib/stdlib-1.8.1/src/filelib.erl -lib/erlang/lib/stdlib-1.8.1/src/filename.erl -lib/erlang/lib/stdlib-1.8.1/src/gen.erl -lib/erlang/lib/stdlib-1.8.1/src/gen_event.erl -lib/erlang/lib/stdlib-1.8.1/src/gen_fsm.erl -lib/erlang/lib/stdlib-1.8.1/src/gen_server.erl -lib/erlang/lib/stdlib-1.8.1/src/io.erl -lib/erlang/lib/stdlib-1.8.1/src/io_lib.erl -lib/erlang/lib/stdlib-1.8.1/src/io_lib_format.erl -lib/erlang/lib/stdlib-1.8.1/src/io_lib_fread.erl -lib/erlang/lib/stdlib-1.8.1/src/io_lib_pretty.erl -lib/erlang/lib/stdlib-1.8.1/src/lib.erl -lib/erlang/lib/stdlib-1.8.1/src/lists.erl -lib/erlang/lib/stdlib-1.8.1/src/log_mf_h.erl -lib/erlang/lib/stdlib-1.8.1/src/math.erl -lib/erlang/lib/stdlib-1.8.1/src/ordsets.erl -lib/erlang/lib/stdlib-1.8.1/src/otp_internal.erl -lib/erlang/lib/stdlib-1.8.1/src/pg.erl -lib/erlang/lib/stdlib-1.8.1/src/pool.erl -lib/erlang/lib/stdlib-1.8.1/src/proc_lib.erl -lib/erlang/lib/stdlib-1.8.1/src/queue.erl -lib/erlang/lib/stdlib-1.8.1/src/random.erl -lib/erlang/lib/stdlib-1.8.1/src/regexp.erl -lib/erlang/lib/stdlib-1.8.1/src/shell.erl -lib/erlang/lib/stdlib-1.8.1/src/shell_default.erl -lib/erlang/lib/stdlib-1.8.1/src/slave.erl -lib/erlang/lib/stdlib-1.8.1/src/string.erl -lib/erlang/lib/stdlib-1.8.1/src/supervisor.erl -lib/erlang/lib/stdlib-1.8.1/src/supervisor_bridge.erl -lib/erlang/lib/stdlib-1.8.1/src/sys.erl -lib/erlang/lib/stdlib-1.8.1/src/timer.erl -lib/erlang/lib/stdlib-1.8.1/src/unix.erl -lib/erlang/lib/stdlib-1.8.1/src/win32reg.erl -lib/erlang/lib/toolbar-1.0.4/doc/html/application.html -lib/erlang/lib/toolbar-1.0.4/doc/html/application_cite.html -lib/erlang/lib/toolbar-1.0.4/doc/html/application_first.html -lib/erlang/lib/toolbar-1.0.4/doc/html/application_frame.html -lib/erlang/lib/toolbar-1.0.4/doc/html/application_index.html -lib/erlang/lib/toolbar-1.0.4/doc/html/application_term.html -lib/erlang/lib/toolbar-1.0.4/doc/html/bar.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/book.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/create_tool.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/min_head.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/note.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/notes.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/part.html -lib/erlang/lib/toolbar-1.0.4/doc/html/part_cite.html -lib/erlang/lib/toolbar-1.0.4/doc/html/part_first.html -lib/erlang/lib/toolbar-1.0.4/doc/html/part_frame.html -lib/erlang/lib/toolbar-1.0.4/doc/html/part_term.html -lib/erlang/lib/toolbar-1.0.4/doc/html/ref_man.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/summary.html.src -lib/erlang/lib/toolbar-1.0.4/doc/html/toolbar.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/toolbar.html -lib/erlang/lib/toolbar-1.0.4/doc/html/toolbar_chapter.html -lib/erlang/lib/toolbar-1.0.4/doc/html/user_guide.gif -lib/erlang/lib/toolbar-1.0.4/doc/html/warning.gif -lib/erlang/lib/toolbar-1.0.4/doc/index.html -lib/erlang/lib/toolbar-1.0.4/ebin/canvasbutton.beam -lib/erlang/lib/toolbar-1.0.4/ebin/toolbar.app -lib/erlang/lib/toolbar-1.0.4/ebin/toolbar.beam -lib/erlang/lib/toolbar-1.0.4/ebin/toolbar_graphics.beam -lib/erlang/lib/toolbar-1.0.4/ebin/toolbar_lib.beam -lib/erlang/lib/toolbar-1.0.4/ebin/toolbar_toolconfig.beam -lib/erlang/lib/toolbar-1.0.4/notes.html -lib/erlang/lib/toolbar-1.0.4/notes_history.html -lib/erlang/lib/toolbar-1.0.4/src/canvasbutton.erl -lib/erlang/lib/toolbar-1.0.4/src/toolbar.erl -lib/erlang/lib/toolbar-1.0.4/src/toolbar.hrl -lib/erlang/lib/toolbar-1.0.4/src/toolbar_graphics.erl -lib/erlang/lib/toolbar-1.0.4/src/toolbar_lib.erl -lib/erlang/lib/toolbar-1.0.4/src/toolbar_toolconfig.erl -lib/erlang/lib/tools-1.5.2/doc/html/application.html -lib/erlang/lib/tools-1.5.2/doc/html/application_cite.html -lib/erlang/lib/tools-1.5.2/doc/html/application_first.html -lib/erlang/lib/tools-1.5.2/doc/html/application_frame.html -lib/erlang/lib/tools-1.5.2/doc/html/application_index.html -lib/erlang/lib/tools-1.5.2/doc/html/application_term.html -lib/erlang/lib/tools-1.5.2/doc/html/book.gif -lib/erlang/lib/tools-1.5.2/doc/html/coast.html -lib/erlang/lib/tools-1.5.2/doc/html/cover.gif -lib/erlang/lib/tools-1.5.2/doc/html/cover.html -lib/erlang/lib/tools-1.5.2/doc/html/cover_chapter.html -lib/erlang/lib/tools-1.5.2/doc/html/emacs.html -lib/erlang/lib/tools-1.5.2/doc/html/eprof.html -lib/erlang/lib/tools-1.5.2/doc/html/eprof_chapter.html -lib/erlang/lib/tools-1.5.2/doc/html/exref.html -lib/erlang/lib/tools-1.5.2/doc/html/exref_chapter.html -lib/erlang/lib/tools-1.5.2/doc/html/instrument.html -lib/erlang/lib/tools-1.5.2/doc/html/make.html -lib/erlang/lib/tools-1.5.2/doc/html/min_head.gif -lib/erlang/lib/tools-1.5.2/doc/html/note.gif -lib/erlang/lib/tools-1.5.2/doc/html/notes.gif -lib/erlang/lib/tools-1.5.2/doc/html/notes.html -lib/erlang/lib/tools-1.5.2/doc/html/part.html -lib/erlang/lib/tools-1.5.2/doc/html/part_cite.html -lib/erlang/lib/tools-1.5.2/doc/html/part_first.html -lib/erlang/lib/tools-1.5.2/doc/html/part_frame.html -lib/erlang/lib/tools-1.5.2/doc/html/part_notes.html -lib/erlang/lib/tools-1.5.2/doc/html/part_notes_cite.html -lib/erlang/lib/tools-1.5.2/doc/html/part_notes_first.html -lib/erlang/lib/tools-1.5.2/doc/html/part_notes_frame.html -lib/erlang/lib/tools-1.5.2/doc/html/part_notes_term.html -lib/erlang/lib/tools-1.5.2/doc/html/part_term.html -lib/erlang/lib/tools-1.5.2/doc/html/ref_man.gif -lib/erlang/lib/tools-1.5.2/doc/html/summary.html.src -lib/erlang/lib/tools-1.5.2/doc/html/tags.html -lib/erlang/lib/tools-1.5.2/doc/html/tools.gif -lib/erlang/lib/tools-1.5.2/doc/html/user_guide.gif -lib/erlang/lib/tools-1.5.2/doc/html/warning.gif -lib/erlang/lib/tools-1.5.2/doc/index.html -lib/erlang/lib/tools-1.5.2/ebin/coast.beam -lib/erlang/lib/tools-1.5.2/ebin/coast_analyse_funcs.beam -lib/erlang/lib/tools-1.5.2/ebin/coast_comm_funcs.beam -lib/erlang/lib/tools-1.5.2/ebin/coast_compile_funcs.beam -lib/erlang/lib/tools-1.5.2/ebin/coast_server.beam -lib/erlang/lib/tools-1.5.2/ebin/eprof.beam -lib/erlang/lib/tools-1.5.2/ebin/exref.beam -lib/erlang/lib/tools-1.5.2/ebin/exref_analysis.beam -lib/erlang/lib/tools-1.5.2/ebin/exref_cross_ref.beam -lib/erlang/lib/tools-1.5.2/ebin/exref_internal.beam -lib/erlang/lib/tools-1.5.2/ebin/exref_io.beam -lib/erlang/lib/tools-1.5.2/ebin/exref_pp.beam -lib/erlang/lib/tools-1.5.2/ebin/exref_server.beam -lib/erlang/lib/tools-1.5.2/ebin/instrument.beam -lib/erlang/lib/tools-1.5.2/ebin/make.beam -lib/erlang/lib/tools-1.5.2/ebin/tags.beam -lib/erlang/lib/tools-1.5.2/ebin/tools.app -lib/erlang/lib/tools-1.5.2/src/coast.erl -lib/erlang/lib/tools-1.5.2/src/coast.hrl -lib/erlang/lib/tools-1.5.2/src/coast_analyse_funcs.erl -lib/erlang/lib/tools-1.5.2/src/coast_comm_funcs.erl -lib/erlang/lib/tools-1.5.2/src/coast_compile_funcs.erl -lib/erlang/lib/tools-1.5.2/src/coast_server.erl -lib/erlang/lib/tools-1.5.2/src/coast_server.hrl -lib/erlang/lib/tools-1.5.2/src/eprof.erl -lib/erlang/lib/tools-1.5.2/src/exref.erl -lib/erlang/lib/tools-1.5.2/src/exref_analysis.erl -lib/erlang/lib/tools-1.5.2/src/exref_cross_ref.erl -lib/erlang/lib/tools-1.5.2/src/exref_internal.erl -lib/erlang/lib/tools-1.5.2/src/exref_io.erl -lib/erlang/lib/tools-1.5.2/src/exref_pp.erl -lib/erlang/lib/tools-1.5.2/src/exref_server.erl -lib/erlang/lib/tools-1.5.2/src/exref_state.hrl -lib/erlang/lib/tools-1.5.2/src/instrument.erl -lib/erlang/lib/tools-1.5.2/src/make.erl -lib/erlang/lib/tools-1.5.2/src/tags.erl -lib/erlang/lib/tv-2.0/doc/html/application.html -lib/erlang/lib/tv-2.0/doc/html/application_cite.html -lib/erlang/lib/tv-2.0/doc/html/application_first.html -lib/erlang/lib/tv-2.0/doc/html/application_frame.html -lib/erlang/lib/tv-2.0/doc/html/application_index.html -lib/erlang/lib/tv-2.0/doc/html/application_term.html -lib/erlang/lib/tv-2.0/doc/html/book.gif -lib/erlang/lib/tv-2.0/doc/html/info_window.gif -lib/erlang/lib/tv-2.0/doc/html/min_head.gif -lib/erlang/lib/tv-2.0/doc/html/note.gif -lib/erlang/lib/tv-2.0/doc/html/notes.gif -lib/erlang/lib/tv-2.0/doc/html/notes.html -lib/erlang/lib/tv-2.0/doc/html/part.html -lib/erlang/lib/tv-2.0/doc/html/part_cite.html -lib/erlang/lib/tv-2.0/doc/html/part_first.html -lib/erlang/lib/tv-2.0/doc/html/part_frame.html -lib/erlang/lib/tv-2.0/doc/html/part_notes.html -lib/erlang/lib/tv-2.0/doc/html/part_notes_cite.html -lib/erlang/lib/tv-2.0/doc/html/part_notes_first.html -lib/erlang/lib/tv-2.0/doc/html/part_notes_frame.html -lib/erlang/lib/tv-2.0/doc/html/part_notes_term.html -lib/erlang/lib/tv-2.0/doc/html/part_term.html -lib/erlang/lib/tv-2.0/doc/html/ref_man.gif -lib/erlang/lib/tv-2.0/doc/html/set_poll_int.gif -lib/erlang/lib/tv-2.0/doc/html/summary.html.src -lib/erlang/lib/tv-2.0/doc/html/table_visualizer_chapter.html -lib/erlang/lib/tv-2.0/doc/html/tv.gif -lib/erlang/lib/tv-2.0/doc/html/tv.html -lib/erlang/lib/tv-2.0/doc/html/tv_create_table.gif -lib/erlang/lib/tv-2.0/doc/html/tv_record_editor_mnesia.gif -lib/erlang/lib/tv-2.0/doc/html/tv_row_marked.gif -lib/erlang/lib/tv-2.0/doc/html/tv_row_marked_popup.gif -lib/erlang/lib/tv-2.0/doc/html/tv_search_result.gif -lib/erlang/lib/tv-2.0/doc/html/tv_search_window.gif -lib/erlang/lib/tv-2.0/doc/html/tv_start.gif -lib/erlang/lib/tv-2.0/doc/html/tv_start_mnesia.gif -lib/erlang/lib/tv-2.0/doc/html/tv_start_other_node.gif -lib/erlang/lib/tv-2.0/doc/html/tv_start_pid_sorted.gif -lib/erlang/lib/tv-2.0/doc/html/tv_start_system.gif -lib/erlang/lib/tv-2.0/doc/html/tv_start_system_unreadable.gif -lib/erlang/lib/tv-2.0/doc/html/tv_table_browser.gif -lib/erlang/lib/tv-2.0/doc/html/tv_table_browser_updated.gif -lib/erlang/lib/tv-2.0/doc/html/user_guide.gif -lib/erlang/lib/tv-2.0/doc/html/warning.gif -lib/erlang/lib/tv-2.0/doc/index.html -lib/erlang/lib/tv-2.0/ebin/tv.app -lib/erlang/lib/tv-2.0/ebin/tv.beam -lib/erlang/lib/tv-2.0/ebin/tv_comm_func.beam -lib/erlang/lib/tv-2.0/ebin/tv_db.beam -lib/erlang/lib/tv-2.0/ebin/tv_db_search.beam -lib/erlang/lib/tv-2.0/ebin/tv_db_sort.beam -lib/erlang/lib/tv-2.0/ebin/tv_ets_rpc.beam -lib/erlang/lib/tv-2.0/ebin/tv_etsread.beam -lib/erlang/lib/tv-2.0/ebin/tv_info.beam -lib/erlang/lib/tv-2.0/ebin/tv_io_lib.beam -lib/erlang/lib/tv-2.0/ebin/tv_io_lib_format.beam -lib/erlang/lib/tv-2.0/ebin/tv_io_lib_pretty.beam -lib/erlang/lib/tv-2.0/ebin/tv_ip.beam -lib/erlang/lib/tv-2.0/ebin/tv_main.beam -lib/erlang/lib/tv-2.0/ebin/tv_mnesia_rpc.beam -lib/erlang/lib/tv-2.0/ebin/tv_new_table.beam -lib/erlang/lib/tv-2.0/ebin/tv_nodewin.beam -lib/erlang/lib/tv-2.0/ebin/tv_pb.beam -lib/erlang/lib/tv-2.0/ebin/tv_pb_funcs.beam -lib/erlang/lib/tv-2.0/ebin/tv_pc.beam -lib/erlang/lib/tv-2.0/ebin/tv_pc_graph_ctrl.beam -lib/erlang/lib/tv-2.0/ebin/tv_pc_menu_handling.beam -lib/erlang/lib/tv-2.0/ebin/tv_pd.beam -lib/erlang/lib/tv-2.0/ebin/tv_pd_display.beam -lib/erlang/lib/tv-2.0/ebin/tv_pd_frames.beam -lib/erlang/lib/tv-2.0/ebin/tv_pd_scale.beam -lib/erlang/lib/tv-2.0/ebin/tv_pg.beam -lib/erlang/lib/tv-2.0/ebin/tv_pg_gridfcns.beam -lib/erlang/lib/tv-2.0/ebin/tv_poll_dialog.beam -lib/erlang/lib/tv-2.0/ebin/tv_pw.beam -lib/erlang/lib/tv-2.0/ebin/tv_pw_window.beam -lib/erlang/lib/tv-2.0/ebin/tv_rec_edit.beam -lib/erlang/lib/tv-2.0/ebin/tv_table_owner.beam -lib/erlang/lib/tv-2.0/ebin/tv_utils.beam -lib/erlang/lib/tv-2.0/priv/arrow_left.xbm -lib/erlang/lib/tv-2.0/priv/arrow_right.xbm -lib/erlang/lib/tv-2.0/priv/edit1.xbm -lib/erlang/lib/tv-2.0/priv/erlang.gif -lib/erlang/lib/tv-2.0/priv/help.xbm -lib/erlang/lib/tv-2.0/priv/info.xbm -lib/erlang/lib/tv-2.0/priv/key.xbm -lib/erlang/lib/tv-2.0/priv/more.xbm -lib/erlang/lib/tv-2.0/priv/no_sort.xbm -lib/erlang/lib/tv-2.0/priv/open.xbm -lib/erlang/lib/tv-2.0/priv/poll.xbm -lib/erlang/lib/tv-2.0/priv/search.xbm -lib/erlang/lib/tv-2.0/priv/sort.xbm -lib/erlang/lib/tv-2.0/priv/sort_reverse.xbm -lib/erlang/lib/tv-2.0/priv/tv.gif -lib/erlang/lib/tv-2.0/priv/tv.tool -lib/erlang/lib/tv-2.0/src/tv.erl -lib/erlang/lib/tv-2.0/src/tv_comm_func.erl -lib/erlang/lib/tv-2.0/src/tv_db.erl -lib/erlang/lib/tv-2.0/src/tv_db_int_def.hrl -lib/erlang/lib/tv-2.0/src/tv_db_search.erl -lib/erlang/lib/tv-2.0/src/tv_db_sort.erl -lib/erlang/lib/tv-2.0/src/tv_ets_rpc.erl -lib/erlang/lib/tv-2.0/src/tv_etsread.erl -lib/erlang/lib/tv-2.0/src/tv_info.erl -lib/erlang/lib/tv-2.0/src/tv_int_def.hrl -lib/erlang/lib/tv-2.0/src/tv_int_msg.hrl -lib/erlang/lib/tv-2.0/src/tv_io_lib.erl -lib/erlang/lib/tv-2.0/src/tv_io_lib_format.erl -lib/erlang/lib/tv-2.0/src/tv_io_lib_pretty.erl -lib/erlang/lib/tv-2.0/src/tv_ip.erl -lib/erlang/lib/tv-2.0/src/tv_main.erl -lib/erlang/lib/tv-2.0/src/tv_main.hrl -lib/erlang/lib/tv-2.0/src/tv_mnesia_rpc.erl -lib/erlang/lib/tv-2.0/src/tv_new_table.erl -lib/erlang/lib/tv-2.0/src/tv_nodewin.erl -lib/erlang/lib/tv-2.0/src/tv_pb.erl -lib/erlang/lib/tv-2.0/src/tv_pb_funcs.erl -lib/erlang/lib/tv-2.0/src/tv_pb_int_def.hrl -lib/erlang/lib/tv-2.0/src/tv_pc.erl -lib/erlang/lib/tv-2.0/src/tv_pc_graph_ctrl.erl -lib/erlang/lib/tv-2.0/src/tv_pc_int_def.hrl -lib/erlang/lib/tv-2.0/src/tv_pc_menu_handling.erl -lib/erlang/lib/tv-2.0/src/tv_pd.erl -lib/erlang/lib/tv-2.0/src/tv_pd_display.erl -lib/erlang/lib/tv-2.0/src/tv_pd_frames.erl -lib/erlang/lib/tv-2.0/src/tv_pd_int_def.hrl -lib/erlang/lib/tv-2.0/src/tv_pd_int_msg.hrl -lib/erlang/lib/tv-2.0/src/tv_pd_scale.erl -lib/erlang/lib/tv-2.0/src/tv_pg.erl -lib/erlang/lib/tv-2.0/src/tv_pg_gridfcns.erl -lib/erlang/lib/tv-2.0/src/tv_pg_int_def.hrl -lib/erlang/lib/tv-2.0/src/tv_poll_dialog.erl -lib/erlang/lib/tv-2.0/src/tv_pw.erl -lib/erlang/lib/tv-2.0/src/tv_pw_int_def.hrl -lib/erlang/lib/tv-2.0/src/tv_pw_window.erl -lib/erlang/lib/tv-2.0/src/tv_rec_edit.erl -lib/erlang/lib/tv-2.0/src/tv_table_owner.erl -lib/erlang/lib/tv-2.0/src/tv_utils.erl -lib/erlang/misc/emacs/README -lib/erlang/misc/emacs/erlang-start.el -lib/erlang/misc/emacs/erlang.el -lib/erlang/misc/emacs/erlang.elc -lib/erlang/misc/format_man_pages -lib/erlang/misc/makewhatis -lib/erlang/releases/R6B/start.boot -lib/erlang/releases/R6B/start.script -lib/erlang/releases/R6B/start_all_example.rel -lib/erlang/releases/R6B/start_clean.boot -lib/erlang/releases/R6B/start_clean.rel -lib/erlang/releases/R6B/start_clean.script -lib/erlang/releases/R6B/start_sasl.boot -lib/erlang/releases/R6B/start_sasl.rel -lib/erlang/releases/R6B/start_sasl.script -lib/erlang/releases/RELEASES -lib/erlang/releases/start_erl.data -lib/erlang/usr/include/driver.h -lib/erlang/usr/include/driver_int.h -lib/erlang/usr/include/erl_driver.h -@exec mkdir -p %D/lib/erlang/usr/lib -@dirrm lib/erlang/bin -@dirrm lib/erlang/doc/design_principles -@dirrm lib/erlang/doc/embedded -@dirrm lib/erlang/doc/extensions -@dirrm lib/erlang/doc/getting_started -@dirrm lib/erlang/doc/installation_guide -@dirrm lib/erlang/doc/oam -@dirrm lib/erlang/doc/pics -@dirrm lib/erlang/doc/system_architecture_intro -@dirrm lib/erlang/doc/system_principles -@dirrm lib/erlang/doc -@dirrm lib/erlang/erts-4.9.1/bin -@dirrm lib/erlang/erts-4.9.1/doc/html -@dirrm lib/erlang/erts-4.9.1/doc -@dirrm lib/erlang/erts-4.9.1/man -@dirrm lib/erlang/erts-4.9.1/src -@dirrm lib/erlang/erts-4.9.1 -@dirrm lib/erlang/lib/appmon-1.0.5/doc/html -@dirrm lib/erlang/lib/appmon-1.0.5/doc -@dirrm lib/erlang/lib/appmon-1.0.5/ebin -@dirrm lib/erlang/lib/appmon-1.0.5/priv -@dirrm lib/erlang/lib/appmon-1.0.5/src -@dirrm lib/erlang/lib/appmon-1.0.5 -@dirrm lib/erlang/lib/asn1-1.2.7/doc/html -@dirrm lib/erlang/lib/asn1-1.2.7/doc -@dirrm lib/erlang/lib/asn1-1.2.7/ebin -@dirrm lib/erlang/lib/asn1-1.2.7/examples -@dirrm lib/erlang/lib/asn1-1.2.7/src -@dirrm lib/erlang/lib/asn1-1.2.7 -@dirrm lib/erlang/lib/compiler-2.1/doc/html -@dirrm lib/erlang/lib/compiler-2.1/doc -@dirrm lib/erlang/lib/compiler-2.1/ebin -@dirrm lib/erlang/lib/compiler-2.1 -@dirrm lib/erlang/lib/cosEvent-1.0.1/doc/html -@dirrm lib/erlang/lib/cosEvent-1.0.1/doc -@dirrm lib/erlang/lib/cosEvent-1.0.1/ebin -@dirrm lib/erlang/lib/cosEvent-1.0.1/include -@dirrm lib/erlang/lib/cosEvent-1.0.1/src -@dirrm lib/erlang/lib/cosEvent-1.0.1 -@dirrm lib/erlang/lib/cosTransactions-1.1.1/doc/html -@dirrm lib/erlang/lib/cosTransactions-1.1.1/doc -@dirrm lib/erlang/lib/cosTransactions-1.1.1/ebin -@dirrm lib/erlang/lib/cosTransactions-1.1.1/include -@dirrm lib/erlang/lib/cosTransactions-1.1.1/src -@dirrm lib/erlang/lib/cosTransactions-1.1.1 -@dirrm lib/erlang/lib/crypto-1.1.1/doc/html -@dirrm lib/erlang/lib/crypto-1.1.1/doc -@dirrm lib/erlang/lib/crypto-1.1.1 -@dirrm lib/erlang/lib/debugger-1.5.1/doc/html/images -@dirrm lib/erlang/lib/debugger-1.5.1/doc/html -@dirrm lib/erlang/lib/debugger-1.5.1/doc -@dirrm lib/erlang/lib/debugger-1.5.1/ebin -@dirrm lib/erlang/lib/debugger-1.5.1/priv -@dirrm lib/erlang/lib/debugger-1.5.1/src -@dirrm lib/erlang/lib/debugger-1.5.1 -@dirrm lib/erlang/lib/erl_interface-3.2/bin -@dirrm lib/erlang/lib/erl_interface-3.2/doc/html -@dirrm lib/erlang/lib/erl_interface-3.2/doc -@dirrm lib/erlang/lib/erl_interface-3.2/include -@dirrm lib/erlang/lib/erl_interface-3.2/lib -@dirrm lib/erlang/lib/erl_interface-3.2/src -@dirrm lib/erlang/lib/erl_interface-3.2 -@dirrm lib/erlang/lib/etk-0.9.2/doc/html -@dirrm lib/erlang/lib/etk-0.9.2/doc/tk_html -@dirrm lib/erlang/lib/etk-0.9.2/doc -@dirrm lib/erlang/lib/etk-0.9.2/ebin -@dirrm lib/erlang/lib/etk-0.9.2/examples/mines -@dirrm lib/erlang/lib/etk-0.9.2/examples/wtour -@dirrm lib/erlang/lib/etk-0.9.2/examples -@dirrm lib/erlang/lib/etk-0.9.2/priv/bin -@dirrm lib/erlang/lib/etk-0.9.2/priv/bitmap -@dirrm lib/erlang/lib/etk-0.9.2/priv -@dirrm lib/erlang/lib/etk-0.9.2/src -@dirrm lib/erlang/lib/etk-0.9.2 -@dirrm lib/erlang/lib/eva-2.0.2.1/doc/html -@dirrm lib/erlang/lib/eva-2.0.2.1/doc -@dirrm lib/erlang/lib/eva-2.0.2.1/ebin -@dirrm lib/erlang/lib/eva-2.0.2.1/examples/oms/ebin -@dirrm lib/erlang/lib/eva-2.0.2.1/examples/oms/src -@dirrm lib/erlang/lib/eva-2.0.2.1/examples/oms -@dirrm lib/erlang/lib/eva-2.0.2.1/examples -@dirrm lib/erlang/lib/eva-2.0.2.1/include -@dirrm lib/erlang/lib/eva-2.0.2.1/mibs/v1 -@dirrm lib/erlang/lib/eva-2.0.2.1/mibs -@dirrm lib/erlang/lib/eva-2.0.2.1/priv/mibs -@dirrm lib/erlang/lib/eva-2.0.2.1/priv -@dirrm lib/erlang/lib/eva-2.0.2.1/src -@dirrm lib/erlang/lib/eva-2.0.2.1 -@dirrm lib/erlang/lib/gs-1.3.6/contribs/bonk/bitmaps -@dirrm lib/erlang/lib/gs-1.3.6/contribs/bonk/sounds -@dirrm lib/erlang/lib/gs-1.3.6/contribs/bonk -@dirrm lib/erlang/lib/gs-1.3.6/contribs/cols/bitmaps -@dirrm lib/erlang/lib/gs-1.3.6/contribs/cols -@dirrm lib/erlang/lib/gs-1.3.6/contribs/ebin -@dirrm lib/erlang/lib/gs-1.3.6/contribs/mandel/bitmaps -@dirrm lib/erlang/lib/gs-1.3.6/contribs/mandel -@dirrm lib/erlang/lib/gs-1.3.6/contribs/othello/priv -@dirrm lib/erlang/lib/gs-1.3.6/contribs/othello -@dirrm lib/erlang/lib/gs-1.3.6/contribs -@dirrm lib/erlang/lib/gs-1.3.6/doc/html/pics -@dirrm lib/erlang/lib/gs-1.3.6/doc/html -@dirrm lib/erlang/lib/gs-1.3.6/doc -@dirrm lib/erlang/lib/gs-1.3.6/ebin -@dirrm lib/erlang/lib/gs-1.3.6/examples/ebin -@dirrm lib/erlang/lib/gs-1.3.6/examples/src -@dirrm lib/erlang/lib/gs-1.3.6/examples -@dirrm lib/erlang/lib/gs-1.3.6/priv/bin -@dirrm lib/erlang/lib/gs-1.3.6/priv -@dirrm lib/erlang/lib/gs-1.3.6/src -@dirrm lib/erlang/lib/gs-1.3.6 -@dirrm lib/erlang/lib/ic-3.8.1/c_src -@dirrm lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp/ic -@dirrm lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson/otp -@dirrm lib/erlang/lib/ic-3.8.1/doc/html/com/ericsson -@dirrm lib/erlang/lib/ic-3.8.1/doc/html/com -@dirrm lib/erlang/lib/ic-3.8.1/doc/html -@dirrm lib/erlang/lib/ic-3.8.1/doc -@dirrm lib/erlang/lib/ic-3.8.1/ebin -@dirrm lib/erlang/lib/ic-3.8.1/examples/all-against-all -@dirrm lib/erlang/lib/ic-3.8.1/examples/c-client -@dirrm lib/erlang/lib/ic-3.8.1/examples/c-server -@dirrm lib/erlang/lib/ic-3.8.1/examples/erl-genserv -@dirrm lib/erlang/lib/ic-3.8.1/examples/erl-plain -@dirrm lib/erlang/lib/ic-3.8.1/examples/java-client-server -@dirrm lib/erlang/lib/ic-3.8.1/examples/pre_post_condition -@dirrm lib/erlang/lib/ic-3.8.1/examples -@dirrm lib/erlang/lib/ic-3.8.1/include -@dirrm lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp/ic -@dirrm lib/erlang/lib/ic-3.8.1/java_src/com/ericsson/otp -@dirrm lib/erlang/lib/ic-3.8.1/java_src/com/ericsson -@dirrm lib/erlang/lib/ic-3.8.1/java_src/com -@dirrm lib/erlang/lib/ic-3.8.1/java_src -@dirrm lib/erlang/lib/ic-3.8.1/priv/lib -@dirrm lib/erlang/lib/ic-3.8.1/priv -@dirrm lib/erlang/lib/ic-3.8.1/src -@dirrm lib/erlang/lib/ic-3.8.1 -@dirrm lib/erlang/lib/inets-2.5.1/doc/html -@dirrm lib/erlang/lib/inets-2.5.1/doc -@dirrm lib/erlang/lib/inets-2.5.1/ebin -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/auth -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/cgi-bin -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/conf -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/misc -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/mnesia_open -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/mnesia_secret/top_secret -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/mnesia_secret -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/open -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/secret/top_secret -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs/secret -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/htdocs -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/icons -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/logs -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root/ssl -@dirrm lib/erlang/lib/inets-2.5.1/examples/server_root -@dirrm lib/erlang/lib/inets-2.5.1/examples -@dirrm lib/erlang/lib/inets-2.5.1/priv/bin -@dirrm lib/erlang/lib/inets-2.5.1/priv -@dirrm lib/erlang/lib/inets-2.5.1/src -@dirrm lib/erlang/lib/inets-2.5.1 -@dirrm lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp/erlang -@dirrm lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson/otp -@dirrm lib/erlang/lib/jinterface-1.0/doc/html/com/ericsson -@dirrm lib/erlang/lib/jinterface-1.0/doc/html/com -@dirrm lib/erlang/lib/jinterface-1.0/doc/html -@dirrm lib/erlang/lib/jinterface-1.0/doc -@dirrm lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp/erlang -@dirrm lib/erlang/lib/jinterface-1.0/java_src/com/ericsson/otp -@dirrm lib/erlang/lib/jinterface-1.0/java_src/com/ericsson -@dirrm lib/erlang/lib/jinterface-1.0/java_src/com -@dirrm lib/erlang/lib/jinterface-1.0/java_src -@dirrm lib/erlang/lib/jinterface-1.0/priv -@dirrm lib/erlang/lib/jinterface-1.0 -@dirrm lib/erlang/lib/jive-1.3.1/doc/html -@dirrm lib/erlang/lib/jive-1.3.1/doc/javadoc/images -@dirrm lib/erlang/lib/jive-1.3.1/doc/javadoc -@dirrm lib/erlang/lib/jive-1.3.1/doc -@dirrm lib/erlang/lib/jive-1.3.1/ebin -@dirrm lib/erlang/lib/jive-1.3.1/examples/applet/server -@dirrm lib/erlang/lib/jive-1.3.1/examples/applet -@dirrm lib/erlang/lib/jive-1.3.1/examples/application/server -@dirrm lib/erlang/lib/jive-1.3.1/examples/application -@dirrm lib/erlang/lib/jive-1.3.1/examples -@dirrm lib/erlang/lib/jive-1.3.1/java_src/jive/erlang -@dirrm lib/erlang/lib/jive-1.3.1/java_src/jive -@dirrm lib/erlang/lib/jive-1.3.1/java_src -@dirrm lib/erlang/lib/jive-1.3.1/priv/jive/erlang -@dirrm lib/erlang/lib/jive-1.3.1/priv/jive -@dirrm lib/erlang/lib/jive-1.3.1/priv -@dirrm lib/erlang/lib/jive-1.3.1/src -@dirrm lib/erlang/lib/jive-1.3.1 -@dirrm lib/erlang/lib/kernel-2.5/doc/html -@dirrm lib/erlang/lib/kernel-2.5/doc -@dirrm lib/erlang/lib/kernel-2.5/ebin -@dirrm lib/erlang/lib/kernel-2.5/include -@dirrm lib/erlang/lib/kernel-2.5/src -@dirrm lib/erlang/lib/kernel-2.5 -@dirrm lib/erlang/lib/mesh-1.1.0/doc/html -@dirrm lib/erlang/lib/mesh-1.1.0/doc -@dirrm lib/erlang/lib/mesh-1.1.0/ebin -@dirrm lib/erlang/lib/mesh-1.1.0/include -@dirrm lib/erlang/lib/mesh-1.1.0/mibs/v1 -@dirrm lib/erlang/lib/mesh-1.1.0/mibs -@dirrm lib/erlang/lib/mesh-1.1.0/priv/mibs -@dirrm lib/erlang/lib/mesh-1.1.0/priv -@dirrm lib/erlang/lib/mesh-1.1.0/src -@dirrm lib/erlang/lib/mesh-1.1.0 -@dirrm lib/erlang/lib/mnemosyne-1.2.4/doc/html -@dirrm lib/erlang/lib/mnemosyne-1.2.4/doc -@dirrm lib/erlang/lib/mnemosyne-1.2.4/ebin -@dirrm lib/erlang/lib/mnemosyne-1.2.4/examples -@dirrm lib/erlang/lib/mnemosyne-1.2.4/include -@dirrm lib/erlang/lib/mnemosyne-1.2.4/src -@dirrm lib/erlang/lib/mnemosyne-1.2.4 -@dirrm lib/erlang/lib/mnesia-3.8.2/doc/html -@dirrm lib/erlang/lib/mnesia-3.8.2/doc -@dirrm lib/erlang/lib/mnesia-3.8.2/ebin -@dirrm lib/erlang/lib/mnesia-3.8.2/examples -@dirrm lib/erlang/lib/mnesia-3.8.2/include -@dirrm lib/erlang/lib/mnesia-3.8.2/src -@dirrm lib/erlang/lib/mnesia-3.8.2 -@dirrm lib/erlang/lib/mnesia_session-1.1.3/doc/html -@dirrm lib/erlang/lib/mnesia_session-1.1.3/doc -@dirrm lib/erlang/lib/mnesia_session-1.1.3/ebin -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_person_files -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session/gen_session_files -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/c_session -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session/gen_files -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_corba_session -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session/gen_files -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/erl_session -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session/gen_files -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_corba_session -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person/java_session -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples/person -@dirrm lib/erlang/lib/mnesia_session-1.1.3/examples -@dirrm lib/erlang/lib/mnesia_session-1.1.3/include -@dirrm lib/erlang/lib/mnesia_session-1.1.3/src -@dirrm lib/erlang/lib/mnesia_session-1.1.3 -@dirrm lib/erlang/lib/odbc-0.8.1/doc/html -@dirrm lib/erlang/lib/odbc-0.8.1/doc -@dirrm lib/erlang/lib/odbc-0.8.1 -@dirrm lib/erlang/lib/orber-3.0.1/COSS/CosNaming -@dirrm lib/erlang/lib/orber-3.0.1/COSS -@dirrm lib/erlang/lib/orber-3.0.1/doc/html -@dirrm lib/erlang/lib/orber-3.0.1/doc/javadoc/images -@dirrm lib/erlang/lib/orber-3.0.1/doc/javadoc -@dirrm lib/erlang/lib/orber-3.0.1/doc -@dirrm lib/erlang/lib/orber-3.0.1/ebin -@dirrm lib/erlang/lib/orber-3.0.1/examples/Stack -@dirrm lib/erlang/lib/orber-3.0.1/examples -@dirrm lib/erlang/lib/orber-3.0.1/include -@dirrm lib/erlang/lib/orber-3.0.1/java_src/Orber -@dirrm lib/erlang/lib/orber-3.0.1/java_src -@dirrm lib/erlang/lib/orber-3.0.1/priv/Orber -@dirrm lib/erlang/lib/orber-3.0.1/priv/bin -@dirrm lib/erlang/lib/orber-3.0.1/priv/include -@dirrm lib/erlang/lib/orber-3.0.1/priv/lib -@dirrm lib/erlang/lib/orber-3.0.1/priv/src -@dirrm lib/erlang/lib/orber-3.0.1/priv -@dirrm lib/erlang/lib/orber-3.0.1/src -@dirrm lib/erlang/lib/orber-3.0.1 -@dirrm lib/erlang/lib/os_mon-1.3.8/doc/html -@dirrm lib/erlang/lib/os_mon-1.3.8/doc -@dirrm lib/erlang/lib/os_mon-1.3.8/ebin -@dirrm lib/erlang/lib/os_mon-1.3.8/include -@dirrm lib/erlang/lib/os_mon-1.3.8/mibs/v1 -@dirrm lib/erlang/lib/os_mon-1.3.8/mibs -@dirrm lib/erlang/lib/os_mon-1.3.8/priv/bin -@dirrm lib/erlang/lib/os_mon-1.3.8/priv/mibs -@dirrm lib/erlang/lib/os_mon-1.3.8/priv -@dirrm lib/erlang/lib/os_mon-1.3.8/src -@dirrm lib/erlang/lib/os_mon-1.3.8 -@dirrm lib/erlang/lib/parsetools-1.1/doc/html -@dirrm lib/erlang/lib/parsetools-1.1/doc -@dirrm lib/erlang/lib/parsetools-1.1/ebin -@dirrm lib/erlang/lib/parsetools-1.1/include -@dirrm lib/erlang/lib/parsetools-1.1/src -@dirrm lib/erlang/lib/parsetools-1.1 -@dirrm lib/erlang/lib/pman-2.3/doc/html -@dirrm lib/erlang/lib/pman-2.3/doc -@dirrm lib/erlang/lib/pman-2.3/ebin -@dirrm lib/erlang/lib/pman-2.3/priv -@dirrm lib/erlang/lib/pman-2.3/src -@dirrm lib/erlang/lib/pman-2.3 -@dirrm lib/erlang/lib/runtime_tools-1.1.1/doc/html -@dirrm lib/erlang/lib/runtime_tools-1.1.1/doc -@dirrm lib/erlang/lib/runtime_tools-1.1.1/ebin -@dirrm lib/erlang/lib/runtime_tools-1.1.1/priv/lib -@dirrm lib/erlang/lib/runtime_tools-1.1.1/priv -@dirrm lib/erlang/lib/runtime_tools-1.1.1/src -@dirrm lib/erlang/lib/runtime_tools-1.1.1 -@dirrm lib/erlang/lib/sasl-1.8.2/doc/html -@dirrm lib/erlang/lib/sasl-1.8.2/doc -@dirrm lib/erlang/lib/sasl-1.8.2/ebin -@dirrm lib/erlang/lib/sasl-1.8.2/include -@dirrm lib/erlang/lib/sasl-1.8.2/mibs/v1 -@dirrm lib/erlang/lib/sasl-1.8.2/mibs -@dirrm lib/erlang/lib/sasl-1.8.2/priv/mibs -@dirrm lib/erlang/lib/sasl-1.8.2/priv -@dirrm lib/erlang/lib/sasl-1.8.2/src -@dirrm lib/erlang/lib/sasl-1.8.2 -@dirrm lib/erlang/lib/snmp-3.1.2/doc/html -@dirrm lib/erlang/lib/snmp-3.1.2/doc -@dirrm lib/erlang/lib/snmp-3.1.2/ebin -@dirrm lib/erlang/lib/snmp-3.1.2/examples -@dirrm lib/erlang/lib/snmp-3.1.2/include -@dirrm lib/erlang/lib/snmp-3.1.2/mibs/v1 -@dirrm lib/erlang/lib/snmp-3.1.2/mibs -@dirrm lib/erlang/lib/snmp-3.1.2/priv/conf -@dirrm lib/erlang/lib/snmp-3.1.2/priv/mibs -@dirrm lib/erlang/lib/snmp-3.1.2/priv -@dirrm lib/erlang/lib/snmp-3.1.2/src -@dirrm lib/erlang/lib/snmp-3.1.2 -@dirrm lib/erlang/lib/ssl-2.2.1/doc/html -@dirrm lib/erlang/lib/ssl-2.2.1/doc -@dirrm lib/erlang/lib/ssl-2.2.1 -@dirrm lib/erlang/lib/stdlib-1.8.1/doc/html -@dirrm lib/erlang/lib/stdlib-1.8.1/doc -@dirrm lib/erlang/lib/stdlib-1.8.1/ebin -@dirrm lib/erlang/lib/stdlib-1.8.1/include -@dirrm lib/erlang/lib/stdlib-1.8.1/src -@dirrm lib/erlang/lib/stdlib-1.8.1 -@dirrm lib/erlang/lib/toolbar-1.0.4/doc/html -@dirrm lib/erlang/lib/toolbar-1.0.4/doc -@dirrm lib/erlang/lib/toolbar-1.0.4/ebin -@dirrm lib/erlang/lib/toolbar-1.0.4/src -@dirrm lib/erlang/lib/toolbar-1.0.4 -@dirrm lib/erlang/lib/tools-1.5.2/doc/html -@dirrm lib/erlang/lib/tools-1.5.2/doc -@dirrm lib/erlang/lib/tools-1.5.2/ebin -@dirrm lib/erlang/lib/tools-1.5.2/src -@dirrm lib/erlang/lib/tools-1.5.2 -@dirrm lib/erlang/lib/tv-2.0/doc/html -@dirrm lib/erlang/lib/tv-2.0/doc -@dirrm lib/erlang/lib/tv-2.0/ebin -@dirrm lib/erlang/lib/tv-2.0/priv -@dirrm lib/erlang/lib/tv-2.0/src -@dirrm lib/erlang/lib/tv-2.0 -@dirrm lib/erlang/lib -@dirrm lib/erlang/man/man1 -@dirrm lib/erlang/man/man3 -@dirrm lib/erlang/man/man4 -@dirrm lib/erlang/man/man6 -@dirrm lib/erlang/man -@dirrm lib/erlang/misc/emacs -@dirrm lib/erlang/misc -@dirrm lib/erlang/releases/R6B -@dirrm lib/erlang/releases -@dirrm lib/erlang/usr/include -@dirrm lib/erlang/usr/lib -@dirrm lib/erlang/usr -@dirrm lib/erlang diff --git a/lang/gcc-ooo/Makefile b/lang/gcc-ooo/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc-ooo/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc-ooo/distinfo b/lang/gcc-ooo/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc-ooo/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc-ooo/files/alpha-freebsd.h b/lang/gcc-ooo/files/alpha-freebsd.h deleted file mode 100644 index d3116bdc504d..000000000000 --- a/lang/gcc-ooo/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc-ooo/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc-ooo/files/patch-aa b/lang/gcc-ooo/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc-ooo/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc-ooo/files/patch-ab b/lang/gcc-ooo/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc-ooo/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc-ooo/files/patch-ac b/lang/gcc-ooo/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc-ooo/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc-ooo/files/patch-ad b/lang/gcc-ooo/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc-ooo/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc-ooo/files/patch-af b/lang/gcc-ooo/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc-ooo/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc-ooo/files/patch-ai b/lang/gcc-ooo/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc-ooo/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc-ooo/files/patch-ak b/lang/gcc-ooo/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc-ooo/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc-ooo/files/patch-al b/lang/gcc-ooo/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc-ooo/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc-ooo/files/patch-ar b/lang/gcc-ooo/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc-ooo/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc-ooo/files/patch-bc b/lang/gcc-ooo/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc-ooo/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc-ooo/files/patch-fa b/lang/gcc-ooo/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc-ooo/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc-ooo/files/patch-fb b/lang/gcc-ooo/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc-ooo/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc-ooo/files/patch-fc b/lang/gcc-ooo/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc-ooo/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc-ooo/files/patch-va b/lang/gcc-ooo/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc-ooo/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc-ooo/pkg-comment b/lang/gcc-ooo/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc-ooo/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc-ooo/pkg-descr b/lang/gcc-ooo/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc-ooo/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc-ooo/pkg-plist b/lang/gcc-ooo/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc-ooo/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc/Makefile b/lang/gcc/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc/distinfo b/lang/gcc/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc/files/alpha-freebsd.h b/lang/gcc/files/alpha-freebsd.h deleted file mode 100644 index feedc649d84e..000000000000 --- a/lang/gcc/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc/files/patch-aa b/lang/gcc/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc/files/patch-ab b/lang/gcc/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc/files/patch-ac b/lang/gcc/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc/files/patch-ad b/lang/gcc/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc/files/patch-af b/lang/gcc/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc/files/patch-ai b/lang/gcc/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc/files/patch-ak b/lang/gcc/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc/files/patch-al b/lang/gcc/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc/files/patch-ar b/lang/gcc/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc/files/patch-bc b/lang/gcc/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc/files/patch-fa b/lang/gcc/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc/files/patch-fb b/lang/gcc/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc/files/patch-fc b/lang/gcc/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc/files/patch-va b/lang/gcc/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc/pkg-comment b/lang/gcc/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc/pkg-descr b/lang/gcc/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc/pkg-plist b/lang/gcc/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc30/Makefile b/lang/gcc30/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc30/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc30/distinfo b/lang/gcc30/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc30/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc30/files/patch-aa b/lang/gcc30/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc30/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc30/files/patch-ab b/lang/gcc30/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc30/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc30/files/patch-ac b/lang/gcc30/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc30/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc30/files/patch-ad b/lang/gcc30/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc30/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc30/files/patch-af b/lang/gcc30/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc30/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc30/files/patch-ai b/lang/gcc30/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc30/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc30/files/patch-ak b/lang/gcc30/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc30/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc30/files/patch-ar b/lang/gcc30/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc30/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc30/files/patch-fa b/lang/gcc30/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc30/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc30/files/patch-fb b/lang/gcc30/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc30/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc30/files/patch-fc b/lang/gcc30/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc30/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc30/files/patch-va b/lang/gcc30/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc30/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc30/pkg-comment b/lang/gcc30/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc30/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc30/pkg-descr b/lang/gcc30/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc30/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc30/pkg-plist b/lang/gcc30/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc30/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc31/Makefile b/lang/gcc31/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc31/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc31/distinfo b/lang/gcc31/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc31/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc31/files/alpha-freebsd.h b/lang/gcc31/files/alpha-freebsd.h deleted file mode 100644 index c96edd16be83..000000000000 --- a/lang/gcc31/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc31/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc31/files/patch-aa b/lang/gcc31/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc31/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc31/files/patch-ab b/lang/gcc31/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc31/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc31/files/patch-ac b/lang/gcc31/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc31/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc31/files/patch-ad b/lang/gcc31/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc31/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc31/files/patch-af b/lang/gcc31/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc31/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc31/files/patch-ai b/lang/gcc31/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc31/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc31/files/patch-ak b/lang/gcc31/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc31/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc31/files/patch-al b/lang/gcc31/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc31/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc31/files/patch-ar b/lang/gcc31/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc31/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc31/files/patch-bc b/lang/gcc31/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc31/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc31/files/patch-fa b/lang/gcc31/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc31/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc31/files/patch-fb b/lang/gcc31/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc31/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc31/files/patch-fc b/lang/gcc31/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc31/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc31/files/patch-va b/lang/gcc31/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc31/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc31/pkg-comment b/lang/gcc31/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc31/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc31/pkg-descr b/lang/gcc31/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc31/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc31/pkg-plist b/lang/gcc31/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc31/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc32/Makefile b/lang/gcc32/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc32/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc32/distinfo b/lang/gcc32/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc32/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc32/files/alpha-freebsd.h b/lang/gcc32/files/alpha-freebsd.h deleted file mode 100644 index 9af10ac58f0b..000000000000 --- a/lang/gcc32/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc32/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc32/files/patch-aa b/lang/gcc32/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc32/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc32/files/patch-ab b/lang/gcc32/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc32/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc32/files/patch-ac b/lang/gcc32/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc32/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc32/files/patch-ad b/lang/gcc32/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc32/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc32/files/patch-af b/lang/gcc32/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc32/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc32/files/patch-ai b/lang/gcc32/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc32/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc32/files/patch-ak b/lang/gcc32/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc32/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc32/files/patch-al b/lang/gcc32/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc32/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc32/files/patch-ar b/lang/gcc32/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc32/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc32/files/patch-bc b/lang/gcc32/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc32/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc32/files/patch-fa b/lang/gcc32/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc32/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc32/files/patch-fb b/lang/gcc32/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc32/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc32/files/patch-fc b/lang/gcc32/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc32/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc32/files/patch-va b/lang/gcc32/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc32/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc32/pkg-comment b/lang/gcc32/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc32/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc32/pkg-descr b/lang/gcc32/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc32/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc32/pkg-plist b/lang/gcc32/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc32/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc33/Makefile b/lang/gcc33/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc33/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc33/distinfo b/lang/gcc33/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc33/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc33/files/alpha-freebsd.h b/lang/gcc33/files/alpha-freebsd.h deleted file mode 100644 index 0ca4765fe381..000000000000 --- a/lang/gcc33/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc33/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc33/files/patch-aa b/lang/gcc33/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc33/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc33/files/patch-ab b/lang/gcc33/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc33/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc33/files/patch-ac b/lang/gcc33/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc33/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc33/files/patch-ad b/lang/gcc33/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc33/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc33/files/patch-af b/lang/gcc33/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc33/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc33/files/patch-ai b/lang/gcc33/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc33/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc33/files/patch-ak b/lang/gcc33/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc33/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc33/files/patch-al b/lang/gcc33/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc33/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc33/files/patch-ar b/lang/gcc33/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc33/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc33/files/patch-bc b/lang/gcc33/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc33/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc33/files/patch-fa b/lang/gcc33/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc33/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc33/files/patch-fb b/lang/gcc33/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc33/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc33/files/patch-fc b/lang/gcc33/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc33/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc33/files/patch-va b/lang/gcc33/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc33/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc33/pkg-comment b/lang/gcc33/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc33/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc33/pkg-descr b/lang/gcc33/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc33/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc33/pkg-plist b/lang/gcc33/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc33/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc34/Makefile b/lang/gcc34/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc34/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc34/distinfo b/lang/gcc34/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc34/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc34/files/alpha-freebsd.h b/lang/gcc34/files/alpha-freebsd.h deleted file mode 100644 index e34f682c2e22..000000000000 --- a/lang/gcc34/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc34/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc34/files/patch-aa b/lang/gcc34/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc34/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc34/files/patch-ab b/lang/gcc34/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc34/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc34/files/patch-ac b/lang/gcc34/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc34/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc34/files/patch-ad b/lang/gcc34/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc34/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc34/files/patch-af b/lang/gcc34/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc34/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc34/files/patch-ai b/lang/gcc34/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc34/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc34/files/patch-ak b/lang/gcc34/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc34/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc34/files/patch-al b/lang/gcc34/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc34/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc34/files/patch-ar b/lang/gcc34/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc34/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc34/files/patch-bc b/lang/gcc34/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc34/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc34/files/patch-fa b/lang/gcc34/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc34/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc34/files/patch-fb b/lang/gcc34/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc34/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc34/files/patch-fc b/lang/gcc34/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc34/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc34/files/patch-va b/lang/gcc34/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc34/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc34/pkg-comment b/lang/gcc34/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc34/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc34/pkg-descr b/lang/gcc34/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc34/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc34/pkg-plist b/lang/gcc34/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc34/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc35/Makefile b/lang/gcc35/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc35/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc35/distinfo b/lang/gcc35/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc35/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc35/files/alpha-freebsd.h b/lang/gcc35/files/alpha-freebsd.h deleted file mode 100644 index 04804b3b47c5..000000000000 --- a/lang/gcc35/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc35/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc35/files/patch-aa b/lang/gcc35/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc35/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc35/files/patch-ab b/lang/gcc35/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc35/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc35/files/patch-ac b/lang/gcc35/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc35/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc35/files/patch-ad b/lang/gcc35/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc35/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc35/files/patch-af b/lang/gcc35/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc35/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc35/files/patch-ai b/lang/gcc35/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc35/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc35/files/patch-ak b/lang/gcc35/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc35/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc35/files/patch-al b/lang/gcc35/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc35/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc35/files/patch-ar b/lang/gcc35/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc35/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc35/files/patch-bc b/lang/gcc35/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc35/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc35/files/patch-fa b/lang/gcc35/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc35/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc35/files/patch-fb b/lang/gcc35/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc35/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc35/files/patch-fc b/lang/gcc35/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc35/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc35/files/patch-va b/lang/gcc35/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc35/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc35/pkg-comment b/lang/gcc35/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc35/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc35/pkg-descr b/lang/gcc35/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc35/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc35/pkg-plist b/lang/gcc35/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc35/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc40/Makefile b/lang/gcc40/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc40/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc40/distinfo b/lang/gcc40/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc40/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc40/files/alpha-freebsd.h b/lang/gcc40/files/alpha-freebsd.h deleted file mode 100644 index 4e8d28b59509..000000000000 --- a/lang/gcc40/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc40/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc40/files/patch-aa b/lang/gcc40/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc40/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc40/files/patch-ab b/lang/gcc40/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc40/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc40/files/patch-ac b/lang/gcc40/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc40/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc40/files/patch-ad b/lang/gcc40/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc40/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc40/files/patch-af b/lang/gcc40/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc40/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc40/files/patch-ai b/lang/gcc40/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc40/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc40/files/patch-ak b/lang/gcc40/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc40/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc40/files/patch-al b/lang/gcc40/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc40/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc40/files/patch-ar b/lang/gcc40/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc40/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc40/files/patch-bc b/lang/gcc40/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc40/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc40/files/patch-fa b/lang/gcc40/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc40/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc40/files/patch-fb b/lang/gcc40/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc40/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc40/files/patch-fc b/lang/gcc40/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc40/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc40/files/patch-va b/lang/gcc40/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc40/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc40/pkg-comment b/lang/gcc40/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc40/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc40/pkg-descr b/lang/gcc40/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc40/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc40/pkg-plist b/lang/gcc40/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc40/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc41/Makefile b/lang/gcc41/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc41/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc41/distinfo b/lang/gcc41/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc41/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc41/files/alpha-freebsd.h b/lang/gcc41/files/alpha-freebsd.h deleted file mode 100644 index 0923ced59df2..000000000000 --- a/lang/gcc41/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc41/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc41/files/patch-aa b/lang/gcc41/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc41/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc41/files/patch-ab b/lang/gcc41/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc41/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc41/files/patch-ac b/lang/gcc41/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc41/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc41/files/patch-ad b/lang/gcc41/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc41/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc41/files/patch-af b/lang/gcc41/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc41/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc41/files/patch-ai b/lang/gcc41/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc41/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc41/files/patch-ak b/lang/gcc41/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc41/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc41/files/patch-al b/lang/gcc41/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc41/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc41/files/patch-ar b/lang/gcc41/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc41/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc41/files/patch-bc b/lang/gcc41/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc41/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc41/files/patch-fa b/lang/gcc41/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc41/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc41/files/patch-fb b/lang/gcc41/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc41/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc41/files/patch-fc b/lang/gcc41/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc41/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc41/files/patch-va b/lang/gcc41/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc41/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc41/pkg-comment b/lang/gcc41/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc41/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc41/pkg-descr b/lang/gcc41/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc41/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc41/pkg-plist b/lang/gcc41/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc41/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc42/Makefile b/lang/gcc42/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc42/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc42/distinfo b/lang/gcc42/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc42/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc42/files/alpha-freebsd.h b/lang/gcc42/files/alpha-freebsd.h deleted file mode 100644 index 436207f0300f..000000000000 --- a/lang/gcc42/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc42/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc42/files/patch-aa b/lang/gcc42/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc42/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc42/files/patch-ab b/lang/gcc42/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc42/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc42/files/patch-ac b/lang/gcc42/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc42/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc42/files/patch-ad b/lang/gcc42/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc42/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc42/files/patch-af b/lang/gcc42/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc42/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc42/files/patch-ai b/lang/gcc42/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc42/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc42/files/patch-ak b/lang/gcc42/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc42/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc42/files/patch-al b/lang/gcc42/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc42/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc42/files/patch-ar b/lang/gcc42/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc42/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc42/files/patch-bc b/lang/gcc42/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc42/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc42/files/patch-fa b/lang/gcc42/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc42/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc42/files/patch-fb b/lang/gcc42/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc42/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc42/files/patch-fc b/lang/gcc42/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc42/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc42/files/patch-va b/lang/gcc42/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc42/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc42/pkg-comment b/lang/gcc42/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc42/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc42/pkg-descr b/lang/gcc42/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc42/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc42/pkg-plist b/lang/gcc42/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc42/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc43/Makefile b/lang/gcc43/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc43/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc43/distinfo b/lang/gcc43/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc43/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc43/files/alpha-freebsd.h b/lang/gcc43/files/alpha-freebsd.h deleted file mode 100644 index 9e775b64facc..000000000000 --- a/lang/gcc43/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc43/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc43/files/patch-aa b/lang/gcc43/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc43/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc43/files/patch-ab b/lang/gcc43/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc43/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc43/files/patch-ac b/lang/gcc43/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc43/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc43/files/patch-ad b/lang/gcc43/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc43/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc43/files/patch-af b/lang/gcc43/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc43/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc43/files/patch-ai b/lang/gcc43/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc43/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc43/files/patch-ak b/lang/gcc43/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc43/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc43/files/patch-al b/lang/gcc43/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc43/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc43/files/patch-ar b/lang/gcc43/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc43/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc43/files/patch-bc b/lang/gcc43/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc43/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc43/files/patch-fa b/lang/gcc43/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc43/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc43/files/patch-fb b/lang/gcc43/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc43/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc43/files/patch-fc b/lang/gcc43/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc43/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc43/files/patch-va b/lang/gcc43/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc43/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc43/pkg-comment b/lang/gcc43/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc43/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc43/pkg-descr b/lang/gcc43/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc43/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc43/pkg-plist b/lang/gcc43/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc43/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc44/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc44/distinfo b/lang/gcc44/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc44/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc44/files/alpha-freebsd.h b/lang/gcc44/files/alpha-freebsd.h deleted file mode 100644 index 18598f9c36a9..000000000000 --- a/lang/gcc44/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc44/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc44/files/patch-aa b/lang/gcc44/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc44/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc44/files/patch-ab b/lang/gcc44/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc44/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc44/files/patch-ac b/lang/gcc44/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc44/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc44/files/patch-ad b/lang/gcc44/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc44/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc44/files/patch-af b/lang/gcc44/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc44/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc44/files/patch-ai b/lang/gcc44/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc44/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc44/files/patch-ak b/lang/gcc44/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc44/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc44/files/patch-al b/lang/gcc44/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc44/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc44/files/patch-ar b/lang/gcc44/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc44/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc44/files/patch-bc b/lang/gcc44/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc44/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc44/files/patch-fa b/lang/gcc44/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc44/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc44/files/patch-fb b/lang/gcc44/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc44/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc44/files/patch-fc b/lang/gcc44/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc44/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc44/files/patch-va b/lang/gcc44/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc44/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc44/pkg-comment b/lang/gcc44/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc44/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc44/pkg-descr b/lang/gcc44/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc44/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc44/pkg-plist b/lang/gcc44/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc44/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc45/Makefile b/lang/gcc45/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc45/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc45/distinfo b/lang/gcc45/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc45/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc45/files/alpha-freebsd.h b/lang/gcc45/files/alpha-freebsd.h deleted file mode 100644 index 44e1c5d40903..000000000000 --- a/lang/gcc45/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc45/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc45/files/patch-aa b/lang/gcc45/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc45/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc45/files/patch-ab b/lang/gcc45/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc45/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc45/files/patch-ac b/lang/gcc45/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc45/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc45/files/patch-ad b/lang/gcc45/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc45/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc45/files/patch-af b/lang/gcc45/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc45/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc45/files/patch-ai b/lang/gcc45/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc45/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc45/files/patch-ak b/lang/gcc45/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc45/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc45/files/patch-al b/lang/gcc45/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc45/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc45/files/patch-ar b/lang/gcc45/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc45/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc45/files/patch-bc b/lang/gcc45/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc45/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc45/files/patch-fa b/lang/gcc45/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc45/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc45/files/patch-fb b/lang/gcc45/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc45/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc45/files/patch-fc b/lang/gcc45/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc45/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc45/files/patch-va b/lang/gcc45/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc45/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc45/pkg-comment b/lang/gcc45/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc45/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc45/pkg-descr b/lang/gcc45/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc45/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc45/pkg-plist b/lang/gcc45/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc45/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc46/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc46/distinfo b/lang/gcc46/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc46/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc46/files/alpha-freebsd.h b/lang/gcc46/files/alpha-freebsd.h deleted file mode 100644 index 1c6a20e793c6..000000000000 --- a/lang/gcc46/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc46/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc46/files/patch-aa b/lang/gcc46/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc46/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc46/files/patch-ab b/lang/gcc46/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc46/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc46/files/patch-ac b/lang/gcc46/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc46/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc46/files/patch-ad b/lang/gcc46/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc46/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc46/files/patch-af b/lang/gcc46/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc46/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc46/files/patch-ai b/lang/gcc46/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc46/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc46/files/patch-ak b/lang/gcc46/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc46/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc46/files/patch-al b/lang/gcc46/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc46/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc46/files/patch-ar b/lang/gcc46/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc46/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc46/files/patch-bc b/lang/gcc46/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc46/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc46/files/patch-fa b/lang/gcc46/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc46/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc46/files/patch-fb b/lang/gcc46/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc46/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc46/files/patch-fc b/lang/gcc46/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc46/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc46/files/patch-va b/lang/gcc46/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc46/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc46/pkg-comment b/lang/gcc46/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc46/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc46/pkg-descr b/lang/gcc46/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc46/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc46/pkg-plist b/lang/gcc46/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc46/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc47/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc47/distinfo b/lang/gcc47/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc47/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc47/files/alpha-freebsd.h b/lang/gcc47/files/alpha-freebsd.h deleted file mode 100644 index 1c1c0156d176..000000000000 --- a/lang/gcc47/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc47/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc47/files/patch-aa b/lang/gcc47/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc47/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc47/files/patch-ab b/lang/gcc47/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc47/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc47/files/patch-ac b/lang/gcc47/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc47/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc47/files/patch-ad b/lang/gcc47/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc47/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc47/files/patch-af b/lang/gcc47/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc47/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc47/files/patch-ai b/lang/gcc47/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc47/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc47/files/patch-ak b/lang/gcc47/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc47/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc47/files/patch-al b/lang/gcc47/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc47/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc47/files/patch-ar b/lang/gcc47/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc47/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc47/files/patch-bc b/lang/gcc47/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc47/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc47/files/patch-fa b/lang/gcc47/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc47/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc47/files/patch-fb b/lang/gcc47/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc47/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc47/files/patch-fc b/lang/gcc47/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc47/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc47/files/patch-va b/lang/gcc47/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc47/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc47/pkg-comment b/lang/gcc47/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc47/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc47/pkg-descr b/lang/gcc47/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc47/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc47/pkg-plist b/lang/gcc47/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc47/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/gcc48/Makefile b/lang/gcc48/Makefile deleted file mode 100644 index 82d0af01249c..000000000000 --- a/lang/gcc48/Makefile +++ /dev/null @@ -1,117 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: egcs -# Version required: 1998-09-14 -# Date created: 9 Jan 1998 -# Whom: John Polstra <jdp@polstra.com> -# -# $FreeBSD$ -# - -SNAPDATE= 2000-03-06 -SNAPVER= ${SNAPDATE:S/-//g} - -DISTNAME= gcc-2.96 -PKGNAME= gcc-devel-${SNAPVER} -CATEGORIES= lang java -MASTER_SITES= ftp://ftp.freesoftware.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.ninemoons.com/pub/mirrors/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \ - ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/ -DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g++-${SNAPVER}${EXTRACT_SUFX} \ - egcs-g77-${SNAPVER}${EXTRACT_SUFX} \ - egcs-java-${SNAPVER}${EXTRACT_SUFX} \ - egcs-objc-${SNAPVER}${EXTRACT_SUFX} - -MAINTAINER= obrien@FreeBSD.org - -NO_CDROM= 'dated material' - -.include <bsd.port.pre.mk> - -EGCS_REV= ${DISTNAME:S/gcc-//g} -LIBSTDCPP_REV= 4 -WRKSRC= ${WRKDIR}/egcs-${SNAPVER} - -.if ${PORTOBJFORMAT} == "elf" -.if ${MACHINE_ARCH} == "i386" -PLIST= ${WRKDIR}/PLIST -.endif -CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL} -.else -CONFIGURE_TARGET= ${ARCH}-portbld-freebsdaout${OSREL} -.endif - -PLIST_SUB= EGCS_REV=${EGCS_REV} GNU_HOST=${CONFIGURE_TARGET} -GNU_CONFIGURE= yes -USE_GMAKE= yes -CONFIGURE_ARGS= --with-gnu-as --with-gnu-ld \ - --with-gxx-include-dir=${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/include/g++ -.if defined(WANT_SHAREDLIBS) -CONFIGURE_ARGS+= --enable-shared -.endif -.if defined(WANT_THREADS) -# ?is this an ObjC only thing? -CONFIGURE_ARGS+= --enable-threads=posix -.endif -ALL_TARGET= bootstrap -MAN1= cccp.1 eg++.1 eg77.1 egcc.1 - -pre-patch: - @${MV} ${WRKSRC}/gcc/config/i386/freebsd.h ${WRKSRC}/gcc/config/i386/freebsd-aout.h - @${MV} ${WRKSRC}/gcc/config/i386/freebsd-elf.h ${WRKSRC}/gcc/config/i386/freebsd.h - -pre-configure: - @(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \ - ${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \ - ${WRKSRC}/gcc/config/freebsd.h ) - @${CP} ${FILESDIR}/alpha-freebsd.h ${WRKSRC}/gcc/config/alpha/freebsd.h -.if ${PORTOBJFORMAT} == "elf" && ${MACHINE_ARCH} == "i386" - @${SED} -e 's/^@comment ELF-only://' ${PKGDIR}/PLIST >${PLIST} -.endif - @# Keep from running `autoconf' and `autoheader' since we modified - @# configure.in by patching it. - @touch ${WRKSRC}/gcc/configure - @touch ${WRKSRC}/gcc/cstamp-h.in - -pre-install: - ${MKDIR} ${PREFIX}/info - -post-install: - @${RM} -f ${PREFIX}/bin/c++ - @${MV} -f ${PREFIX}/bin/c++filt ${PREFIX}/bin/g++filt - @(for prog in ${PREFIX}/bin/gcc ${PREFIX}/bin/g++ \ - ${PREFIX}/bin/g++filt ${PREFIX}/bin/g77 ${PREFIX}/bin/gcov \ - ${PREFIX}/bin/${CONFIGURE_TARGET}-gcc \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1obj \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cc1plus \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/cpp \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/collect2 \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/f771 ; \ - do \ - strip $$prog ; \ - done) - ${MV} ${PREFIX}/bin/gcc ${PREFIX}/bin/egcc - ${MV} ${PREFIX}/bin/g++ ${PREFIX}/bin/eg++ - ${MV} ${PREFIX}/bin/g77 ${PREFIX}/bin/eg77 - ${MV} ${PREFIX}/bin/g++filt ${PREFIX}/bin/eg++filt - ${RM} -f ${PREFIX}/bin/cpp - ${MV} ${PREFIX}/lib/libiberty.a \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} - ${MV} -f ${PREFIX}/lib/libstdc++.a.${LIBSTDCPP_REV} \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV}/libstdc++.a - ${MV} ${PREFIX}/man/man1/gcc.1 ${PREFIX}/man/man1/egcc.1 - ${MV} ${PREFIX}/man/man1/g++.1 ${PREFIX}/man/man1/eg++.1 - ${MV} ${PREFIX}/man/man1/g77.1 ${PREFIX}/man/man1/eg77.1 -.if defined(WANT_SHAREDLIBS) - ${MV} -f ${PREFIX}/lib/libstdc++.so* \ - ${PREFIX}/lib/gcc-lib/${CONFIGURE_TARGET}/${EGCS_REV} -.endif -.for info in cpp g77 gcc - install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir -.endfor - -.include <bsd.port.post.mk> diff --git a/lang/gcc48/distinfo b/lang/gcc48/distinfo deleted file mode 100644 index 639f31c61687..000000000000 --- a/lang/gcc48/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -MD5 (egcs-core-20000306.tar.gz) = c5d5534b0dbbef56c7941f1203254251 -MD5 (egcs-g++-20000306.tar.gz) = 728ad3b320dfebda831baf8e94d31ee4 -MD5 (egcs-g77-20000306.tar.gz) = 21bdad63a06461ecae38a2ef67e4a8b9 -MD5 (egcs-java-20000306.tar.gz) = 3ce7f4d9cbacda593f2990b46713c567 -MD5 (egcs-objc-20000306.tar.gz) = 8e5bb944cb5e9311814b51a2bcd210c8 diff --git a/lang/gcc48/files/alpha-freebsd.h b/lang/gcc48/files/alpha-freebsd.h deleted file mode 100644 index ffb0d7c1b411..000000000000 --- a/lang/gcc48/files/alpha-freebsd.h +++ /dev/null @@ -1,551 +0,0 @@ -/* Definitions of target machine for GNU compiler, - for Alpha FreeBSD systems. - Copyright (C) 1998 Free Software Foundation, Inc. - -This file is part of GNU CC. - -GNU CC is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -GNU CC is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ - -/* This is used on Alpha platforms that use the ELF format. - This was taken from the NetBSD configuration, and modified - for FreeBSD/alpha by Hidetoshi Shimokawa <simokawa@FreeBSD.ORG> */ - -/* $FreeBSD: /tmp/pcvs/ports/lang/gcc48/files/Attic/alpha-freebsd.h,v 1.5 1999-10-10 20:28:32 obrien Exp $ */ - - -/* Get generic FreeBSD definitions. */ -#include <freebsd.h> - - -#undef OBJECT_FORMAT_COFF -#undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF - -/* This is BSD, so it wants DBX format. */ - -#define DBX_DEBUGGING_INFO - -/* This is the char to use for continuation (in case we need to turn - continuation back on). */ - -#undef DBX_CONTIN_CHAR -#define DBX_CONTIN_CHAR '?' - -#undef ASM_FINAL_SPEC - -/* Names to predefine in the preprocessor for this target machine. - XXX FreeBSD, by convention, shouldn't do __alpha, but lots of applications - expect it because that's what OSF/1 does. */ - -#undef TARGET_VERSION -#define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); - -#undef TARGET_DEFAULT -#define TARGET_DEFAULT (MASK_FP | MASK_FPREGS | MASK_GAS) - -#undef CPP_PREDEFINES -#define CPP_PREDEFINES \ - "-D__alpha__ -D__alpha -D__ELF__ -Acpu(alpha) -Amachine(alpha)" \ - CPP_FBSD_PREDEFINES - -#undef CPP_SPEC -#define CPP_SPEC "%{posix:-D_POSIX_SOURCE}" - -/* Make gcc agree with <machine/ansi.h> */ - -#undef WCHAR_TYPE -#define WCHAR_TYPE "int" - -#undef WCHAR_UNSIGNED -#define WCHAR_UNSIGNED 0 - -#undef WCHAR_TYPE_SIZE -#define WCHAR_TYPE_SIZE 32 - -/* Output assembler code to FILE to increment profiler label # LABELNO - for profiling a function entry. Under FreeBSD/Alpha, the assembler does - nothing special with -pg. */ - -#undef FUNCTION_PROFILER -#define FUNCTION_PROFILER(FILE, LABELNO) \ - fputs ("\tjsr $28,_mcount\n", (FILE)) - -/* Show that we need a GP when profiling. */ -#define TARGET_PROFILING_NEEDS_GP - -#undef HAS_INIT_SECTION - -/* Provide an ASM_SPEC appropriate for a FreeBSD/alpha target. This differs - from the generic FreeBSD ASM_SPEC in that no special handling of PIC is - necessary on the Alpha. */ - -#undef ASM_SPEC -#define ASM_SPEC " %| %{mcpu=*:-m%*}" - -/* Output at beginning of assembler file. */ - -#undef ASM_FILE_START -#define ASM_FILE_START(FILE) \ -{ \ - alpha_write_verstamp (FILE); \ - output_file_directive (FILE, main_input_filename); \ - fprintf (FILE, "\t.version\t\"01.01\"\n"); \ - fprintf (FILE, "\t.set noat\n"); \ -} - -#undef ASM_OUTPUT_SOURCE_LINE -#define ASM_OUTPUT_SOURCE_LINE(STREAM, LINE) \ - alpha_output_lineno (STREAM, LINE) -extern void alpha_output_lineno (); - -extern void output_file_directive (); - -/* Attach a special .ident directive to the end of the file to identify - the version of GCC which compiled this code. The format of the - .ident string is patterned after the ones produced by native svr4 - C compilers. */ - -#undef IDENT_ASM_OP -#define IDENT_ASM_OP ".ident" - -#ifdef IDENTIFY_WITH_IDENT -#undef ASM_IDENTIFY_GCC -#define ASM_IDENTIFY_GCC(FILE) /* nothing */ -#undef ASM_IDENTIFY_LANGUAGE -#define ASM_IDENTIFY_LANGUAGE(FILE) \ - fprintf(FILE, "\t%s \"GCC (%s) %s\"\n", IDENT_ASM_OP, \ - lang_identify(), version_string) -#else -#undef ASM_FILE_END -#define ASM_FILE_END(FILE) \ -do { \ - fprintf ((FILE), "\t%s\t\"GCC: (GNU) %s\"\n", \ - IDENT_ASM_OP, version_string); \ - } while (0) -#endif - -/* Allow #sccs in preprocessor. */ - -#define SCCS_DIRECTIVE - -/* Output #ident as a .ident. */ - -#undef ASM_OUTPUT_IDENT -#define ASM_OUTPUT_IDENT(FILE, NAME) \ - fprintf (FILE, "\t%s\t\"%s\"\n", IDENT_ASM_OP, NAME); - -/* This is how to allocate empty space in some section. The .zero - pseudo-op is used for this on most svr4 assemblers. */ - -#undef SKIP_ASM_OP -#define SKIP_ASM_OP ".zero" - -#undef ASM_OUTPUT_SKIP -#define ASM_OUTPUT_SKIP(FILE,SIZE) \ - fprintf (FILE, "\t%s\t%u\n", SKIP_ASM_OP, (SIZE)) - -/* Output the label which precedes a jumptable. Note that for all svr4 - systems where we actually generate jumptables (which is to say every - svr4 target except i386, where we use casesi instead) we put the jump- - tables into the .rodata section and since other stuff could have been - put into the .rodata section prior to any given jumptable, we have to - make sure that the location counter for the .rodata section gets pro- - perly re-aligned prior to the actual beginning of the jump table. */ - -#undef ALIGN_ASM_OP -#define ALIGN_ASM_OP ".align" - -#ifndef ASM_OUTPUT_BEFORE_CASE_LABEL -#define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE,PREFIX,NUM,TABLE) \ - ASM_OUTPUT_ALIGN ((FILE), 2); -#endif - -#undef ASM_OUTPUT_CASE_LABEL -#define ASM_OUTPUT_CASE_LABEL(FILE,PREFIX,NUM,JUMPTABLE) \ - do { \ - ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ - ASM_OUTPUT_INTERNAL_LABEL (FILE, PREFIX, NUM); \ - } while (0) - -/* The standard SVR4 assembler seems to require that certain builtin - library routines (e.g. .udiv) be explicitly declared as .globl - in each assembly file where they are referenced. */ - -#undef ASM_OUTPUT_EXTERNAL_LIBCALL -#define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ - ASM_GLOBALIZE_LABEL (FILE, XSTR (FUN, 0)) - -/* This says how to output assembler code to declare an - uninitialized external linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef COMMON_ASM_OP -#define COMMON_ASM_OP ".comm" - -#undef ASM_OUTPUT_ALIGNED_COMMON -#define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", COMMON_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), ",%u,%u\n", (SIZE), (ALIGN) / BITS_PER_UNIT); \ -} while (0) - -/* This says how to output assembler code to declare an - uninitialized internal linkage data object. Under SVR4, - the linker seems to want the alignment of data objects - to depend on their types. We do exactly that here. */ - -#undef LOCAL_ASM_OP -#define LOCAL_ASM_OP ".local" - -#undef ASM_OUTPUT_ALIGNED_LOCAL -#define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \ -do { \ - fprintf ((FILE), "\t%s\t", LOCAL_ASM_OP); \ - assemble_name ((FILE), (NAME)); \ - fprintf ((FILE), "\n"); \ - ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \ -} while (0) - -/* This is the pseudo-op used to generate a 64-bit word of data with a - specific value in some section. */ - -#undef INT_ASM_OP -#define INT_ASM_OP ".quad" - -/* This is the pseudo-op used to generate a contiguous sequence of byte - values from a double-quoted string WITHOUT HAVING A TERMINATING NUL - AUTOMATICALLY APPENDED. This is the same for most svr4 assemblers. */ - -#undef ASCII_DATA_ASM_OP -#define ASCII_DATA_ASM_OP ".ascii" - -/* Support const sections and the ctors and dtors sections for g++. - Note that there appears to be two different ways to support const - sections at the moment. You can either #define the symbol - READONLY_DATA_SECTION (giving it some code which switches to the - readonly data section) or else you can #define the symbols - EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS, SELECT_SECTION, and - SELECT_RTX_SECTION. We do both here just to be on the safe side. */ - -#undef USE_CONST_SECTION -#define USE_CONST_SECTION 1 - -#undef CONST_SECTION_ASM_OP -#define CONST_SECTION_ASM_OP ".section\t.rodata" - -/* Define the pseudo-ops used to switch to the .ctors and .dtors sections. - - Note that we want to give these sections the SHF_WRITE attribute - because these sections will actually contain data (i.e. tables of - addresses of functions in the current root executable or shared library - file) and, in the case of a shared library, the relocatable addresses - will have to be properly resolved/relocated (and then written into) by - the dynamic linker when it actually attaches the given shared library - to the executing process. (Note that on SVR4, you may wish to use the - `-z text' option to the ELF linker, when building a shared library, as - an additional check that you are doing everything right. But if you do - use the `-z text' option when building a shared library, you will get - errors unless the .ctors and .dtors sections are marked as writable - via the SHF_WRITE attribute.) */ - -#undef CTORS_SECTION_ASM_OP -#define CTORS_SECTION_ASM_OP ".section\t.ctors,\"aw\"" -#undef DTORS_SECTION_ASM_OP -#define DTORS_SECTION_ASM_OP ".section\t.dtors,\"aw\"" - -/* On svr4, we *do* have support for the .init and .fini sections, and we - can put stuff in there to be executed before and after `main'. We let - crtstuff.c and other files know this by defining the following symbols. - The definitions say how to change sections to the .init and .fini - sections. This is the same for all known svr4 assemblers. */ - -#undef INIT_SECTION_ASM_OP -#define INIT_SECTION_ASM_OP ".section\t.init" -#undef FINI_SECTION_ASM_OP -#define FINI_SECTION_ASM_OP ".section\t.fini" - -/* A default list of other sections which we might be "in" at any given - time. For targets that use additional sections (e.g. .tdesc) you - should override this definition in the target-specific file which - includes this file. */ - -#undef EXTRA_SECTIONS -#define EXTRA_SECTIONS in_const, in_ctors, in_dtors - -/* A default list of extra section function definitions. For targets - that use additional sections (e.g. .tdesc) you should override this - definition in the target-specific file which includes this file. */ - -#undef EXTRA_SECTION_FUNCTIONS -#define EXTRA_SECTION_FUNCTIONS \ - CONST_SECTION_FUNCTION \ - CTORS_SECTION_FUNCTION \ - DTORS_SECTION_FUNCTION - -#undef READONLY_DATA_SECTION -#define READONLY_DATA_SECTION() const_section () - -extern void text_section (); - -#undef CONST_SECTION_FUNCTION -#define CONST_SECTION_FUNCTION \ -void \ -const_section () \ -{ \ - if (!USE_CONST_SECTION) \ - text_section(); \ - else if (in_section != in_const) \ - { \ - fprintf (asm_out_file, "%s\n", CONST_SECTION_ASM_OP); \ - in_section = in_const; \ - } \ -} - -#undef CTORS_SECTION_FUNCTION -#define CTORS_SECTION_FUNCTION \ -void \ -ctors_section () \ -{ \ - if (in_section != in_ctors) \ - { \ - fprintf (asm_out_file, "%s\n", CTORS_SECTION_ASM_OP); \ - in_section = in_ctors; \ - } \ -} - -#undef DTORS_SECTION_FUNCTION -#define DTORS_SECTION_FUNCTION \ -void \ -dtors_section () \ -{ \ - if (in_section != in_dtors) \ - { \ - fprintf (asm_out_file, "%s\n", DTORS_SECTION_ASM_OP); \ - in_section = in_dtors; \ - } \ -} - -/* Switch into a generic section. - This is currently only used to support section attributes. - - We make the section read-only and executable for a function decl, - read-only for a const data decl, and writable for a non-const data decl. */ -#undef ASM_OUTPUT_SECTION_NAME -#define ASM_OUTPUT_SECTION_NAME(FILE, DECL, NAME, RELOC) \ - fprintf (FILE, ".section\t%s,\"%s\",@progbits\n", NAME, \ - (DECL) && TREE_CODE (DECL) == FUNCTION_DECL ? "ax" : \ - (DECL) && DECL_READONLY_SECTION (DECL, RELOC) ? "a" : "aw") - - -/* A C statement (sans semicolon) to output an element in the table of - global constructors. */ -#undef ASM_OUTPUT_CONSTRUCTOR -#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \ - do { \ - ctors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement (sans semicolon) to output an element in the table of - global destructors. */ -#undef ASM_OUTPUT_DESTRUCTOR -#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \ - do { \ - dtors_section (); \ - fprintf (FILE, "\t%s\t ", INT_ASM_OP); \ - assemble_name (FILE, NAME); \ - fprintf (FILE, "\n"); \ - } while (0) - -/* A C statement or statements to switch to the appropriate - section for output of DECL. DECL is either a `VAR_DECL' node - or a constant of some sort. RELOC indicates whether forming - the initial value of DECL requires link-time relocations. */ - -#undef SELECT_SECTION -#define SELECT_SECTION(DECL,RELOC) \ -{ \ - if (TREE_CODE (DECL) == STRING_CST) \ - { \ - if (! flag_writable_strings) \ - const_section (); \ - else \ - data_section (); \ - } \ - else if (TREE_CODE (DECL) == VAR_DECL) \ - { \ - if ((flag_pic && RELOC) \ - || !TREE_READONLY (DECL) || TREE_SIDE_EFFECTS (DECL) \ - || !DECL_INITIAL (DECL) \ - || (DECL_INITIAL (DECL) != error_mark_node \ - && !TREE_CONSTANT (DECL_INITIAL (DECL)))) \ - data_section (); \ - else \ - const_section (); \ - } \ - else \ - const_section (); \ -} - -/* A C statement or statements to switch to the appropriate - section for output of RTX in mode MODE. RTX is some kind - of constant in RTL. The argument MODE is redundant except - in the case of a `const_int' rtx. Currently, these always - go into the const section. */ - -#undef SELECT_RTX_SECTION -#define SELECT_RTX_SECTION(MODE,RTX) const_section() - -/* Define the strings used for the .type, .size and .set directives. - These strings generally do not vary from one system running svr4 to - another, but if a given system (e.g. m88k running svr) needs to use - different pseudo-op names for these, they may be overridden in the - file which includes this one. */ - -#undef TYPE_ASM_OP -#define TYPE_ASM_OP ".type" -#undef SIZE_ASM_OP -#define SIZE_ASM_OP ".size" - -/* This is how we tell the assembler that two symbols have the same value. */ - -#undef ASM_OUTPUT_DEF -#define ASM_OUTPUT_DEF(FILE,NAME1,NAME2) \ - do { assemble_name(FILE, NAME1); \ - fputs(" = ", FILE); \ - assemble_name(FILE, NAME2); \ - fputc('\n', FILE); } while (0) - -/* A table of bytes codes used by the ASM_OUTPUT_ASCII and - ASM_OUTPUT_LIMITED_STRING macros. Each byte in the table - corresponds to a particular byte value [0..255]. For any - given byte value, if the value in the corresponding table - position is zero, the given character can be output directly. - If the table value is 1, the byte must be output as a \ooo - octal escape. If the tables value is anything else, then the - byte value should be output as a \ followed by the value - in the table. Note that we can use standard UN*X escape - sequences for many control characters, but we don't use - \a to represent BEL because some svr4 assemblers (e.g. on - the i386) don't know about that. Also, we don't use \v - since some versions of gas, such as 2.2 did not accept it. */ - -#undef ESCAPES -#define ESCAPES \ -"\1\1\1\1\1\1\1\1btn\1fr\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\0\0\"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\\\0\0\0\ -\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\ -\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1" - -/* Some svr4 assemblers have a limit on the number of characters which - can appear in the operand of a .string directive. If your assembler - has such a limitation, you should define STRING_LIMIT to reflect that - limit. Note that at least some svr4 assemblers have a limit on the - actual number of bytes in the double-quoted string, and that they - count each character in an escape sequence as one byte. Thus, an - escape sequence like \377 would count as four bytes. - - If your target assembler doesn't support the .string directive, you - should define this to zero. -*/ - -#undef STRING_LIMIT -#define STRING_LIMIT ((unsigned) 256) - -#undef STRING_ASM_OP -#define STRING_ASM_OP ".string" - -/* - * We always use gas here, so we don't worry about ECOFF assembler problems. - */ -#undef TARGET_GAS -#define TARGET_GAS 1 - -#undef PREFERRED_DEBUGGING_TYPE -#define PREFERRED_DEBUGGING_TYPE DBX_DEBUG - -#undef LINK_SPEC -#define LINK_SPEC "-m elf64alpha \ - %{p:%e`-p' not supported; use `-pg' and gprof(1)} \ - %{Wl,*:%*} \ - %{assert*} %{R*} %{rpath*} %{defsym*} \ - %{shared:-Bshareable %{h*} %{soname*}} \ - %{symbolic:-Bsymbolic} \ - %{!shared: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /usr/libexec/ld-elf.so.1}} \ - %{static:-Bstatic}}" - -#undef STARTFILE_SPEC -#define STARTFILE_SPEC \ - "%{!shared: %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ - %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" - -/* Provide a ENDFILE_SPEC appropriate for ELF. Here we tack on the - magical crtend.o file which provides part of the support for - getting C++ file-scope static object constructed before entering - `main', followed by a normal ELF "finalizer" file, `crtn.o'. */ - -#undef ENDFILE_SPEC -#define ENDFILE_SPEC \ - "%{!shared:crtend.o%s} %{shared:crtendS.o%s}" - -/* Implicit library calls should use memcpy, not bcopy, etc. */ - -#define TARGET_MEM_FUNCTIONS - -/* Handle #pragma weak and #pragma pack. */ - -#define HANDLE_SYSV_PRAGMA - -/* - * Some imports from svr4.h in support of shared libraries. - * Currently, we need the DECLARE_OBJECT_SIZE stuff. - */ - -/* This is how we tell the assembler that a symbol is weak. */ - -#undef ASM_WEAKEN_LABEL -#define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); \ - fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ - fputc ('\n', FILE); } while (0) - -/* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers - expect various different forms for this operand. The one given here - is just a default. You may need to override it in your machine- - specific tm.h file (depending upon the particulars of your assembler). */ - -#undef TYPE_OPERAND_FMT -#define TYPE_OPERAND_FMT "@%s" - -/* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ - -#ifndef ASM_DECLARE_RESULT -#define ASM_DECLARE_RESULT(FILE, RESULT) -#endif diff --git a/lang/gcc48/files/patch-aa b/lang/gcc48/files/patch-aa deleted file mode 100644 index 9dc2e19279bb..000000000000 --- a/lang/gcc48/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/cpp.texi.orig Mon Aug 11 08:57:05 1997 -+++ gcc/cpp.texi Sat Jan 10 11:59:15 1998 -@@ -1,5 +1,9 @@ - \input texinfo - @setfilename cpp.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* cpp: (cpp). The egcs C/C++ preprocessor. -+@end direntry - @settitle The C Preprocessor - - @ignore diff --git a/lang/gcc48/files/patch-ab b/lang/gcc48/files/patch-ab deleted file mode 100644 index f298fd056742..000000000000 --- a/lang/gcc48/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/f/g77.texi.orig Thu Jun 4 03:41:18 1998 -+++ gcc/f/g77.texi Tue Jun 9 17:52:16 1998 -@@ -150,7 +150,7 @@ - - @dircategory Programming - @direntry --* g77: (g77). The GNU Fortran compiler. -+* g77: (g77). The EGCS GNU Fortran compiler. - @end direntry - @node Top, Copying,, (DIR) - @top Introduction diff --git a/lang/gcc48/files/patch-ac b/lang/gcc48/files/patch-ac deleted file mode 100644 index 961874c5c315..000000000000 --- a/lang/gcc48/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/gcc.texi.orig Fri Jan 2 15:38:11 1998 -+++ gcc/gcc.texi Sat Jan 10 11:56:49 1998 -@@ -1,6 +1,10 @@ - >\input texinfo @c -*-texinfo-*- - @c %**start of header - @setfilename gcc.info -+@dircategory The egcs enhanced GNU compiler suite -+@direntry -+* gcc: (gcc). The egcs C/C++ compiler. -+@end direntry - @c @setfilename usegcc.info - @c @setfilename portgcc.info - @c To produce the full manual, use the "gcc.info" setfilename, and diff --git a/lang/gcc48/files/patch-ad b/lang/gcc48/files/patch-ad deleted file mode 100644 index 934da77780a4..000000000000 --- a/lang/gcc48/files/patch-ad +++ /dev/null @@ -1,84 +0,0 @@ ---- gcc/config/i386/freebsd-aout.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd-aout.h Fri Feb 4 05:19:16 2000 -@@ -31,12 +31,7 @@ - - /* This goes away when the math-emulator is fixed */ - #undef TARGET_DEFAULT --#define TARGET_DEFAULT \ -- (MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS | MASK_NO_FANCY_MATH_387) -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" -+#define TARGET_CPU_DEFAULT 0400 /* TARGET_NO_FANCY_MATH_387 */ - - /* Like the default, except no -lg. */ - #define LIB_SPEC "%{!shared:%{!pg:-lc}%{pg:-lc_p}}" -@@ -84,14 +79,6 @@ - necessary when compiling PIC code. */ - - #define JUMP_TABLES_IN_TEXT_SECTION 1 -- --/* Don't default to pcc-struct-return, because in FreeBSD we prefer the -- superior nature of the older gcc way. */ --#define DEFAULT_PCC_STRUCT_RETURN 0 -- --/* Ensure we the configuration knows our system correctly so we can link with -- libraries compiled with the native cc. */ --#undef NO_DOLLAR_IN_LABEL - - /* i386 freebsd still uses old binutils that don't insert nops by default - when the .align directive demands to insert extra space in the text -@@ -102,19 +89,18 @@ - - /* Profiling routines, partially copied from i386/osfrose.h. */ - --/* Redefine this to use %eax instead of %edx. */ -+/* Tell final.c that we don't need a label passed to mcount. */ -+#define NO_PROFILE_DATA -+ - #undef FUNCTION_PROFILER - #define FUNCTION_PROFILER(FILE, LABELNO) \ - { \ - if (flag_pic) \ - { \ -- fprintf (FILE, "\tleal %sP%d@GOTOFF(%%ebx),%%eax\n", \ -- LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall *mcount@GOT(%%ebx)\n"); \ - } \ - else \ - { \ -- fprintf (FILE, "\tmovl $%sP%d,%%eax\n", LPREFIX, (LABELNO)); \ - fprintf (FILE, "\tcall mcount\n"); \ - } \ - } -@@ -132,6 +118,7 @@ - - #define TYPE_ASM_OP ".type" - #define SIZE_ASM_OP ".size" -+#define SET_ASM_OP ".set" - - /* The following macro defines the format used to output the second - operand of the .type assembler directive. Different svr4 assemblers -@@ -141,6 +128,12 @@ - - #define TYPE_OPERAND_FMT "@%s" - -+#define HANDLE_SYSV_PRAGMA 1 -+ -+#define ASM_WEAKEN_LABEL(FILE,NAME) \ -+ do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ -+ fputc ('\n', FILE); } while (0) -+ - /* Write the extra assembler code needed to declare a function's result. - Most svr4 assemblers don't require any special declaration of the - result value, but there are exceptions. */ -@@ -242,6 +235,8 @@ - #define STARTFILE_SPEC \ - "%{shared:c++rt0.o%s} \ - %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}" -+ -+#define MD_STARTFILE_PREFIX "/usr/lib/aout/" - - /* Define this so we can compile MS code for use with WINE. */ - #define HANDLE_PRAGMA_PACK_PUSH_POP diff --git a/lang/gcc48/files/patch-af b/lang/gcc48/files/patch-af deleted file mode 100644 index 33a8f0886e01..000000000000 --- a/lang/gcc48/files/patch-af +++ /dev/null @@ -1,59 +0,0 @@ ---- gcc/config/i386/freebsd.h.orig Sun Jan 30 23:28:05 2000 -+++ gcc/config/i386/freebsd.h Fri Feb 4 05:22:36 2000 -@@ -52,6 +52,10 @@ - #undef DBX_REGISTER_NUMBER - #define DBX_REGISTER_NUMBER(n) svr4_dbx_register_map[n] - -+/* Don't use EGCS's normal profiling code -- we have our own fine-grained -+ basic block profiling. */ -+#define NO_PROFILE_DATA -+ - /* Tell final.c that we don't need a label passed to mcount. */ - - #undef FUNCTION_PROFILER -@@ -73,11 +77,15 @@ - - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD -- --#undef CPP_PREDEFINES --#define CPP_PREDEFINES "-Dunix -D__ELF__ -D__FreeBSD__\ -- -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD)" - -+#undef CC1_SPEC -+#define CC1_SPEC "\ -+ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -+ %{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" -+ -+#undef ASM_SPEC -+#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" -+ - /* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add - the magical crtbegin.o file (see crtstuff.c) which provides part - of the support for getting C++ file-scope static object constructed -@@ -85,11 +93,11 @@ - - #undef STARTFILE_SPEC - #define STARTFILE_SPEC \ -- "%{!shared: \ -- %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} \ -- %{!p:%{profile:gcrt1.o%s} \ -- %{!profile:crt1.o%s}}}} \ -- crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}" -+ "%{maout: %{shared:c++rt0.o%s} \ -+ %{!shared:%{pg:gcrt0.o%s}%{!pg:%{static:scrt0.o%s}%{!static:crt0.o%s}}}} \ -+ %{!maout: %{!shared: \ -+ %{pg:gcrt1.o%s} %{!pg:%{p:gcrt1.o%s} %{!p:crt1.o%s}}} \ -+ crti.o%s %{!shared:crtbegin.o%s} %{shared:crtbeginS.o%s}}" - - /* Provide a ENDFILE_SPEC appropriate for FreeBSD. Here we tack on - the magical crtend.o file (see crtstuff.c) which provides part of -@@ -99,7 +107,7 @@ - - #undef ENDFILE_SPEC - #define ENDFILE_SPEC \ -- "%{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s" -+ "%{!maout: %{!shared:crtend.o%s} %{shared:crtendS.o%s} crtn.o%s}" - - /* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support - for the special GCC options -static and -shared, which allow us to diff --git a/lang/gcc48/files/patch-ai b/lang/gcc48/files/patch-ai deleted file mode 100644 index 4395574d635a..000000000000 --- a/lang/gcc48/files/patch-ai +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc/final.c.orig Sat Sep 5 22:52:01 1998 -+++ gcc/final.c Wed Oct 7 17:06:58 1998 -@@ -383,6 +383,8 @@ - /* zero word */ - assemble_integer (const0_rtx, long_bytes, 1); - -+ fprintf(asm_out_file,".stabs \"bbset\", 25, 0, 0, LPBX0\n"); -+ - /* address of filename */ - ASM_GENERATE_INTERNAL_LABEL (name, "LPBX", 1); - assemble_integer (gen_rtx_SYMBOL_REF (Pmode, name), pointer_bytes, 1); -@@ -1635,6 +1637,9 @@ - leaf_renumber_regs (first); - #endif - -+ if (profile_block_flag) -+ add_bb (file); -+ - /* The Sun386i and perhaps other machines don't work right - if the profiling code comes after the prologue. */ - #ifdef PROFILE_BEFORE_PROLOGUE -@@ -1696,7 +1701,9 @@ - profile_function (file) - FILE *file; - { -+#ifndef NO_PROFILE_DATA - int align = MIN (BIGGEST_ALIGNMENT, LONG_TYPE_SIZE); -+#endif /* not NO_PROFILE_DATA */ - #if defined(ASM_OUTPUT_REG_PUSH) - #if defined(STRUCT_VALUE_INCOMING_REGNUM) || defined(STRUCT_VALUE_REGNUM) - int sval = current_function_returns_struct; -@@ -1706,10 +1713,12 @@ - #endif - #endif /* ASM_OUTPUT_REG_PUSH */ - -+#ifndef NO_PROFILE_DATA - data_section (); - ASM_OUTPUT_ALIGN (file, floor_log2 (align / BITS_PER_UNIT)); - ASM_OUTPUT_INTERNAL_LABEL (file, "LP", profile_label_no); - assemble_integer (const0_rtx, LONG_TYPE_SIZE / BITS_PER_UNIT, 1); -+#endif /* not NO_PROFILE_DATA */ - - function_section (current_function_decl); - -@@ -1800,6 +1809,9 @@ - code to restore the stack frame and return to the caller. */ - FUNCTION_EPILOGUE (file, get_frame_size ()); - #endif -+ -+ if (profile_block_flag) -+ add_bb (file); - - #ifdef SDB_DEBUGGING_INFO - if (write_symbols == SDB_DEBUG) diff --git a/lang/gcc48/files/patch-ak b/lang/gcc48/files/patch-ak deleted file mode 100644 index e1804f119d0d..000000000000 --- a/lang/gcc48/files/patch-ak +++ /dev/null @@ -1,51 +0,0 @@ ---- gcc/configure.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure Fri Dec 10 09:44:30 1999 -@@ -3440,6 +3440,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -4050,8 +4066,12 @@ - # Next line turned off because both 386BSD and BSD/386 use GNU ld. - # use_collect2=yes - ;; -- i[34567]86-*-freebsdelf*) -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout) -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*) -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -4063,10 +4083,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; -- i[34567]86-*-freebsd*) -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - i[34567]86-*-netbsd*) - tm_file=i386/netbsd.h diff --git a/lang/gcc48/files/patch-al b/lang/gcc48/files/patch-al deleted file mode 100644 index 3da58f53a512..000000000000 --- a/lang/gcc48/files/patch-al +++ /dev/null @@ -1,56 +0,0 @@ ---- gcc/configure.in.orig Wed Dec 8 04:30:22 1999 -+++ gcc/configure.in Fri Dec 10 09:44:08 1999 -@@ -626,6 +626,22 @@ - thread_file='posix' - fi - ;; -+ alpha*-*-freebsd*) -+ tm_file="${tm_file} freebsd.h alpha/freebsd.h" -+ xm_file="${xm_file} xm-freebsd.h" -+ target_cpu_default="MASK_GAS" -+ tmake_file="t-freebsd alpha/t-crtbe" -+ xmake_file=none -+ fixincludes=fixinc.wrap -+ gas=yes -+ gnu_ld=yes -+ case x${enable_threads} in -+ xyes | xpthreads | xposix) -+ thread_file='posix' -+ tmake_file="${tmake_file} t-freebsd-thread" -+ ;; -+ esac -+ ;; - alpha*-*-netbsd*) - tm_file="${tm_file} alpha/elf.h alpha/netbsd.h alpha/netbsd-elf.h" - target_cpu_default="MASK_GAS" -@@ -1271,9 +1287,15 @@ - # use_collect2=yes - ;; - changequote(,)dnl -- i[34567]86-*-freebsdelf*) -+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout* | i[34567]86-*-freebsd-aout*) - changequote([,])dnl -- tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd-elf.h i386/perform.h" -+ tm_file="freebsd.h i386/freebsd-aout.h" -+ tmake_file=t-freebsd -+ ;; -+changequote(,)dnl -+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf* | i[34567]86-*-freebsd*) -+ changequote([,])dnl -+ tm_file="i386/i386.h i386/att.h svr4.h freebsd.h i386/freebsd.h i386/perform.h" - extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o" - tmake_file=t-freebsd - gas=yes -@@ -1285,12 +1307,6 @@ - tmake_file="${tmake_file} t-freebsd-thread" - ;; - esac -- ;; --changequote(,)dnl -- i[34567]86-*-freebsd*) --changequote([,])dnl -- tm_file="i386/freebsd.h i386/perform.h" -- tmake_file=t-freebsd - ;; - changequote(,)dnl - i[34567]86-*-netbsd*) diff --git a/lang/gcc48/files/patch-ar b/lang/gcc48/files/patch-ar deleted file mode 100644 index e6a4c8ad30b0..000000000000 --- a/lang/gcc48/files/patch-ar +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/config/freebsd.h.orig Mon Nov 22 22:17:32 1999 -+++ gcc/config/freebsd.h Fri Feb 4 05:29:31 2000 -@@ -48,13 +48,26 @@ - #undef WORD_SWITCH_TAKES_ARG - #define WORD_SWITCH_TAKES_ARG(STR) (FBSD_WORD_SWITCH_TAKES_ARG(STR)) - -+/* Place spaces around this string. We depend on string splicing to produce -+ the final CPP_PREDEFINES value. */ -+#define FBSD_CPP_PREDEFINES " -Dunix -D__FreeBSD__ -Asystem(unix) -Asystem(bsd) -Asystem(FreeBSD) " -+ -+#undef CPP_PREDEFINES -+#define CPP_PREDEFINES FBSD_CPP_PREDEFINES -+ - /* Provide a CPP_SPEC appropriate for FreeBSD. We just deal with the GCC - option `-posix', and PIC issues. */ - --#undef CPP_SPEC --#define CPP_SPEC "%(cpp_cpu) \ -+#define FBSD_CPP_SPEC " \ -+ %(cpp_cpu) \ - %{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__} \ -- %{posix:-D_POSIX_SOURCE}" -+ %{posix:-D_POSIX_SOURCE} \ -+ %{!maout: -D__ELF__} \ -+ %{munderscores: -D__UNDERSCORES__} \ -+ %{maout: %{!mno-underscores: -D__UNDERSCORES__}}" -+ -+#undef CPP_SPEC -+#define CPP_SPEC FBSD_CPP_SPEC - - /* Provide a LIB_SPEC appropriate for FreeBSD. Just select the appropriate - libc, depending on whether we're doing profiling or need threads support. diff --git a/lang/gcc48/files/patch-bc b/lang/gcc48/files/patch-bc deleted file mode 100644 index c3159ca2788c..000000000000 --- a/lang/gcc48/files/patch-bc +++ /dev/null @@ -1,34 +0,0 @@ ---- libstdc++/Makefile.in.orig Sat Jul 17 22:50:47 1999 -+++ libstdc++/Makefile.in Tue Jul 20 07:56:00 1999 -@@ -14,7 +14,7 @@ - # along with this library; see the file COPYING. If not, write to the Free - # Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - --VERSION = 2.10.0 -+VERSION = 4 - INTERFACE = 3 - - gxx_include_dir=${includedir}/g++ -@@ -111,7 +111,8 @@ - $(LN_S) $(SHLIB) $(SHLINK) || cp $(ARLIB) $(ARLINK) - - mshlink: -- @$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ #@$(MAKE) $(MSHLINK) "SHLINK=$(MSHLINK)" -+ @true - - $(IO_DIR)/iostream.list: force - cd $(IO_DIR) ; $(MAKE) $(FLAGS_TO_PASS) iostream.list -@@ -336,11 +337,7 @@ - || cp $${RELINSTALLDIR}$(ARLIB) $${INSTALLLINKDIR}$(MULTISUBDIR)/$$FILE ; \ - fi; \ - elif [ $$FILE = mshlink ]; then \ -- for FILE in $(MSHLINK) ; do \ -- rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- $(LN_S) $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE \ -- || cp $(SHLIB) $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ -- done; \ -+ true; \ - elif [ $$FILE = marlink ]; then \ - for FILE in $(MARLINK) ; do \ - rm -f $${INSTALLDIR}$(MULTISUBDIR)/$$FILE ; \ diff --git a/lang/gcc48/files/patch-fa b/lang/gcc48/files/patch-fa deleted file mode 100644 index 984c773d8c16..000000000000 --- a/lang/gcc48/files/patch-fa +++ /dev/null @@ -1,232 +0,0 @@ ---- gcc/c-common.c.orig Mon Jan 24 12:10:00 2000 -+++ gcc/c-common.c Tue Feb 1 02:43:39 2000 -@@ -152,7 +152,7 @@ - int, int, int)); - static void init_attributes PARAMS ((void)); - static void record_function_format PARAMS ((tree, tree, enum format_type, -- int, int)); -+ int, int, int)); - static void record_international_format PARAMS ((tree, tree, int)); - static tree c_find_base_decl PARAMS ((tree)); - static int default_valid_lang_attribute PARAMS ((tree, tree, tree, tree)); -@@ -812,6 +812,7 @@ - = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (args))); - int format_num; - int first_arg_num; -+ int null_format_ok; - enum format_type format_type; - tree argument; - int arg_num; -@@ -825,7 +826,7 @@ - - if (TREE_CODE (format_type_id) != IDENTIFIER_NODE) - { -- error ("unrecognized format specifier"); -+ error_with_decl (decl, "unrecognized format specifier"); - continue; - } - else -@@ -833,12 +834,26 @@ - const char *p = IDENTIFIER_POINTER (format_type_id); - - if (!strcmp (p, "printf") || !strcmp (p, "__printf__")) -+ { -+ format_type = printf_format_type; -+ null_format_ok = 0; -+ } -+ else if (!strcmp (p, "printf0") || !strcmp (p, "__printf0__")) -+ { - format_type = printf_format_type; -+ null_format_ok = 1; -+ } - else if (!strcmp (p, "scanf") || !strcmp (p, "__scanf__")) -+ { - format_type = scanf_format_type; -+ null_format_ok = 0; -+ } - else if (!strcmp (p, "strftime") - || !strcmp (p, "__strftime__")) -+ { - format_type = strftime_format_type; -+ null_format_ok = 0; -+ } - else - { - warning ("`%s' is an unrecognized format function type", p); -@@ -909,7 +924,8 @@ - - record_function_format (DECL_NAME (decl), - DECL_ASSEMBLER_NAME (decl), -- format_type, format_num, first_arg_num); -+ format_type, null_format_ok, format_num, -+ first_arg_num); - break; - } - -@@ -1213,6 +1229,11 @@ - } format_char_info; - - static format_char_info print_char_table[] = { -+/* FreeBSD kernel extensions. */ -+ { "D", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "b", 1, T_C, T_C, NULL, NULL, NULL, NULL, NULL, "-wp" }, -+ { "rz", 0, NULL, T_I, T_I, T_L, NULL, NULL, NULL, "-wp0 +#" }, -+#define unextended_print_char_table (print_char_table + 3) - { "di", 0, T_I, T_I, T_I, T_L, T_LL, T_LL, T_ST, "-wp0 +" }, - { "oxX", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0#" }, - { "u", 0, T_UI, T_UI, T_UI, T_UL, T_ULL, T_ULL, T_ST, "-wp0" }, -@@ -1273,6 +1294,7 @@ - tree name; /* identifier such as "printf" */ - tree assembler_name; /* optional mangled identifier (for C++) */ - enum format_type format_type; /* type of format (printf, scanf, etc.) */ -+ int null_format_ok; /* TRUE if the format string may be NULL */ - int format_num; /* number of format argument */ - int first_arg_num; /* number of first arg (zero for varargs) */ - } function_format_info; -@@ -1305,25 +1327,25 @@ - init_function_format_info () - { - record_function_format (get_identifier ("printf"), NULL_TREE, -- printf_format_type, 1, 2); -+ printf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sprintf"), NULL_TREE, -- printf_format_type, 2, 3); -+ printf_format_type, 0, 2, 3); - record_function_format (get_identifier ("scanf"), NULL_TREE, -- scanf_format_type, 1, 2); -+ scanf_format_type, 0, 1, 2); - record_function_format (get_identifier ("fscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("sscanf"), NULL_TREE, -- scanf_format_type, 2, 3); -+ scanf_format_type, 0, 2, 3); - record_function_format (get_identifier ("vprintf"), NULL_TREE, -- printf_format_type, 1, 0); -+ printf_format_type, 0, 1, 0); - record_function_format (get_identifier ("vfprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("vsprintf"), NULL_TREE, -- printf_format_type, 2, 0); -+ printf_format_type, 0, 2, 0); - record_function_format (get_identifier ("strftime"), NULL_TREE, -- strftime_format_type, 3, 0); -+ strftime_format_type, 0, 3, 0); - - record_international_format (get_identifier ("gettext"), NULL_TREE, 1); - record_international_format (get_identifier ("dgettext"), NULL_TREE, 2); -@@ -1340,11 +1362,12 @@ - (e.g. for varargs such as vfprintf). */ - - static void --record_function_format (name, assembler_name, format_type, -+record_function_format (name, assembler_name, format_type, null_format_ok, - format_num, first_arg_num) - tree name; - tree assembler_name; - enum format_type format_type; -+ int null_format_ok; - int format_num; - int first_arg_num; - { -@@ -1368,6 +1391,7 @@ - } - - info->format_type = format_type; -+ info->null_format_ok = null_format_ok; - info->format_num = format_num; - info->first_arg_num = first_arg_num; - } -@@ -1521,7 +1545,8 @@ - - if (integer_zerop (format_tree)) - { -- warning ("null format string"); -+ if (!info->null_format_ok) -+ warning ("null format string"); - return; - } - if (TREE_CODE (format_tree) != ADDR_EXPR) -@@ -1710,12 +1735,13 @@ - It will work on most machines, because size_t and int - have the same mode. But might as well warn anyway, - since it will fail on other machines. */ -+ /* XXX should we allow unsigned ints here? */ - if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != integer_type_node) - && - (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) - != unsigned_type_node)) -- warning ("field width is not type int (arg %d)", arg_num); -+ warning ("precision is not type int (arg %d)", arg_num); - } - } - else -@@ -1760,6 +1786,53 @@ - } - } - } -+ if (*format_chars == 'b') -+ { -+ /* There should be an int arg to control the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ if ((TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != integer_type_node) -+ && -+ (TYPE_MAIN_VARIANT (TREE_TYPE (cur_param)) -+ != unsigned_type_node)) -+ { -+ warning ("bitmap is not type int (arg %d)", arg_num); -+ } -+ } -+ } -+ if (*format_chars == 'D') -+ { -+ /* There should be an unsigned char * arg before the string arg. */ -+ if (params == 0) -+ { -+ warning (tfaff); -+ return; -+ } -+ if (info->first_arg_num != 0) -+ { -+ cur_param = TREE_VALUE (params); -+ params = TREE_CHAIN (params); -+ ++arg_num; -+ cur_type = TREE_TYPE (cur_param); -+ if (TREE_CODE (cur_type) != POINTER_TYPE -+ || TYPE_MAIN_VARIANT (TREE_TYPE (cur_type)) -+ != unsigned_char_type_node) -+ { -+ warning ("ethernet address is not type unsigned char *" -+ " (arg %d)", -+ arg_num); -+ } -+ } -+ } - - aflag = 0; - -@@ -1828,7 +1901,8 @@ - switch (info->format_type) - { - case printf_format_type: -- fci = print_char_table; -+ fci = flag_format_extensions ? print_char_table -+ : unextended_print_char_table; - break; - case scanf_format_type: - fci = scan_char_table; diff --git a/lang/gcc48/files/patch-fb b/lang/gcc48/files/patch-fb deleted file mode 100644 index dae6d331898c..000000000000 --- a/lang/gcc48/files/patch-fb +++ /dev/null @@ -1,13 +0,0 @@ ---- gcc/flags.h.orig Sun Jan 31 09:46:18 1999 -+++ gcc/flags.h Tue Mar 30 13:17:11 1999 -@@ -137,6 +137,10 @@ - - extern int warn_aggregate_return; - -+/* Nonzero means that -Wformat accepts certain non-ANSI formats. */ -+ -+extern int flag_format_extensions; -+ - /* Nonzero if generating code to do profiling. */ - - extern int profile_flag; diff --git a/lang/gcc48/files/patch-fc b/lang/gcc48/files/patch-fc deleted file mode 100644 index a3f44c5e158b..000000000000 --- a/lang/gcc48/files/patch-fc +++ /dev/null @@ -1,21 +0,0 @@ ---- gcc/toplev.c.orig Mon Mar 22 15:23:26 1999 -+++ gcc/toplev.c Tue Mar 30 13:13:44 1999 -@@ -754,6 +754,9 @@ - - int flag_no_ident = 0; - -+/* Nonzero means that -Wformat accepts certain system-dependent formats. */ -+int flag_format_extensions = 0; -+ - /* Table of supported debugging formats. */ - static struct - { -@@ -954,6 +957,8 @@ - "Generate code to check every memory access" }, - {"prefix-function-name", &flag_prefix_function_name, 1, - "Add a prefix to all function names" }, -+ {"format-extensions", &flag_format_extensions, 1, -+ "-Wformat accepts certain FreeBSD system-dependent formats" }, - {"dump-unnumbered", &flag_dump_unnumbered, 1, - "Suppress output of instruction numbers and line number notes in debugging dumps"}, - {"instrument-functions", &flag_instrument_function_entry_exit, 1, diff --git a/lang/gcc48/files/patch-va b/lang/gcc48/files/patch-va deleted file mode 100644 index 48040ffa6e96..000000000000 --- a/lang/gcc48/files/patch-va +++ /dev/null @@ -1,20 +0,0 @@ ---- gcc/Makefile.in.orig Thu Feb 25 12:40:16 1999 -+++ gcc/Makefile.in Mon Mar 1 04:36:40 1999 -@@ -793,7 +793,7 @@ - rm -f config.run - - $(srcdir)/configure: $(srcdir)/configure.in -- cd $(srcdir); autoconf -+ cd $(srcdir); echo "wants to run autoconf" - - # cstamp-h.in controls rebuilding of config.in. - # It is named cstamp-h.in and not stamp-h.in so the mostlyclean rule doesn't -@@ -806,7 +806,7 @@ - # ??? Newer versions have a maintainer mode that may be useful here. - $(srcdir)/config.in: $(srcdir)/cstamp-h.in - $(srcdir)/cstamp-h.in: $(srcdir)/configure.in $(srcdir)/acconfig.h -- cd $(srcdir) && autoheader -+ cd $(srcdir) && echo "want to run autoheader" - @rm -f $(srcdir)/cstamp-h.in - echo timestamp > $(srcdir)/cstamp-h.in - auto-host.h: cstamp-h ; @true diff --git a/lang/gcc48/pkg-comment b/lang/gcc48/pkg-comment deleted file mode 100644 index e67c9eca41ae..000000000000 --- a/lang/gcc48/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -EGCS enhanced version of the GNU compiler suite (inprogress version) diff --git a/lang/gcc48/pkg-descr b/lang/gcc48/pkg-descr deleted file mode 100644 index 0429360a5404..000000000000 --- a/lang/gcc48/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Egcs (pronounced "eggs") is an enhanced version of the GNU compiler -suite, including gcc, g++, and g77. Egcs is based on a recent -snapshot of the gcc-2.8 development sources; it contains nearly -all of the new features found in gcc-2.8. Egcs also contains many -improvements and features not found in gcc-2.7 and even the soon to be -released gcc-2.8 compilers. C++ support, and in particular template -support, is vastly improved over gcc-2.7. - -For more details, see <http://www.cygnus.com/egcs/>. - -Beware: This port installs new versions of "gcc", "g++", "c++" and -so forth into the "${PREFIX}/bin" directory. Mind your PATHs if you -don't want to use this compiler by default. - -- John Polstra <jdp@polstra.com> - -WWW: http://egcs.cygnus.com diff --git a/lang/gcc48/pkg-plist b/lang/gcc48/pkg-plist deleted file mode 100644 index a50a2e0d6143..000000000000 --- a/lang/gcc48/pkg-plist +++ /dev/null @@ -1,301 +0,0 @@ -@comment $FreeBSD$ -bin/eg++filt -bin/eg++ -bin/eg77 -bin/egcc -bin/%%GNU_HOST%%-gcc -bin/gcj -bin/gcjh -bin/gcov -bin/jv-scan -bin/jcf-dump -%%GNU_HOST%%/include/_G_config.h -%%GNU_HOST%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/PlotFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/SFile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/algorithm -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bitset -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/builtinbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cassert -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cerrno -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cfloat -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ciso646 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/climits -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/clocale -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cmath -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/complex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csetjmp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/csignal -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdarg -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstddef -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdio -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstdlib -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cstring -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ctime -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwchar -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/cwctype -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/defalloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/dummy.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/editbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/floatio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/fstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/functional -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/indstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iolibio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iomanip.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iosfwd -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostdio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iostreamP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/istream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libio.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/libioP.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/memory -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/numeric -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/parsestream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pfstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/procbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/pthread_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/queue -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/ropeimpl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/bastring.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.cc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/complext.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/dcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/fcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/gslice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/indirect_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/ldcomplex.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/mask_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/slice_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/std_valarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/straits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_array.tcc -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std/valarray_meta.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdexcept -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stdiostream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algo.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_algobase.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_alloc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_bvector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_config.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_construct.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_deque.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_function.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_fun.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hash_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_hashtable.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_heap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_iterator.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_map.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multimap.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_multiset.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_numeric.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_pair.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_queue.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_raw_storage_iter.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_relops.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_rope.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_set.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_slist.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_stack.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_uninitialized.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stl_vector.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/stream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/streambuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strfile.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/string -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/strstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tempbuf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/tree.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/type_traits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/utility -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/valarray -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/vector.h -@unexec install-info --delete %D/info/gcc.info %D/info/dir -@unexec install-info --delete %D/info/g77.info %D/info/dir -@unexec install-info --delete %D/info/cpp.info %D/info/dir -info/cpp.info -info/cpp.info-1 -info/cpp.info-2 -info/cpp.info-3 -info/g77.info -info/g77.info-1 -info/g77.info-10 -info/g77.info-11 -info/g77.info-12 -info/g77.info-13 -info/g77.info-14 -info/g77.info-15 -info/g77.info-16 -info/g77.info-17 -info/g77.info-18 -info/g77.info-19 -info/g77.info-2 -info/g77.info-20 -info/g77.info-21 -info/g77.info-3 -info/g77.info-4 -info/g77.info-5 -info/g77.info-6 -info/g77.info-7 -info/g77.info-8 -info/g77.info-9 -info/gcc.info -info/gcc.info-1 -info/gcc.info-10 -info/gcc.info-11 -info/gcc.info-12 -info/gcc.info-13 -info/gcc.info-14 -info/gcc.info-15 -info/gcc.info-16 -info/gcc.info-17 -info/gcc.info-18 -info/gcc.info-19 -info/gcc.info-2 -info/gcc.info-20 -info/gcc.info-21 -info/gcc.info-22 -info/gcc.info-23 -info/gcc.info-24 -info/gcc.info-25 -info/gcc.info-26 -info/gcc.info-27 -info/gcc.info-28 -info/gcc.info-29 -info/gcc.info-30 -info/gcc.info-31 -info/gcc.info-32 -info/gcc.info-3 -info/gcc.info-4 -info/gcc.info-5 -info/gcc.info-6 -info/gcc.info-7 -info/gcc.info-8 -info/gcc.info-9 -@exec install-info %D/info/cpp.info %D/info/dir -@exec install-info %D/info/g77.info %D/info/dir -@exec install-info %D/info/gcc.info %D/info/dir -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1obj -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cc1plus -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/cpp -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/collect2 -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbegin.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtbeginS.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtend.o -@comment ELF-only:lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/crtendS.o -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/f771 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/README -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/assert.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/exception -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/float.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g2c.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/iso646.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/limits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/math.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/new.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/proto.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdarg.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stdbool.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/stddef.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/syslimits.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/typeinfo -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/varargs.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/zconf.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine/ansi.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net/zlib.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm/atm_ioctl.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_fil.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet/ip_nat.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/des.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc/svc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/NXConstStr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Object.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/Protocol.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/encoding.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/hash.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-api.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc-list.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/objc.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/sarray.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/thr.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc/typedstream.h -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jc1 -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/jvgenmain -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libgcc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libobjc.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/specs -@comment These 3 libraries are moved from PREFIX/lib to avoid conflicts -@comment with the stock compiler. -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libg2c.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libiberty.a -lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/libstdc++.a -@dirrm %%GNU_HOST%%/include -@dirrm %%GNU_HOST%% -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/net -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netatm -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netinet -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netipx -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/netns -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/machine -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/rpc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/security -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/sys -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/objc -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++/std -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include/g++ -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%%/include -@dirrm lib/gcc-lib/%%GNU_HOST%%/%%EGCS_REV%% -@dirrm lib/gcc-lib/%%GNU_HOST%% -@dirrm lib/gcc-lib diff --git a/lang/ghc5/Makefile b/lang/ghc5/Makefile deleted file mode 100644 index 7849a0b748cb..000000000000 --- a/lang/ghc5/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: ghc -# Version required: 4.06 -# Date created: 28 August 1999 -# Whom: Simon Marlow <simonmar@microsoft.com> -# -# $FreeBSD$ - -DISTNAME= ghc-4.06 -CATEGORIES= lang -MASTER_SITES= http://www.haskell.org/ghc/dist/4.06/ -DISTFILES= ghc-4.06-src${EXTRACT_SUFX} ghc-4.06-x86-hc${EXTRACT_SUFX} - -MAINTAINER= simonmar@microsoft.com - -USE_PERL5= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes - -CONFIGURE_ARGS= --enable-hc-boot --libdir=${PREFIX}/lib/ghc -# specifying CONFIGURE_TARGET doesn't work for some reason. -CONFIGURE_TARGET= - -WRKSRC= ${WRKDIR}/fptools - -# Note: -# - This port will bootstrap from pre-compiled C files. -# - ToDo: bootstrap using existing compiler, if one is installed. - -# XXX: we touch the happy-generated files to ensure that when we -# switch to non-bootstrapping mode for installation, the build system -# won't try to create them. -# -pre-build: - @${CP} ${FILESDIR}/build.mk ${WRKSRC}/mk - @${TOUCH} ${TOUCH_FLAGS} ${WRKSRC}/ghc/compiler/rename/ParseIface.hs - @${TOUCH} ${TOUCH_FLAGS} ${WRKSRC}/ghc/compiler/parser/Parser.hs - @(cd ${WRKSRC}/glafp-utils; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} boot) - @(cd ${WRKSRC}/ghc; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} boot) - @(cd ${WRKSRC}/hslibs; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} boot) - -post-build: - @echo "GhcWithHscBuiltViaC=NO" >>${WRKSRC}/mk/build.mk - @(cd ${WRKSRC}/ghc/lib; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} clean boot all) - @(cd ${WRKSRC}/hslibs; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} clean boot all) - -.include <bsd.port.mk> diff --git a/lang/ghc5/distinfo b/lang/ghc5/distinfo deleted file mode 100644 index 498f4cd2dcda..000000000000 --- a/lang/ghc5/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (ghc-4.06-src.tar.gz) = 61921dadbe8d0969cd783a01a4ba14fa -MD5 (ghc-4.06-x86-hc.tar.gz) = 2755da691718ed247d63f8d2f10510dd diff --git a/lang/ghc5/files/build.mk b/lang/ghc5/files/build.mk deleted file mode 100644 index 04d306bc4848..000000000000 --- a/lang/ghc5/files/build.mk +++ /dev/null @@ -1,5 +0,0 @@ -ProjectsToBuild = glafp-utils hslibs ghc -GhcLibHcOpts = -O -split-objs -odir $* -SRC_HAPPY_OPTS += -c -GhcLibWays= -GhcLibsWithReadline = YES diff --git a/lang/ghc5/pkg-comment b/lang/ghc5/pkg-comment deleted file mode 100644 index 5568ca6a3812..000000000000 --- a/lang/ghc5/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A Compiler for the functional language Haskell diff --git a/lang/ghc5/pkg-descr b/lang/ghc5/pkg-descr deleted file mode 100644 index ad4a4ee71e42..000000000000 --- a/lang/ghc5/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -GHC: The Glasgow Haskell Compiler. - -The Glasgow Haskell Compiler is a robust, fully-featured, optimising -compiler for the functional programming language Haskell 98 -(http://www.haskell.org). GHC compiles Haskell to either native code -or C. It implements numerous experimental language extensions to -Haskell, including concurrency, a foreign language interface, several -type-system extensions, exceptions, and so on. GHC comes with a -generational garbage collector, a space and time profiler, and a -comprehensive set of libraries. - -Documentation can be found hanging off GHC's homepage, below. - -WWW: http://www.haskell.org/ghc/ diff --git a/lang/ghc5/pkg-plist b/lang/ghc5/pkg-plist deleted file mode 100644 index d34c904235d4..000000000000 --- a/lang/ghc5/pkg-plist +++ /dev/null @@ -1,233 +0,0 @@ -bin/ghc -bin/ghc-4.06 -bin/hp2ps -bin/stat2resid -lib/ghc/ghc-asm.prl -lib/ghc/ghc-consist.prl -lib/ghc/ghc-iface.prl -lib/ghc/ghc-split.prl -lib/ghc/hsc -lib/ghc/hscpp -lib/ghc/imports/concurrent/Channel.hi -lib/ghc/imports/concurrent/ChannelVar.hi -lib/ghc/imports/concurrent/Concurrent.hi -lib/ghc/imports/concurrent/Merge.hi -lib/ghc/imports/concurrent/Parallel.hi -lib/ghc/imports/concurrent/SampleVar.hi -lib/ghc/imports/concurrent/Semaphore.hi -lib/ghc/imports/concurrent/Strategies.hi -lib/ghc/imports/data/Assoc.hi -lib/ghc/imports/data/AssocDefaults.hi -lib/ghc/imports/data/AssocList.hi -lib/ghc/imports/data/BankersQueue.hi -lib/ghc/imports/data/BinaryRandList.hi -lib/ghc/imports/data/BraunSeq.hi -lib/ghc/imports/data/Collection.hi -lib/ghc/imports/data/CollectionDefaults.hi -lib/ghc/imports/data/CollectionUtils.hi -lib/ghc/imports/data/EdisonPrelude.hi -lib/ghc/imports/data/FiniteMap.hi -lib/ghc/imports/data/JoinList.hi -lib/ghc/imports/data/LazyPairingHeap.hi -lib/ghc/imports/data/LeftistHeap.hi -lib/ghc/imports/data/ListSeq.hi -lib/ghc/imports/data/MinHeap.hi -lib/ghc/imports/data/MyersStack.hi -lib/ghc/imports/data/PatriciaLoMap.hi -lib/ghc/imports/data/QuickCheck.hi -lib/ghc/imports/data/RandList.hi -lib/ghc/imports/data/RevSeq.hi -lib/ghc/imports/data/Sequence.hi -lib/ghc/imports/data/SequenceDefaults.hi -lib/ghc/imports/data/Set.hi -lib/ghc/imports/data/SimpleQueue.hi -lib/ghc/imports/data/SizedSeq.hi -lib/ghc/imports/data/SkewHeap.hi -lib/ghc/imports/data/SplayHeap.hi -lib/ghc/imports/data/TestOrdBag.hi -lib/ghc/imports/data/TestOrdSet.hi -lib/ghc/imports/data/TestSeq.hi -lib/ghc/imports/data/UnbalancedSet.hi -lib/ghc/imports/lang/Addr.hi -lib/ghc/imports/lang/Bits.hi -lib/ghc/imports/lang/ByteArray.hi -lib/ghc/imports/lang/CCall.hi -lib/ghc/imports/lang/CString.hi -lib/ghc/imports/lang/Dynamic.hi -lib/ghc/imports/lang/Exception.hi -lib/ghc/imports/lang/FFI.hi -lib/ghc/imports/lang/Foreign.hi -lib/ghc/imports/lang/ForeignObj.hi -lib/ghc/imports/lang/GlaExts.hi -lib/ghc/imports/lang/IOExts.hi -lib/ghc/imports/lang/Int.hi -lib/ghc/imports/lang/LazyST.hi -lib/ghc/imports/lang/MonadEither.hi -lib/ghc/imports/lang/MonadFix.hi -lib/ghc/imports/lang/MonadIdentity.hi -lib/ghc/imports/lang/MonadRWS.hi -lib/ghc/imports/lang/MonadReader.hi -lib/ghc/imports/lang/MonadState.hi -lib/ghc/imports/lang/MonadTrans.hi -lib/ghc/imports/lang/MonadWriter.hi -lib/ghc/imports/lang/Monoid.hi -lib/ghc/imports/lang/MutableArray.hi -lib/ghc/imports/lang/NativeInfo.hi -lib/ghc/imports/lang/NumExts.hi -lib/ghc/imports/lang/PackedString.hi -lib/ghc/imports/lang/ST.hi -lib/ghc/imports/lang/ShowFunctions.hi -lib/ghc/imports/lang/Stable.hi -lib/ghc/imports/lang/StablePtr.hi -lib/ghc/imports/lang/TimeExts.hi -lib/ghc/imports/lang/Weak.hi -lib/ghc/imports/lang/Word.hi -lib/ghc/imports/net/BSD.hi -lib/ghc/imports/net/Socket.hi -lib/ghc/imports/net/SocketPrim.hi -lib/ghc/imports/net/URI.hi -lib/ghc/imports/posix/Posix.hi -lib/ghc/imports/posix/PosixDB.hi -lib/ghc/imports/posix/PosixErr.hi -lib/ghc/imports/posix/PosixFiles.hi -lib/ghc/imports/posix/PosixIO.hi -lib/ghc/imports/posix/PosixProcEnv.hi -lib/ghc/imports/posix/PosixProcPrim.hi -lib/ghc/imports/posix/PosixTTY.hi -lib/ghc/imports/posix/PosixUtil.hi -lib/ghc/imports/std/Array.hi -lib/ghc/imports/std/CPUTime.hi -lib/ghc/imports/std/Char.hi -lib/ghc/imports/std/Complex.hi -lib/ghc/imports/std/Directory.hi -lib/ghc/imports/std/IO.hi -lib/ghc/imports/std/Ix.hi -lib/ghc/imports/std/List.hi -lib/ghc/imports/std/Locale.hi -lib/ghc/imports/std/Maybe.hi -lib/ghc/imports/std/Monad.hi -lib/ghc/imports/std/Numeric.hi -lib/ghc/imports/std/PrelAddr.hi -lib/ghc/imports/std/PrelArr.hi -lib/ghc/imports/std/PrelArrExtra.hi -lib/ghc/imports/std/PrelBase.hi -lib/ghc/imports/std/PrelByteArr.hi -lib/ghc/imports/std/PrelConc.hi -lib/ghc/imports/std/PrelDynamic.hi -lib/ghc/imports/std/PrelEnum.hi -lib/ghc/imports/std/PrelErr.hi -lib/ghc/imports/std/PrelException.hi -lib/ghc/imports/std/PrelFloat.hi -lib/ghc/imports/std/PrelForeign.hi -lib/ghc/imports/std/PrelGHC.hi -lib/ghc/imports/std/PrelHandle.hi -lib/ghc/imports/std/PrelHugs.hi -lib/ghc/imports/std/PrelIOBase.hi -lib/ghc/imports/std/PrelList.hi -lib/ghc/imports/std/PrelMain.hi -lib/ghc/imports/std/PrelMaybe.hi -lib/ghc/imports/std/PrelNum.hi -lib/ghc/imports/std/PrelPack.hi -lib/ghc/imports/std/PrelRead.hi -lib/ghc/imports/std/PrelReal.hi -lib/ghc/imports/std/PrelST.hi -lib/ghc/imports/std/PrelShow.hi -lib/ghc/imports/std/PrelStable.hi -lib/ghc/imports/std/PrelTup.hi -lib/ghc/imports/std/PrelWeak.hi -lib/ghc/imports/std/Prelude.hi -lib/ghc/imports/std/Random.hi -lib/ghc/imports/std/Ratio.hi -lib/ghc/imports/std/System.hi -lib/ghc/imports/std/Time.hi -lib/ghc/imports/text/Html.hi -lib/ghc/imports/text/HtmlBlockTable.hi -lib/ghc/imports/text/MatchPS.hi -lib/ghc/imports/text/Pretty.hi -lib/ghc/imports/text/Regex.hi -lib/ghc/imports/text/RegexString.hi -lib/ghc/imports/util/GetOpt.hi -lib/ghc/imports/util/MD5.hi -lib/ghc/imports/util/Memo.hi -lib/ghc/imports/util/QuickCheck.hi -lib/ghc/imports/util/QuickCheckBatch.hi -lib/ghc/imports/util/QuickCheckPoly.hi -lib/ghc/imports/util/QuickCheckUtils.hi -lib/ghc/imports/util/Readline.hi -lib/ghc/imports/util/Select.hi -lib/ghc/includes/Assembler.h -lib/ghc/includes/Block.h -lib/ghc/includes/CCall.h -lib/ghc/includes/ClosureMacros.h -lib/ghc/includes/ClosureTypes.h -lib/ghc/includes/Closures.h -lib/ghc/includes/Constants.h -lib/ghc/includes/GranSim.h -lib/ghc/includes/Hooks.h -lib/ghc/includes/InfoMacros.h -lib/ghc/includes/InfoTables.h -lib/ghc/includes/MachDeps.h -lib/ghc/includes/MachRegs.h -lib/ghc/includes/NativeDefs.h -lib/ghc/includes/Parallel.h -lib/ghc/includes/Prelude.h -lib/ghc/includes/PrimOps.h -lib/ghc/includes/Profiling.h -lib/ghc/includes/Regs.h -lib/ghc/includes/Rts.h -lib/ghc/includes/RtsAPI.h -lib/ghc/includes/RtsTypes.h -lib/ghc/includes/SMP.h -lib/ghc/includes/SchedAPI.h -lib/ghc/includes/Stable.h -lib/ghc/includes/Stg.h -lib/ghc/includes/StgDLL.h -lib/ghc/includes/StgMacros.h -lib/ghc/includes/StgMiscClosures.h -lib/ghc/includes/StgProf.h -lib/ghc/includes/StgStorage.h -lib/ghc/includes/StgTicky.h -lib/ghc/includes/StgTypes.h -lib/ghc/includes/TSO.h -lib/ghc/includes/TailCalls.h -lib/ghc/includes/Updates.h -lib/ghc/includes/config.h -lib/ghc/includes/fileObject.h -lib/ghc/includes/floatExtreme.h -lib/ghc/includes/gmp.h -lib/ghc/includes/ieee-flpt.h -lib/ghc/includes/options.h -lib/ghc/includes/sainteger.h -lib/ghc/includes/stgerror.h -lib/ghc/includes/stgio.h -lib/ghc/includes/timezone.h -lib/ghc/libHS.a -lib/ghc/libHS_cbits.a -lib/ghc/libHSconcurrent.a -lib/ghc/libHSdata.a -lib/ghc/libHSlang.a -lib/ghc/libHSlang_cbits.a -lib/ghc/libHSnet.a -lib/ghc/libHSnet_cbits.a -lib/ghc/libHSposix.a -lib/ghc/libHSposix_cbits.a -lib/ghc/libHSrts.a -lib/ghc/libHStext.a -lib/ghc/libHStext_cbits.a -lib/ghc/libHSutil.a -lib/ghc/libHSutil_cbits.a -lib/ghc/mkdependHS -lib/ghc/parse-gcstats.prl -lib/ghc/process-gcstats.prl -lib/ghc/unlit -@dirrm lib/ghc/imports/concurrent -@dirrm lib/ghc/imports/data -@dirrm lib/ghc/imports/lang -@dirrm lib/ghc/imports/net -@dirrm lib/ghc/imports/posix -@dirrm lib/ghc/imports/std -@dirrm lib/ghc/imports/text -@dirrm lib/ghc/imports/util -@dirrm lib/ghc/imports -@dirrm lib/ghc/includes -@dirrm lib/ghc diff --git a/lang/ghc6/Makefile b/lang/ghc6/Makefile deleted file mode 100644 index 7849a0b748cb..000000000000 --- a/lang/ghc6/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: ghc -# Version required: 4.06 -# Date created: 28 August 1999 -# Whom: Simon Marlow <simonmar@microsoft.com> -# -# $FreeBSD$ - -DISTNAME= ghc-4.06 -CATEGORIES= lang -MASTER_SITES= http://www.haskell.org/ghc/dist/4.06/ -DISTFILES= ghc-4.06-src${EXTRACT_SUFX} ghc-4.06-x86-hc${EXTRACT_SUFX} - -MAINTAINER= simonmar@microsoft.com - -USE_PERL5= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes - -CONFIGURE_ARGS= --enable-hc-boot --libdir=${PREFIX}/lib/ghc -# specifying CONFIGURE_TARGET doesn't work for some reason. -CONFIGURE_TARGET= - -WRKSRC= ${WRKDIR}/fptools - -# Note: -# - This port will bootstrap from pre-compiled C files. -# - ToDo: bootstrap using existing compiler, if one is installed. - -# XXX: we touch the happy-generated files to ensure that when we -# switch to non-bootstrapping mode for installation, the build system -# won't try to create them. -# -pre-build: - @${CP} ${FILESDIR}/build.mk ${WRKSRC}/mk - @${TOUCH} ${TOUCH_FLAGS} ${WRKSRC}/ghc/compiler/rename/ParseIface.hs - @${TOUCH} ${TOUCH_FLAGS} ${WRKSRC}/ghc/compiler/parser/Parser.hs - @(cd ${WRKSRC}/glafp-utils; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} boot) - @(cd ${WRKSRC}/ghc; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} boot) - @(cd ${WRKSRC}/hslibs; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} boot) - -post-build: - @echo "GhcWithHscBuiltViaC=NO" >>${WRKSRC}/mk/build.mk - @(cd ${WRKSRC}/ghc/lib; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} clean boot all) - @(cd ${WRKSRC}/hslibs; ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} clean boot all) - -.include <bsd.port.mk> diff --git a/lang/ghc6/distinfo b/lang/ghc6/distinfo deleted file mode 100644 index 498f4cd2dcda..000000000000 --- a/lang/ghc6/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (ghc-4.06-src.tar.gz) = 61921dadbe8d0969cd783a01a4ba14fa -MD5 (ghc-4.06-x86-hc.tar.gz) = 2755da691718ed247d63f8d2f10510dd diff --git a/lang/ghc6/files/build.mk b/lang/ghc6/files/build.mk deleted file mode 100644 index 04d306bc4848..000000000000 --- a/lang/ghc6/files/build.mk +++ /dev/null @@ -1,5 +0,0 @@ -ProjectsToBuild = glafp-utils hslibs ghc -GhcLibHcOpts = -O -split-objs -odir $* -SRC_HAPPY_OPTS += -c -GhcLibWays= -GhcLibsWithReadline = YES diff --git a/lang/ghc6/pkg-comment b/lang/ghc6/pkg-comment deleted file mode 100644 index 5568ca6a3812..000000000000 --- a/lang/ghc6/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A Compiler for the functional language Haskell diff --git a/lang/ghc6/pkg-descr b/lang/ghc6/pkg-descr deleted file mode 100644 index ad4a4ee71e42..000000000000 --- a/lang/ghc6/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -GHC: The Glasgow Haskell Compiler. - -The Glasgow Haskell Compiler is a robust, fully-featured, optimising -compiler for the functional programming language Haskell 98 -(http://www.haskell.org). GHC compiles Haskell to either native code -or C. It implements numerous experimental language extensions to -Haskell, including concurrency, a foreign language interface, several -type-system extensions, exceptions, and so on. GHC comes with a -generational garbage collector, a space and time profiler, and a -comprehensive set of libraries. - -Documentation can be found hanging off GHC's homepage, below. - -WWW: http://www.haskell.org/ghc/ diff --git a/lang/ghc6/pkg-plist b/lang/ghc6/pkg-plist deleted file mode 100644 index d34c904235d4..000000000000 --- a/lang/ghc6/pkg-plist +++ /dev/null @@ -1,233 +0,0 @@ -bin/ghc -bin/ghc-4.06 -bin/hp2ps -bin/stat2resid -lib/ghc/ghc-asm.prl -lib/ghc/ghc-consist.prl -lib/ghc/ghc-iface.prl -lib/ghc/ghc-split.prl -lib/ghc/hsc -lib/ghc/hscpp -lib/ghc/imports/concurrent/Channel.hi -lib/ghc/imports/concurrent/ChannelVar.hi -lib/ghc/imports/concurrent/Concurrent.hi -lib/ghc/imports/concurrent/Merge.hi -lib/ghc/imports/concurrent/Parallel.hi -lib/ghc/imports/concurrent/SampleVar.hi -lib/ghc/imports/concurrent/Semaphore.hi -lib/ghc/imports/concurrent/Strategies.hi -lib/ghc/imports/data/Assoc.hi -lib/ghc/imports/data/AssocDefaults.hi -lib/ghc/imports/data/AssocList.hi -lib/ghc/imports/data/BankersQueue.hi -lib/ghc/imports/data/BinaryRandList.hi -lib/ghc/imports/data/BraunSeq.hi -lib/ghc/imports/data/Collection.hi -lib/ghc/imports/data/CollectionDefaults.hi -lib/ghc/imports/data/CollectionUtils.hi -lib/ghc/imports/data/EdisonPrelude.hi -lib/ghc/imports/data/FiniteMap.hi -lib/ghc/imports/data/JoinList.hi -lib/ghc/imports/data/LazyPairingHeap.hi -lib/ghc/imports/data/LeftistHeap.hi -lib/ghc/imports/data/ListSeq.hi -lib/ghc/imports/data/MinHeap.hi -lib/ghc/imports/data/MyersStack.hi -lib/ghc/imports/data/PatriciaLoMap.hi -lib/ghc/imports/data/QuickCheck.hi -lib/ghc/imports/data/RandList.hi -lib/ghc/imports/data/RevSeq.hi -lib/ghc/imports/data/Sequence.hi -lib/ghc/imports/data/SequenceDefaults.hi -lib/ghc/imports/data/Set.hi -lib/ghc/imports/data/SimpleQueue.hi -lib/ghc/imports/data/SizedSeq.hi -lib/ghc/imports/data/SkewHeap.hi -lib/ghc/imports/data/SplayHeap.hi -lib/ghc/imports/data/TestOrdBag.hi -lib/ghc/imports/data/TestOrdSet.hi -lib/ghc/imports/data/TestSeq.hi -lib/ghc/imports/data/UnbalancedSet.hi -lib/ghc/imports/lang/Addr.hi -lib/ghc/imports/lang/Bits.hi -lib/ghc/imports/lang/ByteArray.hi -lib/ghc/imports/lang/CCall.hi -lib/ghc/imports/lang/CString.hi -lib/ghc/imports/lang/Dynamic.hi -lib/ghc/imports/lang/Exception.hi -lib/ghc/imports/lang/FFI.hi -lib/ghc/imports/lang/Foreign.hi -lib/ghc/imports/lang/ForeignObj.hi -lib/ghc/imports/lang/GlaExts.hi -lib/ghc/imports/lang/IOExts.hi -lib/ghc/imports/lang/Int.hi -lib/ghc/imports/lang/LazyST.hi -lib/ghc/imports/lang/MonadEither.hi -lib/ghc/imports/lang/MonadFix.hi -lib/ghc/imports/lang/MonadIdentity.hi -lib/ghc/imports/lang/MonadRWS.hi -lib/ghc/imports/lang/MonadReader.hi -lib/ghc/imports/lang/MonadState.hi -lib/ghc/imports/lang/MonadTrans.hi -lib/ghc/imports/lang/MonadWriter.hi -lib/ghc/imports/lang/Monoid.hi -lib/ghc/imports/lang/MutableArray.hi -lib/ghc/imports/lang/NativeInfo.hi -lib/ghc/imports/lang/NumExts.hi -lib/ghc/imports/lang/PackedString.hi -lib/ghc/imports/lang/ST.hi -lib/ghc/imports/lang/ShowFunctions.hi -lib/ghc/imports/lang/Stable.hi -lib/ghc/imports/lang/StablePtr.hi -lib/ghc/imports/lang/TimeExts.hi -lib/ghc/imports/lang/Weak.hi -lib/ghc/imports/lang/Word.hi -lib/ghc/imports/net/BSD.hi -lib/ghc/imports/net/Socket.hi -lib/ghc/imports/net/SocketPrim.hi -lib/ghc/imports/net/URI.hi -lib/ghc/imports/posix/Posix.hi -lib/ghc/imports/posix/PosixDB.hi -lib/ghc/imports/posix/PosixErr.hi -lib/ghc/imports/posix/PosixFiles.hi -lib/ghc/imports/posix/PosixIO.hi -lib/ghc/imports/posix/PosixProcEnv.hi -lib/ghc/imports/posix/PosixProcPrim.hi -lib/ghc/imports/posix/PosixTTY.hi -lib/ghc/imports/posix/PosixUtil.hi -lib/ghc/imports/std/Array.hi -lib/ghc/imports/std/CPUTime.hi -lib/ghc/imports/std/Char.hi -lib/ghc/imports/std/Complex.hi -lib/ghc/imports/std/Directory.hi -lib/ghc/imports/std/IO.hi -lib/ghc/imports/std/Ix.hi -lib/ghc/imports/std/List.hi -lib/ghc/imports/std/Locale.hi -lib/ghc/imports/std/Maybe.hi -lib/ghc/imports/std/Monad.hi -lib/ghc/imports/std/Numeric.hi -lib/ghc/imports/std/PrelAddr.hi -lib/ghc/imports/std/PrelArr.hi -lib/ghc/imports/std/PrelArrExtra.hi -lib/ghc/imports/std/PrelBase.hi -lib/ghc/imports/std/PrelByteArr.hi -lib/ghc/imports/std/PrelConc.hi -lib/ghc/imports/std/PrelDynamic.hi -lib/ghc/imports/std/PrelEnum.hi -lib/ghc/imports/std/PrelErr.hi -lib/ghc/imports/std/PrelException.hi -lib/ghc/imports/std/PrelFloat.hi -lib/ghc/imports/std/PrelForeign.hi -lib/ghc/imports/std/PrelGHC.hi -lib/ghc/imports/std/PrelHandle.hi -lib/ghc/imports/std/PrelHugs.hi -lib/ghc/imports/std/PrelIOBase.hi -lib/ghc/imports/std/PrelList.hi -lib/ghc/imports/std/PrelMain.hi -lib/ghc/imports/std/PrelMaybe.hi -lib/ghc/imports/std/PrelNum.hi -lib/ghc/imports/std/PrelPack.hi -lib/ghc/imports/std/PrelRead.hi -lib/ghc/imports/std/PrelReal.hi -lib/ghc/imports/std/PrelST.hi -lib/ghc/imports/std/PrelShow.hi -lib/ghc/imports/std/PrelStable.hi -lib/ghc/imports/std/PrelTup.hi -lib/ghc/imports/std/PrelWeak.hi -lib/ghc/imports/std/Prelude.hi -lib/ghc/imports/std/Random.hi -lib/ghc/imports/std/Ratio.hi -lib/ghc/imports/std/System.hi -lib/ghc/imports/std/Time.hi -lib/ghc/imports/text/Html.hi -lib/ghc/imports/text/HtmlBlockTable.hi -lib/ghc/imports/text/MatchPS.hi -lib/ghc/imports/text/Pretty.hi -lib/ghc/imports/text/Regex.hi -lib/ghc/imports/text/RegexString.hi -lib/ghc/imports/util/GetOpt.hi -lib/ghc/imports/util/MD5.hi -lib/ghc/imports/util/Memo.hi -lib/ghc/imports/util/QuickCheck.hi -lib/ghc/imports/util/QuickCheckBatch.hi -lib/ghc/imports/util/QuickCheckPoly.hi -lib/ghc/imports/util/QuickCheckUtils.hi -lib/ghc/imports/util/Readline.hi -lib/ghc/imports/util/Select.hi -lib/ghc/includes/Assembler.h -lib/ghc/includes/Block.h -lib/ghc/includes/CCall.h -lib/ghc/includes/ClosureMacros.h -lib/ghc/includes/ClosureTypes.h -lib/ghc/includes/Closures.h -lib/ghc/includes/Constants.h -lib/ghc/includes/GranSim.h -lib/ghc/includes/Hooks.h -lib/ghc/includes/InfoMacros.h -lib/ghc/includes/InfoTables.h -lib/ghc/includes/MachDeps.h -lib/ghc/includes/MachRegs.h -lib/ghc/includes/NativeDefs.h -lib/ghc/includes/Parallel.h -lib/ghc/includes/Prelude.h -lib/ghc/includes/PrimOps.h -lib/ghc/includes/Profiling.h -lib/ghc/includes/Regs.h -lib/ghc/includes/Rts.h -lib/ghc/includes/RtsAPI.h -lib/ghc/includes/RtsTypes.h -lib/ghc/includes/SMP.h -lib/ghc/includes/SchedAPI.h -lib/ghc/includes/Stable.h -lib/ghc/includes/Stg.h -lib/ghc/includes/StgDLL.h -lib/ghc/includes/StgMacros.h -lib/ghc/includes/StgMiscClosures.h -lib/ghc/includes/StgProf.h -lib/ghc/includes/StgStorage.h -lib/ghc/includes/StgTicky.h -lib/ghc/includes/StgTypes.h -lib/ghc/includes/TSO.h -lib/ghc/includes/TailCalls.h -lib/ghc/includes/Updates.h -lib/ghc/includes/config.h -lib/ghc/includes/fileObject.h -lib/ghc/includes/floatExtreme.h -lib/ghc/includes/gmp.h -lib/ghc/includes/ieee-flpt.h -lib/ghc/includes/options.h -lib/ghc/includes/sainteger.h -lib/ghc/includes/stgerror.h -lib/ghc/includes/stgio.h -lib/ghc/includes/timezone.h -lib/ghc/libHS.a -lib/ghc/libHS_cbits.a -lib/ghc/libHSconcurrent.a -lib/ghc/libHSdata.a -lib/ghc/libHSlang.a -lib/ghc/libHSlang_cbits.a -lib/ghc/libHSnet.a -lib/ghc/libHSnet_cbits.a -lib/ghc/libHSposix.a -lib/ghc/libHSposix_cbits.a -lib/ghc/libHSrts.a -lib/ghc/libHStext.a -lib/ghc/libHStext_cbits.a -lib/ghc/libHSutil.a -lib/ghc/libHSutil_cbits.a -lib/ghc/mkdependHS -lib/ghc/parse-gcstats.prl -lib/ghc/process-gcstats.prl -lib/ghc/unlit -@dirrm lib/ghc/imports/concurrent -@dirrm lib/ghc/imports/data -@dirrm lib/ghc/imports/lang -@dirrm lib/ghc/imports/net -@dirrm lib/ghc/imports/posix -@dirrm lib/ghc/imports/std -@dirrm lib/ghc/imports/text -@dirrm lib/ghc/imports/util -@dirrm lib/ghc/imports -@dirrm lib/ghc/includes -@dirrm lib/ghc diff --git a/lang/gnustep-base/Makefile b/lang/gnustep-base/Makefile deleted file mode 100644 index f1abb996ff78..000000000000 --- a/lang/gnustep-base/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection makefile for: gnustep -# Version required: 0.6.5 -# Date created: 03 October 1998 -# Whom: Thomas Gellekum <tg@FreeBSD.org> -# -# $FreeBSD$ -# - -DISTNAME= gstep-core-0.6.5 -PKGNAME= gnustep-0.6.5 -CATEGORIES= devel -MASTER_SITES= ftp://ftp.gnustep.org/pub/gnustep/core/ \ - ftp://ftp.peanuts.org/Mirrors/GNUstep/gnustep/core/ - -MAINTAINER= ports@FreeBSD.org - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - tiff.4:${PORTSDIR}/graphics/tiff - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} < 300000 -BROKEN= "Sorry, this port does not work on FreeBSD-2.2.x" -.endif - -USE_NEWGCC= yes -PREFIX= ${LOCALBASE}/GNUstep -WRKSRC= ${WRKDIR}/gstep-0.6.5 -GNU_CONFIGURE= yes -CONFIGURE_ENV= INSTALL_PROGRAM="${INSTALL} -c" INSTALL_DATA="${INSTALL} -c" -CONFIGURE_ARGS= --with-library-combo=gnu-gnu-gnu-xgps \ - --with-jpeg-library=${LOCALBASE}/lib \ - --with-jpeg-include=${LOCALBASE}/include \ - --with-tiff-library=${LOCALBASE}/lib \ - --with-tiff-include=${LOCALBASE}/include \ - --enable-threads=posix -USE_GMAKE= yes -USE_XLIB= yes -MAKEFILE= -MAKE_FLAGS= OPTFLAG="${CFLAGS}" -NO_MTREE= yes - -.if ${MACHINE_ARCH} == "i386" -GNU_ARCH= ix86 -.else -GNU_ARCH= ${MACHINE_ARCH} -.endif -GNU_HOST= freebsd${OSREL} -PLIST_SUB+= GNU_ARCH=${GNU_ARCH} GNU_HOST=${GNU_HOST} - -.include <bsd.port.post.mk> diff --git a/lang/gnustep-base/distinfo b/lang/gnustep-base/distinfo deleted file mode 100644 index 0be6455d7d1c..000000000000 --- a/lang/gnustep-base/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gstep-core-0.6.5.tar.gz) = 51a2d3a8fb03c7a5a7617e6b6c7b684d diff --git a/lang/gnustep-base/pkg-comment b/lang/gnustep-base/pkg-comment deleted file mode 100644 index bd9d45e35de5..000000000000 --- a/lang/gnustep-base/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Objective-C libraries based on the OpenStep standard diff --git a/lang/gnustep-base/pkg-descr b/lang/gnustep-base/pkg-descr deleted file mode 100644 index ff648a92c60f..000000000000 --- a/lang/gnustep-base/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -GNUstep is a set of general-purpose Objective-C libraries base on the -OpenStep standard developed by NeXT (now Apple) Inc. The libraries -consist of everything from foundation classes, such as dictionaries and -arrays, to GUI interface classes such as windows, sliders, buttons, etc. - -Please contact the GNUstep maintainers at <discussion@gnustep.org> in -case of questions and help offers. - -WWW: http://www.gnustep.org/ diff --git a/lang/gnustep-base/pkg-plist b/lang/gnustep-base/pkg-plist deleted file mode 100644 index 0f8cf8ea134b..000000000000 --- a/lang/gnustep-base/pkg-plist +++ /dev/null @@ -1,1072 +0,0 @@ -Headers/gnustep/AppKit/AppKit.h -Headers/gnustep/AppKit/AppKitExceptions.h -Headers/gnustep/AppKit/DPSOperators.h -Headers/gnustep/AppKit/GMAppKit.h -Headers/gnustep/AppKit/GMArchiver.h -Headers/gnustep/AppKit/GSHbox.h -Headers/gnustep/AppKit/GSHelpManagerPanel.h -Headers/gnustep/AppKit/GSInfoPanel.h -Headers/gnustep/AppKit/GSMethodTable.h -Headers/gnustep/AppKit/GSPasteboardServer.h -Headers/gnustep/AppKit/GSServicesManager.h -Headers/gnustep/AppKit/GSTable.h -Headers/gnustep/AppKit/GSTrackingRect.h -Headers/gnustep/AppKit/GSVbox.h -Headers/gnustep/AppKit/GSWraps.h -Headers/gnustep/AppKit/IMConnectors.h -Headers/gnustep/AppKit/IMCustomObject.h -Headers/gnustep/AppKit/IMLoading.h -Headers/gnustep/AppKit/NSActionCell.h -Headers/gnustep/AppKit/NSAffineTransform.h -Headers/gnustep/AppKit/NSApplication.h -Headers/gnustep/AppKit/NSAttributedString.h -Headers/gnustep/AppKit/NSBezierPath.h -Headers/gnustep/AppKit/NSBitmapImageRep.h -Headers/gnustep/AppKit/NSBox.h -Headers/gnustep/AppKit/NSBrowser.h -Headers/gnustep/AppKit/NSBrowserCell.h -Headers/gnustep/AppKit/NSButton.h -Headers/gnustep/AppKit/NSButtonCell.h -Headers/gnustep/AppKit/NSCStringText.h -Headers/gnustep/AppKit/NSCachedImageRep.h -Headers/gnustep/AppKit/NSCell.h -Headers/gnustep/AppKit/NSClipView.h -Headers/gnustep/AppKit/NSColor.h -Headers/gnustep/AppKit/NSColorList.h -Headers/gnustep/AppKit/NSColorPanel.h -Headers/gnustep/AppKit/NSColorPicker.h -Headers/gnustep/AppKit/NSColorPicking.h -Headers/gnustep/AppKit/NSColorPrivate.h -Headers/gnustep/AppKit/NSColorWell.h -Headers/gnustep/AppKit/NSComboBox.h -Headers/gnustep/AppKit/NSComboBoxCell.h -Headers/gnustep/AppKit/NSControl.h -Headers/gnustep/AppKit/NSCursor.h -Headers/gnustep/AppKit/NSCustomImageRep.h -Headers/gnustep/AppKit/NSDataLink.h -Headers/gnustep/AppKit/NSDataLinkManager.h -Headers/gnustep/AppKit/NSDataLinkPanel.h -Headers/gnustep/AppKit/NSDocument.h -Headers/gnustep/AppKit/NSDocumentController.h -Headers/gnustep/AppKit/NSDocumentFrameworkPrivate.h -Headers/gnustep/AppKit/NSDragging.h -Headers/gnustep/AppKit/NSEPSImageRep.h -Headers/gnustep/AppKit/NSEvent.h -Headers/gnustep/AppKit/NSFileWrapper.h -Headers/gnustep/AppKit/NSFont.h -Headers/gnustep/AppKit/NSFontManager.h -Headers/gnustep/AppKit/NSFontPanel.h -Headers/gnustep/AppKit/NSForm.h -Headers/gnustep/AppKit/NSFormCell.h -Headers/gnustep/AppKit/NSGraphics.h -Headers/gnustep/AppKit/NSGraphicsContext.h -Headers/gnustep/AppKit/NSHelpManager.h -Headers/gnustep/AppKit/NSHelpPanel.h -Headers/gnustep/AppKit/NSImage.h -Headers/gnustep/AppKit/NSImageCell.h -Headers/gnustep/AppKit/NSImageRep.h -Headers/gnustep/AppKit/NSImageView.h -Headers/gnustep/AppKit/NSInterfaceStyle.h -Headers/gnustep/AppKit/NSLayoutManager.h -Headers/gnustep/AppKit/NSMatrix.h -Headers/gnustep/AppKit/NSMenu.h -Headers/gnustep/AppKit/NSMenuItem.h -Headers/gnustep/AppKit/NSMenuItemCell.h -Headers/gnustep/AppKit/NSMenuView.h -Headers/gnustep/AppKit/NSNibConnector.h -Headers/gnustep/AppKit/NSNibDeclarations.h -Headers/gnustep/AppKit/NSNibLoading.h -Headers/gnustep/AppKit/NSOpenPanel.h -Headers/gnustep/AppKit/NSPageLayout.h -Headers/gnustep/AppKit/NSPanel.h -Headers/gnustep/AppKit/NSParagraphStyle.h -Headers/gnustep/AppKit/NSPasteboard.h -Headers/gnustep/AppKit/NSPopUpButton.h -Headers/gnustep/AppKit/NSPopUpButtonCell.h -Headers/gnustep/AppKit/NSPrintInfo.h -Headers/gnustep/AppKit/NSPrintOperation.h -Headers/gnustep/AppKit/NSPrintPanel.h -Headers/gnustep/AppKit/NSPrinter.h -Headers/gnustep/AppKit/NSProgressIndicator.h -Headers/gnustep/AppKit/NSResponder.h -Headers/gnustep/AppKit/NSRulerMarker.h -Headers/gnustep/AppKit/NSRulerView.h -Headers/gnustep/AppKit/NSSavePanel.h -Headers/gnustep/AppKit/NSScreen.h -Headers/gnustep/AppKit/NSScrollView.h -Headers/gnustep/AppKit/NSScroller.h -Headers/gnustep/AppKit/NSSecureTextField.h -Headers/gnustep/AppKit/NSSelection.h -Headers/gnustep/AppKit/NSSlider.h -Headers/gnustep/AppKit/NSSliderCell.h -Headers/gnustep/AppKit/NSSpellChecker.h -Headers/gnustep/AppKit/NSSpellProtocol.h -Headers/gnustep/AppKit/NSSpellServer.h -Headers/gnustep/AppKit/NSSplitView.h -Headers/gnustep/AppKit/NSStringDrawing.h -Headers/gnustep/AppKit/NSTabView.h -Headers/gnustep/AppKit/NSTabViewItem.h -Headers/gnustep/AppKit/NSTableColumn.h -Headers/gnustep/AppKit/NSTableHeaderCell.h -Headers/gnustep/AppKit/NSTableHeaderView.h -Headers/gnustep/AppKit/NSTableView.h -Headers/gnustep/AppKit/NSText.h -Headers/gnustep/AppKit/NSTextAttachment.h -Headers/gnustep/AppKit/NSTextContainer.h -Headers/gnustep/AppKit/NSTextField.h -Headers/gnustep/AppKit/NSTextFieldCell.h -Headers/gnustep/AppKit/NSTextStorage.h -Headers/gnustep/AppKit/NSTextView.h -Headers/gnustep/AppKit/NSView.h -Headers/gnustep/AppKit/NSWindow.h -Headers/gnustep/AppKit/NSWindowController.h -Headers/gnustep/AppKit/NSWorkspace.h -Headers/gnustep/AppKit/PSOperators.h -Headers/gnustep/AppKit/nsimage-tiff.h -Headers/gnustep/Foundation/DistributedObjects.h -Headers/gnustep/Foundation/Foundation.h -Headers/gnustep/Foundation/NSArchiver.h -Headers/gnustep/Foundation/NSArray.h -Headers/gnustep/Foundation/NSAttributedString.h -Headers/gnustep/Foundation/NSAutoreleasePool.h -Headers/gnustep/Foundation/NSBitmapCharSet.h -Headers/gnustep/Foundation/NSBundle.h -Headers/gnustep/Foundation/NSByteOrder.h -Headers/gnustep/Foundation/NSCharacterSet.h -Headers/gnustep/Foundation/NSCoder.h -Headers/gnustep/Foundation/NSConcreteNumber.h -Headers/gnustep/Foundation/NSConcreteValue.h -Headers/gnustep/Foundation/NSConnection.h -Headers/gnustep/Foundation/NSData.h -Headers/gnustep/Foundation/NSDate.h -Headers/gnustep/Foundation/NSDateFormatter.h -Headers/gnustep/Foundation/NSDebug.h -Headers/gnustep/Foundation/NSDecimal.h -Headers/gnustep/Foundation/NSDecimalNumber.h -Headers/gnustep/Foundation/NSDictionary.h -Headers/gnustep/Foundation/NSDistantObject.h -Headers/gnustep/Foundation/NSDistributedLock.h -Headers/gnustep/Foundation/NSDistributedNotificationCenter.h -Headers/gnustep/Foundation/NSEnumerator.h -Headers/gnustep/Foundation/NSException.h -Headers/gnustep/Foundation/NSFileHandle.h -Headers/gnustep/Foundation/NSFileManager.h -Headers/gnustep/Foundation/NSFormatter.h -Headers/gnustep/Foundation/NSGArchiver.h -Headers/gnustep/Foundation/NSGArray.h -Headers/gnustep/Foundation/NSGAttributedString.h -Headers/gnustep/Foundation/NSGCString.h -Headers/gnustep/Foundation/NSGSet.h -Headers/gnustep/Foundation/NSGString.h -Headers/gnustep/Foundation/NSGeometry.h -Headers/gnustep/Foundation/NSHashTable.h -Headers/gnustep/Foundation/NSHost.h -Headers/gnustep/Foundation/NSInvocation.h -Headers/gnustep/Foundation/NSLock.h -Headers/gnustep/Foundation/NSMapTable.h -Headers/gnustep/Foundation/NSMethodSignature.h -Headers/gnustep/Foundation/NSNotification.h -Headers/gnustep/Foundation/NSNotificationQueue.h -Headers/gnustep/Foundation/NSObjCRuntime.h -Headers/gnustep/Foundation/NSObject.h -Headers/gnustep/Foundation/NSPathUtilities.h -Headers/gnustep/Foundation/NSPort.h -Headers/gnustep/Foundation/NSPortCoder.h -Headers/gnustep/Foundation/NSPortMessage.h -Headers/gnustep/Foundation/NSPortNameServer.h -Headers/gnustep/Foundation/NSProcessInfo.h -Headers/gnustep/Foundation/NSProtocolChecker.h -Headers/gnustep/Foundation/NSProxy.h -Headers/gnustep/Foundation/NSRange.h -Headers/gnustep/Foundation/NSRunLoop.h -Headers/gnustep/Foundation/NSScanner.h -Headers/gnustep/Foundation/NSSerialization.h -Headers/gnustep/Foundation/NSSet.h -Headers/gnustep/Foundation/NSString.h -Headers/gnustep/Foundation/NSTask.h -Headers/gnustep/Foundation/NSThread.h -Headers/gnustep/Foundation/NSTimer.h -Headers/gnustep/Foundation/NSURL.h -Headers/gnustep/Foundation/NSURLHandle.h -Headers/gnustep/Foundation/NSUndoManager.h -Headers/gnustep/Foundation/NSUserDefaults.h -Headers/gnustep/Foundation/NSUtilities.h -Headers/gnustep/Foundation/NSValue.h -Headers/gnustep/Foundation/NSZone.h -Headers/gnustep/Foundation/objc-load.h -Headers/gnustep/base/Archiver.h -Headers/gnustep/base/Array.h -Headers/gnustep/base/ArrayPrivate.h -Headers/gnustep/base/Bag.h -Headers/gnustep/base/BinaryCStream.h -Headers/gnustep/base/BinaryTree.h -Headers/gnustep/base/BinaryTreeNode.h -Headers/gnustep/base/CStream.h -Headers/gnustep/base/CStreaming.h -Headers/gnustep/base/CircularArray.h -Headers/gnustep/base/CircularArrayPrivate.h -Headers/gnustep/base/Coder.h -Headers/gnustep/base/CoderPrivate.h -Headers/gnustep/base/Coding.h -Headers/gnustep/base/Collecting.h -Headers/gnustep/base/Collection.h -Headers/gnustep/base/CollectionPrivate.h -Headers/gnustep/base/ConnectedCoder.h -Headers/gnustep/base/DelegatePool.h -Headers/gnustep/base/Dictionary.h -Headers/gnustep/base/Enumerating.h -Headers/gnustep/base/GSIArray.h -Headers/gnustep/base/GSIMap.h -Headers/gnustep/base/GSUnion.h -Headers/gnustep/base/GapArray.h -Headers/gnustep/base/GapArrayPrivate.h -Headers/gnustep/base/GetDefEncoding.h -Headers/gnustep/base/Heap.h -Headers/gnustep/base/IndexedCollecting.h -Headers/gnustep/base/IndexedCollection.h -Headers/gnustep/base/IndexedCollectionPrivate.h -Headers/gnustep/base/InvalidationListening.h -Headers/gnustep/base/Invocation.h -Headers/gnustep/base/Invoking.h -Headers/gnustep/base/KeyedCollecting.h -Headers/gnustep/base/KeyedCollection.h -Headers/gnustep/base/LinkedList.h -Headers/gnustep/base/LinkedListNode.h -Headers/gnustep/base/Locking.h -Headers/gnustep/base/MachPort.h -Headers/gnustep/base/MappedCollector.h -Headers/gnustep/base/MemoryStream.h -Headers/gnustep/base/NotificationDispatcher.h -Headers/gnustep/base/OrderedCollecting.h -Headers/gnustep/base/OrderedCollection.h -Headers/gnustep/base/Ordering.h -Headers/gnustep/base/Port.h -Headers/gnustep/base/Queue.h -Headers/gnustep/base/RBTree.h -Headers/gnustep/base/RBTreeNode.h -Headers/gnustep/base/README -Headers/gnustep/base/RawCStream.h -Headers/gnustep/base/Retaining.h -Headers/gnustep/base/RunLoop.h -Headers/gnustep/base/Set.h -Headers/gnustep/base/SplayTree.h -Headers/gnustep/base/Stack.h -Headers/gnustep/base/StdioStream.h -Headers/gnustep/base/Stream.h -Headers/gnustep/base/Streaming.h -Headers/gnustep/base/TcpPort.h -Headers/gnustep/base/TextCStream.h -Headers/gnustep/base/UdpPort.h -Headers/gnustep/base/Unicode.h -Headers/gnustep/base/UnixFileHandle.h -Headers/gnustep/base/ValueHolding.h -Headers/gnustep/base/behavior.h -Headers/gnustep/base/fast.x -Headers/gnustep/base/numbers.h -Headers/gnustep/base/o_array.h -Headers/gnustep/base/o_array_bas.h -Headers/gnustep/base/o_array_cbs.h -Headers/gnustep/base/o_cbs.h -Headers/gnustep/base/o_hash.h -Headers/gnustep/base/o_hash_bas.h -Headers/gnustep/base/o_hash_cbs.h -Headers/gnustep/base/o_list.h -Headers/gnustep/base/o_list_bas.h -Headers/gnustep/base/o_list_cbs.h -Headers/gnustep/base/o_map.h -Headers/gnustep/base/o_map_bas.h -Headers/gnustep/base/o_map_cbs.h -Headers/gnustep/base/objc-gnu2next.h -Headers/gnustep/base/ostream.h -Headers/gnustep/base/preface.h -Headers/gnustep/unicode/caseconv.h -Headers/gnustep/unicode/cop.h -Headers/gnustep/unicode/cyrillic.h -Headers/gnustep/unicode/decomp.h -Headers/gnustep/unicode/nextstep.h -Headers/gnustep/xgps/XGContext.h -Headers/gnustep/xgps/XGContextPrivate.h -Headers/gnustep/xgps/XGContextWindow.h -Headers/gnustep/xgps/XGDrawObject.h -Headers/gnustep/xgps/XGGState.h -Headers/gnustep/xgps/XGGStateOps.h -Headers/%%GNU_ARCH%%/%%GNU_HOST%%/GSConfig.h -Headers/%%GNU_ARCH%%/%%GNU_HOST%%/mframe.h -Libraries/Resources/GNUstepSystemXFontList -Libraries/Resources/Images/GNUstep.tiff -Libraries/Resources/Images/GNUstep_Images_Copyright -Libraries/Resources/Images/NSComboArrow.tiff -Libraries/Resources/Images/common_2DCheckMark.tiff -Libraries/Resources/Images/common_2DDash.tiff -Libraries/Resources/Images/common_3DArrowDown.tiff -Libraries/Resources/Images/common_3DArrowRight.tiff -Libraries/Resources/Images/common_3DArrowRightH.tiff -Libraries/Resources/Images/common_ArrowDown.tiff -Libraries/Resources/Images/common_ArrowDownH.tiff -Libraries/Resources/Images/common_ArrowLeft.tiff -Libraries/Resources/Images/common_ArrowLeftH.tiff -Libraries/Resources/Images/common_ArrowRight.tiff -Libraries/Resources/Images/common_ArrowRightH.tiff -Libraries/Resources/Images/common_ArrowUp.tiff -Libraries/Resources/Images/common_ArrowUpH.tiff -Libraries/Resources/Images/common_Close.tiff -Libraries/Resources/Images/common_CloseBroken.tiff -Libraries/Resources/Images/common_CloseH.tiff -Libraries/Resources/Images/common_Diamond.tiff -Libraries/Resources/Images/common_Dimple.tiff -Libraries/Resources/Images/common_DownArrowSmall.tiff -Libraries/Resources/Images/common_Folder.tiff -Libraries/Resources/Images/common_Home.tiff -Libraries/Resources/Images/common_Mount.tiff -Libraries/Resources/Images/common_Nibble.tiff -Libraries/Resources/Images/common_RadioOff.tiff -Libraries/Resources/Images/common_RadioOn.tiff -Libraries/Resources/Images/common_Right.tiff -Libraries/Resources/Images/common_RightH.tiff -Libraries/Resources/Images/common_Root_Apple.tiff -Libraries/Resources/Images/common_Root_PC.tiff -Libraries/Resources/Images/common_Root_SGI.tiff -Libraries/Resources/Images/common_Root_Sparc.tiff -Libraries/Resources/Images/common_Root_Sparc2.tiff -Libraries/Resources/Images/common_SliderHoriz.tiff -Libraries/Resources/Images/common_SliderVert.tiff -Libraries/Resources/Images/common_SwitchOff.tiff -Libraries/Resources/Images/common_SwitchOn.tiff -Libraries/Resources/Images/common_TabDownSelectedLeft.tiff -Libraries/Resources/Images/common_TabDownSelectedRight.tiff -Libraries/Resources/Images/common_TabDownSelectedToUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabDownUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabDownUnSelectedLeft.tiff -Libraries/Resources/Images/common_TabDownUnSelectedRight.tiff -Libraries/Resources/Images/common_TabDownUnSelectedToSelectedJunction.tiff -Libraries/Resources/Images/common_TabSelectedLeft.tiff -Libraries/Resources/Images/common_TabSelectedRight.tiff -Libraries/Resources/Images/common_TabSelectedToUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectToSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectedLeft.tiff -Libraries/Resources/Images/common_TabUnSelectedRight.tiff -Libraries/Resources/Images/common_Tile.tiff -Libraries/Resources/Images/common_Unknown.tiff -Libraries/Resources/Images/common_Unmount.tiff -Libraries/Resources/Images/common_UpAndDownArrowSmall.tiff -Libraries/Resources/Images/common_WMClose.tiff -Libraries/Resources/Images/common_WMCloseBroken.tiff -Libraries/Resources/Images/common_ret.tiff -Libraries/Resources/Images/nsmapping.strings -Libraries/Resources/NSCharacterSets/README.CharSet -Libraries/Resources/NSCharacterSets/alphanumericCharSet.dat -Libraries/Resources/NSCharacterSets/controlCharSet.dat -Libraries/Resources/NSCharacterSets/decimalDigitCharSet.dat -Libraries/Resources/NSCharacterSets/decomposableCharSet.dat -Libraries/Resources/NSCharacterSets/illegalCharSet.dat -Libraries/Resources/NSCharacterSets/letterCharSet.dat -Libraries/Resources/NSCharacterSets/lowercaseLetterCharSet.dat -Libraries/Resources/NSCharacterSets/nonBaseCharSet.dat -Libraries/Resources/NSCharacterSets/punctuationCharSet.dat -Libraries/Resources/NSCharacterSets/symbolAndOperatorCharSet.dat -Libraries/Resources/NSCharacterSets/uppercaseLetterCharSet.dat -Libraries/Resources/NSCharacterSets/whitespaceAndNlCharSet.dat -Libraries/Resources/NSCharacterSets/whitespaceCharSet.dat -Libraries/Resources/NSTimeZones/GNUmakefile -Libraries/Resources/NSTimeZones/GNUstep_zones -Libraries/Resources/NSTimeZones/README -Libraries/Resources/NSTimeZones/abbreviations -Libraries/Resources/NSTimeZones/create-abbrevs.m -Libraries/Resources/NSTimeZones/create-regions.m -Libraries/Resources/NSTimeZones/nstimezone.m -Libraries/Resources/NSTimeZones/regions -Libraries/Resources/NSTimeZones/zones/Africa/Abidjan -Libraries/Resources/NSTimeZones/zones/Africa/Accra -Libraries/Resources/NSTimeZones/zones/Africa/Addis_Ababa -Libraries/Resources/NSTimeZones/zones/Africa/Algiers -Libraries/Resources/NSTimeZones/zones/Africa/Asmera -Libraries/Resources/NSTimeZones/zones/Africa/Bamako -Libraries/Resources/NSTimeZones/zones/Africa/Bangui -Libraries/Resources/NSTimeZones/zones/Africa/Banjul -Libraries/Resources/NSTimeZones/zones/Africa/Bissau -Libraries/Resources/NSTimeZones/zones/Africa/Blantyre -Libraries/Resources/NSTimeZones/zones/Africa/Brazzaville -Libraries/Resources/NSTimeZones/zones/Africa/Bujumbura -Libraries/Resources/NSTimeZones/zones/Africa/Cairo -Libraries/Resources/NSTimeZones/zones/Africa/Casablanca -Libraries/Resources/NSTimeZones/zones/Africa/Ceuta -Libraries/Resources/NSTimeZones/zones/Africa/Conakry -Libraries/Resources/NSTimeZones/zones/Africa/Dakar -Libraries/Resources/NSTimeZones/zones/Africa/Dar_es_Salaam -Libraries/Resources/NSTimeZones/zones/Africa/Djibouti -Libraries/Resources/NSTimeZones/zones/Africa/Douala -Libraries/Resources/NSTimeZones/zones/Africa/El_Aaiun -Libraries/Resources/NSTimeZones/zones/Africa/Freetown -Libraries/Resources/NSTimeZones/zones/Africa/Gaborone -Libraries/Resources/NSTimeZones/zones/Africa/Harare -Libraries/Resources/NSTimeZones/zones/Africa/Johannesburg -Libraries/Resources/NSTimeZones/zones/Africa/Kampala -Libraries/Resources/NSTimeZones/zones/Africa/Khartoum -Libraries/Resources/NSTimeZones/zones/Africa/Kigali -Libraries/Resources/NSTimeZones/zones/Africa/Kinshasa -Libraries/Resources/NSTimeZones/zones/Africa/Lagos -Libraries/Resources/NSTimeZones/zones/Africa/Libreville -Libraries/Resources/NSTimeZones/zones/Africa/Lome -Libraries/Resources/NSTimeZones/zones/Africa/Luanda -Libraries/Resources/NSTimeZones/zones/Africa/Lubumbashi -Libraries/Resources/NSTimeZones/zones/Africa/Lusaka -Libraries/Resources/NSTimeZones/zones/Africa/Malabo -Libraries/Resources/NSTimeZones/zones/Africa/Maputo -Libraries/Resources/NSTimeZones/zones/Africa/Maseru -Libraries/Resources/NSTimeZones/zones/Africa/Mbabane -Libraries/Resources/NSTimeZones/zones/Africa/Mogadishu -Libraries/Resources/NSTimeZones/zones/Africa/Monrovia -Libraries/Resources/NSTimeZones/zones/Africa/Nairobi -Libraries/Resources/NSTimeZones/zones/Africa/Ndjamena -Libraries/Resources/NSTimeZones/zones/Africa/Niamey -Libraries/Resources/NSTimeZones/zones/Africa/Nouakchott -Libraries/Resources/NSTimeZones/zones/Africa/Ouagadougou -Libraries/Resources/NSTimeZones/zones/Africa/Porto-Novo -Libraries/Resources/NSTimeZones/zones/Africa/Sao_Tome -Libraries/Resources/NSTimeZones/zones/Africa/Timbuktu -Libraries/Resources/NSTimeZones/zones/Africa/Tripoli -Libraries/Resources/NSTimeZones/zones/Africa/Tunis -Libraries/Resources/NSTimeZones/zones/Africa/Windhoek -Libraries/Resources/NSTimeZones/zones/America/Adak -Libraries/Resources/NSTimeZones/zones/America/Anchorage -Libraries/Resources/NSTimeZones/zones/America/Anguilla -Libraries/Resources/NSTimeZones/zones/America/Antigua -Libraries/Resources/NSTimeZones/zones/America/Araguaina -Libraries/Resources/NSTimeZones/zones/America/Aruba -Libraries/Resources/NSTimeZones/zones/America/Asuncion -Libraries/Resources/NSTimeZones/zones/America/Atka -Libraries/Resources/NSTimeZones/zones/America/Barbados -Libraries/Resources/NSTimeZones/zones/America/Belem -Libraries/Resources/NSTimeZones/zones/America/Belize -Libraries/Resources/NSTimeZones/zones/America/Boa_Vista -Libraries/Resources/NSTimeZones/zones/America/Bogota -Libraries/Resources/NSTimeZones/zones/America/Boise -Libraries/Resources/NSTimeZones/zones/America/Buenos_Aires -Libraries/Resources/NSTimeZones/zones/America/Cambridge_Bay -Libraries/Resources/NSTimeZones/zones/America/Cancun -Libraries/Resources/NSTimeZones/zones/America/Caracas -Libraries/Resources/NSTimeZones/zones/America/Catamarca -Libraries/Resources/NSTimeZones/zones/America/Cayenne -Libraries/Resources/NSTimeZones/zones/America/Cayman -Libraries/Resources/NSTimeZones/zones/America/Chicago -Libraries/Resources/NSTimeZones/zones/America/Chihuahua -Libraries/Resources/NSTimeZones/zones/America/Cordoba -Libraries/Resources/NSTimeZones/zones/America/Costa_Rica -Libraries/Resources/NSTimeZones/zones/America/Cuiaba -Libraries/Resources/NSTimeZones/zones/America/Curacao -Libraries/Resources/NSTimeZones/zones/America/Dawson -Libraries/Resources/NSTimeZones/zones/America/Dawson_Creek -Libraries/Resources/NSTimeZones/zones/America/Denver -Libraries/Resources/NSTimeZones/zones/America/Detroit -Libraries/Resources/NSTimeZones/zones/America/Dominica -Libraries/Resources/NSTimeZones/zones/America/Edmonton -Libraries/Resources/NSTimeZones/zones/America/El_Salvador -Libraries/Resources/NSTimeZones/zones/America/Ensenada -Libraries/Resources/NSTimeZones/zones/America/Fort_Wayne -Libraries/Resources/NSTimeZones/zones/America/Fortaleza -Libraries/Resources/NSTimeZones/zones/America/Glace_Bay -Libraries/Resources/NSTimeZones/zones/America/Godthab -Libraries/Resources/NSTimeZones/zones/America/Goose_Bay -Libraries/Resources/NSTimeZones/zones/America/Grand_Turk -Libraries/Resources/NSTimeZones/zones/America/Grenada -Libraries/Resources/NSTimeZones/zones/America/Guadeloupe -Libraries/Resources/NSTimeZones/zones/America/Guatemala -Libraries/Resources/NSTimeZones/zones/America/Guayaquil -Libraries/Resources/NSTimeZones/zones/America/Guyana -Libraries/Resources/NSTimeZones/zones/America/Halifax -Libraries/Resources/NSTimeZones/zones/America/Havana -Libraries/Resources/NSTimeZones/zones/America/Indiana/Indianapolis -Libraries/Resources/NSTimeZones/zones/America/Indiana/Knox -Libraries/Resources/NSTimeZones/zones/America/Indiana/Marengo -Libraries/Resources/NSTimeZones/zones/America/Indiana/Vevay -Libraries/Resources/NSTimeZones/zones/America/Indianapolis -Libraries/Resources/NSTimeZones/zones/America/Inuvik -Libraries/Resources/NSTimeZones/zones/America/Iqaluit -Libraries/Resources/NSTimeZones/zones/America/Jamaica -Libraries/Resources/NSTimeZones/zones/America/Jujuy -Libraries/Resources/NSTimeZones/zones/America/Juneau -Libraries/Resources/NSTimeZones/zones/America/Knox_IN -Libraries/Resources/NSTimeZones/zones/America/La_Paz -Libraries/Resources/NSTimeZones/zones/America/Lima -Libraries/Resources/NSTimeZones/zones/America/Los_Angeles -Libraries/Resources/NSTimeZones/zones/America/Louisville -Libraries/Resources/NSTimeZones/zones/America/Maceio -Libraries/Resources/NSTimeZones/zones/America/Managua -Libraries/Resources/NSTimeZones/zones/America/Manaus -Libraries/Resources/NSTimeZones/zones/America/Martinique -Libraries/Resources/NSTimeZones/zones/America/Mazatlan -Libraries/Resources/NSTimeZones/zones/America/Mendoza -Libraries/Resources/NSTimeZones/zones/America/Menominee -Libraries/Resources/NSTimeZones/zones/America/Mexico_City -Libraries/Resources/NSTimeZones/zones/America/Miquelon -Libraries/Resources/NSTimeZones/zones/America/Montevideo -Libraries/Resources/NSTimeZones/zones/America/Montreal -Libraries/Resources/NSTimeZones/zones/America/Montserrat -Libraries/Resources/NSTimeZones/zones/America/Nassau -Libraries/Resources/NSTimeZones/zones/America/New_York -Libraries/Resources/NSTimeZones/zones/America/Nipigon -Libraries/Resources/NSTimeZones/zones/America/Nome -Libraries/Resources/NSTimeZones/zones/America/Noronha -Libraries/Resources/NSTimeZones/zones/America/Panama -Libraries/Resources/NSTimeZones/zones/America/Pangnirtung -Libraries/Resources/NSTimeZones/zones/America/Paramaribo -Libraries/Resources/NSTimeZones/zones/America/Phoenix -Libraries/Resources/NSTimeZones/zones/America/Port-au-Prince -Libraries/Resources/NSTimeZones/zones/America/Port_of_Spain -Libraries/Resources/NSTimeZones/zones/America/Porto_Acre -Libraries/Resources/NSTimeZones/zones/America/Porto_Velho -Libraries/Resources/NSTimeZones/zones/America/Puerto_Rico -Libraries/Resources/NSTimeZones/zones/America/Rainy_River -Libraries/Resources/NSTimeZones/zones/America/Rankin_Inlet -Libraries/Resources/NSTimeZones/zones/America/Regina -Libraries/Resources/NSTimeZones/zones/America/Rosario -Libraries/Resources/NSTimeZones/zones/America/Santiago -Libraries/Resources/NSTimeZones/zones/America/Santo_Domingo -Libraries/Resources/NSTimeZones/zones/America/Sao_Paulo -Libraries/Resources/NSTimeZones/zones/America/Scoresbysund -Libraries/Resources/NSTimeZones/zones/America/Shiprock -Libraries/Resources/NSTimeZones/zones/America/St_Johns -Libraries/Resources/NSTimeZones/zones/America/St_Kitts -Libraries/Resources/NSTimeZones/zones/America/St_Lucia -Libraries/Resources/NSTimeZones/zones/America/St_Thomas -Libraries/Resources/NSTimeZones/zones/America/St_Vincent -Libraries/Resources/NSTimeZones/zones/America/Swift_Current -Libraries/Resources/NSTimeZones/zones/America/Tegucigalpa -Libraries/Resources/NSTimeZones/zones/America/Thule -Libraries/Resources/NSTimeZones/zones/America/Thunder_Bay -Libraries/Resources/NSTimeZones/zones/America/Tijuana -Libraries/Resources/NSTimeZones/zones/America/Tortola -Libraries/Resources/NSTimeZones/zones/America/Vancouver -Libraries/Resources/NSTimeZones/zones/America/Virgin -Libraries/Resources/NSTimeZones/zones/America/Whitehorse -Libraries/Resources/NSTimeZones/zones/America/Winnipeg -Libraries/Resources/NSTimeZones/zones/America/Yakutat -Libraries/Resources/NSTimeZones/zones/America/Yellowknife -Libraries/Resources/NSTimeZones/zones/Antarctica/Casey -Libraries/Resources/NSTimeZones/zones/Antarctica/Davis -Libraries/Resources/NSTimeZones/zones/Antarctica/DumontDUrville -Libraries/Resources/NSTimeZones/zones/Antarctica/Mawson -Libraries/Resources/NSTimeZones/zones/Antarctica/McMurdo -Libraries/Resources/NSTimeZones/zones/Antarctica/Palmer -Libraries/Resources/NSTimeZones/zones/Antarctica/South_Pole -Libraries/Resources/NSTimeZones/zones/Antarctica/Syowa -Libraries/Resources/NSTimeZones/zones/Arctic/Longyearbyen -Libraries/Resources/NSTimeZones/zones/Asia/Aden -Libraries/Resources/NSTimeZones/zones/Asia/Almaty -Libraries/Resources/NSTimeZones/zones/Asia/Amman -Libraries/Resources/NSTimeZones/zones/Asia/Anadyr -Libraries/Resources/NSTimeZones/zones/Asia/Aqtau -Libraries/Resources/NSTimeZones/zones/Asia/Aqtobe -Libraries/Resources/NSTimeZones/zones/Asia/Ashkhabad -Libraries/Resources/NSTimeZones/zones/Asia/Baghdad -Libraries/Resources/NSTimeZones/zones/Asia/Bahrain -Libraries/Resources/NSTimeZones/zones/Asia/Baku -Libraries/Resources/NSTimeZones/zones/Asia/Bangkok -Libraries/Resources/NSTimeZones/zones/Asia/Beirut -Libraries/Resources/NSTimeZones/zones/Asia/Bishkek -Libraries/Resources/NSTimeZones/zones/Asia/Brunei -Libraries/Resources/NSTimeZones/zones/Asia/Calcutta -Libraries/Resources/NSTimeZones/zones/Asia/Chungking -Libraries/Resources/NSTimeZones/zones/Asia/Colombo -Libraries/Resources/NSTimeZones/zones/Asia/Dacca -Libraries/Resources/NSTimeZones/zones/Asia/Damascus -Libraries/Resources/NSTimeZones/zones/Asia/Dili -Libraries/Resources/NSTimeZones/zones/Asia/Dubai -Libraries/Resources/NSTimeZones/zones/Asia/Dushanbe -Libraries/Resources/NSTimeZones/zones/Asia/Gaza -Libraries/Resources/NSTimeZones/zones/Asia/Harbin -Libraries/Resources/NSTimeZones/zones/Asia/Hong_Kong -Libraries/Resources/NSTimeZones/zones/Asia/Irkutsk -Libraries/Resources/NSTimeZones/zones/Asia/Istanbul -Libraries/Resources/NSTimeZones/zones/Asia/Jakarta -Libraries/Resources/NSTimeZones/zones/Asia/Jayapura -Libraries/Resources/NSTimeZones/zones/Asia/Jerusalem -Libraries/Resources/NSTimeZones/zones/Asia/Kabul -Libraries/Resources/NSTimeZones/zones/Asia/Kamchatka -Libraries/Resources/NSTimeZones/zones/Asia/Karachi -Libraries/Resources/NSTimeZones/zones/Asia/Kashgar -Libraries/Resources/NSTimeZones/zones/Asia/Katmandu -Libraries/Resources/NSTimeZones/zones/Asia/Krasnoyarsk -Libraries/Resources/NSTimeZones/zones/Asia/Kuala_Lumpur -Libraries/Resources/NSTimeZones/zones/Asia/Kuching -Libraries/Resources/NSTimeZones/zones/Asia/Kuwait -Libraries/Resources/NSTimeZones/zones/Asia/Macao -Libraries/Resources/NSTimeZones/zones/Asia/Magadan -Libraries/Resources/NSTimeZones/zones/Asia/Manila -Libraries/Resources/NSTimeZones/zones/Asia/Muscat -Libraries/Resources/NSTimeZones/zones/Asia/Nicosia -Libraries/Resources/NSTimeZones/zones/Asia/Novosibirsk -Libraries/Resources/NSTimeZones/zones/Asia/Omsk -Libraries/Resources/NSTimeZones/zones/Asia/Phnom_Penh -Libraries/Resources/NSTimeZones/zones/Asia/Pyongyang -Libraries/Resources/NSTimeZones/zones/Asia/Qatar -Libraries/Resources/NSTimeZones/zones/Asia/Rangoon -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh87 -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh88 -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh89 -Libraries/Resources/NSTimeZones/zones/Asia/Saigon -Libraries/Resources/NSTimeZones/zones/Asia/Samarkand -Libraries/Resources/NSTimeZones/zones/Asia/Seoul -Libraries/Resources/NSTimeZones/zones/Asia/Shanghai -Libraries/Resources/NSTimeZones/zones/Asia/Singapore -Libraries/Resources/NSTimeZones/zones/Asia/Taipei -Libraries/Resources/NSTimeZones/zones/Asia/Tashkent -Libraries/Resources/NSTimeZones/zones/Asia/Tbilisi -Libraries/Resources/NSTimeZones/zones/Asia/Tehran -Libraries/Resources/NSTimeZones/zones/Asia/Tel_Aviv -Libraries/Resources/NSTimeZones/zones/Asia/Thimbu -Libraries/Resources/NSTimeZones/zones/Asia/Tokyo -Libraries/Resources/NSTimeZones/zones/Asia/Ujung_Pandang -Libraries/Resources/NSTimeZones/zones/Asia/Ulan_Bator -Libraries/Resources/NSTimeZones/zones/Asia/Urumqi -Libraries/Resources/NSTimeZones/zones/Asia/Vientiane -Libraries/Resources/NSTimeZones/zones/Asia/Vladivostok -Libraries/Resources/NSTimeZones/zones/Asia/Yakutsk -Libraries/Resources/NSTimeZones/zones/Asia/Yekaterinburg -Libraries/Resources/NSTimeZones/zones/Asia/Yerevan -Libraries/Resources/NSTimeZones/zones/Atlantic/Azores -Libraries/Resources/NSTimeZones/zones/Atlantic/Bermuda -Libraries/Resources/NSTimeZones/zones/Atlantic/Canary -Libraries/Resources/NSTimeZones/zones/Atlantic/Cape_Verde -Libraries/Resources/NSTimeZones/zones/Atlantic/Faeroe -Libraries/Resources/NSTimeZones/zones/Atlantic/Jan_Mayen -Libraries/Resources/NSTimeZones/zones/Atlantic/Madeira -Libraries/Resources/NSTimeZones/zones/Atlantic/Reykjavik -Libraries/Resources/NSTimeZones/zones/Atlantic/South_Georgia -Libraries/Resources/NSTimeZones/zones/Atlantic/St_Helena -Libraries/Resources/NSTimeZones/zones/Atlantic/Stanley -Libraries/Resources/NSTimeZones/zones/Australia/ACT -Libraries/Resources/NSTimeZones/zones/Australia/Adelaide -Libraries/Resources/NSTimeZones/zones/Australia/Brisbane -Libraries/Resources/NSTimeZones/zones/Australia/Broken_Hill -Libraries/Resources/NSTimeZones/zones/Australia/Canberra -Libraries/Resources/NSTimeZones/zones/Australia/Darwin -Libraries/Resources/NSTimeZones/zones/Australia/Hobart -Libraries/Resources/NSTimeZones/zones/Australia/LHI -Libraries/Resources/NSTimeZones/zones/Australia/Lindeman -Libraries/Resources/NSTimeZones/zones/Australia/Lord_Howe -Libraries/Resources/NSTimeZones/zones/Australia/Melbourne -Libraries/Resources/NSTimeZones/zones/Australia/NSW -Libraries/Resources/NSTimeZones/zones/Australia/North -Libraries/Resources/NSTimeZones/zones/Australia/Perth -Libraries/Resources/NSTimeZones/zones/Australia/Queensland -Libraries/Resources/NSTimeZones/zones/Australia/South -Libraries/Resources/NSTimeZones/zones/Australia/Sydney -Libraries/Resources/NSTimeZones/zones/Australia/Tasmania -Libraries/Resources/NSTimeZones/zones/Australia/Victoria -Libraries/Resources/NSTimeZones/zones/Australia/West -Libraries/Resources/NSTimeZones/zones/Australia/Yancowinna -Libraries/Resources/NSTimeZones/zones/Brazil/Acre -Libraries/Resources/NSTimeZones/zones/Brazil/DeNoronha -Libraries/Resources/NSTimeZones/zones/Brazil/East -Libraries/Resources/NSTimeZones/zones/Brazil/West -Libraries/Resources/NSTimeZones/zones/CET -Libraries/Resources/NSTimeZones/zones/CST6CDT -Libraries/Resources/NSTimeZones/zones/Canada/Atlantic -Libraries/Resources/NSTimeZones/zones/Canada/Central -Libraries/Resources/NSTimeZones/zones/Canada/East-Saskatchewan -Libraries/Resources/NSTimeZones/zones/Canada/Eastern -Libraries/Resources/NSTimeZones/zones/Canada/Mountain -Libraries/Resources/NSTimeZones/zones/Canada/Newfoundland -Libraries/Resources/NSTimeZones/zones/Canada/Pacific -Libraries/Resources/NSTimeZones/zones/Canada/Saskatchewan -Libraries/Resources/NSTimeZones/zones/Canada/Yukon -Libraries/Resources/NSTimeZones/zones/Chile/Continental -Libraries/Resources/NSTimeZones/zones/Chile/EasterIsland -Libraries/Resources/NSTimeZones/zones/Cuba -Libraries/Resources/NSTimeZones/zones/EET -Libraries/Resources/NSTimeZones/zones/EST -Libraries/Resources/NSTimeZones/zones/EST5EDT -Libraries/Resources/NSTimeZones/zones/Egypt -Libraries/Resources/NSTimeZones/zones/Eire -Libraries/Resources/NSTimeZones/zones/Etc/GMT -Libraries/Resources/NSTimeZones/zones/Etc/GMT+0 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+1 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+10 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+11 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+12 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+2 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+3 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+4 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+5 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+6 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+7 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+8 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+9 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-0 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-1 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-10 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-11 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-12 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-13 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-14 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-2 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-3 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-4 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-5 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-6 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-7 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-8 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-9 -Libraries/Resources/NSTimeZones/zones/Etc/GMT0 -Libraries/Resources/NSTimeZones/zones/Etc/Greenwich -Libraries/Resources/NSTimeZones/zones/Etc/UCT -Libraries/Resources/NSTimeZones/zones/Etc/UTC -Libraries/Resources/NSTimeZones/zones/Etc/Universal -Libraries/Resources/NSTimeZones/zones/Etc/Zulu -Libraries/Resources/NSTimeZones/zones/Europe/Amsterdam -Libraries/Resources/NSTimeZones/zones/Europe/Andorra -Libraries/Resources/NSTimeZones/zones/Europe/Athens -Libraries/Resources/NSTimeZones/zones/Europe/Belfast -Libraries/Resources/NSTimeZones/zones/Europe/Belgrade -Libraries/Resources/NSTimeZones/zones/Europe/Berlin -Libraries/Resources/NSTimeZones/zones/Europe/Bratislava -Libraries/Resources/NSTimeZones/zones/Europe/Brussels -Libraries/Resources/NSTimeZones/zones/Europe/Bucharest -Libraries/Resources/NSTimeZones/zones/Europe/Budapest -Libraries/Resources/NSTimeZones/zones/Europe/Chisinau -Libraries/Resources/NSTimeZones/zones/Europe/Copenhagen -Libraries/Resources/NSTimeZones/zones/Europe/Dublin -Libraries/Resources/NSTimeZones/zones/Europe/Gibraltar -Libraries/Resources/NSTimeZones/zones/Europe/Helsinki -Libraries/Resources/NSTimeZones/zones/Europe/Istanbul -Libraries/Resources/NSTimeZones/zones/Europe/Kaliningrad -Libraries/Resources/NSTimeZones/zones/Europe/Kiev -Libraries/Resources/NSTimeZones/zones/Europe/Lisbon -Libraries/Resources/NSTimeZones/zones/Europe/Ljubljana -Libraries/Resources/NSTimeZones/zones/Europe/London -Libraries/Resources/NSTimeZones/zones/Europe/Luxembourg -Libraries/Resources/NSTimeZones/zones/Europe/Madrid -Libraries/Resources/NSTimeZones/zones/Europe/Malta -Libraries/Resources/NSTimeZones/zones/Europe/Minsk -Libraries/Resources/NSTimeZones/zones/Europe/Monaco -Libraries/Resources/NSTimeZones/zones/Europe/Moscow -Libraries/Resources/NSTimeZones/zones/Europe/Oslo -Libraries/Resources/NSTimeZones/zones/Europe/Paris -Libraries/Resources/NSTimeZones/zones/Europe/Prague -Libraries/Resources/NSTimeZones/zones/Europe/Riga -Libraries/Resources/NSTimeZones/zones/Europe/Rome -Libraries/Resources/NSTimeZones/zones/Europe/Samara -Libraries/Resources/NSTimeZones/zones/Europe/San_Marino -Libraries/Resources/NSTimeZones/zones/Europe/Sarajevo -Libraries/Resources/NSTimeZones/zones/Europe/Simferopol -Libraries/Resources/NSTimeZones/zones/Europe/Skopje -Libraries/Resources/NSTimeZones/zones/Europe/Sofia -Libraries/Resources/NSTimeZones/zones/Europe/Stockholm -Libraries/Resources/NSTimeZones/zones/Europe/Tallinn -Libraries/Resources/NSTimeZones/zones/Europe/Tirane -Libraries/Resources/NSTimeZones/zones/Europe/Tiraspol -Libraries/Resources/NSTimeZones/zones/Europe/Uzhgorod -Libraries/Resources/NSTimeZones/zones/Europe/Vaduz -Libraries/Resources/NSTimeZones/zones/Europe/Vatican -Libraries/Resources/NSTimeZones/zones/Europe/Vienna -Libraries/Resources/NSTimeZones/zones/Europe/Vilnius -Libraries/Resources/NSTimeZones/zones/Europe/Warsaw -Libraries/Resources/NSTimeZones/zones/Europe/Zagreb -Libraries/Resources/NSTimeZones/zones/Europe/Zaporozhye -Libraries/Resources/NSTimeZones/zones/Europe/Zurich -Libraries/Resources/NSTimeZones/zones/GB -Libraries/Resources/NSTimeZones/zones/GMT -Libraries/Resources/NSTimeZones/zones/GMT+0 -Libraries/Resources/NSTimeZones/zones/GMT+1 -Libraries/Resources/NSTimeZones/zones/GMT+10 -Libraries/Resources/NSTimeZones/zones/GMT+11 -Libraries/Resources/NSTimeZones/zones/GMT+12 -Libraries/Resources/NSTimeZones/zones/GMT+13 -Libraries/Resources/NSTimeZones/zones/GMT+14 -Libraries/Resources/NSTimeZones/zones/GMT+2 -Libraries/Resources/NSTimeZones/zones/GMT+3 -Libraries/Resources/NSTimeZones/zones/GMT+4 -Libraries/Resources/NSTimeZones/zones/GMT+5 -Libraries/Resources/NSTimeZones/zones/GMT+6 -Libraries/Resources/NSTimeZones/zones/GMT+7 -Libraries/Resources/NSTimeZones/zones/GMT+8 -Libraries/Resources/NSTimeZones/zones/GMT+9 -Libraries/Resources/NSTimeZones/zones/GMT-0 -Libraries/Resources/NSTimeZones/zones/GMT-1 -Libraries/Resources/NSTimeZones/zones/GMT-10 -Libraries/Resources/NSTimeZones/zones/GMT-11 -Libraries/Resources/NSTimeZones/zones/GMT-12 -Libraries/Resources/NSTimeZones/zones/GMT-13 -Libraries/Resources/NSTimeZones/zones/GMT-14 -Libraries/Resources/NSTimeZones/zones/GMT-2 -Libraries/Resources/NSTimeZones/zones/GMT-3 -Libraries/Resources/NSTimeZones/zones/GMT-4 -Libraries/Resources/NSTimeZones/zones/GMT-5 -Libraries/Resources/NSTimeZones/zones/GMT-6 -Libraries/Resources/NSTimeZones/zones/GMT-7 -Libraries/Resources/NSTimeZones/zones/GMT-8 -Libraries/Resources/NSTimeZones/zones/GMT-9 -Libraries/Resources/NSTimeZones/zones/GMT0 -Libraries/Resources/NSTimeZones/zones/Greenwich -Libraries/Resources/NSTimeZones/zones/HST -Libraries/Resources/NSTimeZones/zones/Hongkong -Libraries/Resources/NSTimeZones/zones/Iceland -Libraries/Resources/NSTimeZones/zones/Indian/Antananarivo -Libraries/Resources/NSTimeZones/zones/Indian/Chagos -Libraries/Resources/NSTimeZones/zones/Indian/Christmas -Libraries/Resources/NSTimeZones/zones/Indian/Cocos -Libraries/Resources/NSTimeZones/zones/Indian/Comoro -Libraries/Resources/NSTimeZones/zones/Indian/Kerguelen -Libraries/Resources/NSTimeZones/zones/Indian/Mahe -Libraries/Resources/NSTimeZones/zones/Indian/Maldives -Libraries/Resources/NSTimeZones/zones/Indian/Mauritius -Libraries/Resources/NSTimeZones/zones/Indian/Mayotte -Libraries/Resources/NSTimeZones/zones/Indian/Reunion -Libraries/Resources/NSTimeZones/zones/Iran -Libraries/Resources/NSTimeZones/zones/Israel -Libraries/Resources/NSTimeZones/zones/Jamaica -Libraries/Resources/NSTimeZones/zones/Japan -Libraries/Resources/NSTimeZones/zones/Kwajalein -Libraries/Resources/NSTimeZones/zones/Libya -Libraries/Resources/NSTimeZones/zones/MET -Libraries/Resources/NSTimeZones/zones/MST -Libraries/Resources/NSTimeZones/zones/MST7MDT -Libraries/Resources/NSTimeZones/zones/Mexico/BajaNorte -Libraries/Resources/NSTimeZones/zones/Mexico/BajaSur -Libraries/Resources/NSTimeZones/zones/Mexico/General -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh87 -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh88 -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh89 -Libraries/Resources/NSTimeZones/zones/NZ -Libraries/Resources/NSTimeZones/zones/NZ-CHAT -Libraries/Resources/NSTimeZones/zones/Navajo -Libraries/Resources/NSTimeZones/zones/PRC -Libraries/Resources/NSTimeZones/zones/PST8PDT -Libraries/Resources/NSTimeZones/zones/Pacific/Apia -Libraries/Resources/NSTimeZones/zones/Pacific/Auckland -Libraries/Resources/NSTimeZones/zones/Pacific/Chatham -Libraries/Resources/NSTimeZones/zones/Pacific/Easter -Libraries/Resources/NSTimeZones/zones/Pacific/Efate -Libraries/Resources/NSTimeZones/zones/Pacific/Enderbury -Libraries/Resources/NSTimeZones/zones/Pacific/Fakaofo -Libraries/Resources/NSTimeZones/zones/Pacific/Fiji -Libraries/Resources/NSTimeZones/zones/Pacific/Funafuti -Libraries/Resources/NSTimeZones/zones/Pacific/Galapagos -Libraries/Resources/NSTimeZones/zones/Pacific/Gambier -Libraries/Resources/NSTimeZones/zones/Pacific/Guadalcanal -Libraries/Resources/NSTimeZones/zones/Pacific/Guam -Libraries/Resources/NSTimeZones/zones/Pacific/Honolulu -Libraries/Resources/NSTimeZones/zones/Pacific/Johnston -Libraries/Resources/NSTimeZones/zones/Pacific/Kiritimati -Libraries/Resources/NSTimeZones/zones/Pacific/Kosrae -Libraries/Resources/NSTimeZones/zones/Pacific/Kwajalein -Libraries/Resources/NSTimeZones/zones/Pacific/Majuro -Libraries/Resources/NSTimeZones/zones/Pacific/Marquesas -Libraries/Resources/NSTimeZones/zones/Pacific/Midway -Libraries/Resources/NSTimeZones/zones/Pacific/Nauru -Libraries/Resources/NSTimeZones/zones/Pacific/Niue -Libraries/Resources/NSTimeZones/zones/Pacific/Norfolk -Libraries/Resources/NSTimeZones/zones/Pacific/Noumea -Libraries/Resources/NSTimeZones/zones/Pacific/Pago_Pago -Libraries/Resources/NSTimeZones/zones/Pacific/Palau -Libraries/Resources/NSTimeZones/zones/Pacific/Pitcairn -Libraries/Resources/NSTimeZones/zones/Pacific/Ponape -Libraries/Resources/NSTimeZones/zones/Pacific/Port_Moresby -Libraries/Resources/NSTimeZones/zones/Pacific/Rarotonga -Libraries/Resources/NSTimeZones/zones/Pacific/Saipan -Libraries/Resources/NSTimeZones/zones/Pacific/Samoa -Libraries/Resources/NSTimeZones/zones/Pacific/Tahiti -Libraries/Resources/NSTimeZones/zones/Pacific/Tarawa -Libraries/Resources/NSTimeZones/zones/Pacific/Tongatapu -Libraries/Resources/NSTimeZones/zones/Pacific/Truk -Libraries/Resources/NSTimeZones/zones/Pacific/Wake -Libraries/Resources/NSTimeZones/zones/Pacific/Wallis -Libraries/Resources/NSTimeZones/zones/Pacific/Yap -Libraries/Resources/NSTimeZones/zones/Poland -Libraries/Resources/NSTimeZones/zones/Portugal -Libraries/Resources/NSTimeZones/zones/ROC -Libraries/Resources/NSTimeZones/zones/ROK -Libraries/Resources/NSTimeZones/zones/Singapore -Libraries/Resources/NSTimeZones/zones/SystemV/AST4 -Libraries/Resources/NSTimeZones/zones/SystemV/AST4ADT -Libraries/Resources/NSTimeZones/zones/SystemV/CST6 -Libraries/Resources/NSTimeZones/zones/SystemV/CST6CDT -Libraries/Resources/NSTimeZones/zones/SystemV/EST5 -Libraries/Resources/NSTimeZones/zones/SystemV/EST5EDT -Libraries/Resources/NSTimeZones/zones/SystemV/HST10 -Libraries/Resources/NSTimeZones/zones/SystemV/MST7 -Libraries/Resources/NSTimeZones/zones/SystemV/MST7MDT -Libraries/Resources/NSTimeZones/zones/SystemV/PST8 -Libraries/Resources/NSTimeZones/zones/SystemV/PST8PDT -Libraries/Resources/NSTimeZones/zones/SystemV/YST9 -Libraries/Resources/NSTimeZones/zones/SystemV/YST9YDT -Libraries/Resources/NSTimeZones/zones/Turkey -Libraries/Resources/NSTimeZones/zones/UCT -Libraries/Resources/NSTimeZones/zones/US/Alaska -Libraries/Resources/NSTimeZones/zones/US/Aleutian -Libraries/Resources/NSTimeZones/zones/US/Arizona -Libraries/Resources/NSTimeZones/zones/US/Central -Libraries/Resources/NSTimeZones/zones/US/East-Indiana -Libraries/Resources/NSTimeZones/zones/US/Eastern -Libraries/Resources/NSTimeZones/zones/US/Hawaii -Libraries/Resources/NSTimeZones/zones/US/Indiana-Starke -Libraries/Resources/NSTimeZones/zones/US/Michigan -Libraries/Resources/NSTimeZones/zones/US/Mountain -Libraries/Resources/NSTimeZones/zones/US/Pacific -Libraries/Resources/NSTimeZones/zones/US/Pacific-New -Libraries/Resources/NSTimeZones/zones/US/Samoa -Libraries/Resources/NSTimeZones/zones/UTC -Libraries/Resources/NSTimeZones/zones/Universal -Libraries/Resources/NSTimeZones/zones/W-SU -Libraries/Resources/NSTimeZones/zones/WET -Libraries/Resources/NSTimeZones/zones/Zulu -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgmodel.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgmodel.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-base.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-base.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-gui.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-gui.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-xgps.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-xgps.so.0.6.5 -Library/Model/SavePanel.gmodel -Library/Services/example.service/Resources/Info-gnustep.plist -Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/example -Makefiles/GNUstep.csh -Makefiles/GNUstep.sh -Makefiles/MediaBook.func -Makefiles/MediaBook.sh -Makefiles/aggregate.make -Makefiles/application.make -Makefiles/brain.make -Makefiles/bundle.make -Makefiles/clean_cpu.sh -Makefiles/clean_os.sh -Makefiles/clean_vendor.sh -Makefiles/common.make -Makefiles/config.guess -Makefiles/config.sub -Makefiles/cpu.sh -Makefiles/ctool.make -Makefiles/documentation.make -Makefiles/executable.template -Makefiles/gswapp.make -Makefiles/gswbundle.make -Makefiles/install-sh -Makefiles/%%GNU_ARCH%%/%%GNU_HOST%%/config.make -Makefiles/%%GNU_ARCH%%/%%GNU_HOST%%/which_lib -Makefiles/ld_lib_path.csh -Makefiles/ld_lib_path.sh -Makefiles/library.make -Makefiles/mkinstalldirs -Makefiles/names.make -Makefiles/palette.make -Makefiles/objc.make -Makefiles/os.sh -Makefiles/rootinstall.sh -Makefiles/rootuninstall.sh -Makefiles/rules.make -Makefiles/service.make -Makefiles/subproject.make -Makefiles/target.make -Makefiles/test-application.make -Makefiles/test-library.make -Makefiles/test-tool.make -Makefiles/tool.make -Makefiles/transform_paths.sh -Makefiles/vendor.sh -Tools/debugapp -Tools/defaults -Tools/dread -Tools/dremove -Tools/dwrite -Tools/gdnc -Tools/gpbs -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gdnc -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gdomap -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/defaults -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dread -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dremove -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dwrite -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/gdnc -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/gpbs -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/make_services -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/pldes -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/plparse -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/plser -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/set_show_service -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/sfparse -Tools/make_services -Tools/openapp -Tools/opentool -Tools/pldes -Tools/plparse -Tools/plser -Tools/set_show_service -Tools/sfparse -share/config.site -@exec mkdir -p %D/Apps -@exec mkdir -p %D/Documentation/info -@exec mkdir -p %D/Documentation/man -@exec mkdir -p %D/Headers/gnustep/unicode -@exec mkdir -p %D/Library/Colors -@exec mkdir -p %D/Library/PostScript -@exec mkdir -p %D/Local/Users/Administrator -@exec mkdir -p %D/Network -@dirrm share -@dirrm Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Tools/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Tools/%%GNU_ARCH%% -@dirrm Tools -@dirrm Network -@dirrm Makefiles/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Makefiles/%%GNU_ARCH%% -@dirrm Makefiles -@dirrm Local/Users/Administrator -@dirrm Local/Users -@dirrm Local -@dirrm Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Library/Services/example.service/%%GNU_ARCH%% -@dirrm Library/Services/example.service/Resources -@dirrm Library/Services/example.service -@dirrm Library/Services -@dirrm Library/PostScript -@dirrm Library/Model -@dirrm Library/Colors -@dirrm Library -@dirrm Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Libraries/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Libraries/%%GNU_ARCH%% -@dirrm Libraries/Resources/NSTimeZones/zones/US -@dirrm Libraries/Resources/NSTimeZones/zones/SystemV -@dirrm Libraries/Resources/NSTimeZones/zones/Pacific -@dirrm Libraries/Resources/NSTimeZones/zones/Mideast -@dirrm Libraries/Resources/NSTimeZones/zones/Mexico -@dirrm Libraries/Resources/NSTimeZones/zones/Indian -@dirrm Libraries/Resources/NSTimeZones/zones/Europe -@dirrm Libraries/Resources/NSTimeZones/zones/Etc -@dirrm Libraries/Resources/NSTimeZones/zones/Chile -@dirrm Libraries/Resources/NSTimeZones/zones/Canada -@dirrm Libraries/Resources/NSTimeZones/zones/Brazil -@dirrm Libraries/Resources/NSTimeZones/zones/Australia -@dirrm Libraries/Resources/NSTimeZones/zones/Atlantic -@dirrm Libraries/Resources/NSTimeZones/zones/Asia -@dirrm Libraries/Resources/NSTimeZones/zones/Arctic -@dirrm Libraries/Resources/NSTimeZones/zones/Antarctica -@dirrm Libraries/Resources/NSTimeZones/zones/America/Indiana -@dirrm Libraries/Resources/NSTimeZones/zones/America -@dirrm Libraries/Resources/NSTimeZones/zones/Africa -@dirrm Libraries/Resources/NSTimeZones/zones -@dirrm Libraries/Resources/NSTimeZones -@dirrm Libraries/Resources/NSCharacterSets -@dirrm Libraries/Resources/Images -@dirrm Libraries/Resources -@dirrm Libraries -@dirrm Headers/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Headers/%%GNU_ARCH%% -@dirrm Headers/gnustep/xgps -@dirrm Headers/gnustep/unicode -@dirrm Headers/gnustep/base -@dirrm Headers/gnustep/Foundation -@dirrm Headers/gnustep/AppKit -@dirrm Headers/gnustep -@dirrm Headers -@dirrm Documentation/man -@dirrm Documentation/info -@dirrm Documentation -@dirrm Apps -@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B -@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R diff --git a/lang/gnustep-guile/Makefile b/lang/gnustep-guile/Makefile deleted file mode 100644 index f1abb996ff78..000000000000 --- a/lang/gnustep-guile/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection makefile for: gnustep -# Version required: 0.6.5 -# Date created: 03 October 1998 -# Whom: Thomas Gellekum <tg@FreeBSD.org> -# -# $FreeBSD$ -# - -DISTNAME= gstep-core-0.6.5 -PKGNAME= gnustep-0.6.5 -CATEGORIES= devel -MASTER_SITES= ftp://ftp.gnustep.org/pub/gnustep/core/ \ - ftp://ftp.peanuts.org/Mirrors/GNUstep/gnustep/core/ - -MAINTAINER= ports@FreeBSD.org - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - tiff.4:${PORTSDIR}/graphics/tiff - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} < 300000 -BROKEN= "Sorry, this port does not work on FreeBSD-2.2.x" -.endif - -USE_NEWGCC= yes -PREFIX= ${LOCALBASE}/GNUstep -WRKSRC= ${WRKDIR}/gstep-0.6.5 -GNU_CONFIGURE= yes -CONFIGURE_ENV= INSTALL_PROGRAM="${INSTALL} -c" INSTALL_DATA="${INSTALL} -c" -CONFIGURE_ARGS= --with-library-combo=gnu-gnu-gnu-xgps \ - --with-jpeg-library=${LOCALBASE}/lib \ - --with-jpeg-include=${LOCALBASE}/include \ - --with-tiff-library=${LOCALBASE}/lib \ - --with-tiff-include=${LOCALBASE}/include \ - --enable-threads=posix -USE_GMAKE= yes -USE_XLIB= yes -MAKEFILE= -MAKE_FLAGS= OPTFLAG="${CFLAGS}" -NO_MTREE= yes - -.if ${MACHINE_ARCH} == "i386" -GNU_ARCH= ix86 -.else -GNU_ARCH= ${MACHINE_ARCH} -.endif -GNU_HOST= freebsd${OSREL} -PLIST_SUB+= GNU_ARCH=${GNU_ARCH} GNU_HOST=${GNU_HOST} - -.include <bsd.port.post.mk> diff --git a/lang/gnustep-guile/distinfo b/lang/gnustep-guile/distinfo deleted file mode 100644 index 0be6455d7d1c..000000000000 --- a/lang/gnustep-guile/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gstep-core-0.6.5.tar.gz) = 51a2d3a8fb03c7a5a7617e6b6c7b684d diff --git a/lang/gnustep-guile/pkg-comment b/lang/gnustep-guile/pkg-comment deleted file mode 100644 index bd9d45e35de5..000000000000 --- a/lang/gnustep-guile/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Objective-C libraries based on the OpenStep standard diff --git a/lang/gnustep-guile/pkg-descr b/lang/gnustep-guile/pkg-descr deleted file mode 100644 index ff648a92c60f..000000000000 --- a/lang/gnustep-guile/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -GNUstep is a set of general-purpose Objective-C libraries base on the -OpenStep standard developed by NeXT (now Apple) Inc. The libraries -consist of everything from foundation classes, such as dictionaries and -arrays, to GUI interface classes such as windows, sliders, buttons, etc. - -Please contact the GNUstep maintainers at <discussion@gnustep.org> in -case of questions and help offers. - -WWW: http://www.gnustep.org/ diff --git a/lang/gnustep-guile/pkg-plist b/lang/gnustep-guile/pkg-plist deleted file mode 100644 index 0f8cf8ea134b..000000000000 --- a/lang/gnustep-guile/pkg-plist +++ /dev/null @@ -1,1072 +0,0 @@ -Headers/gnustep/AppKit/AppKit.h -Headers/gnustep/AppKit/AppKitExceptions.h -Headers/gnustep/AppKit/DPSOperators.h -Headers/gnustep/AppKit/GMAppKit.h -Headers/gnustep/AppKit/GMArchiver.h -Headers/gnustep/AppKit/GSHbox.h -Headers/gnustep/AppKit/GSHelpManagerPanel.h -Headers/gnustep/AppKit/GSInfoPanel.h -Headers/gnustep/AppKit/GSMethodTable.h -Headers/gnustep/AppKit/GSPasteboardServer.h -Headers/gnustep/AppKit/GSServicesManager.h -Headers/gnustep/AppKit/GSTable.h -Headers/gnustep/AppKit/GSTrackingRect.h -Headers/gnustep/AppKit/GSVbox.h -Headers/gnustep/AppKit/GSWraps.h -Headers/gnustep/AppKit/IMConnectors.h -Headers/gnustep/AppKit/IMCustomObject.h -Headers/gnustep/AppKit/IMLoading.h -Headers/gnustep/AppKit/NSActionCell.h -Headers/gnustep/AppKit/NSAffineTransform.h -Headers/gnustep/AppKit/NSApplication.h -Headers/gnustep/AppKit/NSAttributedString.h -Headers/gnustep/AppKit/NSBezierPath.h -Headers/gnustep/AppKit/NSBitmapImageRep.h -Headers/gnustep/AppKit/NSBox.h -Headers/gnustep/AppKit/NSBrowser.h -Headers/gnustep/AppKit/NSBrowserCell.h -Headers/gnustep/AppKit/NSButton.h -Headers/gnustep/AppKit/NSButtonCell.h -Headers/gnustep/AppKit/NSCStringText.h -Headers/gnustep/AppKit/NSCachedImageRep.h -Headers/gnustep/AppKit/NSCell.h -Headers/gnustep/AppKit/NSClipView.h -Headers/gnustep/AppKit/NSColor.h -Headers/gnustep/AppKit/NSColorList.h -Headers/gnustep/AppKit/NSColorPanel.h -Headers/gnustep/AppKit/NSColorPicker.h -Headers/gnustep/AppKit/NSColorPicking.h -Headers/gnustep/AppKit/NSColorPrivate.h -Headers/gnustep/AppKit/NSColorWell.h -Headers/gnustep/AppKit/NSComboBox.h -Headers/gnustep/AppKit/NSComboBoxCell.h -Headers/gnustep/AppKit/NSControl.h -Headers/gnustep/AppKit/NSCursor.h -Headers/gnustep/AppKit/NSCustomImageRep.h -Headers/gnustep/AppKit/NSDataLink.h -Headers/gnustep/AppKit/NSDataLinkManager.h -Headers/gnustep/AppKit/NSDataLinkPanel.h -Headers/gnustep/AppKit/NSDocument.h -Headers/gnustep/AppKit/NSDocumentController.h -Headers/gnustep/AppKit/NSDocumentFrameworkPrivate.h -Headers/gnustep/AppKit/NSDragging.h -Headers/gnustep/AppKit/NSEPSImageRep.h -Headers/gnustep/AppKit/NSEvent.h -Headers/gnustep/AppKit/NSFileWrapper.h -Headers/gnustep/AppKit/NSFont.h -Headers/gnustep/AppKit/NSFontManager.h -Headers/gnustep/AppKit/NSFontPanel.h -Headers/gnustep/AppKit/NSForm.h -Headers/gnustep/AppKit/NSFormCell.h -Headers/gnustep/AppKit/NSGraphics.h -Headers/gnustep/AppKit/NSGraphicsContext.h -Headers/gnustep/AppKit/NSHelpManager.h -Headers/gnustep/AppKit/NSHelpPanel.h -Headers/gnustep/AppKit/NSImage.h -Headers/gnustep/AppKit/NSImageCell.h -Headers/gnustep/AppKit/NSImageRep.h -Headers/gnustep/AppKit/NSImageView.h -Headers/gnustep/AppKit/NSInterfaceStyle.h -Headers/gnustep/AppKit/NSLayoutManager.h -Headers/gnustep/AppKit/NSMatrix.h -Headers/gnustep/AppKit/NSMenu.h -Headers/gnustep/AppKit/NSMenuItem.h -Headers/gnustep/AppKit/NSMenuItemCell.h -Headers/gnustep/AppKit/NSMenuView.h -Headers/gnustep/AppKit/NSNibConnector.h -Headers/gnustep/AppKit/NSNibDeclarations.h -Headers/gnustep/AppKit/NSNibLoading.h -Headers/gnustep/AppKit/NSOpenPanel.h -Headers/gnustep/AppKit/NSPageLayout.h -Headers/gnustep/AppKit/NSPanel.h -Headers/gnustep/AppKit/NSParagraphStyle.h -Headers/gnustep/AppKit/NSPasteboard.h -Headers/gnustep/AppKit/NSPopUpButton.h -Headers/gnustep/AppKit/NSPopUpButtonCell.h -Headers/gnustep/AppKit/NSPrintInfo.h -Headers/gnustep/AppKit/NSPrintOperation.h -Headers/gnustep/AppKit/NSPrintPanel.h -Headers/gnustep/AppKit/NSPrinter.h -Headers/gnustep/AppKit/NSProgressIndicator.h -Headers/gnustep/AppKit/NSResponder.h -Headers/gnustep/AppKit/NSRulerMarker.h -Headers/gnustep/AppKit/NSRulerView.h -Headers/gnustep/AppKit/NSSavePanel.h -Headers/gnustep/AppKit/NSScreen.h -Headers/gnustep/AppKit/NSScrollView.h -Headers/gnustep/AppKit/NSScroller.h -Headers/gnustep/AppKit/NSSecureTextField.h -Headers/gnustep/AppKit/NSSelection.h -Headers/gnustep/AppKit/NSSlider.h -Headers/gnustep/AppKit/NSSliderCell.h -Headers/gnustep/AppKit/NSSpellChecker.h -Headers/gnustep/AppKit/NSSpellProtocol.h -Headers/gnustep/AppKit/NSSpellServer.h -Headers/gnustep/AppKit/NSSplitView.h -Headers/gnustep/AppKit/NSStringDrawing.h -Headers/gnustep/AppKit/NSTabView.h -Headers/gnustep/AppKit/NSTabViewItem.h -Headers/gnustep/AppKit/NSTableColumn.h -Headers/gnustep/AppKit/NSTableHeaderCell.h -Headers/gnustep/AppKit/NSTableHeaderView.h -Headers/gnustep/AppKit/NSTableView.h -Headers/gnustep/AppKit/NSText.h -Headers/gnustep/AppKit/NSTextAttachment.h -Headers/gnustep/AppKit/NSTextContainer.h -Headers/gnustep/AppKit/NSTextField.h -Headers/gnustep/AppKit/NSTextFieldCell.h -Headers/gnustep/AppKit/NSTextStorage.h -Headers/gnustep/AppKit/NSTextView.h -Headers/gnustep/AppKit/NSView.h -Headers/gnustep/AppKit/NSWindow.h -Headers/gnustep/AppKit/NSWindowController.h -Headers/gnustep/AppKit/NSWorkspace.h -Headers/gnustep/AppKit/PSOperators.h -Headers/gnustep/AppKit/nsimage-tiff.h -Headers/gnustep/Foundation/DistributedObjects.h -Headers/gnustep/Foundation/Foundation.h -Headers/gnustep/Foundation/NSArchiver.h -Headers/gnustep/Foundation/NSArray.h -Headers/gnustep/Foundation/NSAttributedString.h -Headers/gnustep/Foundation/NSAutoreleasePool.h -Headers/gnustep/Foundation/NSBitmapCharSet.h -Headers/gnustep/Foundation/NSBundle.h -Headers/gnustep/Foundation/NSByteOrder.h -Headers/gnustep/Foundation/NSCharacterSet.h -Headers/gnustep/Foundation/NSCoder.h -Headers/gnustep/Foundation/NSConcreteNumber.h -Headers/gnustep/Foundation/NSConcreteValue.h -Headers/gnustep/Foundation/NSConnection.h -Headers/gnustep/Foundation/NSData.h -Headers/gnustep/Foundation/NSDate.h -Headers/gnustep/Foundation/NSDateFormatter.h -Headers/gnustep/Foundation/NSDebug.h -Headers/gnustep/Foundation/NSDecimal.h -Headers/gnustep/Foundation/NSDecimalNumber.h -Headers/gnustep/Foundation/NSDictionary.h -Headers/gnustep/Foundation/NSDistantObject.h -Headers/gnustep/Foundation/NSDistributedLock.h -Headers/gnustep/Foundation/NSDistributedNotificationCenter.h -Headers/gnustep/Foundation/NSEnumerator.h -Headers/gnustep/Foundation/NSException.h -Headers/gnustep/Foundation/NSFileHandle.h -Headers/gnustep/Foundation/NSFileManager.h -Headers/gnustep/Foundation/NSFormatter.h -Headers/gnustep/Foundation/NSGArchiver.h -Headers/gnustep/Foundation/NSGArray.h -Headers/gnustep/Foundation/NSGAttributedString.h -Headers/gnustep/Foundation/NSGCString.h -Headers/gnustep/Foundation/NSGSet.h -Headers/gnustep/Foundation/NSGString.h -Headers/gnustep/Foundation/NSGeometry.h -Headers/gnustep/Foundation/NSHashTable.h -Headers/gnustep/Foundation/NSHost.h -Headers/gnustep/Foundation/NSInvocation.h -Headers/gnustep/Foundation/NSLock.h -Headers/gnustep/Foundation/NSMapTable.h -Headers/gnustep/Foundation/NSMethodSignature.h -Headers/gnustep/Foundation/NSNotification.h -Headers/gnustep/Foundation/NSNotificationQueue.h -Headers/gnustep/Foundation/NSObjCRuntime.h -Headers/gnustep/Foundation/NSObject.h -Headers/gnustep/Foundation/NSPathUtilities.h -Headers/gnustep/Foundation/NSPort.h -Headers/gnustep/Foundation/NSPortCoder.h -Headers/gnustep/Foundation/NSPortMessage.h -Headers/gnustep/Foundation/NSPortNameServer.h -Headers/gnustep/Foundation/NSProcessInfo.h -Headers/gnustep/Foundation/NSProtocolChecker.h -Headers/gnustep/Foundation/NSProxy.h -Headers/gnustep/Foundation/NSRange.h -Headers/gnustep/Foundation/NSRunLoop.h -Headers/gnustep/Foundation/NSScanner.h -Headers/gnustep/Foundation/NSSerialization.h -Headers/gnustep/Foundation/NSSet.h -Headers/gnustep/Foundation/NSString.h -Headers/gnustep/Foundation/NSTask.h -Headers/gnustep/Foundation/NSThread.h -Headers/gnustep/Foundation/NSTimer.h -Headers/gnustep/Foundation/NSURL.h -Headers/gnustep/Foundation/NSURLHandle.h -Headers/gnustep/Foundation/NSUndoManager.h -Headers/gnustep/Foundation/NSUserDefaults.h -Headers/gnustep/Foundation/NSUtilities.h -Headers/gnustep/Foundation/NSValue.h -Headers/gnustep/Foundation/NSZone.h -Headers/gnustep/Foundation/objc-load.h -Headers/gnustep/base/Archiver.h -Headers/gnustep/base/Array.h -Headers/gnustep/base/ArrayPrivate.h -Headers/gnustep/base/Bag.h -Headers/gnustep/base/BinaryCStream.h -Headers/gnustep/base/BinaryTree.h -Headers/gnustep/base/BinaryTreeNode.h -Headers/gnustep/base/CStream.h -Headers/gnustep/base/CStreaming.h -Headers/gnustep/base/CircularArray.h -Headers/gnustep/base/CircularArrayPrivate.h -Headers/gnustep/base/Coder.h -Headers/gnustep/base/CoderPrivate.h -Headers/gnustep/base/Coding.h -Headers/gnustep/base/Collecting.h -Headers/gnustep/base/Collection.h -Headers/gnustep/base/CollectionPrivate.h -Headers/gnustep/base/ConnectedCoder.h -Headers/gnustep/base/DelegatePool.h -Headers/gnustep/base/Dictionary.h -Headers/gnustep/base/Enumerating.h -Headers/gnustep/base/GSIArray.h -Headers/gnustep/base/GSIMap.h -Headers/gnustep/base/GSUnion.h -Headers/gnustep/base/GapArray.h -Headers/gnustep/base/GapArrayPrivate.h -Headers/gnustep/base/GetDefEncoding.h -Headers/gnustep/base/Heap.h -Headers/gnustep/base/IndexedCollecting.h -Headers/gnustep/base/IndexedCollection.h -Headers/gnustep/base/IndexedCollectionPrivate.h -Headers/gnustep/base/InvalidationListening.h -Headers/gnustep/base/Invocation.h -Headers/gnustep/base/Invoking.h -Headers/gnustep/base/KeyedCollecting.h -Headers/gnustep/base/KeyedCollection.h -Headers/gnustep/base/LinkedList.h -Headers/gnustep/base/LinkedListNode.h -Headers/gnustep/base/Locking.h -Headers/gnustep/base/MachPort.h -Headers/gnustep/base/MappedCollector.h -Headers/gnustep/base/MemoryStream.h -Headers/gnustep/base/NotificationDispatcher.h -Headers/gnustep/base/OrderedCollecting.h -Headers/gnustep/base/OrderedCollection.h -Headers/gnustep/base/Ordering.h -Headers/gnustep/base/Port.h -Headers/gnustep/base/Queue.h -Headers/gnustep/base/RBTree.h -Headers/gnustep/base/RBTreeNode.h -Headers/gnustep/base/README -Headers/gnustep/base/RawCStream.h -Headers/gnustep/base/Retaining.h -Headers/gnustep/base/RunLoop.h -Headers/gnustep/base/Set.h -Headers/gnustep/base/SplayTree.h -Headers/gnustep/base/Stack.h -Headers/gnustep/base/StdioStream.h -Headers/gnustep/base/Stream.h -Headers/gnustep/base/Streaming.h -Headers/gnustep/base/TcpPort.h -Headers/gnustep/base/TextCStream.h -Headers/gnustep/base/UdpPort.h -Headers/gnustep/base/Unicode.h -Headers/gnustep/base/UnixFileHandle.h -Headers/gnustep/base/ValueHolding.h -Headers/gnustep/base/behavior.h -Headers/gnustep/base/fast.x -Headers/gnustep/base/numbers.h -Headers/gnustep/base/o_array.h -Headers/gnustep/base/o_array_bas.h -Headers/gnustep/base/o_array_cbs.h -Headers/gnustep/base/o_cbs.h -Headers/gnustep/base/o_hash.h -Headers/gnustep/base/o_hash_bas.h -Headers/gnustep/base/o_hash_cbs.h -Headers/gnustep/base/o_list.h -Headers/gnustep/base/o_list_bas.h -Headers/gnustep/base/o_list_cbs.h -Headers/gnustep/base/o_map.h -Headers/gnustep/base/o_map_bas.h -Headers/gnustep/base/o_map_cbs.h -Headers/gnustep/base/objc-gnu2next.h -Headers/gnustep/base/ostream.h -Headers/gnustep/base/preface.h -Headers/gnustep/unicode/caseconv.h -Headers/gnustep/unicode/cop.h -Headers/gnustep/unicode/cyrillic.h -Headers/gnustep/unicode/decomp.h -Headers/gnustep/unicode/nextstep.h -Headers/gnustep/xgps/XGContext.h -Headers/gnustep/xgps/XGContextPrivate.h -Headers/gnustep/xgps/XGContextWindow.h -Headers/gnustep/xgps/XGDrawObject.h -Headers/gnustep/xgps/XGGState.h -Headers/gnustep/xgps/XGGStateOps.h -Headers/%%GNU_ARCH%%/%%GNU_HOST%%/GSConfig.h -Headers/%%GNU_ARCH%%/%%GNU_HOST%%/mframe.h -Libraries/Resources/GNUstepSystemXFontList -Libraries/Resources/Images/GNUstep.tiff -Libraries/Resources/Images/GNUstep_Images_Copyright -Libraries/Resources/Images/NSComboArrow.tiff -Libraries/Resources/Images/common_2DCheckMark.tiff -Libraries/Resources/Images/common_2DDash.tiff -Libraries/Resources/Images/common_3DArrowDown.tiff -Libraries/Resources/Images/common_3DArrowRight.tiff -Libraries/Resources/Images/common_3DArrowRightH.tiff -Libraries/Resources/Images/common_ArrowDown.tiff -Libraries/Resources/Images/common_ArrowDownH.tiff -Libraries/Resources/Images/common_ArrowLeft.tiff -Libraries/Resources/Images/common_ArrowLeftH.tiff -Libraries/Resources/Images/common_ArrowRight.tiff -Libraries/Resources/Images/common_ArrowRightH.tiff -Libraries/Resources/Images/common_ArrowUp.tiff -Libraries/Resources/Images/common_ArrowUpH.tiff -Libraries/Resources/Images/common_Close.tiff -Libraries/Resources/Images/common_CloseBroken.tiff -Libraries/Resources/Images/common_CloseH.tiff -Libraries/Resources/Images/common_Diamond.tiff -Libraries/Resources/Images/common_Dimple.tiff -Libraries/Resources/Images/common_DownArrowSmall.tiff -Libraries/Resources/Images/common_Folder.tiff -Libraries/Resources/Images/common_Home.tiff -Libraries/Resources/Images/common_Mount.tiff -Libraries/Resources/Images/common_Nibble.tiff -Libraries/Resources/Images/common_RadioOff.tiff -Libraries/Resources/Images/common_RadioOn.tiff -Libraries/Resources/Images/common_Right.tiff -Libraries/Resources/Images/common_RightH.tiff -Libraries/Resources/Images/common_Root_Apple.tiff -Libraries/Resources/Images/common_Root_PC.tiff -Libraries/Resources/Images/common_Root_SGI.tiff -Libraries/Resources/Images/common_Root_Sparc.tiff -Libraries/Resources/Images/common_Root_Sparc2.tiff -Libraries/Resources/Images/common_SliderHoriz.tiff -Libraries/Resources/Images/common_SliderVert.tiff -Libraries/Resources/Images/common_SwitchOff.tiff -Libraries/Resources/Images/common_SwitchOn.tiff -Libraries/Resources/Images/common_TabDownSelectedLeft.tiff -Libraries/Resources/Images/common_TabDownSelectedRight.tiff -Libraries/Resources/Images/common_TabDownSelectedToUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabDownUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabDownUnSelectedLeft.tiff -Libraries/Resources/Images/common_TabDownUnSelectedRight.tiff -Libraries/Resources/Images/common_TabDownUnSelectedToSelectedJunction.tiff -Libraries/Resources/Images/common_TabSelectedLeft.tiff -Libraries/Resources/Images/common_TabSelectedRight.tiff -Libraries/Resources/Images/common_TabSelectedToUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectToSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectedLeft.tiff -Libraries/Resources/Images/common_TabUnSelectedRight.tiff -Libraries/Resources/Images/common_Tile.tiff -Libraries/Resources/Images/common_Unknown.tiff -Libraries/Resources/Images/common_Unmount.tiff -Libraries/Resources/Images/common_UpAndDownArrowSmall.tiff -Libraries/Resources/Images/common_WMClose.tiff -Libraries/Resources/Images/common_WMCloseBroken.tiff -Libraries/Resources/Images/common_ret.tiff -Libraries/Resources/Images/nsmapping.strings -Libraries/Resources/NSCharacterSets/README.CharSet -Libraries/Resources/NSCharacterSets/alphanumericCharSet.dat -Libraries/Resources/NSCharacterSets/controlCharSet.dat -Libraries/Resources/NSCharacterSets/decimalDigitCharSet.dat -Libraries/Resources/NSCharacterSets/decomposableCharSet.dat -Libraries/Resources/NSCharacterSets/illegalCharSet.dat -Libraries/Resources/NSCharacterSets/letterCharSet.dat -Libraries/Resources/NSCharacterSets/lowercaseLetterCharSet.dat -Libraries/Resources/NSCharacterSets/nonBaseCharSet.dat -Libraries/Resources/NSCharacterSets/punctuationCharSet.dat -Libraries/Resources/NSCharacterSets/symbolAndOperatorCharSet.dat -Libraries/Resources/NSCharacterSets/uppercaseLetterCharSet.dat -Libraries/Resources/NSCharacterSets/whitespaceAndNlCharSet.dat -Libraries/Resources/NSCharacterSets/whitespaceCharSet.dat -Libraries/Resources/NSTimeZones/GNUmakefile -Libraries/Resources/NSTimeZones/GNUstep_zones -Libraries/Resources/NSTimeZones/README -Libraries/Resources/NSTimeZones/abbreviations -Libraries/Resources/NSTimeZones/create-abbrevs.m -Libraries/Resources/NSTimeZones/create-regions.m -Libraries/Resources/NSTimeZones/nstimezone.m -Libraries/Resources/NSTimeZones/regions -Libraries/Resources/NSTimeZones/zones/Africa/Abidjan -Libraries/Resources/NSTimeZones/zones/Africa/Accra -Libraries/Resources/NSTimeZones/zones/Africa/Addis_Ababa -Libraries/Resources/NSTimeZones/zones/Africa/Algiers -Libraries/Resources/NSTimeZones/zones/Africa/Asmera -Libraries/Resources/NSTimeZones/zones/Africa/Bamako -Libraries/Resources/NSTimeZones/zones/Africa/Bangui -Libraries/Resources/NSTimeZones/zones/Africa/Banjul -Libraries/Resources/NSTimeZones/zones/Africa/Bissau -Libraries/Resources/NSTimeZones/zones/Africa/Blantyre -Libraries/Resources/NSTimeZones/zones/Africa/Brazzaville -Libraries/Resources/NSTimeZones/zones/Africa/Bujumbura -Libraries/Resources/NSTimeZones/zones/Africa/Cairo -Libraries/Resources/NSTimeZones/zones/Africa/Casablanca -Libraries/Resources/NSTimeZones/zones/Africa/Ceuta -Libraries/Resources/NSTimeZones/zones/Africa/Conakry -Libraries/Resources/NSTimeZones/zones/Africa/Dakar -Libraries/Resources/NSTimeZones/zones/Africa/Dar_es_Salaam -Libraries/Resources/NSTimeZones/zones/Africa/Djibouti -Libraries/Resources/NSTimeZones/zones/Africa/Douala -Libraries/Resources/NSTimeZones/zones/Africa/El_Aaiun -Libraries/Resources/NSTimeZones/zones/Africa/Freetown -Libraries/Resources/NSTimeZones/zones/Africa/Gaborone -Libraries/Resources/NSTimeZones/zones/Africa/Harare -Libraries/Resources/NSTimeZones/zones/Africa/Johannesburg -Libraries/Resources/NSTimeZones/zones/Africa/Kampala -Libraries/Resources/NSTimeZones/zones/Africa/Khartoum -Libraries/Resources/NSTimeZones/zones/Africa/Kigali -Libraries/Resources/NSTimeZones/zones/Africa/Kinshasa -Libraries/Resources/NSTimeZones/zones/Africa/Lagos -Libraries/Resources/NSTimeZones/zones/Africa/Libreville -Libraries/Resources/NSTimeZones/zones/Africa/Lome -Libraries/Resources/NSTimeZones/zones/Africa/Luanda -Libraries/Resources/NSTimeZones/zones/Africa/Lubumbashi -Libraries/Resources/NSTimeZones/zones/Africa/Lusaka -Libraries/Resources/NSTimeZones/zones/Africa/Malabo -Libraries/Resources/NSTimeZones/zones/Africa/Maputo -Libraries/Resources/NSTimeZones/zones/Africa/Maseru -Libraries/Resources/NSTimeZones/zones/Africa/Mbabane -Libraries/Resources/NSTimeZones/zones/Africa/Mogadishu -Libraries/Resources/NSTimeZones/zones/Africa/Monrovia -Libraries/Resources/NSTimeZones/zones/Africa/Nairobi -Libraries/Resources/NSTimeZones/zones/Africa/Ndjamena -Libraries/Resources/NSTimeZones/zones/Africa/Niamey -Libraries/Resources/NSTimeZones/zones/Africa/Nouakchott -Libraries/Resources/NSTimeZones/zones/Africa/Ouagadougou -Libraries/Resources/NSTimeZones/zones/Africa/Porto-Novo -Libraries/Resources/NSTimeZones/zones/Africa/Sao_Tome -Libraries/Resources/NSTimeZones/zones/Africa/Timbuktu -Libraries/Resources/NSTimeZones/zones/Africa/Tripoli -Libraries/Resources/NSTimeZones/zones/Africa/Tunis -Libraries/Resources/NSTimeZones/zones/Africa/Windhoek -Libraries/Resources/NSTimeZones/zones/America/Adak -Libraries/Resources/NSTimeZones/zones/America/Anchorage -Libraries/Resources/NSTimeZones/zones/America/Anguilla -Libraries/Resources/NSTimeZones/zones/America/Antigua -Libraries/Resources/NSTimeZones/zones/America/Araguaina -Libraries/Resources/NSTimeZones/zones/America/Aruba -Libraries/Resources/NSTimeZones/zones/America/Asuncion -Libraries/Resources/NSTimeZones/zones/America/Atka -Libraries/Resources/NSTimeZones/zones/America/Barbados -Libraries/Resources/NSTimeZones/zones/America/Belem -Libraries/Resources/NSTimeZones/zones/America/Belize -Libraries/Resources/NSTimeZones/zones/America/Boa_Vista -Libraries/Resources/NSTimeZones/zones/America/Bogota -Libraries/Resources/NSTimeZones/zones/America/Boise -Libraries/Resources/NSTimeZones/zones/America/Buenos_Aires -Libraries/Resources/NSTimeZones/zones/America/Cambridge_Bay -Libraries/Resources/NSTimeZones/zones/America/Cancun -Libraries/Resources/NSTimeZones/zones/America/Caracas -Libraries/Resources/NSTimeZones/zones/America/Catamarca -Libraries/Resources/NSTimeZones/zones/America/Cayenne -Libraries/Resources/NSTimeZones/zones/America/Cayman -Libraries/Resources/NSTimeZones/zones/America/Chicago -Libraries/Resources/NSTimeZones/zones/America/Chihuahua -Libraries/Resources/NSTimeZones/zones/America/Cordoba -Libraries/Resources/NSTimeZones/zones/America/Costa_Rica -Libraries/Resources/NSTimeZones/zones/America/Cuiaba -Libraries/Resources/NSTimeZones/zones/America/Curacao -Libraries/Resources/NSTimeZones/zones/America/Dawson -Libraries/Resources/NSTimeZones/zones/America/Dawson_Creek -Libraries/Resources/NSTimeZones/zones/America/Denver -Libraries/Resources/NSTimeZones/zones/America/Detroit -Libraries/Resources/NSTimeZones/zones/America/Dominica -Libraries/Resources/NSTimeZones/zones/America/Edmonton -Libraries/Resources/NSTimeZones/zones/America/El_Salvador -Libraries/Resources/NSTimeZones/zones/America/Ensenada -Libraries/Resources/NSTimeZones/zones/America/Fort_Wayne -Libraries/Resources/NSTimeZones/zones/America/Fortaleza -Libraries/Resources/NSTimeZones/zones/America/Glace_Bay -Libraries/Resources/NSTimeZones/zones/America/Godthab -Libraries/Resources/NSTimeZones/zones/America/Goose_Bay -Libraries/Resources/NSTimeZones/zones/America/Grand_Turk -Libraries/Resources/NSTimeZones/zones/America/Grenada -Libraries/Resources/NSTimeZones/zones/America/Guadeloupe -Libraries/Resources/NSTimeZones/zones/America/Guatemala -Libraries/Resources/NSTimeZones/zones/America/Guayaquil -Libraries/Resources/NSTimeZones/zones/America/Guyana -Libraries/Resources/NSTimeZones/zones/America/Halifax -Libraries/Resources/NSTimeZones/zones/America/Havana -Libraries/Resources/NSTimeZones/zones/America/Indiana/Indianapolis -Libraries/Resources/NSTimeZones/zones/America/Indiana/Knox -Libraries/Resources/NSTimeZones/zones/America/Indiana/Marengo -Libraries/Resources/NSTimeZones/zones/America/Indiana/Vevay -Libraries/Resources/NSTimeZones/zones/America/Indianapolis -Libraries/Resources/NSTimeZones/zones/America/Inuvik -Libraries/Resources/NSTimeZones/zones/America/Iqaluit -Libraries/Resources/NSTimeZones/zones/America/Jamaica -Libraries/Resources/NSTimeZones/zones/America/Jujuy -Libraries/Resources/NSTimeZones/zones/America/Juneau -Libraries/Resources/NSTimeZones/zones/America/Knox_IN -Libraries/Resources/NSTimeZones/zones/America/La_Paz -Libraries/Resources/NSTimeZones/zones/America/Lima -Libraries/Resources/NSTimeZones/zones/America/Los_Angeles -Libraries/Resources/NSTimeZones/zones/America/Louisville -Libraries/Resources/NSTimeZones/zones/America/Maceio -Libraries/Resources/NSTimeZones/zones/America/Managua -Libraries/Resources/NSTimeZones/zones/America/Manaus -Libraries/Resources/NSTimeZones/zones/America/Martinique -Libraries/Resources/NSTimeZones/zones/America/Mazatlan -Libraries/Resources/NSTimeZones/zones/America/Mendoza -Libraries/Resources/NSTimeZones/zones/America/Menominee -Libraries/Resources/NSTimeZones/zones/America/Mexico_City -Libraries/Resources/NSTimeZones/zones/America/Miquelon -Libraries/Resources/NSTimeZones/zones/America/Montevideo -Libraries/Resources/NSTimeZones/zones/America/Montreal -Libraries/Resources/NSTimeZones/zones/America/Montserrat -Libraries/Resources/NSTimeZones/zones/America/Nassau -Libraries/Resources/NSTimeZones/zones/America/New_York -Libraries/Resources/NSTimeZones/zones/America/Nipigon -Libraries/Resources/NSTimeZones/zones/America/Nome -Libraries/Resources/NSTimeZones/zones/America/Noronha -Libraries/Resources/NSTimeZones/zones/America/Panama -Libraries/Resources/NSTimeZones/zones/America/Pangnirtung -Libraries/Resources/NSTimeZones/zones/America/Paramaribo -Libraries/Resources/NSTimeZones/zones/America/Phoenix -Libraries/Resources/NSTimeZones/zones/America/Port-au-Prince -Libraries/Resources/NSTimeZones/zones/America/Port_of_Spain -Libraries/Resources/NSTimeZones/zones/America/Porto_Acre -Libraries/Resources/NSTimeZones/zones/America/Porto_Velho -Libraries/Resources/NSTimeZones/zones/America/Puerto_Rico -Libraries/Resources/NSTimeZones/zones/America/Rainy_River -Libraries/Resources/NSTimeZones/zones/America/Rankin_Inlet -Libraries/Resources/NSTimeZones/zones/America/Regina -Libraries/Resources/NSTimeZones/zones/America/Rosario -Libraries/Resources/NSTimeZones/zones/America/Santiago -Libraries/Resources/NSTimeZones/zones/America/Santo_Domingo -Libraries/Resources/NSTimeZones/zones/America/Sao_Paulo -Libraries/Resources/NSTimeZones/zones/America/Scoresbysund -Libraries/Resources/NSTimeZones/zones/America/Shiprock -Libraries/Resources/NSTimeZones/zones/America/St_Johns -Libraries/Resources/NSTimeZones/zones/America/St_Kitts -Libraries/Resources/NSTimeZones/zones/America/St_Lucia -Libraries/Resources/NSTimeZones/zones/America/St_Thomas -Libraries/Resources/NSTimeZones/zones/America/St_Vincent -Libraries/Resources/NSTimeZones/zones/America/Swift_Current -Libraries/Resources/NSTimeZones/zones/America/Tegucigalpa -Libraries/Resources/NSTimeZones/zones/America/Thule -Libraries/Resources/NSTimeZones/zones/America/Thunder_Bay -Libraries/Resources/NSTimeZones/zones/America/Tijuana -Libraries/Resources/NSTimeZones/zones/America/Tortola -Libraries/Resources/NSTimeZones/zones/America/Vancouver -Libraries/Resources/NSTimeZones/zones/America/Virgin -Libraries/Resources/NSTimeZones/zones/America/Whitehorse -Libraries/Resources/NSTimeZones/zones/America/Winnipeg -Libraries/Resources/NSTimeZones/zones/America/Yakutat -Libraries/Resources/NSTimeZones/zones/America/Yellowknife -Libraries/Resources/NSTimeZones/zones/Antarctica/Casey -Libraries/Resources/NSTimeZones/zones/Antarctica/Davis -Libraries/Resources/NSTimeZones/zones/Antarctica/DumontDUrville -Libraries/Resources/NSTimeZones/zones/Antarctica/Mawson -Libraries/Resources/NSTimeZones/zones/Antarctica/McMurdo -Libraries/Resources/NSTimeZones/zones/Antarctica/Palmer -Libraries/Resources/NSTimeZones/zones/Antarctica/South_Pole -Libraries/Resources/NSTimeZones/zones/Antarctica/Syowa -Libraries/Resources/NSTimeZones/zones/Arctic/Longyearbyen -Libraries/Resources/NSTimeZones/zones/Asia/Aden -Libraries/Resources/NSTimeZones/zones/Asia/Almaty -Libraries/Resources/NSTimeZones/zones/Asia/Amman -Libraries/Resources/NSTimeZones/zones/Asia/Anadyr -Libraries/Resources/NSTimeZones/zones/Asia/Aqtau -Libraries/Resources/NSTimeZones/zones/Asia/Aqtobe -Libraries/Resources/NSTimeZones/zones/Asia/Ashkhabad -Libraries/Resources/NSTimeZones/zones/Asia/Baghdad -Libraries/Resources/NSTimeZones/zones/Asia/Bahrain -Libraries/Resources/NSTimeZones/zones/Asia/Baku -Libraries/Resources/NSTimeZones/zones/Asia/Bangkok -Libraries/Resources/NSTimeZones/zones/Asia/Beirut -Libraries/Resources/NSTimeZones/zones/Asia/Bishkek -Libraries/Resources/NSTimeZones/zones/Asia/Brunei -Libraries/Resources/NSTimeZones/zones/Asia/Calcutta -Libraries/Resources/NSTimeZones/zones/Asia/Chungking -Libraries/Resources/NSTimeZones/zones/Asia/Colombo -Libraries/Resources/NSTimeZones/zones/Asia/Dacca -Libraries/Resources/NSTimeZones/zones/Asia/Damascus -Libraries/Resources/NSTimeZones/zones/Asia/Dili -Libraries/Resources/NSTimeZones/zones/Asia/Dubai -Libraries/Resources/NSTimeZones/zones/Asia/Dushanbe -Libraries/Resources/NSTimeZones/zones/Asia/Gaza -Libraries/Resources/NSTimeZones/zones/Asia/Harbin -Libraries/Resources/NSTimeZones/zones/Asia/Hong_Kong -Libraries/Resources/NSTimeZones/zones/Asia/Irkutsk -Libraries/Resources/NSTimeZones/zones/Asia/Istanbul -Libraries/Resources/NSTimeZones/zones/Asia/Jakarta -Libraries/Resources/NSTimeZones/zones/Asia/Jayapura -Libraries/Resources/NSTimeZones/zones/Asia/Jerusalem -Libraries/Resources/NSTimeZones/zones/Asia/Kabul -Libraries/Resources/NSTimeZones/zones/Asia/Kamchatka -Libraries/Resources/NSTimeZones/zones/Asia/Karachi -Libraries/Resources/NSTimeZones/zones/Asia/Kashgar -Libraries/Resources/NSTimeZones/zones/Asia/Katmandu -Libraries/Resources/NSTimeZones/zones/Asia/Krasnoyarsk -Libraries/Resources/NSTimeZones/zones/Asia/Kuala_Lumpur -Libraries/Resources/NSTimeZones/zones/Asia/Kuching -Libraries/Resources/NSTimeZones/zones/Asia/Kuwait -Libraries/Resources/NSTimeZones/zones/Asia/Macao -Libraries/Resources/NSTimeZones/zones/Asia/Magadan -Libraries/Resources/NSTimeZones/zones/Asia/Manila -Libraries/Resources/NSTimeZones/zones/Asia/Muscat -Libraries/Resources/NSTimeZones/zones/Asia/Nicosia -Libraries/Resources/NSTimeZones/zones/Asia/Novosibirsk -Libraries/Resources/NSTimeZones/zones/Asia/Omsk -Libraries/Resources/NSTimeZones/zones/Asia/Phnom_Penh -Libraries/Resources/NSTimeZones/zones/Asia/Pyongyang -Libraries/Resources/NSTimeZones/zones/Asia/Qatar -Libraries/Resources/NSTimeZones/zones/Asia/Rangoon -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh87 -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh88 -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh89 -Libraries/Resources/NSTimeZones/zones/Asia/Saigon -Libraries/Resources/NSTimeZones/zones/Asia/Samarkand -Libraries/Resources/NSTimeZones/zones/Asia/Seoul -Libraries/Resources/NSTimeZones/zones/Asia/Shanghai -Libraries/Resources/NSTimeZones/zones/Asia/Singapore -Libraries/Resources/NSTimeZones/zones/Asia/Taipei -Libraries/Resources/NSTimeZones/zones/Asia/Tashkent -Libraries/Resources/NSTimeZones/zones/Asia/Tbilisi -Libraries/Resources/NSTimeZones/zones/Asia/Tehran -Libraries/Resources/NSTimeZones/zones/Asia/Tel_Aviv -Libraries/Resources/NSTimeZones/zones/Asia/Thimbu -Libraries/Resources/NSTimeZones/zones/Asia/Tokyo -Libraries/Resources/NSTimeZones/zones/Asia/Ujung_Pandang -Libraries/Resources/NSTimeZones/zones/Asia/Ulan_Bator -Libraries/Resources/NSTimeZones/zones/Asia/Urumqi -Libraries/Resources/NSTimeZones/zones/Asia/Vientiane -Libraries/Resources/NSTimeZones/zones/Asia/Vladivostok -Libraries/Resources/NSTimeZones/zones/Asia/Yakutsk -Libraries/Resources/NSTimeZones/zones/Asia/Yekaterinburg -Libraries/Resources/NSTimeZones/zones/Asia/Yerevan -Libraries/Resources/NSTimeZones/zones/Atlantic/Azores -Libraries/Resources/NSTimeZones/zones/Atlantic/Bermuda -Libraries/Resources/NSTimeZones/zones/Atlantic/Canary -Libraries/Resources/NSTimeZones/zones/Atlantic/Cape_Verde -Libraries/Resources/NSTimeZones/zones/Atlantic/Faeroe -Libraries/Resources/NSTimeZones/zones/Atlantic/Jan_Mayen -Libraries/Resources/NSTimeZones/zones/Atlantic/Madeira -Libraries/Resources/NSTimeZones/zones/Atlantic/Reykjavik -Libraries/Resources/NSTimeZones/zones/Atlantic/South_Georgia -Libraries/Resources/NSTimeZones/zones/Atlantic/St_Helena -Libraries/Resources/NSTimeZones/zones/Atlantic/Stanley -Libraries/Resources/NSTimeZones/zones/Australia/ACT -Libraries/Resources/NSTimeZones/zones/Australia/Adelaide -Libraries/Resources/NSTimeZones/zones/Australia/Brisbane -Libraries/Resources/NSTimeZones/zones/Australia/Broken_Hill -Libraries/Resources/NSTimeZones/zones/Australia/Canberra -Libraries/Resources/NSTimeZones/zones/Australia/Darwin -Libraries/Resources/NSTimeZones/zones/Australia/Hobart -Libraries/Resources/NSTimeZones/zones/Australia/LHI -Libraries/Resources/NSTimeZones/zones/Australia/Lindeman -Libraries/Resources/NSTimeZones/zones/Australia/Lord_Howe -Libraries/Resources/NSTimeZones/zones/Australia/Melbourne -Libraries/Resources/NSTimeZones/zones/Australia/NSW -Libraries/Resources/NSTimeZones/zones/Australia/North -Libraries/Resources/NSTimeZones/zones/Australia/Perth -Libraries/Resources/NSTimeZones/zones/Australia/Queensland -Libraries/Resources/NSTimeZones/zones/Australia/South -Libraries/Resources/NSTimeZones/zones/Australia/Sydney -Libraries/Resources/NSTimeZones/zones/Australia/Tasmania -Libraries/Resources/NSTimeZones/zones/Australia/Victoria -Libraries/Resources/NSTimeZones/zones/Australia/West -Libraries/Resources/NSTimeZones/zones/Australia/Yancowinna -Libraries/Resources/NSTimeZones/zones/Brazil/Acre -Libraries/Resources/NSTimeZones/zones/Brazil/DeNoronha -Libraries/Resources/NSTimeZones/zones/Brazil/East -Libraries/Resources/NSTimeZones/zones/Brazil/West -Libraries/Resources/NSTimeZones/zones/CET -Libraries/Resources/NSTimeZones/zones/CST6CDT -Libraries/Resources/NSTimeZones/zones/Canada/Atlantic -Libraries/Resources/NSTimeZones/zones/Canada/Central -Libraries/Resources/NSTimeZones/zones/Canada/East-Saskatchewan -Libraries/Resources/NSTimeZones/zones/Canada/Eastern -Libraries/Resources/NSTimeZones/zones/Canada/Mountain -Libraries/Resources/NSTimeZones/zones/Canada/Newfoundland -Libraries/Resources/NSTimeZones/zones/Canada/Pacific -Libraries/Resources/NSTimeZones/zones/Canada/Saskatchewan -Libraries/Resources/NSTimeZones/zones/Canada/Yukon -Libraries/Resources/NSTimeZones/zones/Chile/Continental -Libraries/Resources/NSTimeZones/zones/Chile/EasterIsland -Libraries/Resources/NSTimeZones/zones/Cuba -Libraries/Resources/NSTimeZones/zones/EET -Libraries/Resources/NSTimeZones/zones/EST -Libraries/Resources/NSTimeZones/zones/EST5EDT -Libraries/Resources/NSTimeZones/zones/Egypt -Libraries/Resources/NSTimeZones/zones/Eire -Libraries/Resources/NSTimeZones/zones/Etc/GMT -Libraries/Resources/NSTimeZones/zones/Etc/GMT+0 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+1 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+10 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+11 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+12 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+2 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+3 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+4 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+5 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+6 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+7 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+8 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+9 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-0 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-1 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-10 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-11 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-12 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-13 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-14 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-2 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-3 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-4 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-5 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-6 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-7 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-8 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-9 -Libraries/Resources/NSTimeZones/zones/Etc/GMT0 -Libraries/Resources/NSTimeZones/zones/Etc/Greenwich -Libraries/Resources/NSTimeZones/zones/Etc/UCT -Libraries/Resources/NSTimeZones/zones/Etc/UTC -Libraries/Resources/NSTimeZones/zones/Etc/Universal -Libraries/Resources/NSTimeZones/zones/Etc/Zulu -Libraries/Resources/NSTimeZones/zones/Europe/Amsterdam -Libraries/Resources/NSTimeZones/zones/Europe/Andorra -Libraries/Resources/NSTimeZones/zones/Europe/Athens -Libraries/Resources/NSTimeZones/zones/Europe/Belfast -Libraries/Resources/NSTimeZones/zones/Europe/Belgrade -Libraries/Resources/NSTimeZones/zones/Europe/Berlin -Libraries/Resources/NSTimeZones/zones/Europe/Bratislava -Libraries/Resources/NSTimeZones/zones/Europe/Brussels -Libraries/Resources/NSTimeZones/zones/Europe/Bucharest -Libraries/Resources/NSTimeZones/zones/Europe/Budapest -Libraries/Resources/NSTimeZones/zones/Europe/Chisinau -Libraries/Resources/NSTimeZones/zones/Europe/Copenhagen -Libraries/Resources/NSTimeZones/zones/Europe/Dublin -Libraries/Resources/NSTimeZones/zones/Europe/Gibraltar -Libraries/Resources/NSTimeZones/zones/Europe/Helsinki -Libraries/Resources/NSTimeZones/zones/Europe/Istanbul -Libraries/Resources/NSTimeZones/zones/Europe/Kaliningrad -Libraries/Resources/NSTimeZones/zones/Europe/Kiev -Libraries/Resources/NSTimeZones/zones/Europe/Lisbon -Libraries/Resources/NSTimeZones/zones/Europe/Ljubljana -Libraries/Resources/NSTimeZones/zones/Europe/London -Libraries/Resources/NSTimeZones/zones/Europe/Luxembourg -Libraries/Resources/NSTimeZones/zones/Europe/Madrid -Libraries/Resources/NSTimeZones/zones/Europe/Malta -Libraries/Resources/NSTimeZones/zones/Europe/Minsk -Libraries/Resources/NSTimeZones/zones/Europe/Monaco -Libraries/Resources/NSTimeZones/zones/Europe/Moscow -Libraries/Resources/NSTimeZones/zones/Europe/Oslo -Libraries/Resources/NSTimeZones/zones/Europe/Paris -Libraries/Resources/NSTimeZones/zones/Europe/Prague -Libraries/Resources/NSTimeZones/zones/Europe/Riga -Libraries/Resources/NSTimeZones/zones/Europe/Rome -Libraries/Resources/NSTimeZones/zones/Europe/Samara -Libraries/Resources/NSTimeZones/zones/Europe/San_Marino -Libraries/Resources/NSTimeZones/zones/Europe/Sarajevo -Libraries/Resources/NSTimeZones/zones/Europe/Simferopol -Libraries/Resources/NSTimeZones/zones/Europe/Skopje -Libraries/Resources/NSTimeZones/zones/Europe/Sofia -Libraries/Resources/NSTimeZones/zones/Europe/Stockholm -Libraries/Resources/NSTimeZones/zones/Europe/Tallinn -Libraries/Resources/NSTimeZones/zones/Europe/Tirane -Libraries/Resources/NSTimeZones/zones/Europe/Tiraspol -Libraries/Resources/NSTimeZones/zones/Europe/Uzhgorod -Libraries/Resources/NSTimeZones/zones/Europe/Vaduz -Libraries/Resources/NSTimeZones/zones/Europe/Vatican -Libraries/Resources/NSTimeZones/zones/Europe/Vienna -Libraries/Resources/NSTimeZones/zones/Europe/Vilnius -Libraries/Resources/NSTimeZones/zones/Europe/Warsaw -Libraries/Resources/NSTimeZones/zones/Europe/Zagreb -Libraries/Resources/NSTimeZones/zones/Europe/Zaporozhye -Libraries/Resources/NSTimeZones/zones/Europe/Zurich -Libraries/Resources/NSTimeZones/zones/GB -Libraries/Resources/NSTimeZones/zones/GMT -Libraries/Resources/NSTimeZones/zones/GMT+0 -Libraries/Resources/NSTimeZones/zones/GMT+1 -Libraries/Resources/NSTimeZones/zones/GMT+10 -Libraries/Resources/NSTimeZones/zones/GMT+11 -Libraries/Resources/NSTimeZones/zones/GMT+12 -Libraries/Resources/NSTimeZones/zones/GMT+13 -Libraries/Resources/NSTimeZones/zones/GMT+14 -Libraries/Resources/NSTimeZones/zones/GMT+2 -Libraries/Resources/NSTimeZones/zones/GMT+3 -Libraries/Resources/NSTimeZones/zones/GMT+4 -Libraries/Resources/NSTimeZones/zones/GMT+5 -Libraries/Resources/NSTimeZones/zones/GMT+6 -Libraries/Resources/NSTimeZones/zones/GMT+7 -Libraries/Resources/NSTimeZones/zones/GMT+8 -Libraries/Resources/NSTimeZones/zones/GMT+9 -Libraries/Resources/NSTimeZones/zones/GMT-0 -Libraries/Resources/NSTimeZones/zones/GMT-1 -Libraries/Resources/NSTimeZones/zones/GMT-10 -Libraries/Resources/NSTimeZones/zones/GMT-11 -Libraries/Resources/NSTimeZones/zones/GMT-12 -Libraries/Resources/NSTimeZones/zones/GMT-13 -Libraries/Resources/NSTimeZones/zones/GMT-14 -Libraries/Resources/NSTimeZones/zones/GMT-2 -Libraries/Resources/NSTimeZones/zones/GMT-3 -Libraries/Resources/NSTimeZones/zones/GMT-4 -Libraries/Resources/NSTimeZones/zones/GMT-5 -Libraries/Resources/NSTimeZones/zones/GMT-6 -Libraries/Resources/NSTimeZones/zones/GMT-7 -Libraries/Resources/NSTimeZones/zones/GMT-8 -Libraries/Resources/NSTimeZones/zones/GMT-9 -Libraries/Resources/NSTimeZones/zones/GMT0 -Libraries/Resources/NSTimeZones/zones/Greenwich -Libraries/Resources/NSTimeZones/zones/HST -Libraries/Resources/NSTimeZones/zones/Hongkong -Libraries/Resources/NSTimeZones/zones/Iceland -Libraries/Resources/NSTimeZones/zones/Indian/Antananarivo -Libraries/Resources/NSTimeZones/zones/Indian/Chagos -Libraries/Resources/NSTimeZones/zones/Indian/Christmas -Libraries/Resources/NSTimeZones/zones/Indian/Cocos -Libraries/Resources/NSTimeZones/zones/Indian/Comoro -Libraries/Resources/NSTimeZones/zones/Indian/Kerguelen -Libraries/Resources/NSTimeZones/zones/Indian/Mahe -Libraries/Resources/NSTimeZones/zones/Indian/Maldives -Libraries/Resources/NSTimeZones/zones/Indian/Mauritius -Libraries/Resources/NSTimeZones/zones/Indian/Mayotte -Libraries/Resources/NSTimeZones/zones/Indian/Reunion -Libraries/Resources/NSTimeZones/zones/Iran -Libraries/Resources/NSTimeZones/zones/Israel -Libraries/Resources/NSTimeZones/zones/Jamaica -Libraries/Resources/NSTimeZones/zones/Japan -Libraries/Resources/NSTimeZones/zones/Kwajalein -Libraries/Resources/NSTimeZones/zones/Libya -Libraries/Resources/NSTimeZones/zones/MET -Libraries/Resources/NSTimeZones/zones/MST -Libraries/Resources/NSTimeZones/zones/MST7MDT -Libraries/Resources/NSTimeZones/zones/Mexico/BajaNorte -Libraries/Resources/NSTimeZones/zones/Mexico/BajaSur -Libraries/Resources/NSTimeZones/zones/Mexico/General -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh87 -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh88 -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh89 -Libraries/Resources/NSTimeZones/zones/NZ -Libraries/Resources/NSTimeZones/zones/NZ-CHAT -Libraries/Resources/NSTimeZones/zones/Navajo -Libraries/Resources/NSTimeZones/zones/PRC -Libraries/Resources/NSTimeZones/zones/PST8PDT -Libraries/Resources/NSTimeZones/zones/Pacific/Apia -Libraries/Resources/NSTimeZones/zones/Pacific/Auckland -Libraries/Resources/NSTimeZones/zones/Pacific/Chatham -Libraries/Resources/NSTimeZones/zones/Pacific/Easter -Libraries/Resources/NSTimeZones/zones/Pacific/Efate -Libraries/Resources/NSTimeZones/zones/Pacific/Enderbury -Libraries/Resources/NSTimeZones/zones/Pacific/Fakaofo -Libraries/Resources/NSTimeZones/zones/Pacific/Fiji -Libraries/Resources/NSTimeZones/zones/Pacific/Funafuti -Libraries/Resources/NSTimeZones/zones/Pacific/Galapagos -Libraries/Resources/NSTimeZones/zones/Pacific/Gambier -Libraries/Resources/NSTimeZones/zones/Pacific/Guadalcanal -Libraries/Resources/NSTimeZones/zones/Pacific/Guam -Libraries/Resources/NSTimeZones/zones/Pacific/Honolulu -Libraries/Resources/NSTimeZones/zones/Pacific/Johnston -Libraries/Resources/NSTimeZones/zones/Pacific/Kiritimati -Libraries/Resources/NSTimeZones/zones/Pacific/Kosrae -Libraries/Resources/NSTimeZones/zones/Pacific/Kwajalein -Libraries/Resources/NSTimeZones/zones/Pacific/Majuro -Libraries/Resources/NSTimeZones/zones/Pacific/Marquesas -Libraries/Resources/NSTimeZones/zones/Pacific/Midway -Libraries/Resources/NSTimeZones/zones/Pacific/Nauru -Libraries/Resources/NSTimeZones/zones/Pacific/Niue -Libraries/Resources/NSTimeZones/zones/Pacific/Norfolk -Libraries/Resources/NSTimeZones/zones/Pacific/Noumea -Libraries/Resources/NSTimeZones/zones/Pacific/Pago_Pago -Libraries/Resources/NSTimeZones/zones/Pacific/Palau -Libraries/Resources/NSTimeZones/zones/Pacific/Pitcairn -Libraries/Resources/NSTimeZones/zones/Pacific/Ponape -Libraries/Resources/NSTimeZones/zones/Pacific/Port_Moresby -Libraries/Resources/NSTimeZones/zones/Pacific/Rarotonga -Libraries/Resources/NSTimeZones/zones/Pacific/Saipan -Libraries/Resources/NSTimeZones/zones/Pacific/Samoa -Libraries/Resources/NSTimeZones/zones/Pacific/Tahiti -Libraries/Resources/NSTimeZones/zones/Pacific/Tarawa -Libraries/Resources/NSTimeZones/zones/Pacific/Tongatapu -Libraries/Resources/NSTimeZones/zones/Pacific/Truk -Libraries/Resources/NSTimeZones/zones/Pacific/Wake -Libraries/Resources/NSTimeZones/zones/Pacific/Wallis -Libraries/Resources/NSTimeZones/zones/Pacific/Yap -Libraries/Resources/NSTimeZones/zones/Poland -Libraries/Resources/NSTimeZones/zones/Portugal -Libraries/Resources/NSTimeZones/zones/ROC -Libraries/Resources/NSTimeZones/zones/ROK -Libraries/Resources/NSTimeZones/zones/Singapore -Libraries/Resources/NSTimeZones/zones/SystemV/AST4 -Libraries/Resources/NSTimeZones/zones/SystemV/AST4ADT -Libraries/Resources/NSTimeZones/zones/SystemV/CST6 -Libraries/Resources/NSTimeZones/zones/SystemV/CST6CDT -Libraries/Resources/NSTimeZones/zones/SystemV/EST5 -Libraries/Resources/NSTimeZones/zones/SystemV/EST5EDT -Libraries/Resources/NSTimeZones/zones/SystemV/HST10 -Libraries/Resources/NSTimeZones/zones/SystemV/MST7 -Libraries/Resources/NSTimeZones/zones/SystemV/MST7MDT -Libraries/Resources/NSTimeZones/zones/SystemV/PST8 -Libraries/Resources/NSTimeZones/zones/SystemV/PST8PDT -Libraries/Resources/NSTimeZones/zones/SystemV/YST9 -Libraries/Resources/NSTimeZones/zones/SystemV/YST9YDT -Libraries/Resources/NSTimeZones/zones/Turkey -Libraries/Resources/NSTimeZones/zones/UCT -Libraries/Resources/NSTimeZones/zones/US/Alaska -Libraries/Resources/NSTimeZones/zones/US/Aleutian -Libraries/Resources/NSTimeZones/zones/US/Arizona -Libraries/Resources/NSTimeZones/zones/US/Central -Libraries/Resources/NSTimeZones/zones/US/East-Indiana -Libraries/Resources/NSTimeZones/zones/US/Eastern -Libraries/Resources/NSTimeZones/zones/US/Hawaii -Libraries/Resources/NSTimeZones/zones/US/Indiana-Starke -Libraries/Resources/NSTimeZones/zones/US/Michigan -Libraries/Resources/NSTimeZones/zones/US/Mountain -Libraries/Resources/NSTimeZones/zones/US/Pacific -Libraries/Resources/NSTimeZones/zones/US/Pacific-New -Libraries/Resources/NSTimeZones/zones/US/Samoa -Libraries/Resources/NSTimeZones/zones/UTC -Libraries/Resources/NSTimeZones/zones/Universal -Libraries/Resources/NSTimeZones/zones/W-SU -Libraries/Resources/NSTimeZones/zones/WET -Libraries/Resources/NSTimeZones/zones/Zulu -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgmodel.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgmodel.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-base.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-base.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-gui.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-gui.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-xgps.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-xgps.so.0.6.5 -Library/Model/SavePanel.gmodel -Library/Services/example.service/Resources/Info-gnustep.plist -Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/example -Makefiles/GNUstep.csh -Makefiles/GNUstep.sh -Makefiles/MediaBook.func -Makefiles/MediaBook.sh -Makefiles/aggregate.make -Makefiles/application.make -Makefiles/brain.make -Makefiles/bundle.make -Makefiles/clean_cpu.sh -Makefiles/clean_os.sh -Makefiles/clean_vendor.sh -Makefiles/common.make -Makefiles/config.guess -Makefiles/config.sub -Makefiles/cpu.sh -Makefiles/ctool.make -Makefiles/documentation.make -Makefiles/executable.template -Makefiles/gswapp.make -Makefiles/gswbundle.make -Makefiles/install-sh -Makefiles/%%GNU_ARCH%%/%%GNU_HOST%%/config.make -Makefiles/%%GNU_ARCH%%/%%GNU_HOST%%/which_lib -Makefiles/ld_lib_path.csh -Makefiles/ld_lib_path.sh -Makefiles/library.make -Makefiles/mkinstalldirs -Makefiles/names.make -Makefiles/palette.make -Makefiles/objc.make -Makefiles/os.sh -Makefiles/rootinstall.sh -Makefiles/rootuninstall.sh -Makefiles/rules.make -Makefiles/service.make -Makefiles/subproject.make -Makefiles/target.make -Makefiles/test-application.make -Makefiles/test-library.make -Makefiles/test-tool.make -Makefiles/tool.make -Makefiles/transform_paths.sh -Makefiles/vendor.sh -Tools/debugapp -Tools/defaults -Tools/dread -Tools/dremove -Tools/dwrite -Tools/gdnc -Tools/gpbs -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gdnc -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gdomap -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/defaults -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dread -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dremove -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dwrite -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/gdnc -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/gpbs -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/make_services -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/pldes -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/plparse -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/plser -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/set_show_service -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/sfparse -Tools/make_services -Tools/openapp -Tools/opentool -Tools/pldes -Tools/plparse -Tools/plser -Tools/set_show_service -Tools/sfparse -share/config.site -@exec mkdir -p %D/Apps -@exec mkdir -p %D/Documentation/info -@exec mkdir -p %D/Documentation/man -@exec mkdir -p %D/Headers/gnustep/unicode -@exec mkdir -p %D/Library/Colors -@exec mkdir -p %D/Library/PostScript -@exec mkdir -p %D/Local/Users/Administrator -@exec mkdir -p %D/Network -@dirrm share -@dirrm Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Tools/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Tools/%%GNU_ARCH%% -@dirrm Tools -@dirrm Network -@dirrm Makefiles/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Makefiles/%%GNU_ARCH%% -@dirrm Makefiles -@dirrm Local/Users/Administrator -@dirrm Local/Users -@dirrm Local -@dirrm Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Library/Services/example.service/%%GNU_ARCH%% -@dirrm Library/Services/example.service/Resources -@dirrm Library/Services/example.service -@dirrm Library/Services -@dirrm Library/PostScript -@dirrm Library/Model -@dirrm Library/Colors -@dirrm Library -@dirrm Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Libraries/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Libraries/%%GNU_ARCH%% -@dirrm Libraries/Resources/NSTimeZones/zones/US -@dirrm Libraries/Resources/NSTimeZones/zones/SystemV -@dirrm Libraries/Resources/NSTimeZones/zones/Pacific -@dirrm Libraries/Resources/NSTimeZones/zones/Mideast -@dirrm Libraries/Resources/NSTimeZones/zones/Mexico -@dirrm Libraries/Resources/NSTimeZones/zones/Indian -@dirrm Libraries/Resources/NSTimeZones/zones/Europe -@dirrm Libraries/Resources/NSTimeZones/zones/Etc -@dirrm Libraries/Resources/NSTimeZones/zones/Chile -@dirrm Libraries/Resources/NSTimeZones/zones/Canada -@dirrm Libraries/Resources/NSTimeZones/zones/Brazil -@dirrm Libraries/Resources/NSTimeZones/zones/Australia -@dirrm Libraries/Resources/NSTimeZones/zones/Atlantic -@dirrm Libraries/Resources/NSTimeZones/zones/Asia -@dirrm Libraries/Resources/NSTimeZones/zones/Arctic -@dirrm Libraries/Resources/NSTimeZones/zones/Antarctica -@dirrm Libraries/Resources/NSTimeZones/zones/America/Indiana -@dirrm Libraries/Resources/NSTimeZones/zones/America -@dirrm Libraries/Resources/NSTimeZones/zones/Africa -@dirrm Libraries/Resources/NSTimeZones/zones -@dirrm Libraries/Resources/NSTimeZones -@dirrm Libraries/Resources/NSCharacterSets -@dirrm Libraries/Resources/Images -@dirrm Libraries/Resources -@dirrm Libraries -@dirrm Headers/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Headers/%%GNU_ARCH%% -@dirrm Headers/gnustep/xgps -@dirrm Headers/gnustep/unicode -@dirrm Headers/gnustep/base -@dirrm Headers/gnustep/Foundation -@dirrm Headers/gnustep/AppKit -@dirrm Headers/gnustep -@dirrm Headers -@dirrm Documentation/man -@dirrm Documentation/info -@dirrm Documentation -@dirrm Apps -@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B -@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R diff --git a/lang/gnustep-objc/Makefile b/lang/gnustep-objc/Makefile deleted file mode 100644 index f1abb996ff78..000000000000 --- a/lang/gnustep-objc/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection makefile for: gnustep -# Version required: 0.6.5 -# Date created: 03 October 1998 -# Whom: Thomas Gellekum <tg@FreeBSD.org> -# -# $FreeBSD$ -# - -DISTNAME= gstep-core-0.6.5 -PKGNAME= gnustep-0.6.5 -CATEGORIES= devel -MASTER_SITES= ftp://ftp.gnustep.org/pub/gnustep/core/ \ - ftp://ftp.peanuts.org/Mirrors/GNUstep/gnustep/core/ - -MAINTAINER= ports@FreeBSD.org - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - tiff.4:${PORTSDIR}/graphics/tiff - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} < 300000 -BROKEN= "Sorry, this port does not work on FreeBSD-2.2.x" -.endif - -USE_NEWGCC= yes -PREFIX= ${LOCALBASE}/GNUstep -WRKSRC= ${WRKDIR}/gstep-0.6.5 -GNU_CONFIGURE= yes -CONFIGURE_ENV= INSTALL_PROGRAM="${INSTALL} -c" INSTALL_DATA="${INSTALL} -c" -CONFIGURE_ARGS= --with-library-combo=gnu-gnu-gnu-xgps \ - --with-jpeg-library=${LOCALBASE}/lib \ - --with-jpeg-include=${LOCALBASE}/include \ - --with-tiff-library=${LOCALBASE}/lib \ - --with-tiff-include=${LOCALBASE}/include \ - --enable-threads=posix -USE_GMAKE= yes -USE_XLIB= yes -MAKEFILE= -MAKE_FLAGS= OPTFLAG="${CFLAGS}" -NO_MTREE= yes - -.if ${MACHINE_ARCH} == "i386" -GNU_ARCH= ix86 -.else -GNU_ARCH= ${MACHINE_ARCH} -.endif -GNU_HOST= freebsd${OSREL} -PLIST_SUB+= GNU_ARCH=${GNU_ARCH} GNU_HOST=${GNU_HOST} - -.include <bsd.port.post.mk> diff --git a/lang/gnustep-objc/distinfo b/lang/gnustep-objc/distinfo deleted file mode 100644 index 0be6455d7d1c..000000000000 --- a/lang/gnustep-objc/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gstep-core-0.6.5.tar.gz) = 51a2d3a8fb03c7a5a7617e6b6c7b684d diff --git a/lang/gnustep-objc/pkg-comment b/lang/gnustep-objc/pkg-comment deleted file mode 100644 index bd9d45e35de5..000000000000 --- a/lang/gnustep-objc/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Objective-C libraries based on the OpenStep standard diff --git a/lang/gnustep-objc/pkg-descr b/lang/gnustep-objc/pkg-descr deleted file mode 100644 index ff648a92c60f..000000000000 --- a/lang/gnustep-objc/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -GNUstep is a set of general-purpose Objective-C libraries base on the -OpenStep standard developed by NeXT (now Apple) Inc. The libraries -consist of everything from foundation classes, such as dictionaries and -arrays, to GUI interface classes such as windows, sliders, buttons, etc. - -Please contact the GNUstep maintainers at <discussion@gnustep.org> in -case of questions and help offers. - -WWW: http://www.gnustep.org/ diff --git a/lang/gnustep-objc/pkg-plist b/lang/gnustep-objc/pkg-plist deleted file mode 100644 index 0f8cf8ea134b..000000000000 --- a/lang/gnustep-objc/pkg-plist +++ /dev/null @@ -1,1072 +0,0 @@ -Headers/gnustep/AppKit/AppKit.h -Headers/gnustep/AppKit/AppKitExceptions.h -Headers/gnustep/AppKit/DPSOperators.h -Headers/gnustep/AppKit/GMAppKit.h -Headers/gnustep/AppKit/GMArchiver.h -Headers/gnustep/AppKit/GSHbox.h -Headers/gnustep/AppKit/GSHelpManagerPanel.h -Headers/gnustep/AppKit/GSInfoPanel.h -Headers/gnustep/AppKit/GSMethodTable.h -Headers/gnustep/AppKit/GSPasteboardServer.h -Headers/gnustep/AppKit/GSServicesManager.h -Headers/gnustep/AppKit/GSTable.h -Headers/gnustep/AppKit/GSTrackingRect.h -Headers/gnustep/AppKit/GSVbox.h -Headers/gnustep/AppKit/GSWraps.h -Headers/gnustep/AppKit/IMConnectors.h -Headers/gnustep/AppKit/IMCustomObject.h -Headers/gnustep/AppKit/IMLoading.h -Headers/gnustep/AppKit/NSActionCell.h -Headers/gnustep/AppKit/NSAffineTransform.h -Headers/gnustep/AppKit/NSApplication.h -Headers/gnustep/AppKit/NSAttributedString.h -Headers/gnustep/AppKit/NSBezierPath.h -Headers/gnustep/AppKit/NSBitmapImageRep.h -Headers/gnustep/AppKit/NSBox.h -Headers/gnustep/AppKit/NSBrowser.h -Headers/gnustep/AppKit/NSBrowserCell.h -Headers/gnustep/AppKit/NSButton.h -Headers/gnustep/AppKit/NSButtonCell.h -Headers/gnustep/AppKit/NSCStringText.h -Headers/gnustep/AppKit/NSCachedImageRep.h -Headers/gnustep/AppKit/NSCell.h -Headers/gnustep/AppKit/NSClipView.h -Headers/gnustep/AppKit/NSColor.h -Headers/gnustep/AppKit/NSColorList.h -Headers/gnustep/AppKit/NSColorPanel.h -Headers/gnustep/AppKit/NSColorPicker.h -Headers/gnustep/AppKit/NSColorPicking.h -Headers/gnustep/AppKit/NSColorPrivate.h -Headers/gnustep/AppKit/NSColorWell.h -Headers/gnustep/AppKit/NSComboBox.h -Headers/gnustep/AppKit/NSComboBoxCell.h -Headers/gnustep/AppKit/NSControl.h -Headers/gnustep/AppKit/NSCursor.h -Headers/gnustep/AppKit/NSCustomImageRep.h -Headers/gnustep/AppKit/NSDataLink.h -Headers/gnustep/AppKit/NSDataLinkManager.h -Headers/gnustep/AppKit/NSDataLinkPanel.h -Headers/gnustep/AppKit/NSDocument.h -Headers/gnustep/AppKit/NSDocumentController.h -Headers/gnustep/AppKit/NSDocumentFrameworkPrivate.h -Headers/gnustep/AppKit/NSDragging.h -Headers/gnustep/AppKit/NSEPSImageRep.h -Headers/gnustep/AppKit/NSEvent.h -Headers/gnustep/AppKit/NSFileWrapper.h -Headers/gnustep/AppKit/NSFont.h -Headers/gnustep/AppKit/NSFontManager.h -Headers/gnustep/AppKit/NSFontPanel.h -Headers/gnustep/AppKit/NSForm.h -Headers/gnustep/AppKit/NSFormCell.h -Headers/gnustep/AppKit/NSGraphics.h -Headers/gnustep/AppKit/NSGraphicsContext.h -Headers/gnustep/AppKit/NSHelpManager.h -Headers/gnustep/AppKit/NSHelpPanel.h -Headers/gnustep/AppKit/NSImage.h -Headers/gnustep/AppKit/NSImageCell.h -Headers/gnustep/AppKit/NSImageRep.h -Headers/gnustep/AppKit/NSImageView.h -Headers/gnustep/AppKit/NSInterfaceStyle.h -Headers/gnustep/AppKit/NSLayoutManager.h -Headers/gnustep/AppKit/NSMatrix.h -Headers/gnustep/AppKit/NSMenu.h -Headers/gnustep/AppKit/NSMenuItem.h -Headers/gnustep/AppKit/NSMenuItemCell.h -Headers/gnustep/AppKit/NSMenuView.h -Headers/gnustep/AppKit/NSNibConnector.h -Headers/gnustep/AppKit/NSNibDeclarations.h -Headers/gnustep/AppKit/NSNibLoading.h -Headers/gnustep/AppKit/NSOpenPanel.h -Headers/gnustep/AppKit/NSPageLayout.h -Headers/gnustep/AppKit/NSPanel.h -Headers/gnustep/AppKit/NSParagraphStyle.h -Headers/gnustep/AppKit/NSPasteboard.h -Headers/gnustep/AppKit/NSPopUpButton.h -Headers/gnustep/AppKit/NSPopUpButtonCell.h -Headers/gnustep/AppKit/NSPrintInfo.h -Headers/gnustep/AppKit/NSPrintOperation.h -Headers/gnustep/AppKit/NSPrintPanel.h -Headers/gnustep/AppKit/NSPrinter.h -Headers/gnustep/AppKit/NSProgressIndicator.h -Headers/gnustep/AppKit/NSResponder.h -Headers/gnustep/AppKit/NSRulerMarker.h -Headers/gnustep/AppKit/NSRulerView.h -Headers/gnustep/AppKit/NSSavePanel.h -Headers/gnustep/AppKit/NSScreen.h -Headers/gnustep/AppKit/NSScrollView.h -Headers/gnustep/AppKit/NSScroller.h -Headers/gnustep/AppKit/NSSecureTextField.h -Headers/gnustep/AppKit/NSSelection.h -Headers/gnustep/AppKit/NSSlider.h -Headers/gnustep/AppKit/NSSliderCell.h -Headers/gnustep/AppKit/NSSpellChecker.h -Headers/gnustep/AppKit/NSSpellProtocol.h -Headers/gnustep/AppKit/NSSpellServer.h -Headers/gnustep/AppKit/NSSplitView.h -Headers/gnustep/AppKit/NSStringDrawing.h -Headers/gnustep/AppKit/NSTabView.h -Headers/gnustep/AppKit/NSTabViewItem.h -Headers/gnustep/AppKit/NSTableColumn.h -Headers/gnustep/AppKit/NSTableHeaderCell.h -Headers/gnustep/AppKit/NSTableHeaderView.h -Headers/gnustep/AppKit/NSTableView.h -Headers/gnustep/AppKit/NSText.h -Headers/gnustep/AppKit/NSTextAttachment.h -Headers/gnustep/AppKit/NSTextContainer.h -Headers/gnustep/AppKit/NSTextField.h -Headers/gnustep/AppKit/NSTextFieldCell.h -Headers/gnustep/AppKit/NSTextStorage.h -Headers/gnustep/AppKit/NSTextView.h -Headers/gnustep/AppKit/NSView.h -Headers/gnustep/AppKit/NSWindow.h -Headers/gnustep/AppKit/NSWindowController.h -Headers/gnustep/AppKit/NSWorkspace.h -Headers/gnustep/AppKit/PSOperators.h -Headers/gnustep/AppKit/nsimage-tiff.h -Headers/gnustep/Foundation/DistributedObjects.h -Headers/gnustep/Foundation/Foundation.h -Headers/gnustep/Foundation/NSArchiver.h -Headers/gnustep/Foundation/NSArray.h -Headers/gnustep/Foundation/NSAttributedString.h -Headers/gnustep/Foundation/NSAutoreleasePool.h -Headers/gnustep/Foundation/NSBitmapCharSet.h -Headers/gnustep/Foundation/NSBundle.h -Headers/gnustep/Foundation/NSByteOrder.h -Headers/gnustep/Foundation/NSCharacterSet.h -Headers/gnustep/Foundation/NSCoder.h -Headers/gnustep/Foundation/NSConcreteNumber.h -Headers/gnustep/Foundation/NSConcreteValue.h -Headers/gnustep/Foundation/NSConnection.h -Headers/gnustep/Foundation/NSData.h -Headers/gnustep/Foundation/NSDate.h -Headers/gnustep/Foundation/NSDateFormatter.h -Headers/gnustep/Foundation/NSDebug.h -Headers/gnustep/Foundation/NSDecimal.h -Headers/gnustep/Foundation/NSDecimalNumber.h -Headers/gnustep/Foundation/NSDictionary.h -Headers/gnustep/Foundation/NSDistantObject.h -Headers/gnustep/Foundation/NSDistributedLock.h -Headers/gnustep/Foundation/NSDistributedNotificationCenter.h -Headers/gnustep/Foundation/NSEnumerator.h -Headers/gnustep/Foundation/NSException.h -Headers/gnustep/Foundation/NSFileHandle.h -Headers/gnustep/Foundation/NSFileManager.h -Headers/gnustep/Foundation/NSFormatter.h -Headers/gnustep/Foundation/NSGArchiver.h -Headers/gnustep/Foundation/NSGArray.h -Headers/gnustep/Foundation/NSGAttributedString.h -Headers/gnustep/Foundation/NSGCString.h -Headers/gnustep/Foundation/NSGSet.h -Headers/gnustep/Foundation/NSGString.h -Headers/gnustep/Foundation/NSGeometry.h -Headers/gnustep/Foundation/NSHashTable.h -Headers/gnustep/Foundation/NSHost.h -Headers/gnustep/Foundation/NSInvocation.h -Headers/gnustep/Foundation/NSLock.h -Headers/gnustep/Foundation/NSMapTable.h -Headers/gnustep/Foundation/NSMethodSignature.h -Headers/gnustep/Foundation/NSNotification.h -Headers/gnustep/Foundation/NSNotificationQueue.h -Headers/gnustep/Foundation/NSObjCRuntime.h -Headers/gnustep/Foundation/NSObject.h -Headers/gnustep/Foundation/NSPathUtilities.h -Headers/gnustep/Foundation/NSPort.h -Headers/gnustep/Foundation/NSPortCoder.h -Headers/gnustep/Foundation/NSPortMessage.h -Headers/gnustep/Foundation/NSPortNameServer.h -Headers/gnustep/Foundation/NSProcessInfo.h -Headers/gnustep/Foundation/NSProtocolChecker.h -Headers/gnustep/Foundation/NSProxy.h -Headers/gnustep/Foundation/NSRange.h -Headers/gnustep/Foundation/NSRunLoop.h -Headers/gnustep/Foundation/NSScanner.h -Headers/gnustep/Foundation/NSSerialization.h -Headers/gnustep/Foundation/NSSet.h -Headers/gnustep/Foundation/NSString.h -Headers/gnustep/Foundation/NSTask.h -Headers/gnustep/Foundation/NSThread.h -Headers/gnustep/Foundation/NSTimer.h -Headers/gnustep/Foundation/NSURL.h -Headers/gnustep/Foundation/NSURLHandle.h -Headers/gnustep/Foundation/NSUndoManager.h -Headers/gnustep/Foundation/NSUserDefaults.h -Headers/gnustep/Foundation/NSUtilities.h -Headers/gnustep/Foundation/NSValue.h -Headers/gnustep/Foundation/NSZone.h -Headers/gnustep/Foundation/objc-load.h -Headers/gnustep/base/Archiver.h -Headers/gnustep/base/Array.h -Headers/gnustep/base/ArrayPrivate.h -Headers/gnustep/base/Bag.h -Headers/gnustep/base/BinaryCStream.h -Headers/gnustep/base/BinaryTree.h -Headers/gnustep/base/BinaryTreeNode.h -Headers/gnustep/base/CStream.h -Headers/gnustep/base/CStreaming.h -Headers/gnustep/base/CircularArray.h -Headers/gnustep/base/CircularArrayPrivate.h -Headers/gnustep/base/Coder.h -Headers/gnustep/base/CoderPrivate.h -Headers/gnustep/base/Coding.h -Headers/gnustep/base/Collecting.h -Headers/gnustep/base/Collection.h -Headers/gnustep/base/CollectionPrivate.h -Headers/gnustep/base/ConnectedCoder.h -Headers/gnustep/base/DelegatePool.h -Headers/gnustep/base/Dictionary.h -Headers/gnustep/base/Enumerating.h -Headers/gnustep/base/GSIArray.h -Headers/gnustep/base/GSIMap.h -Headers/gnustep/base/GSUnion.h -Headers/gnustep/base/GapArray.h -Headers/gnustep/base/GapArrayPrivate.h -Headers/gnustep/base/GetDefEncoding.h -Headers/gnustep/base/Heap.h -Headers/gnustep/base/IndexedCollecting.h -Headers/gnustep/base/IndexedCollection.h -Headers/gnustep/base/IndexedCollectionPrivate.h -Headers/gnustep/base/InvalidationListening.h -Headers/gnustep/base/Invocation.h -Headers/gnustep/base/Invoking.h -Headers/gnustep/base/KeyedCollecting.h -Headers/gnustep/base/KeyedCollection.h -Headers/gnustep/base/LinkedList.h -Headers/gnustep/base/LinkedListNode.h -Headers/gnustep/base/Locking.h -Headers/gnustep/base/MachPort.h -Headers/gnustep/base/MappedCollector.h -Headers/gnustep/base/MemoryStream.h -Headers/gnustep/base/NotificationDispatcher.h -Headers/gnustep/base/OrderedCollecting.h -Headers/gnustep/base/OrderedCollection.h -Headers/gnustep/base/Ordering.h -Headers/gnustep/base/Port.h -Headers/gnustep/base/Queue.h -Headers/gnustep/base/RBTree.h -Headers/gnustep/base/RBTreeNode.h -Headers/gnustep/base/README -Headers/gnustep/base/RawCStream.h -Headers/gnustep/base/Retaining.h -Headers/gnustep/base/RunLoop.h -Headers/gnustep/base/Set.h -Headers/gnustep/base/SplayTree.h -Headers/gnustep/base/Stack.h -Headers/gnustep/base/StdioStream.h -Headers/gnustep/base/Stream.h -Headers/gnustep/base/Streaming.h -Headers/gnustep/base/TcpPort.h -Headers/gnustep/base/TextCStream.h -Headers/gnustep/base/UdpPort.h -Headers/gnustep/base/Unicode.h -Headers/gnustep/base/UnixFileHandle.h -Headers/gnustep/base/ValueHolding.h -Headers/gnustep/base/behavior.h -Headers/gnustep/base/fast.x -Headers/gnustep/base/numbers.h -Headers/gnustep/base/o_array.h -Headers/gnustep/base/o_array_bas.h -Headers/gnustep/base/o_array_cbs.h -Headers/gnustep/base/o_cbs.h -Headers/gnustep/base/o_hash.h -Headers/gnustep/base/o_hash_bas.h -Headers/gnustep/base/o_hash_cbs.h -Headers/gnustep/base/o_list.h -Headers/gnustep/base/o_list_bas.h -Headers/gnustep/base/o_list_cbs.h -Headers/gnustep/base/o_map.h -Headers/gnustep/base/o_map_bas.h -Headers/gnustep/base/o_map_cbs.h -Headers/gnustep/base/objc-gnu2next.h -Headers/gnustep/base/ostream.h -Headers/gnustep/base/preface.h -Headers/gnustep/unicode/caseconv.h -Headers/gnustep/unicode/cop.h -Headers/gnustep/unicode/cyrillic.h -Headers/gnustep/unicode/decomp.h -Headers/gnustep/unicode/nextstep.h -Headers/gnustep/xgps/XGContext.h -Headers/gnustep/xgps/XGContextPrivate.h -Headers/gnustep/xgps/XGContextWindow.h -Headers/gnustep/xgps/XGDrawObject.h -Headers/gnustep/xgps/XGGState.h -Headers/gnustep/xgps/XGGStateOps.h -Headers/%%GNU_ARCH%%/%%GNU_HOST%%/GSConfig.h -Headers/%%GNU_ARCH%%/%%GNU_HOST%%/mframe.h -Libraries/Resources/GNUstepSystemXFontList -Libraries/Resources/Images/GNUstep.tiff -Libraries/Resources/Images/GNUstep_Images_Copyright -Libraries/Resources/Images/NSComboArrow.tiff -Libraries/Resources/Images/common_2DCheckMark.tiff -Libraries/Resources/Images/common_2DDash.tiff -Libraries/Resources/Images/common_3DArrowDown.tiff -Libraries/Resources/Images/common_3DArrowRight.tiff -Libraries/Resources/Images/common_3DArrowRightH.tiff -Libraries/Resources/Images/common_ArrowDown.tiff -Libraries/Resources/Images/common_ArrowDownH.tiff -Libraries/Resources/Images/common_ArrowLeft.tiff -Libraries/Resources/Images/common_ArrowLeftH.tiff -Libraries/Resources/Images/common_ArrowRight.tiff -Libraries/Resources/Images/common_ArrowRightH.tiff -Libraries/Resources/Images/common_ArrowUp.tiff -Libraries/Resources/Images/common_ArrowUpH.tiff -Libraries/Resources/Images/common_Close.tiff -Libraries/Resources/Images/common_CloseBroken.tiff -Libraries/Resources/Images/common_CloseH.tiff -Libraries/Resources/Images/common_Diamond.tiff -Libraries/Resources/Images/common_Dimple.tiff -Libraries/Resources/Images/common_DownArrowSmall.tiff -Libraries/Resources/Images/common_Folder.tiff -Libraries/Resources/Images/common_Home.tiff -Libraries/Resources/Images/common_Mount.tiff -Libraries/Resources/Images/common_Nibble.tiff -Libraries/Resources/Images/common_RadioOff.tiff -Libraries/Resources/Images/common_RadioOn.tiff -Libraries/Resources/Images/common_Right.tiff -Libraries/Resources/Images/common_RightH.tiff -Libraries/Resources/Images/common_Root_Apple.tiff -Libraries/Resources/Images/common_Root_PC.tiff -Libraries/Resources/Images/common_Root_SGI.tiff -Libraries/Resources/Images/common_Root_Sparc.tiff -Libraries/Resources/Images/common_Root_Sparc2.tiff -Libraries/Resources/Images/common_SliderHoriz.tiff -Libraries/Resources/Images/common_SliderVert.tiff -Libraries/Resources/Images/common_SwitchOff.tiff -Libraries/Resources/Images/common_SwitchOn.tiff -Libraries/Resources/Images/common_TabDownSelectedLeft.tiff -Libraries/Resources/Images/common_TabDownSelectedRight.tiff -Libraries/Resources/Images/common_TabDownSelectedToUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabDownUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabDownUnSelectedLeft.tiff -Libraries/Resources/Images/common_TabDownUnSelectedRight.tiff -Libraries/Resources/Images/common_TabDownUnSelectedToSelectedJunction.tiff -Libraries/Resources/Images/common_TabSelectedLeft.tiff -Libraries/Resources/Images/common_TabSelectedRight.tiff -Libraries/Resources/Images/common_TabSelectedToUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectToSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectedJunction.tiff -Libraries/Resources/Images/common_TabUnSelectedLeft.tiff -Libraries/Resources/Images/common_TabUnSelectedRight.tiff -Libraries/Resources/Images/common_Tile.tiff -Libraries/Resources/Images/common_Unknown.tiff -Libraries/Resources/Images/common_Unmount.tiff -Libraries/Resources/Images/common_UpAndDownArrowSmall.tiff -Libraries/Resources/Images/common_WMClose.tiff -Libraries/Resources/Images/common_WMCloseBroken.tiff -Libraries/Resources/Images/common_ret.tiff -Libraries/Resources/Images/nsmapping.strings -Libraries/Resources/NSCharacterSets/README.CharSet -Libraries/Resources/NSCharacterSets/alphanumericCharSet.dat -Libraries/Resources/NSCharacterSets/controlCharSet.dat -Libraries/Resources/NSCharacterSets/decimalDigitCharSet.dat -Libraries/Resources/NSCharacterSets/decomposableCharSet.dat -Libraries/Resources/NSCharacterSets/illegalCharSet.dat -Libraries/Resources/NSCharacterSets/letterCharSet.dat -Libraries/Resources/NSCharacterSets/lowercaseLetterCharSet.dat -Libraries/Resources/NSCharacterSets/nonBaseCharSet.dat -Libraries/Resources/NSCharacterSets/punctuationCharSet.dat -Libraries/Resources/NSCharacterSets/symbolAndOperatorCharSet.dat -Libraries/Resources/NSCharacterSets/uppercaseLetterCharSet.dat -Libraries/Resources/NSCharacterSets/whitespaceAndNlCharSet.dat -Libraries/Resources/NSCharacterSets/whitespaceCharSet.dat -Libraries/Resources/NSTimeZones/GNUmakefile -Libraries/Resources/NSTimeZones/GNUstep_zones -Libraries/Resources/NSTimeZones/README -Libraries/Resources/NSTimeZones/abbreviations -Libraries/Resources/NSTimeZones/create-abbrevs.m -Libraries/Resources/NSTimeZones/create-regions.m -Libraries/Resources/NSTimeZones/nstimezone.m -Libraries/Resources/NSTimeZones/regions -Libraries/Resources/NSTimeZones/zones/Africa/Abidjan -Libraries/Resources/NSTimeZones/zones/Africa/Accra -Libraries/Resources/NSTimeZones/zones/Africa/Addis_Ababa -Libraries/Resources/NSTimeZones/zones/Africa/Algiers -Libraries/Resources/NSTimeZones/zones/Africa/Asmera -Libraries/Resources/NSTimeZones/zones/Africa/Bamako -Libraries/Resources/NSTimeZones/zones/Africa/Bangui -Libraries/Resources/NSTimeZones/zones/Africa/Banjul -Libraries/Resources/NSTimeZones/zones/Africa/Bissau -Libraries/Resources/NSTimeZones/zones/Africa/Blantyre -Libraries/Resources/NSTimeZones/zones/Africa/Brazzaville -Libraries/Resources/NSTimeZones/zones/Africa/Bujumbura -Libraries/Resources/NSTimeZones/zones/Africa/Cairo -Libraries/Resources/NSTimeZones/zones/Africa/Casablanca -Libraries/Resources/NSTimeZones/zones/Africa/Ceuta -Libraries/Resources/NSTimeZones/zones/Africa/Conakry -Libraries/Resources/NSTimeZones/zones/Africa/Dakar -Libraries/Resources/NSTimeZones/zones/Africa/Dar_es_Salaam -Libraries/Resources/NSTimeZones/zones/Africa/Djibouti -Libraries/Resources/NSTimeZones/zones/Africa/Douala -Libraries/Resources/NSTimeZones/zones/Africa/El_Aaiun -Libraries/Resources/NSTimeZones/zones/Africa/Freetown -Libraries/Resources/NSTimeZones/zones/Africa/Gaborone -Libraries/Resources/NSTimeZones/zones/Africa/Harare -Libraries/Resources/NSTimeZones/zones/Africa/Johannesburg -Libraries/Resources/NSTimeZones/zones/Africa/Kampala -Libraries/Resources/NSTimeZones/zones/Africa/Khartoum -Libraries/Resources/NSTimeZones/zones/Africa/Kigali -Libraries/Resources/NSTimeZones/zones/Africa/Kinshasa -Libraries/Resources/NSTimeZones/zones/Africa/Lagos -Libraries/Resources/NSTimeZones/zones/Africa/Libreville -Libraries/Resources/NSTimeZones/zones/Africa/Lome -Libraries/Resources/NSTimeZones/zones/Africa/Luanda -Libraries/Resources/NSTimeZones/zones/Africa/Lubumbashi -Libraries/Resources/NSTimeZones/zones/Africa/Lusaka -Libraries/Resources/NSTimeZones/zones/Africa/Malabo -Libraries/Resources/NSTimeZones/zones/Africa/Maputo -Libraries/Resources/NSTimeZones/zones/Africa/Maseru -Libraries/Resources/NSTimeZones/zones/Africa/Mbabane -Libraries/Resources/NSTimeZones/zones/Africa/Mogadishu -Libraries/Resources/NSTimeZones/zones/Africa/Monrovia -Libraries/Resources/NSTimeZones/zones/Africa/Nairobi -Libraries/Resources/NSTimeZones/zones/Africa/Ndjamena -Libraries/Resources/NSTimeZones/zones/Africa/Niamey -Libraries/Resources/NSTimeZones/zones/Africa/Nouakchott -Libraries/Resources/NSTimeZones/zones/Africa/Ouagadougou -Libraries/Resources/NSTimeZones/zones/Africa/Porto-Novo -Libraries/Resources/NSTimeZones/zones/Africa/Sao_Tome -Libraries/Resources/NSTimeZones/zones/Africa/Timbuktu -Libraries/Resources/NSTimeZones/zones/Africa/Tripoli -Libraries/Resources/NSTimeZones/zones/Africa/Tunis -Libraries/Resources/NSTimeZones/zones/Africa/Windhoek -Libraries/Resources/NSTimeZones/zones/America/Adak -Libraries/Resources/NSTimeZones/zones/America/Anchorage -Libraries/Resources/NSTimeZones/zones/America/Anguilla -Libraries/Resources/NSTimeZones/zones/America/Antigua -Libraries/Resources/NSTimeZones/zones/America/Araguaina -Libraries/Resources/NSTimeZones/zones/America/Aruba -Libraries/Resources/NSTimeZones/zones/America/Asuncion -Libraries/Resources/NSTimeZones/zones/America/Atka -Libraries/Resources/NSTimeZones/zones/America/Barbados -Libraries/Resources/NSTimeZones/zones/America/Belem -Libraries/Resources/NSTimeZones/zones/America/Belize -Libraries/Resources/NSTimeZones/zones/America/Boa_Vista -Libraries/Resources/NSTimeZones/zones/America/Bogota -Libraries/Resources/NSTimeZones/zones/America/Boise -Libraries/Resources/NSTimeZones/zones/America/Buenos_Aires -Libraries/Resources/NSTimeZones/zones/America/Cambridge_Bay -Libraries/Resources/NSTimeZones/zones/America/Cancun -Libraries/Resources/NSTimeZones/zones/America/Caracas -Libraries/Resources/NSTimeZones/zones/America/Catamarca -Libraries/Resources/NSTimeZones/zones/America/Cayenne -Libraries/Resources/NSTimeZones/zones/America/Cayman -Libraries/Resources/NSTimeZones/zones/America/Chicago -Libraries/Resources/NSTimeZones/zones/America/Chihuahua -Libraries/Resources/NSTimeZones/zones/America/Cordoba -Libraries/Resources/NSTimeZones/zones/America/Costa_Rica -Libraries/Resources/NSTimeZones/zones/America/Cuiaba -Libraries/Resources/NSTimeZones/zones/America/Curacao -Libraries/Resources/NSTimeZones/zones/America/Dawson -Libraries/Resources/NSTimeZones/zones/America/Dawson_Creek -Libraries/Resources/NSTimeZones/zones/America/Denver -Libraries/Resources/NSTimeZones/zones/America/Detroit -Libraries/Resources/NSTimeZones/zones/America/Dominica -Libraries/Resources/NSTimeZones/zones/America/Edmonton -Libraries/Resources/NSTimeZones/zones/America/El_Salvador -Libraries/Resources/NSTimeZones/zones/America/Ensenada -Libraries/Resources/NSTimeZones/zones/America/Fort_Wayne -Libraries/Resources/NSTimeZones/zones/America/Fortaleza -Libraries/Resources/NSTimeZones/zones/America/Glace_Bay -Libraries/Resources/NSTimeZones/zones/America/Godthab -Libraries/Resources/NSTimeZones/zones/America/Goose_Bay -Libraries/Resources/NSTimeZones/zones/America/Grand_Turk -Libraries/Resources/NSTimeZones/zones/America/Grenada -Libraries/Resources/NSTimeZones/zones/America/Guadeloupe -Libraries/Resources/NSTimeZones/zones/America/Guatemala -Libraries/Resources/NSTimeZones/zones/America/Guayaquil -Libraries/Resources/NSTimeZones/zones/America/Guyana -Libraries/Resources/NSTimeZones/zones/America/Halifax -Libraries/Resources/NSTimeZones/zones/America/Havana -Libraries/Resources/NSTimeZones/zones/America/Indiana/Indianapolis -Libraries/Resources/NSTimeZones/zones/America/Indiana/Knox -Libraries/Resources/NSTimeZones/zones/America/Indiana/Marengo -Libraries/Resources/NSTimeZones/zones/America/Indiana/Vevay -Libraries/Resources/NSTimeZones/zones/America/Indianapolis -Libraries/Resources/NSTimeZones/zones/America/Inuvik -Libraries/Resources/NSTimeZones/zones/America/Iqaluit -Libraries/Resources/NSTimeZones/zones/America/Jamaica -Libraries/Resources/NSTimeZones/zones/America/Jujuy -Libraries/Resources/NSTimeZones/zones/America/Juneau -Libraries/Resources/NSTimeZones/zones/America/Knox_IN -Libraries/Resources/NSTimeZones/zones/America/La_Paz -Libraries/Resources/NSTimeZones/zones/America/Lima -Libraries/Resources/NSTimeZones/zones/America/Los_Angeles -Libraries/Resources/NSTimeZones/zones/America/Louisville -Libraries/Resources/NSTimeZones/zones/America/Maceio -Libraries/Resources/NSTimeZones/zones/America/Managua -Libraries/Resources/NSTimeZones/zones/America/Manaus -Libraries/Resources/NSTimeZones/zones/America/Martinique -Libraries/Resources/NSTimeZones/zones/America/Mazatlan -Libraries/Resources/NSTimeZones/zones/America/Mendoza -Libraries/Resources/NSTimeZones/zones/America/Menominee -Libraries/Resources/NSTimeZones/zones/America/Mexico_City -Libraries/Resources/NSTimeZones/zones/America/Miquelon -Libraries/Resources/NSTimeZones/zones/America/Montevideo -Libraries/Resources/NSTimeZones/zones/America/Montreal -Libraries/Resources/NSTimeZones/zones/America/Montserrat -Libraries/Resources/NSTimeZones/zones/America/Nassau -Libraries/Resources/NSTimeZones/zones/America/New_York -Libraries/Resources/NSTimeZones/zones/America/Nipigon -Libraries/Resources/NSTimeZones/zones/America/Nome -Libraries/Resources/NSTimeZones/zones/America/Noronha -Libraries/Resources/NSTimeZones/zones/America/Panama -Libraries/Resources/NSTimeZones/zones/America/Pangnirtung -Libraries/Resources/NSTimeZones/zones/America/Paramaribo -Libraries/Resources/NSTimeZones/zones/America/Phoenix -Libraries/Resources/NSTimeZones/zones/America/Port-au-Prince -Libraries/Resources/NSTimeZones/zones/America/Port_of_Spain -Libraries/Resources/NSTimeZones/zones/America/Porto_Acre -Libraries/Resources/NSTimeZones/zones/America/Porto_Velho -Libraries/Resources/NSTimeZones/zones/America/Puerto_Rico -Libraries/Resources/NSTimeZones/zones/America/Rainy_River -Libraries/Resources/NSTimeZones/zones/America/Rankin_Inlet -Libraries/Resources/NSTimeZones/zones/America/Regina -Libraries/Resources/NSTimeZones/zones/America/Rosario -Libraries/Resources/NSTimeZones/zones/America/Santiago -Libraries/Resources/NSTimeZones/zones/America/Santo_Domingo -Libraries/Resources/NSTimeZones/zones/America/Sao_Paulo -Libraries/Resources/NSTimeZones/zones/America/Scoresbysund -Libraries/Resources/NSTimeZones/zones/America/Shiprock -Libraries/Resources/NSTimeZones/zones/America/St_Johns -Libraries/Resources/NSTimeZones/zones/America/St_Kitts -Libraries/Resources/NSTimeZones/zones/America/St_Lucia -Libraries/Resources/NSTimeZones/zones/America/St_Thomas -Libraries/Resources/NSTimeZones/zones/America/St_Vincent -Libraries/Resources/NSTimeZones/zones/America/Swift_Current -Libraries/Resources/NSTimeZones/zones/America/Tegucigalpa -Libraries/Resources/NSTimeZones/zones/America/Thule -Libraries/Resources/NSTimeZones/zones/America/Thunder_Bay -Libraries/Resources/NSTimeZones/zones/America/Tijuana -Libraries/Resources/NSTimeZones/zones/America/Tortola -Libraries/Resources/NSTimeZones/zones/America/Vancouver -Libraries/Resources/NSTimeZones/zones/America/Virgin -Libraries/Resources/NSTimeZones/zones/America/Whitehorse -Libraries/Resources/NSTimeZones/zones/America/Winnipeg -Libraries/Resources/NSTimeZones/zones/America/Yakutat -Libraries/Resources/NSTimeZones/zones/America/Yellowknife -Libraries/Resources/NSTimeZones/zones/Antarctica/Casey -Libraries/Resources/NSTimeZones/zones/Antarctica/Davis -Libraries/Resources/NSTimeZones/zones/Antarctica/DumontDUrville -Libraries/Resources/NSTimeZones/zones/Antarctica/Mawson -Libraries/Resources/NSTimeZones/zones/Antarctica/McMurdo -Libraries/Resources/NSTimeZones/zones/Antarctica/Palmer -Libraries/Resources/NSTimeZones/zones/Antarctica/South_Pole -Libraries/Resources/NSTimeZones/zones/Antarctica/Syowa -Libraries/Resources/NSTimeZones/zones/Arctic/Longyearbyen -Libraries/Resources/NSTimeZones/zones/Asia/Aden -Libraries/Resources/NSTimeZones/zones/Asia/Almaty -Libraries/Resources/NSTimeZones/zones/Asia/Amman -Libraries/Resources/NSTimeZones/zones/Asia/Anadyr -Libraries/Resources/NSTimeZones/zones/Asia/Aqtau -Libraries/Resources/NSTimeZones/zones/Asia/Aqtobe -Libraries/Resources/NSTimeZones/zones/Asia/Ashkhabad -Libraries/Resources/NSTimeZones/zones/Asia/Baghdad -Libraries/Resources/NSTimeZones/zones/Asia/Bahrain -Libraries/Resources/NSTimeZones/zones/Asia/Baku -Libraries/Resources/NSTimeZones/zones/Asia/Bangkok -Libraries/Resources/NSTimeZones/zones/Asia/Beirut -Libraries/Resources/NSTimeZones/zones/Asia/Bishkek -Libraries/Resources/NSTimeZones/zones/Asia/Brunei -Libraries/Resources/NSTimeZones/zones/Asia/Calcutta -Libraries/Resources/NSTimeZones/zones/Asia/Chungking -Libraries/Resources/NSTimeZones/zones/Asia/Colombo -Libraries/Resources/NSTimeZones/zones/Asia/Dacca -Libraries/Resources/NSTimeZones/zones/Asia/Damascus -Libraries/Resources/NSTimeZones/zones/Asia/Dili -Libraries/Resources/NSTimeZones/zones/Asia/Dubai -Libraries/Resources/NSTimeZones/zones/Asia/Dushanbe -Libraries/Resources/NSTimeZones/zones/Asia/Gaza -Libraries/Resources/NSTimeZones/zones/Asia/Harbin -Libraries/Resources/NSTimeZones/zones/Asia/Hong_Kong -Libraries/Resources/NSTimeZones/zones/Asia/Irkutsk -Libraries/Resources/NSTimeZones/zones/Asia/Istanbul -Libraries/Resources/NSTimeZones/zones/Asia/Jakarta -Libraries/Resources/NSTimeZones/zones/Asia/Jayapura -Libraries/Resources/NSTimeZones/zones/Asia/Jerusalem -Libraries/Resources/NSTimeZones/zones/Asia/Kabul -Libraries/Resources/NSTimeZones/zones/Asia/Kamchatka -Libraries/Resources/NSTimeZones/zones/Asia/Karachi -Libraries/Resources/NSTimeZones/zones/Asia/Kashgar -Libraries/Resources/NSTimeZones/zones/Asia/Katmandu -Libraries/Resources/NSTimeZones/zones/Asia/Krasnoyarsk -Libraries/Resources/NSTimeZones/zones/Asia/Kuala_Lumpur -Libraries/Resources/NSTimeZones/zones/Asia/Kuching -Libraries/Resources/NSTimeZones/zones/Asia/Kuwait -Libraries/Resources/NSTimeZones/zones/Asia/Macao -Libraries/Resources/NSTimeZones/zones/Asia/Magadan -Libraries/Resources/NSTimeZones/zones/Asia/Manila -Libraries/Resources/NSTimeZones/zones/Asia/Muscat -Libraries/Resources/NSTimeZones/zones/Asia/Nicosia -Libraries/Resources/NSTimeZones/zones/Asia/Novosibirsk -Libraries/Resources/NSTimeZones/zones/Asia/Omsk -Libraries/Resources/NSTimeZones/zones/Asia/Phnom_Penh -Libraries/Resources/NSTimeZones/zones/Asia/Pyongyang -Libraries/Resources/NSTimeZones/zones/Asia/Qatar -Libraries/Resources/NSTimeZones/zones/Asia/Rangoon -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh87 -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh88 -Libraries/Resources/NSTimeZones/zones/Asia/Riyadh89 -Libraries/Resources/NSTimeZones/zones/Asia/Saigon -Libraries/Resources/NSTimeZones/zones/Asia/Samarkand -Libraries/Resources/NSTimeZones/zones/Asia/Seoul -Libraries/Resources/NSTimeZones/zones/Asia/Shanghai -Libraries/Resources/NSTimeZones/zones/Asia/Singapore -Libraries/Resources/NSTimeZones/zones/Asia/Taipei -Libraries/Resources/NSTimeZones/zones/Asia/Tashkent -Libraries/Resources/NSTimeZones/zones/Asia/Tbilisi -Libraries/Resources/NSTimeZones/zones/Asia/Tehran -Libraries/Resources/NSTimeZones/zones/Asia/Tel_Aviv -Libraries/Resources/NSTimeZones/zones/Asia/Thimbu -Libraries/Resources/NSTimeZones/zones/Asia/Tokyo -Libraries/Resources/NSTimeZones/zones/Asia/Ujung_Pandang -Libraries/Resources/NSTimeZones/zones/Asia/Ulan_Bator -Libraries/Resources/NSTimeZones/zones/Asia/Urumqi -Libraries/Resources/NSTimeZones/zones/Asia/Vientiane -Libraries/Resources/NSTimeZones/zones/Asia/Vladivostok -Libraries/Resources/NSTimeZones/zones/Asia/Yakutsk -Libraries/Resources/NSTimeZones/zones/Asia/Yekaterinburg -Libraries/Resources/NSTimeZones/zones/Asia/Yerevan -Libraries/Resources/NSTimeZones/zones/Atlantic/Azores -Libraries/Resources/NSTimeZones/zones/Atlantic/Bermuda -Libraries/Resources/NSTimeZones/zones/Atlantic/Canary -Libraries/Resources/NSTimeZones/zones/Atlantic/Cape_Verde -Libraries/Resources/NSTimeZones/zones/Atlantic/Faeroe -Libraries/Resources/NSTimeZones/zones/Atlantic/Jan_Mayen -Libraries/Resources/NSTimeZones/zones/Atlantic/Madeira -Libraries/Resources/NSTimeZones/zones/Atlantic/Reykjavik -Libraries/Resources/NSTimeZones/zones/Atlantic/South_Georgia -Libraries/Resources/NSTimeZones/zones/Atlantic/St_Helena -Libraries/Resources/NSTimeZones/zones/Atlantic/Stanley -Libraries/Resources/NSTimeZones/zones/Australia/ACT -Libraries/Resources/NSTimeZones/zones/Australia/Adelaide -Libraries/Resources/NSTimeZones/zones/Australia/Brisbane -Libraries/Resources/NSTimeZones/zones/Australia/Broken_Hill -Libraries/Resources/NSTimeZones/zones/Australia/Canberra -Libraries/Resources/NSTimeZones/zones/Australia/Darwin -Libraries/Resources/NSTimeZones/zones/Australia/Hobart -Libraries/Resources/NSTimeZones/zones/Australia/LHI -Libraries/Resources/NSTimeZones/zones/Australia/Lindeman -Libraries/Resources/NSTimeZones/zones/Australia/Lord_Howe -Libraries/Resources/NSTimeZones/zones/Australia/Melbourne -Libraries/Resources/NSTimeZones/zones/Australia/NSW -Libraries/Resources/NSTimeZones/zones/Australia/North -Libraries/Resources/NSTimeZones/zones/Australia/Perth -Libraries/Resources/NSTimeZones/zones/Australia/Queensland -Libraries/Resources/NSTimeZones/zones/Australia/South -Libraries/Resources/NSTimeZones/zones/Australia/Sydney -Libraries/Resources/NSTimeZones/zones/Australia/Tasmania -Libraries/Resources/NSTimeZones/zones/Australia/Victoria -Libraries/Resources/NSTimeZones/zones/Australia/West -Libraries/Resources/NSTimeZones/zones/Australia/Yancowinna -Libraries/Resources/NSTimeZones/zones/Brazil/Acre -Libraries/Resources/NSTimeZones/zones/Brazil/DeNoronha -Libraries/Resources/NSTimeZones/zones/Brazil/East -Libraries/Resources/NSTimeZones/zones/Brazil/West -Libraries/Resources/NSTimeZones/zones/CET -Libraries/Resources/NSTimeZones/zones/CST6CDT -Libraries/Resources/NSTimeZones/zones/Canada/Atlantic -Libraries/Resources/NSTimeZones/zones/Canada/Central -Libraries/Resources/NSTimeZones/zones/Canada/East-Saskatchewan -Libraries/Resources/NSTimeZones/zones/Canada/Eastern -Libraries/Resources/NSTimeZones/zones/Canada/Mountain -Libraries/Resources/NSTimeZones/zones/Canada/Newfoundland -Libraries/Resources/NSTimeZones/zones/Canada/Pacific -Libraries/Resources/NSTimeZones/zones/Canada/Saskatchewan -Libraries/Resources/NSTimeZones/zones/Canada/Yukon -Libraries/Resources/NSTimeZones/zones/Chile/Continental -Libraries/Resources/NSTimeZones/zones/Chile/EasterIsland -Libraries/Resources/NSTimeZones/zones/Cuba -Libraries/Resources/NSTimeZones/zones/EET -Libraries/Resources/NSTimeZones/zones/EST -Libraries/Resources/NSTimeZones/zones/EST5EDT -Libraries/Resources/NSTimeZones/zones/Egypt -Libraries/Resources/NSTimeZones/zones/Eire -Libraries/Resources/NSTimeZones/zones/Etc/GMT -Libraries/Resources/NSTimeZones/zones/Etc/GMT+0 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+1 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+10 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+11 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+12 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+2 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+3 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+4 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+5 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+6 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+7 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+8 -Libraries/Resources/NSTimeZones/zones/Etc/GMT+9 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-0 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-1 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-10 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-11 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-12 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-13 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-14 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-2 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-3 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-4 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-5 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-6 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-7 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-8 -Libraries/Resources/NSTimeZones/zones/Etc/GMT-9 -Libraries/Resources/NSTimeZones/zones/Etc/GMT0 -Libraries/Resources/NSTimeZones/zones/Etc/Greenwich -Libraries/Resources/NSTimeZones/zones/Etc/UCT -Libraries/Resources/NSTimeZones/zones/Etc/UTC -Libraries/Resources/NSTimeZones/zones/Etc/Universal -Libraries/Resources/NSTimeZones/zones/Etc/Zulu -Libraries/Resources/NSTimeZones/zones/Europe/Amsterdam -Libraries/Resources/NSTimeZones/zones/Europe/Andorra -Libraries/Resources/NSTimeZones/zones/Europe/Athens -Libraries/Resources/NSTimeZones/zones/Europe/Belfast -Libraries/Resources/NSTimeZones/zones/Europe/Belgrade -Libraries/Resources/NSTimeZones/zones/Europe/Berlin -Libraries/Resources/NSTimeZones/zones/Europe/Bratislava -Libraries/Resources/NSTimeZones/zones/Europe/Brussels -Libraries/Resources/NSTimeZones/zones/Europe/Bucharest -Libraries/Resources/NSTimeZones/zones/Europe/Budapest -Libraries/Resources/NSTimeZones/zones/Europe/Chisinau -Libraries/Resources/NSTimeZones/zones/Europe/Copenhagen -Libraries/Resources/NSTimeZones/zones/Europe/Dublin -Libraries/Resources/NSTimeZones/zones/Europe/Gibraltar -Libraries/Resources/NSTimeZones/zones/Europe/Helsinki -Libraries/Resources/NSTimeZones/zones/Europe/Istanbul -Libraries/Resources/NSTimeZones/zones/Europe/Kaliningrad -Libraries/Resources/NSTimeZones/zones/Europe/Kiev -Libraries/Resources/NSTimeZones/zones/Europe/Lisbon -Libraries/Resources/NSTimeZones/zones/Europe/Ljubljana -Libraries/Resources/NSTimeZones/zones/Europe/London -Libraries/Resources/NSTimeZones/zones/Europe/Luxembourg -Libraries/Resources/NSTimeZones/zones/Europe/Madrid -Libraries/Resources/NSTimeZones/zones/Europe/Malta -Libraries/Resources/NSTimeZones/zones/Europe/Minsk -Libraries/Resources/NSTimeZones/zones/Europe/Monaco -Libraries/Resources/NSTimeZones/zones/Europe/Moscow -Libraries/Resources/NSTimeZones/zones/Europe/Oslo -Libraries/Resources/NSTimeZones/zones/Europe/Paris -Libraries/Resources/NSTimeZones/zones/Europe/Prague -Libraries/Resources/NSTimeZones/zones/Europe/Riga -Libraries/Resources/NSTimeZones/zones/Europe/Rome -Libraries/Resources/NSTimeZones/zones/Europe/Samara -Libraries/Resources/NSTimeZones/zones/Europe/San_Marino -Libraries/Resources/NSTimeZones/zones/Europe/Sarajevo -Libraries/Resources/NSTimeZones/zones/Europe/Simferopol -Libraries/Resources/NSTimeZones/zones/Europe/Skopje -Libraries/Resources/NSTimeZones/zones/Europe/Sofia -Libraries/Resources/NSTimeZones/zones/Europe/Stockholm -Libraries/Resources/NSTimeZones/zones/Europe/Tallinn -Libraries/Resources/NSTimeZones/zones/Europe/Tirane -Libraries/Resources/NSTimeZones/zones/Europe/Tiraspol -Libraries/Resources/NSTimeZones/zones/Europe/Uzhgorod -Libraries/Resources/NSTimeZones/zones/Europe/Vaduz -Libraries/Resources/NSTimeZones/zones/Europe/Vatican -Libraries/Resources/NSTimeZones/zones/Europe/Vienna -Libraries/Resources/NSTimeZones/zones/Europe/Vilnius -Libraries/Resources/NSTimeZones/zones/Europe/Warsaw -Libraries/Resources/NSTimeZones/zones/Europe/Zagreb -Libraries/Resources/NSTimeZones/zones/Europe/Zaporozhye -Libraries/Resources/NSTimeZones/zones/Europe/Zurich -Libraries/Resources/NSTimeZones/zones/GB -Libraries/Resources/NSTimeZones/zones/GMT -Libraries/Resources/NSTimeZones/zones/GMT+0 -Libraries/Resources/NSTimeZones/zones/GMT+1 -Libraries/Resources/NSTimeZones/zones/GMT+10 -Libraries/Resources/NSTimeZones/zones/GMT+11 -Libraries/Resources/NSTimeZones/zones/GMT+12 -Libraries/Resources/NSTimeZones/zones/GMT+13 -Libraries/Resources/NSTimeZones/zones/GMT+14 -Libraries/Resources/NSTimeZones/zones/GMT+2 -Libraries/Resources/NSTimeZones/zones/GMT+3 -Libraries/Resources/NSTimeZones/zones/GMT+4 -Libraries/Resources/NSTimeZones/zones/GMT+5 -Libraries/Resources/NSTimeZones/zones/GMT+6 -Libraries/Resources/NSTimeZones/zones/GMT+7 -Libraries/Resources/NSTimeZones/zones/GMT+8 -Libraries/Resources/NSTimeZones/zones/GMT+9 -Libraries/Resources/NSTimeZones/zones/GMT-0 -Libraries/Resources/NSTimeZones/zones/GMT-1 -Libraries/Resources/NSTimeZones/zones/GMT-10 -Libraries/Resources/NSTimeZones/zones/GMT-11 -Libraries/Resources/NSTimeZones/zones/GMT-12 -Libraries/Resources/NSTimeZones/zones/GMT-13 -Libraries/Resources/NSTimeZones/zones/GMT-14 -Libraries/Resources/NSTimeZones/zones/GMT-2 -Libraries/Resources/NSTimeZones/zones/GMT-3 -Libraries/Resources/NSTimeZones/zones/GMT-4 -Libraries/Resources/NSTimeZones/zones/GMT-5 -Libraries/Resources/NSTimeZones/zones/GMT-6 -Libraries/Resources/NSTimeZones/zones/GMT-7 -Libraries/Resources/NSTimeZones/zones/GMT-8 -Libraries/Resources/NSTimeZones/zones/GMT-9 -Libraries/Resources/NSTimeZones/zones/GMT0 -Libraries/Resources/NSTimeZones/zones/Greenwich -Libraries/Resources/NSTimeZones/zones/HST -Libraries/Resources/NSTimeZones/zones/Hongkong -Libraries/Resources/NSTimeZones/zones/Iceland -Libraries/Resources/NSTimeZones/zones/Indian/Antananarivo -Libraries/Resources/NSTimeZones/zones/Indian/Chagos -Libraries/Resources/NSTimeZones/zones/Indian/Christmas -Libraries/Resources/NSTimeZones/zones/Indian/Cocos -Libraries/Resources/NSTimeZones/zones/Indian/Comoro -Libraries/Resources/NSTimeZones/zones/Indian/Kerguelen -Libraries/Resources/NSTimeZones/zones/Indian/Mahe -Libraries/Resources/NSTimeZones/zones/Indian/Maldives -Libraries/Resources/NSTimeZones/zones/Indian/Mauritius -Libraries/Resources/NSTimeZones/zones/Indian/Mayotte -Libraries/Resources/NSTimeZones/zones/Indian/Reunion -Libraries/Resources/NSTimeZones/zones/Iran -Libraries/Resources/NSTimeZones/zones/Israel -Libraries/Resources/NSTimeZones/zones/Jamaica -Libraries/Resources/NSTimeZones/zones/Japan -Libraries/Resources/NSTimeZones/zones/Kwajalein -Libraries/Resources/NSTimeZones/zones/Libya -Libraries/Resources/NSTimeZones/zones/MET -Libraries/Resources/NSTimeZones/zones/MST -Libraries/Resources/NSTimeZones/zones/MST7MDT -Libraries/Resources/NSTimeZones/zones/Mexico/BajaNorte -Libraries/Resources/NSTimeZones/zones/Mexico/BajaSur -Libraries/Resources/NSTimeZones/zones/Mexico/General -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh87 -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh88 -Libraries/Resources/NSTimeZones/zones/Mideast/Riyadh89 -Libraries/Resources/NSTimeZones/zones/NZ -Libraries/Resources/NSTimeZones/zones/NZ-CHAT -Libraries/Resources/NSTimeZones/zones/Navajo -Libraries/Resources/NSTimeZones/zones/PRC -Libraries/Resources/NSTimeZones/zones/PST8PDT -Libraries/Resources/NSTimeZones/zones/Pacific/Apia -Libraries/Resources/NSTimeZones/zones/Pacific/Auckland -Libraries/Resources/NSTimeZones/zones/Pacific/Chatham -Libraries/Resources/NSTimeZones/zones/Pacific/Easter -Libraries/Resources/NSTimeZones/zones/Pacific/Efate -Libraries/Resources/NSTimeZones/zones/Pacific/Enderbury -Libraries/Resources/NSTimeZones/zones/Pacific/Fakaofo -Libraries/Resources/NSTimeZones/zones/Pacific/Fiji -Libraries/Resources/NSTimeZones/zones/Pacific/Funafuti -Libraries/Resources/NSTimeZones/zones/Pacific/Galapagos -Libraries/Resources/NSTimeZones/zones/Pacific/Gambier -Libraries/Resources/NSTimeZones/zones/Pacific/Guadalcanal -Libraries/Resources/NSTimeZones/zones/Pacific/Guam -Libraries/Resources/NSTimeZones/zones/Pacific/Honolulu -Libraries/Resources/NSTimeZones/zones/Pacific/Johnston -Libraries/Resources/NSTimeZones/zones/Pacific/Kiritimati -Libraries/Resources/NSTimeZones/zones/Pacific/Kosrae -Libraries/Resources/NSTimeZones/zones/Pacific/Kwajalein -Libraries/Resources/NSTimeZones/zones/Pacific/Majuro -Libraries/Resources/NSTimeZones/zones/Pacific/Marquesas -Libraries/Resources/NSTimeZones/zones/Pacific/Midway -Libraries/Resources/NSTimeZones/zones/Pacific/Nauru -Libraries/Resources/NSTimeZones/zones/Pacific/Niue -Libraries/Resources/NSTimeZones/zones/Pacific/Norfolk -Libraries/Resources/NSTimeZones/zones/Pacific/Noumea -Libraries/Resources/NSTimeZones/zones/Pacific/Pago_Pago -Libraries/Resources/NSTimeZones/zones/Pacific/Palau -Libraries/Resources/NSTimeZones/zones/Pacific/Pitcairn -Libraries/Resources/NSTimeZones/zones/Pacific/Ponape -Libraries/Resources/NSTimeZones/zones/Pacific/Port_Moresby -Libraries/Resources/NSTimeZones/zones/Pacific/Rarotonga -Libraries/Resources/NSTimeZones/zones/Pacific/Saipan -Libraries/Resources/NSTimeZones/zones/Pacific/Samoa -Libraries/Resources/NSTimeZones/zones/Pacific/Tahiti -Libraries/Resources/NSTimeZones/zones/Pacific/Tarawa -Libraries/Resources/NSTimeZones/zones/Pacific/Tongatapu -Libraries/Resources/NSTimeZones/zones/Pacific/Truk -Libraries/Resources/NSTimeZones/zones/Pacific/Wake -Libraries/Resources/NSTimeZones/zones/Pacific/Wallis -Libraries/Resources/NSTimeZones/zones/Pacific/Yap -Libraries/Resources/NSTimeZones/zones/Poland -Libraries/Resources/NSTimeZones/zones/Portugal -Libraries/Resources/NSTimeZones/zones/ROC -Libraries/Resources/NSTimeZones/zones/ROK -Libraries/Resources/NSTimeZones/zones/Singapore -Libraries/Resources/NSTimeZones/zones/SystemV/AST4 -Libraries/Resources/NSTimeZones/zones/SystemV/AST4ADT -Libraries/Resources/NSTimeZones/zones/SystemV/CST6 -Libraries/Resources/NSTimeZones/zones/SystemV/CST6CDT -Libraries/Resources/NSTimeZones/zones/SystemV/EST5 -Libraries/Resources/NSTimeZones/zones/SystemV/EST5EDT -Libraries/Resources/NSTimeZones/zones/SystemV/HST10 -Libraries/Resources/NSTimeZones/zones/SystemV/MST7 -Libraries/Resources/NSTimeZones/zones/SystemV/MST7MDT -Libraries/Resources/NSTimeZones/zones/SystemV/PST8 -Libraries/Resources/NSTimeZones/zones/SystemV/PST8PDT -Libraries/Resources/NSTimeZones/zones/SystemV/YST9 -Libraries/Resources/NSTimeZones/zones/SystemV/YST9YDT -Libraries/Resources/NSTimeZones/zones/Turkey -Libraries/Resources/NSTimeZones/zones/UCT -Libraries/Resources/NSTimeZones/zones/US/Alaska -Libraries/Resources/NSTimeZones/zones/US/Aleutian -Libraries/Resources/NSTimeZones/zones/US/Arizona -Libraries/Resources/NSTimeZones/zones/US/Central -Libraries/Resources/NSTimeZones/zones/US/East-Indiana -Libraries/Resources/NSTimeZones/zones/US/Eastern -Libraries/Resources/NSTimeZones/zones/US/Hawaii -Libraries/Resources/NSTimeZones/zones/US/Indiana-Starke -Libraries/Resources/NSTimeZones/zones/US/Michigan -Libraries/Resources/NSTimeZones/zones/US/Mountain -Libraries/Resources/NSTimeZones/zones/US/Pacific -Libraries/Resources/NSTimeZones/zones/US/Pacific-New -Libraries/Resources/NSTimeZones/zones/US/Samoa -Libraries/Resources/NSTimeZones/zones/UTC -Libraries/Resources/NSTimeZones/zones/Universal -Libraries/Resources/NSTimeZones/zones/W-SU -Libraries/Resources/NSTimeZones/zones/WET -Libraries/Resources/NSTimeZones/zones/Zulu -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgmodel.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgmodel.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-base.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-base.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-gui.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-gui.so.0.6.5 -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-xgps.so -Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/libgnustep-xgps.so.0.6.5 -Library/Model/SavePanel.gmodel -Library/Services/example.service/Resources/Info-gnustep.plist -Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/example -Makefiles/GNUstep.csh -Makefiles/GNUstep.sh -Makefiles/MediaBook.func -Makefiles/MediaBook.sh -Makefiles/aggregate.make -Makefiles/application.make -Makefiles/brain.make -Makefiles/bundle.make -Makefiles/clean_cpu.sh -Makefiles/clean_os.sh -Makefiles/clean_vendor.sh -Makefiles/common.make -Makefiles/config.guess -Makefiles/config.sub -Makefiles/cpu.sh -Makefiles/ctool.make -Makefiles/documentation.make -Makefiles/executable.template -Makefiles/gswapp.make -Makefiles/gswbundle.make -Makefiles/install-sh -Makefiles/%%GNU_ARCH%%/%%GNU_HOST%%/config.make -Makefiles/%%GNU_ARCH%%/%%GNU_HOST%%/which_lib -Makefiles/ld_lib_path.csh -Makefiles/ld_lib_path.sh -Makefiles/library.make -Makefiles/mkinstalldirs -Makefiles/names.make -Makefiles/palette.make -Makefiles/objc.make -Makefiles/os.sh -Makefiles/rootinstall.sh -Makefiles/rootuninstall.sh -Makefiles/rules.make -Makefiles/service.make -Makefiles/subproject.make -Makefiles/target.make -Makefiles/test-application.make -Makefiles/test-library.make -Makefiles/test-tool.make -Makefiles/tool.make -Makefiles/transform_paths.sh -Makefiles/vendor.sh -Tools/debugapp -Tools/defaults -Tools/dread -Tools/dremove -Tools/dwrite -Tools/gdnc -Tools/gpbs -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gdnc -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gdomap -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/defaults -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dread -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dremove -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/dwrite -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/gdnc -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/gpbs -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/make_services -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/pldes -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/plparse -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/plser -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/set_show_service -Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps/sfparse -Tools/make_services -Tools/openapp -Tools/opentool -Tools/pldes -Tools/plparse -Tools/plser -Tools/set_show_service -Tools/sfparse -share/config.site -@exec mkdir -p %D/Apps -@exec mkdir -p %D/Documentation/info -@exec mkdir -p %D/Documentation/man -@exec mkdir -p %D/Headers/gnustep/unicode -@exec mkdir -p %D/Library/Colors -@exec mkdir -p %D/Library/PostScript -@exec mkdir -p %D/Local/Users/Administrator -@exec mkdir -p %D/Network -@dirrm share -@dirrm Tools/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Tools/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Tools/%%GNU_ARCH%% -@dirrm Tools -@dirrm Network -@dirrm Makefiles/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Makefiles/%%GNU_ARCH%% -@dirrm Makefiles -@dirrm Local/Users/Administrator -@dirrm Local/Users -@dirrm Local -@dirrm Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Library/Services/example.service/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Library/Services/example.service/%%GNU_ARCH%% -@dirrm Library/Services/example.service/Resources -@dirrm Library/Services/example.service -@dirrm Library/Services -@dirrm Library/PostScript -@dirrm Library/Model -@dirrm Library/Colors -@dirrm Library -@dirrm Libraries/%%GNU_ARCH%%/%%GNU_HOST%%/gnu-gnu-gnu-xgps -@dirrm Libraries/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Libraries/%%GNU_ARCH%% -@dirrm Libraries/Resources/NSTimeZones/zones/US -@dirrm Libraries/Resources/NSTimeZones/zones/SystemV -@dirrm Libraries/Resources/NSTimeZones/zones/Pacific -@dirrm Libraries/Resources/NSTimeZones/zones/Mideast -@dirrm Libraries/Resources/NSTimeZones/zones/Mexico -@dirrm Libraries/Resources/NSTimeZones/zones/Indian -@dirrm Libraries/Resources/NSTimeZones/zones/Europe -@dirrm Libraries/Resources/NSTimeZones/zones/Etc -@dirrm Libraries/Resources/NSTimeZones/zones/Chile -@dirrm Libraries/Resources/NSTimeZones/zones/Canada -@dirrm Libraries/Resources/NSTimeZones/zones/Brazil -@dirrm Libraries/Resources/NSTimeZones/zones/Australia -@dirrm Libraries/Resources/NSTimeZones/zones/Atlantic -@dirrm Libraries/Resources/NSTimeZones/zones/Asia -@dirrm Libraries/Resources/NSTimeZones/zones/Arctic -@dirrm Libraries/Resources/NSTimeZones/zones/Antarctica -@dirrm Libraries/Resources/NSTimeZones/zones/America/Indiana -@dirrm Libraries/Resources/NSTimeZones/zones/America -@dirrm Libraries/Resources/NSTimeZones/zones/Africa -@dirrm Libraries/Resources/NSTimeZones/zones -@dirrm Libraries/Resources/NSTimeZones -@dirrm Libraries/Resources/NSCharacterSets -@dirrm Libraries/Resources/Images -@dirrm Libraries/Resources -@dirrm Libraries -@dirrm Headers/%%GNU_ARCH%%/%%GNU_HOST%% -@dirrm Headers/%%GNU_ARCH%% -@dirrm Headers/gnustep/xgps -@dirrm Headers/gnustep/unicode -@dirrm Headers/gnustep/base -@dirrm Headers/gnustep/Foundation -@dirrm Headers/gnustep/AppKit -@dirrm Headers/gnustep -@dirrm Headers -@dirrm Documentation/man -@dirrm Documentation/info -@dirrm Documentation -@dirrm Apps -@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B -@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R diff --git a/lang/librep2/Makefile b/lang/librep2/Makefile deleted file mode 100644 index 08a1aea3389d..000000000000 --- a/lang/librep2/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# New ports collection makefile for: librep -# Version required: 0.11 -# Date created: 13 September 1999 -# Whom: Yukihiro Nakai <nakai@FreeBSD.org> -# -# $FreeBSD$ -# - -DISTNAME= librep-0.11 -CATEGORIES= lang -MASTER_SITES= ftp://librep.sourceforge.net/pub/librep/ - -MAINTAINER= nakai@FreeBSD.org - -PLIST_SUB= GNUHOST=${ARCH}--freebsd${OSREL} - -USE_NEWGCC= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV+= LIBS="-lxpg4" - -.include <bsd.port.mk> diff --git a/lang/librep2/distinfo b/lang/librep2/distinfo deleted file mode 100644 index 248f607c6028..000000000000 --- a/lang/librep2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (librep-0.11.tar.gz) = 9b7b4746e25b17837f827155900b58ba diff --git a/lang/librep2/pkg-comment b/lang/librep2/pkg-comment deleted file mode 100644 index 9d73f8518c4e..000000000000 --- a/lang/librep2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -an Emacs Lisp like runtime library diff --git a/lang/librep2/pkg-descr b/lang/librep2/pkg-descr deleted file mode 100644 index 9d73f8518c4e..000000000000 --- a/lang/librep2/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -an Emacs Lisp like runtime library diff --git a/lang/librep2/pkg-plist b/lang/librep2/pkg-plist deleted file mode 100644 index fff6a114b1ac..000000000000 --- a/lang/librep2/pkg-plist +++ /dev/null @@ -1,108 +0,0 @@ -bin/rep -bin/rep-config -bin/rep-remote -bin/rep-xgettext -bin/repdoc -include/rep.h -include/rep_lisp.h -include/rep_regexp.h -include/rep_subrs.h -@unexec install-info --delete %D/info/librep.info %D/info/dir -info/librep.info -@exec install-info %D/info/librep.info %D/info/dir -info/librep.info-1 -info/librep.info-2 -info/librep.info-3 -info/librep.info-4 -info/librep.info-5 -info/librep.info-6 -info/librep.info-7 -lib/librep.la -lib/librep.so -lib/librep.so.8 -@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B -@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R -libexec/rep/0.11/%%GNUHOST%%/gdbm.la -libexec/rep/0.11/%%GNUHOST%%/gdbm.so -libexec/rep/0.11/%%GNUHOST%%/gettext.la -libexec/rep/0.11/%%GNUHOST%%/gettext.so -libexec/rep/0.11/%%GNUHOST%%/readline.la -libexec/rep/0.11/%%GNUHOST%%/readline.so -libexec/rep/0.11/%%GNUHOST%%/sdbm.la -libexec/rep/0.11/%%GNUHOST%%/sdbm.so -libexec/rep/0.11/%%GNUHOST%%/tables.la -libexec/rep/0.11/%%GNUHOST%%/tables.so -libexec/rep/0.11/%%GNUHOST%%/timers.la -libexec/rep/0.11/%%GNUHOST%%/timers.so -libexec/rep/%%GNUHOST%%/libtool -libexec/rep/%%GNUHOST%%/rules.mk -share/aclocal/rep.m4 -share/rep/0.11/DOC -share/rep/0.11/lisp/autoload.jl -share/rep/0.11/lisp/backquote.jl -share/rep/0.11/lisp/backquote.jlc -share/rep/0.11/lisp/bytecodes.jl -share/rep/0.11/lisp/bytecodes.jlc -share/rep/0.11/lisp/cgi-get.jl -share/rep/0.11/lisp/cgi-get.jlc -share/rep/0.11/lisp/compiler-opt.jl -share/rep/0.11/lisp/compiler-opt.jlc -share/rep/0.11/lisp/compiler.jl -share/rep/0.11/lisp/compiler.jlc -share/rep/0.11/lisp/date.jl -share/rep/0.11/lisp/date.jlc -share/rep/0.11/lisp/debug.jl -share/rep/0.11/lisp/debug.jlc -share/rep/0.11/lisp/define.jl -share/rep/0.11/lisp/define.jlc -share/rep/0.11/lisp/disassembler.jl -share/rep/0.11/lisp/disassembler.jlc -share/rep/0.11/lisp/dump.jl -share/rep/0.11/lisp/dump.jlc -share/rep/0.11/lisp/environ.jl -share/rep/0.11/lisp/environ.jlc -share/rep/0.11/lisp/gaol.jl -share/rep/0.11/lisp/gaol.jlc -share/rep/0.11/lisp/init.jl -share/rep/0.11/lisp/init.jlc -share/rep/0.11/lisp/lisp-doc.jl -share/rep/0.11/lisp/lisp-doc.jlc -share/rep/0.11/lisp/lisp.jl -share/rep/0.11/lisp/lisp.jlc -share/rep/0.11/lisp/mailaddr.jl -share/rep/0.11/lisp/mailaddr.jlc -share/rep/0.11/lisp/memoize.jl -share/rep/0.11/lisp/memoize.jlc -share/rep/0.11/lisp/mutex.jl -share/rep/0.11/lisp/mutex.jlc -share/rep/0.11/lisp/pwd-prompt.jl -share/rep/0.11/lisp/pwd-prompt.jlc -share/rep/0.11/lisp/remote-ftp.jl -share/rep/0.11/lisp/remote-ftp.jlc -share/rep/0.11/lisp/remote-rcp.jl -share/rep/0.11/lisp/remote-rcp.jlc -share/rep/0.11/lisp/remote-rep.jl -share/rep/0.11/lisp/remote-rep.jlc -share/rep/0.11/lisp/remote.jl -share/rep/0.11/lisp/remote.jlc -share/rep/0.11/lisp/rep.jl -share/rep/0.11/lisp/rep.jlc -share/rep/0.11/lisp/ring.jl -share/rep/0.11/lisp/ring.jlc -share/rep/0.11/lisp/sort.jl -share/rep/0.11/lisp/sort.jlc -share/rep/0.11/lisp/string-util.jl -share/rep/0.11/lisp/string-util.jlc -share/rep/0.11/lisp/tar-file-handler.jl -share/rep/0.11/lisp/tar-file-handler.jlc -share/rep/0.11/lisp/threads.jl -share/rep/0.11/lisp/threads.jlc -share/rep/0.11/lisp/tilde.jl -share/rep/0.11/lisp/tilde.jlc -@dirrm libexec/rep/0.11/%%GNUHOST%% -@dirrm libexec/rep/0.11 -@dirrm libexec/rep/%%GNUHOST%% -@dirrm libexec/rep -@dirrm share/rep/0.11/lisp -@dirrm share/rep/0.11 -@dirrm share/rep diff --git a/lang/lua4/Makefile b/lang/lua4/Makefile deleted file mode 100644 index af10ef8b728c..000000000000 --- a/lang/lua4/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# New ports collection makefile for: lua -# Version required: 3.2.2 -# Date created: 27 June 1999 -# Whom: Richard Kiss <richard@homemail.com> -# -# $FreeBSD$ -# - -DISTNAME= lua-3.2 -PKGNAME= lua-3.2.2 -CATEGORIES= lang -MASTER_SITES= ftp://ftp.tecgraf.puc-rio.br/pub/lua/ \ - ftp://csg.uwaterloo.ca/pub/lhf/lua/ \ - ftp://ftp.cdrom.com/pub/languages/lua/ \ - ftp://ftp.ntua.gr/pub/lang/lua/ \ - ftp://ftp.uni-trier.de/pub/languages/lua/ \ - ftp://ftp.gwdg.de/pub/languages/lua/ - -MAINTAINER= richard@homemail.com - -MAN1= luac.1 -WRKSRC= ${WRKDIR}/lua - -do-install: - @ ${MKDIR} ${PREFIX}/share/doc/lua - @ ${INSTALL_PROGRAM} ${WRKSRC}/bin/lua ${PREFIX}/bin - @ ${INSTALL_PROGRAM} ${WRKSRC}/bin/luac ${PREFIX}/bin - @ ${INSTALL_MAN} ${WRKSRC}/doc/luac.man ${PREFIX}/man/man1/luac.1 - @ ${INSTALL_DATA} ${WRKSRC}/doc/idx.html ${PREFIX}/share/doc/lua - @ ${INSTALL_DATA} ${WRKSRC}/doc/index.html ${PREFIX}/share/doc/lua - @ ${INSTALL_DATA} ${WRKSRC}/doc/luac.html ${PREFIX}/share/doc/lua - @ ${INSTALL_DATA} ${WRKSRC}/doc/manual.html ${PREFIX}/share/doc/lua - @ ${INSTALL_DATA} ${WRKSRC}/include/lua.h ${PREFIX}/include - @ ${INSTALL_DATA} ${WRKSRC}/include/luadebug.h ${PREFIX}/include - @ ${INSTALL_DATA} ${WRKSRC}/include/lualib.h ${PREFIX}/include - @ ${INSTALL_DATA} ${WRKSRC}/include/lauxlib.h ${PREFIX}/include - @ ${INSTALL_DATA} ${WRKSRC}/lib/liblua.a ${PREFIX}/lib - @ ${INSTALL_DATA} ${WRKSRC}/lib/liblualib.a ${PREFIX}/lib - -post-install: - @strip ${PREFIX}/bin/lua - @strip ${PREFIX}/bin/luac - -.include <bsd.port.mk> diff --git a/lang/lua4/distinfo b/lang/lua4/distinfo deleted file mode 100644 index 534e920fbda6..000000000000 --- a/lang/lua4/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (lua-3.2.tar.gz) = 374ba5c4839709922de40b8d10382705 diff --git a/lang/lua4/files/patch-aa b/lang/lua4/files/patch-aa deleted file mode 100644 index b9e49a26cec9..000000000000 --- a/lang/lua4/files/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ ---- config.orig Thu Jul 8 06:32:37 1999 -+++ config Sat Feb 26 23:51:52 2000 -@@ -18,7 +18,7 @@ - # ------------------------------------------------------------------ C compiler - - # you need an ANSI C compiler. gcc is a popular one. --CC= gcc -+CC?= gcc - WARN= -ansi -Wall - - # on IRIX, cc is a good ANSI compiler. -@@ -64,5 +64,6 @@ - INCS= -I$(INC) $(EXTRA_INCS) - DEFS= $(COMPAT) $(NUMBER) $(OLD_ANSI) $(EXTRALIB) $(EXTRA_DEFS) - --CFLAGS= -O2 $(WARN) $(INCS) $(DEFS) -+CFLAGS?= -O2 -+CFLAGS+= $(WARN) $(INCS) $(DEFS) - diff --git a/lang/lua4/pkg-comment b/lang/lua4/pkg-comment deleted file mode 100644 index 2ba3321e13d8..000000000000 --- a/lang/lua4/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Small, compilable scripting language providing easy access to C code diff --git a/lang/lua4/pkg-descr b/lang/lua4/pkg-descr deleted file mode 100644 index a232582174e2..000000000000 --- a/lang/lua4/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -Lua is a programming language originally designed for extending applications, -but also frequently used as a general-purpose, stand-alone language. Lua -combines simple procedural syntax (similar to Pascal) with powerful data -description constructs based on associative arrays and extensible semantics. -Lua is dynamically typed, interpreted from bytecodes, and has automatic memory -management with garbage collection, making it ideal for configuration, -scripting, and rapid prototyping. - -A fundamental concept in the design of Lua is to provide meta-mechanisms for -implementing features, instead of providing a host of features directly in -the language. For example, although Lua is not a pure object-oriented -language, it does provide meta-mechanisms for implementing classes and -inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the -language small, while allowing the semantics to be extended in unconventional -ways. Extensible semantics is a distinguishing feature of Lua. - -Lua is implemented as a small library of C functions, written in ANSI C, and -compiles unmodified in all known platforms. The implementation goals are -simplicity, efficiency, portability, and low embedding cost. - -WWW: http://www.tecgraf.puc-rio.br/lua/ diff --git a/lang/lua4/pkg-plist b/lang/lua4/pkg-plist deleted file mode 100644 index eeb818a5e377..000000000000 --- a/lang/lua4/pkg-plist +++ /dev/null @@ -1,13 +0,0 @@ -bin/lua -bin/luac -include/lauxlib.h -include/lua.h -include/luadebug.h -include/lualib.h -lib/liblua.a -lib/liblualib.a -share/doc/lua/idx.html -share/doc/lua/index.html -share/doc/lua/luac.html -share/doc/lua/manual.html -@dirrm share/doc/lua diff --git a/lang/lua50/Makefile b/lang/lua50/Makefile deleted file mode 100644 index af10ef8b728c..000000000000 --- a/lang/lua50/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# New ports collection makefile for: lua -# Version required: 3.2.2 -# Date created: 27 June 1999 -# Whom: Richard Kiss <richard@homemail.com> -# -# $FreeBSD$ -# - -DISTNAME= lua-3.2 -PKGNAME= lua-3.2.2 -CATEGORIES= lang -MASTER_SITES= ftp://ftp.tecgraf.puc-rio.br/pub/lua/ \ - ftp://csg.uwaterloo.ca/pub/lhf/lua/ \ - ftp://ftp.cdrom.com/pub/languages/lua/ \ - ftp://ftp.ntua.gr/pub/lang/lua/ \ - ftp://ftp.uni-trier.de/pub/languages/lua/ \ - ftp://ftp.gwdg.de/pub/languages/lua/ - -MAINTAINER= richard@homemail.com - -MAN1= luac.1 -WRKSRC= ${WRKDIR}/lua - -do-install: - @ ${MKDIR} ${PREFIX}/share/doc/lua - @ ${INSTALL_PROGRAM} ${WRKSRC}/bin/lua ${PREFIX}/bin - @ ${INSTALL_PROGRAM} ${WRKSRC}/bin/luac ${PREFIX}/bin - @ ${INSTALL_MAN} ${WRKSRC}/doc/luac.man ${PREFIX}/man/man1/luac.1 - @ ${INSTALL_DATA} ${WRKSRC}/doc/idx.html ${PREFIX}/share/doc/lua - @ ${INSTALL_DATA} ${WRKSRC}/doc/index.html ${PREFIX}/share/doc/lua - @ ${INSTALL_DATA} ${WRKSRC}/doc/luac.html ${PREFIX}/share/doc/lua - @ ${INSTALL_DATA} ${WRKSRC}/doc/manual.html ${PREFIX}/share/doc/lua - @ ${INSTALL_DATA} ${WRKSRC}/include/lua.h ${PREFIX}/include - @ ${INSTALL_DATA} ${WRKSRC}/include/luadebug.h ${PREFIX}/include - @ ${INSTALL_DATA} ${WRKSRC}/include/lualib.h ${PREFIX}/include - @ ${INSTALL_DATA} ${WRKSRC}/include/lauxlib.h ${PREFIX}/include - @ ${INSTALL_DATA} ${WRKSRC}/lib/liblua.a ${PREFIX}/lib - @ ${INSTALL_DATA} ${WRKSRC}/lib/liblualib.a ${PREFIX}/lib - -post-install: - @strip ${PREFIX}/bin/lua - @strip ${PREFIX}/bin/luac - -.include <bsd.port.mk> diff --git a/lang/lua50/distinfo b/lang/lua50/distinfo deleted file mode 100644 index 534e920fbda6..000000000000 --- a/lang/lua50/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (lua-3.2.tar.gz) = 374ba5c4839709922de40b8d10382705 diff --git a/lang/lua50/files/patch-aa b/lang/lua50/files/patch-aa deleted file mode 100644 index b9e49a26cec9..000000000000 --- a/lang/lua50/files/patch-aa +++ /dev/null @@ -1,19 +0,0 @@ ---- config.orig Thu Jul 8 06:32:37 1999 -+++ config Sat Feb 26 23:51:52 2000 -@@ -18,7 +18,7 @@ - # ------------------------------------------------------------------ C compiler - - # you need an ANSI C compiler. gcc is a popular one. --CC= gcc -+CC?= gcc - WARN= -ansi -Wall - - # on IRIX, cc is a good ANSI compiler. -@@ -64,5 +64,6 @@ - INCS= -I$(INC) $(EXTRA_INCS) - DEFS= $(COMPAT) $(NUMBER) $(OLD_ANSI) $(EXTRALIB) $(EXTRA_DEFS) - --CFLAGS= -O2 $(WARN) $(INCS) $(DEFS) -+CFLAGS?= -O2 -+CFLAGS+= $(WARN) $(INCS) $(DEFS) - diff --git a/lang/lua50/pkg-comment b/lang/lua50/pkg-comment deleted file mode 100644 index 2ba3321e13d8..000000000000 --- a/lang/lua50/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Small, compilable scripting language providing easy access to C code diff --git a/lang/lua50/pkg-descr b/lang/lua50/pkg-descr deleted file mode 100644 index a232582174e2..000000000000 --- a/lang/lua50/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -Lua is a programming language originally designed for extending applications, -but also frequently used as a general-purpose, stand-alone language. Lua -combines simple procedural syntax (similar to Pascal) with powerful data -description constructs based on associative arrays and extensible semantics. -Lua is dynamically typed, interpreted from bytecodes, and has automatic memory -management with garbage collection, making it ideal for configuration, -scripting, and rapid prototyping. - -A fundamental concept in the design of Lua is to provide meta-mechanisms for -implementing features, instead of providing a host of features directly in -the language. For example, although Lua is not a pure object-oriented -language, it does provide meta-mechanisms for implementing classes and -inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the -language small, while allowing the semantics to be extended in unconventional -ways. Extensible semantics is a distinguishing feature of Lua. - -Lua is implemented as a small library of C functions, written in ANSI C, and -compiles unmodified in all known platforms. The implementation goals are -simplicity, efficiency, portability, and low embedding cost. - -WWW: http://www.tecgraf.puc-rio.br/lua/ diff --git a/lang/lua50/pkg-plist b/lang/lua50/pkg-plist deleted file mode 100644 index eeb818a5e377..000000000000 --- a/lang/lua50/pkg-plist +++ /dev/null @@ -1,13 +0,0 @@ -bin/lua -bin/luac -include/lauxlib.h -include/lua.h -include/luadebug.h -include/lualib.h -lib/liblua.a -lib/liblualib.a -share/doc/lua/idx.html -share/doc/lua/index.html -share/doc/lua/luac.html -share/doc/lua/manual.html -@dirrm share/doc/lua diff --git a/lang/p5-ExtUtils-F77/Makefile b/lang/p5-ExtUtils-F77/Makefile deleted file mode 100644 index 395035d78c73..000000000000 --- a/lang/p5-ExtUtils-F77/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# New ports collection makefile for: p5-ExtUtils-F77 -# Version required: 1.12 -# Date created: December 7 1999 -# Whom: jmz -# -# $FreeBSD$ -# - -DISTNAME= ExtUtils-F77-1.12 -PKGNAME= p5-ExtUtils-F77-1.12 -CATEGORIES= lang perl5 -MASTER_SITES= ${MASTER_SITE_PERL_CPAN} -MASTER_SITE_SUBDIR= ExtUtils - -MAINTAINER= jmz@FreeBSD.org - -USE_PERL5= YES - -MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} -MAN3= ExtUtils::F77.3 - -.include <bsd.port.pre.mk> -.if ${OSVERSION} >= 400005 -F2CLIB= -lg2c -.else -F2CLIB= -lf2c -.endif - -post-patch: - @(cd ${WRKSRC}; ${MV} -f F77.pm F77.pm~; \ - ${PERL5} -e 'while(<>){s/(.*Freebsd.*lib )(-lf2c)(.*)/$$1 ${F2CLIB} $$3/;print $$_;}' < F77.pm~ > F77.pm) - -do-configure: - @ cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL - -.include <bsd.port.post.mk> diff --git a/lang/p5-ExtUtils-F77/distinfo b/lang/p5-ExtUtils-F77/distinfo deleted file mode 100644 index 3fe0a1c158f5..000000000000 --- a/lang/p5-ExtUtils-F77/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (ExtUtils-F77-1.12.tar.gz) = 9efd00c32885a5886bf9e6f045e40d23 diff --git a/lang/p5-ExtUtils-F77/pkg-comment b/lang/p5-ExtUtils-F77/pkg-comment deleted file mode 100644 index 963bf36681f0..000000000000 --- a/lang/p5-ExtUtils-F77/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Helps link C programs with Fortran subroutines diff --git a/lang/p5-ExtUtils-F77/pkg-descr b/lang/p5-ExtUtils-F77/pkg-descr deleted file mode 100644 index cf76985ec461..000000000000 --- a/lang/p5-ExtUtils-F77/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This module tries to figure out how to link C programs with -Fortran subroutines on your system. Basically one must add a list -of Fortran runtime libraries. The problem is their location -and name varies with each OS/compiler combination! diff --git a/lang/p5-ExtUtils-F77/pkg-plist b/lang/p5-ExtUtils-F77/pkg-plist deleted file mode 100644 index 0fdf1e187184..000000000000 --- a/lang/p5-ExtUtils-F77/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -lib/perl5/site_perl/%%PERL_VER%%/ExtUtils/F77.pm -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/ExtUtils/F77/.packlist -@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/ExtUtils/F77 diff --git a/lang/perl5.10/Makefile b/lang/perl5.10/Makefile deleted file mode 100644 index e77b56bff8c0..000000000000 --- a/lang/perl5.10/Makefile +++ /dev/null @@ -1,91 +0,0 @@ -# New ports collection makefile for: perl5 -# Version required: 5.005_02 -# Date created: 16 April 1995 -# Whom: markm -# -# $FreeBSD$ -# - -DISTNAME= perl5.005_02 -PKGNAME= perl-5.00502 -CATEGORIES= lang devel perl5 -MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/src/5.0/ \ - ftp://ftp.cdrom.com/pub/perl/CPAN/src/5.0/ - -MAINTAINER= markm@FreeBSD.org - -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= Configure -CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 300003 -FORBIDDEN= perl is in system -.endif - -MAN1= a2p.1 c2ph.1 h2ph.1 h2xs.1 perl.1 perl5004delta.1 \ - perlapio.1 perlbook.1 perlbot.1 perlbug.1 perlcall.1 \ - perldata.1 perldebug.1 perldelta.1 perldiag.1 perldoc.1 \ - perldsc.1 perlembed.1 perlfaq.1 perlfaq1.1 perlfaq2.1 \ - perlfaq3.1 perlfaq4.1 perlfaq5.1 perlfaq6.1 perlfaq7.1 \ - perlfaq8.1 perlfaq9.1 perlform.1 perlfunc.1 perlguts.1 \ - perlhist.1 perlipc.1 perllocale.1 perllol.1 perlmod.1 \ - perlmodinstall.1 perlmodlib.1 perlobj.1 perlop.1 \ - perlpod.1 perlport.1 perlre.1 perlref.1 perlrun.1 \ - perlsec.1 perlstyle.1 perlsub.1 perlsyn.1 perltie.1 \ - perltoc.1 perltoot.1 perltrap.1 perlvar.1 perlxs.1 \ - perlxstut.1 pl2pm.1 pod2html.1 pod2man.1 pstruct.1 \ - s2p.1 splain.1 xsubpp.1 - -MAN3= AnyDBM_File.3 AutoLoader.3 AutoSplit.3 B.3 B::Asmdata.3 \ - B::Assembler.3 B::Bblock.3 B::Bytecode.3 B::C.3 B::CC.3 \ - B::Debug.3 B::Deparse.3 B::Disassembler.3 B::Lint.3 \ - B::Showlex.3 B::Stackobj.3 B::Terse.3 B::Xref.3 \ - Benchmark.3 CGI.3 CGI::Apache.3 CGI::Carp.3 CGI::Cookie.3 \ - CGI::Fast.3 CGI::Push.3 CGI::Switch.3 CPAN.3 \ - CPAN::FirstTime.3 CPAN::Nox.3 Carp.3 Class::Struct.3 \ - Config.3 Cwd.3 DB_File.3 Data::Dumper.3 Devel::SelfStubber.3 \ - DirHandle.3 DynaLoader.3 English.3 Env.3 Errno.3 \ - Exporter.3 ExtUtils::Command.3 ExtUtils::Embed.3 \ - ExtUtils::Install.3 ExtUtils::Installed.3 ExtUtils::Liblist.3 \ - ExtUtils::MM_OS2.3 ExtUtils::MM_Unix.3 ExtUtils::MM_VMS.3 \ - ExtUtils::MM_Win32.3 ExtUtils::MakeMaker.3 ExtUtils::Manifest.3 \ - ExtUtils::Miniperl.3 ExtUtils::Mkbootstrap.3 \ - ExtUtils::Mksymlists.3 ExtUtils::Packlist.3 ExtUtils::testlib.3 \ - Fatal.3 Fcntl.3 File::Basename.3 File::CheckTree.3 \ - File::Compare.3 File::Copy.3 File::DosGlob.3 File::Find.3 \ - File::Path.3 File::Spec.3 File::Spec::Mac.3 File::Spec::OS2.3 \ - File::Spec::Unix.3 File::Spec::VMS.3 File::Spec::Win32.3 \ - File::stat.3 FileCache.3 FileHandle.3 FindBin.3 \ - Getopt::Long.3 Getopt::Std.3 I18N::Collate.3 IO.3 \ - IO::File.3 IO::Handle.3 IO::Pipe.3 IO::Seekable.3 \ - IO::Select.3 IO::Socket.3 IPC::Msg.3 IPC::Open2.3 \ - IPC::Open3.3 IPC::Semaphore.3 IPC::SysV.3 Math::BigFloat.3 \ - Math::BigInt.3 Math::Complex.3 Math::Trig.3 NDBM_File.3 \ - Net::Ping.3 Net::hostent.3 Net::netent.3 Net::protoent.3 \ - Net::servent.3 O.3 Opcode.3 POSIX.3 Pod::Html.3 \ - Pod::Text.3 SDBM_File.3 Safe.3 Search::Dict.3 \ - SelectSaver.3 SelfLoader.3 Shell.3 Socket.3 Symbol.3 \ - Sys::Hostname.3 Sys::Syslog.3 Term::Cap.3 Term::Complete.3 \ - Term::ReadLine.3 Test.3 Test::Harness.3 Text::Abbrev.3 \ - Text::ParseWords.3 Text::Soundex.3 Text::Tabs.3 Text::Wrap.3 \ - Tie::Array.3 Tie::Handle.3 Tie::Hash.3 Tie::RefHash.3 \ - Tie::Scalar.3 Tie::SubstrHash.3 Time::Local.3 Time::gmtime.3 \ - Time::localtime.3 Time::tm.3 UNIVERSAL.3 User::grent.3 \ - User::pwent.3 attrs.3 autouse.3 base.3 blib.3 \ - constant.3 diagnostics.3 fields.3 integer.3 less.3 \ - lib.3 locale.3 ops.3 overload.3 re.3 sigtrap.3 \ - strict.3 subs.3 vars.3 - -MAN3PREFIX= ${PREFIX}/lib/perl5/5.00502/ - -test: - @(cd ${WRKSRC}; make test) - -post-install: - @strip ${PREFIX}/bin/perl ${PREFIX}/bin/suidperl - @${LN} -sf ${PREFIX}/bin/perl ${PREFIX}/bin/perl5 - @(cd /usr/include && ${PREFIX}/bin/h2ph *.h machine/*.h sys/*.h) - -.include <bsd.port.post.mk> diff --git a/lang/perl5.10/distinfo b/lang/perl5.10/distinfo deleted file mode 100644 index 37b8a306ce46..000000000000 --- a/lang/perl5.10/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (perl5.005_02.tar.gz) = de99ae45441f3c8c7d0749f35bdf47d5 diff --git a/lang/perl5.10/files/patch-ab b/lang/perl5.10/files/patch-ab deleted file mode 100644 index 5945ef412853..000000000000 --- a/lang/perl5.10/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- installperl.ORIG Thu Jul 30 15:58:50 1998 -+++ installperl Thu Jul 30 16:02:16 1998 -@@ -269,7 +269,7 @@ - (-l $usrbinperl) && - ((readlink $usrbinperl) eq $expinstperl)); - } -- if ((! $mainperl_is_instperl) && -+ if ('' && (! $mainperl_is_instperl) && - (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . - "Do you wish to have $usrbinperl be the same as\n" . - "$expinstperl? [y] "))) diff --git a/lang/perl5.10/files/patch-ac b/lang/perl5.10/files/patch-ac deleted file mode 100644 index 76bdab280b5b..000000000000 --- a/lang/perl5.10/files/patch-ac +++ /dev/null @@ -1,29 +0,0 @@ ---- hints/freebsd.sh.ORIG Fri Jul 24 06:00:19 1998 -+++ hints/freebsd.sh Thu Jul 30 16:04:24 1998 -@@ -68,6 +68,7 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - test -r ./broken-db.msg && . ./broken-db.msg - ;; - # -@@ -81,12 +82,18 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - ;; - # - # Guesses at what will be needed after 2.2 - *) usevfork='true' - usemymalloc='n' - libswanted=`echo $libswanted | sed 's/ malloc / /'` -+ d_setregid='define' -+ d_setreuid='define' -+ d_setegid='undef' -+ d_seteuid='undef' -+ d_dosuid='define' - ;; - esac - diff --git a/lang/perl5.10/files/patch-ad b/lang/perl5.10/files/patch-ad deleted file mode 100644 index 47f99960867e..000000000000 --- a/lang/perl5.10/files/patch-ad +++ /dev/null @@ -1,41 +0,0 @@ ---- perl.h.ORIG Thu Jul 30 17:04:42 1998 -+++ perl.h Thu Jul 30 17:06:34 1998 -@@ -361,6 +361,15 @@ - # include <sys/param.h> - #endif - -+/* needed for IAMSUID case for 4.4BSD systems -+ * XXX there should probably be a Configure variable -+ */ -+ -+#ifdef I_SYS_PARAM -+#if (defined (BSD) && (BSD >= 199306)) -+# include <sys/mount.h> -+#endif /* !BSD */ -+#endif /* !I_SYS_PARAM */ - - /* Use all the "standard" definitions? */ - #if defined(STANDARD_C) && defined(I_STDLIB) ---- perl.c.ORIG Thu Jul 30 17:04:23 1998 -+++ perl.c Thu Jul 30 17:04:57 1998 -@@ -2124,6 +2124,20 @@ - croak("Can't swap uid and euid"); /* really paranoid */ - if (PerlLIO_stat(SvPVX(GvSV(PL_curcop->cop_filegv)),&tmpstatbuf) < 0) - croak("Permission denied"); /* testing full pathname here */ -+#if (defined(BSD) && (BSD >= 199306)) -+#ifdef IAMSUID -+ { -+ struct statfs stfs; -+ -+ if (fstatfs(fileno(PL_rsfp),&stfs) < 0) -+ croak("Can't statfs filesystem of script \"%s\"",PL_origfilename); -+ -+ if (stfs.f_flags & MNT_NOSUID) -+ croak("Permission denied"); -+ } -+#endif /* IAMSUID */ -+#endif /* BSD */ -+ - if (tmpstatbuf.st_dev != PL_statbuf.st_dev || - tmpstatbuf.st_ino != PL_statbuf.st_ino) { - (void)PerlIO_close(PL_rsfp); diff --git a/lang/perl5.10/files/patch-ae b/lang/perl5.10/files/patch-ae deleted file mode 100644 index c701adb3382b..000000000000 --- a/lang/perl5.10/files/patch-ae +++ /dev/null @@ -1,10 +0,0 @@ ---- makedepend.SH.ORIG Fri Jul 24 06:00:58 1998 -+++ makedepend.SH Thu Jul 30 17:08:37 1998 -@@ -67,6 +67,7 @@ - # to be out of date. I don't know if OS/2 has touch, so do this: - case "$osname" in - os2) ;; -+ freebsd) ;; - *) $touch $firstmakefile ;; - esac - fi diff --git a/lang/perl5.10/files/patch-af b/lang/perl5.10/files/patch-af deleted file mode 100644 index de7aa0cb968c..000000000000 --- a/lang/perl5.10/files/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- Configure.ORIG Fri Aug 7 23:38:53 1998 -+++ Configure Mon Aug 17 12:03:07 1998 -@@ -306,7 +306,7 @@ - ldflags='' - lkflags='' - locincpth='' --optimize='' -+optimize=${CFLAGS:-''} - cf_email='' - cf_by='' - cf_time='' diff --git a/lang/perl5.10/pkg-comment b/lang/perl5.10/pkg-comment deleted file mode 100644 index f038d3a8ef5f..000000000000 --- a/lang/perl5.10/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Pattern Extraction and Recognition Language diff --git a/lang/perl5.10/pkg-descr b/lang/perl5.10/pkg-descr deleted file mode 100644 index 343e60b77c7d..000000000000 --- a/lang/perl5.10/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -From the distribution README: - -Perl is a language that combines some of the features of C, sed, awk -and shell. See the manual page for more hype. There are also two Nutshell -Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod -for more information. - --- - -This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. -This is due to a bug in vprintf in the C library. - -- MarkM diff --git a/lang/perl5.10/pkg-install b/lang/perl5.10/pkg-install deleted file mode 100644 index adbce4a3ecf6..000000000000 --- a/lang/perl5.10/pkg-install +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -if [ "$2" != POST-INSTALL ] ; then - exit 0 -fi - -install -d ${PREFIX:-/usr/local}/lib/perl5/site_perl/5.005/i386-freebsd -cd /usr/include && ${PREFIX:-/usr/local}/bin/h2ph *.h machine/*.h sys/*.h - - -exit 0 diff --git a/lang/perl5.10/pkg-plist b/lang/perl5.10/pkg-plist deleted file mode 100644 index c6be80858ebe..000000000000 --- a/lang/perl5.10/pkg-plist +++ /dev/null @@ -1,515 +0,0 @@ -bin/a2p -bin/c2ph -bin/find2perl -bin/h2ph -bin/h2xs -bin/perl5.00502 -@exec ln -fs %D/%F %B/perl -@exec ln -fs %D/%F %B/perl5 -@unexec rm %B/perl -@unexec rm %B/perl5 -bin/perlbug -bin/perlcc -bin/perldoc -bin/pl2pm -bin/pod2html -bin/pod2latex -bin/pod2man -bin/pod2text -bin/pstruct -bin/s2p -bin/sperl5.00502 -@exec ln -f %D/%F %B/suidperl -@unexec rm %B/suidperl -bin/splain -lib/perl5/5.00502/AnyDBM_File.pm -lib/perl5/5.00502/AutoLoader.pm -lib/perl5/5.00502/AutoSplit.pm -lib/perl5/5.00502/B/assemble -lib/perl5/5.00502/B/cc_harness -lib/perl5/5.00502/B/disassemble -lib/perl5/5.00502/B/makeliblinks -lib/perl5/5.00502/Benchmark.pm -lib/perl5/5.00502/CGI.pm -lib/perl5/5.00502/CGI/Apache.pm -lib/perl5/5.00502/CGI/Carp.pm -lib/perl5/5.00502/CGI/Cookie.pm -lib/perl5/5.00502/CGI/Fast.pm -lib/perl5/5.00502/CGI/Push.pm -lib/perl5/5.00502/CGI/Switch.pm -lib/perl5/5.00502/CPAN.pm -lib/perl5/5.00502/CPAN/FirstTime.pm -lib/perl5/5.00502/CPAN/Nox.pm -lib/perl5/5.00502/Carp.pm -lib/perl5/5.00502/Class/Struct.pm -lib/perl5/5.00502/Cwd.pm -lib/perl5/5.00502/Data/Dumper.pm -lib/perl5/5.00502/Devel/SelfStubber.pm -lib/perl5/5.00502/DirHandle.pm -lib/perl5/5.00502/English.pm -lib/perl5/5.00502/Env.pm -lib/perl5/5.00502/Exporter.pm -lib/perl5/5.00502/ExtUtils/Command.pm -lib/perl5/5.00502/ExtUtils/Embed.pm -lib/perl5/5.00502/ExtUtils/Install.pm -lib/perl5/5.00502/ExtUtils/Installed.pm -lib/perl5/5.00502/ExtUtils/Liblist.pm -lib/perl5/5.00502/ExtUtils/MM_OS2.pm -lib/perl5/5.00502/ExtUtils/MM_Unix.pm -lib/perl5/5.00502/ExtUtils/MM_VMS.pm -lib/perl5/5.00502/ExtUtils/MM_Win32.pm -lib/perl5/5.00502/ExtUtils/MakeMaker.pm -lib/perl5/5.00502/ExtUtils/Manifest.pm -lib/perl5/5.00502/ExtUtils/Miniperl.pm -lib/perl5/5.00502/ExtUtils/Mkbootstrap.pm -lib/perl5/5.00502/ExtUtils/Mksymlists.pm -lib/perl5/5.00502/ExtUtils/Packlist.pm -lib/perl5/5.00502/ExtUtils/inst -lib/perl5/5.00502/ExtUtils/testlib.pm -lib/perl5/5.00502/ExtUtils/typemap -lib/perl5/5.00502/ExtUtils/xsubpp -lib/perl5/5.00502/Fatal.pm -lib/perl5/5.00502/File/Basename.pm -lib/perl5/5.00502/File/CheckTree.pm -lib/perl5/5.00502/File/Compare.pm -lib/perl5/5.00502/File/Copy.pm -lib/perl5/5.00502/File/DosGlob.pm -lib/perl5/5.00502/File/Find.pm -lib/perl5/5.00502/File/Path.pm -lib/perl5/5.00502/File/Spec.pm -lib/perl5/5.00502/File/Spec/Mac.pm -lib/perl5/5.00502/File/Spec/OS2.pm -lib/perl5/5.00502/File/Spec/Unix.pm -lib/perl5/5.00502/File/Spec/VMS.pm -lib/perl5/5.00502/File/Spec/Win32.pm -lib/perl5/5.00502/File/stat.pm -lib/perl5/5.00502/FileCache.pm -lib/perl5/5.00502/FileHandle.pm -lib/perl5/5.00502/FindBin.pm -lib/perl5/5.00502/Getopt/Long.pm -lib/perl5/5.00502/Getopt/Std.pm -lib/perl5/5.00502/I18N/Collate.pm -lib/perl5/5.00502/IPC/Msg.pm -lib/perl5/5.00502/IPC/Open2.pm -lib/perl5/5.00502/IPC/Open3.pm -lib/perl5/5.00502/IPC/Semaphore.pm -lib/perl5/5.00502/IPC/SysV.pm -lib/perl5/5.00502/Math/BigFloat.pm -lib/perl5/5.00502/Math/BigInt.pm -lib/perl5/5.00502/Math/Complex.pm -lib/perl5/5.00502/Math/Trig.pm -lib/perl5/5.00502/Net/Ping.pm -lib/perl5/5.00502/Net/hostent.pm -lib/perl5/5.00502/Net/netent.pm -lib/perl5/5.00502/Net/protoent.pm -lib/perl5/5.00502/Net/servent.pm -lib/perl5/5.00502/Pod/Functions.pm -lib/perl5/5.00502/Pod/Html.pm -lib/perl5/5.00502/Pod/Text.pm -lib/perl5/5.00502/Search/Dict.pm -lib/perl5/5.00502/SelectSaver.pm -lib/perl5/5.00502/SelfLoader.pm -lib/perl5/5.00502/Shell.pm -lib/perl5/5.00502/Symbol.pm -lib/perl5/5.00502/Sys/Hostname.pm -lib/perl5/5.00502/Sys/Syslog.pm -lib/perl5/5.00502/Term/Cap.pm -lib/perl5/5.00502/Term/Complete.pm -lib/perl5/5.00502/Term/ReadLine.pm -lib/perl5/5.00502/Test.pm -lib/perl5/5.00502/Test/Harness.pm -lib/perl5/5.00502/Text/Abbrev.pm -lib/perl5/5.00502/Text/ParseWords.pm -lib/perl5/5.00502/Text/Soundex.pm -lib/perl5/5.00502/Text/Tabs.pm -lib/perl5/5.00502/Text/Wrap.pm -lib/perl5/5.00502/Tie/Array.pm -lib/perl5/5.00502/Tie/Handle.pm -lib/perl5/5.00502/Tie/Hash.pm -lib/perl5/5.00502/Tie/RefHash.pm -lib/perl5/5.00502/Tie/Scalar.pm -lib/perl5/5.00502/Tie/SubstrHash.pm -lib/perl5/5.00502/Time/Local.pm -lib/perl5/5.00502/Time/gmtime.pm -lib/perl5/5.00502/Time/localtime.pm -lib/perl5/5.00502/Time/tm.pm -lib/perl5/5.00502/UNIVERSAL.pm -lib/perl5/5.00502/User/grent.pm -lib/perl5/5.00502/User/pwent.pm -lib/perl5/5.00502/abbrev.pl -lib/perl5/5.00502/assert.pl -lib/perl5/5.00502/auto/Getopt/Long/Configure.al -lib/perl5/5.00502/auto/Getopt/Long/Croak.al -lib/perl5/5.00502/auto/Getopt/Long/FindOption.al -lib/perl5/5.00502/auto/Getopt/Long/GetOptions.al -lib/perl5/5.00502/auto/Getopt/Long/autosplit.ix -lib/perl5/5.00502/auto/Getopt/Long/config.al -lib/perl5/5.00502/autouse.pm -lib/perl5/5.00502/base.pm -lib/perl5/5.00502/bigfloat.pl -lib/perl5/5.00502/bigint.pl -lib/perl5/5.00502/bigrat.pl -lib/perl5/5.00502/blib.pm -lib/perl5/5.00502/cacheout.pl -lib/perl5/5.00502/chat2.pl -lib/perl5/5.00502/complete.pl -lib/perl5/5.00502/constant.pm -lib/perl5/5.00502/ctime.pl -lib/perl5/5.00502/diagnostics.pm -lib/perl5/5.00502/dotsh.pl -lib/perl5/5.00502/dumpvar.pl -lib/perl5/5.00502/exceptions.pl -lib/perl5/5.00502/fastcwd.pl -lib/perl5/5.00502/fields.pm -lib/perl5/5.00502/find.pl -lib/perl5/5.00502/finddepth.pl -lib/perl5/5.00502/flush.pl -lib/perl5/5.00502/ftp.pl -lib/perl5/5.00502/getcwd.pl -lib/perl5/5.00502/getopt.pl -lib/perl5/5.00502/getopts.pl -lib/perl5/5.00502/hostname.pl -lib/perl5/5.00502/i386-freebsd/.packlist -lib/perl5/5.00502/i386-freebsd/B.pm -lib/perl5/5.00502/i386-freebsd/B/Asmdata.pm -lib/perl5/5.00502/i386-freebsd/B/Assembler.pm -lib/perl5/5.00502/i386-freebsd/B/Bblock.pm -lib/perl5/5.00502/i386-freebsd/B/Bytecode.pm -lib/perl5/5.00502/i386-freebsd/B/C.pm -lib/perl5/5.00502/i386-freebsd/B/CC.pm -lib/perl5/5.00502/i386-freebsd/B/Debug.pm -lib/perl5/5.00502/i386-freebsd/B/Deparse.pm -lib/perl5/5.00502/i386-freebsd/B/Disassembler.pm -lib/perl5/5.00502/i386-freebsd/B/Lint.pm -lib/perl5/5.00502/i386-freebsd/B/Showlex.pm -lib/perl5/5.00502/i386-freebsd/B/Stackobj.pm -lib/perl5/5.00502/i386-freebsd/B/Terse.pm -lib/perl5/5.00502/i386-freebsd/B/Xref.pm -lib/perl5/5.00502/i386-freebsd/CORE/EXTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/INTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/XSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/XSlock.h -lib/perl5/5.00502/i386-freebsd/CORE/av.h -lib/perl5/5.00502/i386-freebsd/CORE/bytecode.h -lib/perl5/5.00502/i386-freebsd/CORE/byterun.h -lib/perl5/5.00502/i386-freebsd/CORE/cc_runtime.h -lib/perl5/5.00502/i386-freebsd/CORE/config.h -lib/perl5/5.00502/i386-freebsd/CORE/cop.h -lib/perl5/5.00502/i386-freebsd/CORE/cv.h -lib/perl5/5.00502/i386-freebsd/CORE/dosish.h -lib/perl5/5.00502/i386-freebsd/CORE/embed.h -lib/perl5/5.00502/i386-freebsd/CORE/embedvar.h -lib/perl5/5.00502/i386-freebsd/CORE/fakethr.h -lib/perl5/5.00502/i386-freebsd/CORE/form.h -lib/perl5/5.00502/i386-freebsd/CORE/gv.h -lib/perl5/5.00502/i386-freebsd/CORE/handy.h -lib/perl5/5.00502/i386-freebsd/CORE/hv.h -lib/perl5/5.00502/i386-freebsd/CORE/intrpvar.h -lib/perl5/5.00502/i386-freebsd/CORE/iperlsys.h -lib/perl5/5.00502/i386-freebsd/CORE/keywords.h -lib/perl5/5.00502/i386-freebsd/CORE/libperl.a -lib/perl5/5.00502/i386-freebsd/CORE/mg.h -lib/perl5/5.00502/i386-freebsd/CORE/nostdio.h -lib/perl5/5.00502/i386-freebsd/CORE/objXSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/objpp.h -lib/perl5/5.00502/i386-freebsd/CORE/op.h -lib/perl5/5.00502/i386-freebsd/CORE/opcode.h -lib/perl5/5.00502/i386-freebsd/CORE/patchlevel.h -lib/perl5/5.00502/i386-freebsd/CORE/perl.h -lib/perl5/5.00502/i386-freebsd/CORE/perlio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsdio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsfio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlvars.h -lib/perl5/5.00502/i386-freebsd/CORE/perly.h -lib/perl5/5.00502/i386-freebsd/CORE/pp.h -lib/perl5/5.00502/i386-freebsd/CORE/pp_proto.h -lib/perl5/5.00502/i386-freebsd/CORE/proto.h -lib/perl5/5.00502/i386-freebsd/CORE/regcomp.h -lib/perl5/5.00502/i386-freebsd/CORE/regexp.h -lib/perl5/5.00502/i386-freebsd/CORE/regnodes.h -lib/perl5/5.00502/i386-freebsd/CORE/scope.h -lib/perl5/5.00502/i386-freebsd/CORE/sperl.o -lib/perl5/5.00502/i386-freebsd/CORE/sv.h -lib/perl5/5.00502/i386-freebsd/CORE/thrdvar.h -lib/perl5/5.00502/i386-freebsd/CORE/thread.h -lib/perl5/5.00502/i386-freebsd/CORE/unixish.h -lib/perl5/5.00502/i386-freebsd/CORE/util.h -lib/perl5/5.00502/i386-freebsd/Config.pm -lib/perl5/5.00502/i386-freebsd/DB_File.pm -lib/perl5/5.00502/i386-freebsd/DynaLoader.pm -lib/perl5/5.00502/i386-freebsd/Errno.pm -lib/perl5/5.00502/i386-freebsd/Fcntl.pm -lib/perl5/5.00502/i386-freebsd/IO.pm -lib/perl5/5.00502/i386-freebsd/IO/File.pm -lib/perl5/5.00502/i386-freebsd/IO/Handle.pm -lib/perl5/5.00502/i386-freebsd/IO/Pipe.pm -lib/perl5/5.00502/i386-freebsd/IO/Seekable.pm -lib/perl5/5.00502/i386-freebsd/IO/Select.pm -lib/perl5/5.00502/i386-freebsd/IO/Socket.pm -lib/perl5/5.00502/i386-freebsd/NDBM_File.pm -lib/perl5/5.00502/i386-freebsd/O.pm -lib/perl5/5.00502/i386-freebsd/Opcode.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pod -lib/perl5/5.00502/i386-freebsd/SDBM_File.pm -lib/perl5/5.00502/i386-freebsd/Safe.pm -lib/perl5/5.00502/i386-freebsd/Socket.pm -lib/perl5/5.00502/i386-freebsd/attrs.pm -lib/perl5/5.00502/i386-freebsd/auto/B/B.bs -lib/perl5/5.00502/i386-freebsd/auto/B/B.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.bs -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.so -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/DynaLoader.a -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_expandspec.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_find_symbol_anywhere.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_findfile.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.bs -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.so -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.bs -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.so -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.bs -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/abs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/alarm.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/assert.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atan2.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atexit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atoi.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atol.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/POSIX/bsearch.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/calloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chmod.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chown.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/clearerr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/closedir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/cos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/creat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/div.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/errno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execle.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execlp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execve.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execvp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fabs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fclose.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fcntl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fdopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/feof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ferror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fflush.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fileno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fork.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fread.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/free.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/freopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fseek.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fsetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fstat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ftell.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fwrite.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getcwd.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getegid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getenv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/geteuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgroups.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getlogin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpgrp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getppid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gmtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/isatty.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/kill.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/labs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ldiv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/link.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/localtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/log.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/longjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/malloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memmove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memset.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/mkdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/offsetof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/opendir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/perror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/pow.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/printf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/puts.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/qsort.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/raise.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/readdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/realloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/remove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rename.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewind.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewinddir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rmdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/scanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/siglongjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sigsetjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sleep.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sqrt.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/srand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/stat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strerror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strlen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strpbrk.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strrchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strstr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strtok.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/system.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/time.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tmpfile.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tolower.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/toupper.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/umask.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ungetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/unlink.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/utime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vfprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vsprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/wait.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/waitpid.al -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.so -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.bs -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.so -lib/perl5/5.00502/i386-freebsd/auto/re/re.bs -lib/perl5/5.00502/i386-freebsd/auto/re/re.so -lib/perl5/5.00502/i386-freebsd/auto/sdbm/extralibs.ld -lib/perl5/5.00502/i386-freebsd/ops.pm -lib/perl5/5.00502/i386-freebsd/re.pm -lib/perl5/5.00502/importenv.pl -lib/perl5/5.00502/integer.pm -lib/perl5/5.00502/less.pm -lib/perl5/5.00502/lib.pm -lib/perl5/5.00502/locale.pm -lib/perl5/5.00502/look.pl -lib/perl5/5.00502/newgetopt.pl -lib/perl5/5.00502/open2.pl -lib/perl5/5.00502/open3.pl -lib/perl5/5.00502/overload.pm -lib/perl5/5.00502/perl5db.pl -lib/perl5/5.00502/pod/perl.pod -lib/perl5/5.00502/pod/perl5004delta.pod -lib/perl5/5.00502/pod/perlapio.pod -lib/perl5/5.00502/pod/perlbook.pod -lib/perl5/5.00502/pod/perlbot.pod -lib/perl5/5.00502/pod/perlcall.pod -lib/perl5/5.00502/pod/perldata.pod -lib/perl5/5.00502/pod/perldebug.pod -lib/perl5/5.00502/pod/perldelta.pod -lib/perl5/5.00502/pod/perldiag.pod -lib/perl5/5.00502/pod/perldsc.pod -lib/perl5/5.00502/pod/perlembed.pod -lib/perl5/5.00502/pod/perlfaq.pod -lib/perl5/5.00502/pod/perlfaq1.pod -lib/perl5/5.00502/pod/perlfaq2.pod -lib/perl5/5.00502/pod/perlfaq3.pod -lib/perl5/5.00502/pod/perlfaq4.pod -lib/perl5/5.00502/pod/perlfaq5.pod -lib/perl5/5.00502/pod/perlfaq6.pod -lib/perl5/5.00502/pod/perlfaq7.pod -lib/perl5/5.00502/pod/perlfaq8.pod -lib/perl5/5.00502/pod/perlfaq9.pod -lib/perl5/5.00502/pod/perlform.pod -lib/perl5/5.00502/pod/perlfunc.pod -lib/perl5/5.00502/pod/perlguts.pod -lib/perl5/5.00502/pod/perlhist.pod -lib/perl5/5.00502/pod/perlipc.pod -lib/perl5/5.00502/pod/perllocale.pod -lib/perl5/5.00502/pod/perllol.pod -lib/perl5/5.00502/pod/perlmod.pod -lib/perl5/5.00502/pod/perlmodinstall.pod -lib/perl5/5.00502/pod/perlmodlib.pod -lib/perl5/5.00502/pod/perlobj.pod -lib/perl5/5.00502/pod/perlop.pod -lib/perl5/5.00502/pod/perlpod.pod -lib/perl5/5.00502/pod/perlport.pod -lib/perl5/5.00502/pod/perlre.pod -lib/perl5/5.00502/pod/perlref.pod -lib/perl5/5.00502/pod/perlrun.pod -lib/perl5/5.00502/pod/perlsec.pod -lib/perl5/5.00502/pod/perlstyle.pod -lib/perl5/5.00502/pod/perlsub.pod -lib/perl5/5.00502/pod/perlsyn.pod -lib/perl5/5.00502/pod/perltie.pod -lib/perl5/5.00502/pod/perltoc.pod -lib/perl5/5.00502/pod/perltoot.pod -lib/perl5/5.00502/pod/perltrap.pod -lib/perl5/5.00502/pod/perlvar.pod -lib/perl5/5.00502/pod/perlxs.pod -lib/perl5/5.00502/pod/perlxstut.pod -lib/perl5/5.00502/pwd.pl -lib/perl5/5.00502/shellwords.pl -lib/perl5/5.00502/sigtrap.pm -lib/perl5/5.00502/stat.pl -lib/perl5/5.00502/strict.pm -lib/perl5/5.00502/subs.pm -lib/perl5/5.00502/syslog.pl -lib/perl5/5.00502/tainted.pl -lib/perl5/5.00502/termcap.pl -lib/perl5/5.00502/timelocal.pl -lib/perl5/5.00502/validate.pl -lib/perl5/5.00502/vars.pm -@unexec rm -rf %D/lib/perl5/5.00502 -@unexec rm -rf %D/lib/perl5/site_perl/5.005 diff --git a/lang/perl5.12/Makefile b/lang/perl5.12/Makefile deleted file mode 100644 index e77b56bff8c0..000000000000 --- a/lang/perl5.12/Makefile +++ /dev/null @@ -1,91 +0,0 @@ -# New ports collection makefile for: perl5 -# Version required: 5.005_02 -# Date created: 16 April 1995 -# Whom: markm -# -# $FreeBSD$ -# - -DISTNAME= perl5.005_02 -PKGNAME= perl-5.00502 -CATEGORIES= lang devel perl5 -MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/src/5.0/ \ - ftp://ftp.cdrom.com/pub/perl/CPAN/src/5.0/ - -MAINTAINER= markm@FreeBSD.org - -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= Configure -CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 300003 -FORBIDDEN= perl is in system -.endif - -MAN1= a2p.1 c2ph.1 h2ph.1 h2xs.1 perl.1 perl5004delta.1 \ - perlapio.1 perlbook.1 perlbot.1 perlbug.1 perlcall.1 \ - perldata.1 perldebug.1 perldelta.1 perldiag.1 perldoc.1 \ - perldsc.1 perlembed.1 perlfaq.1 perlfaq1.1 perlfaq2.1 \ - perlfaq3.1 perlfaq4.1 perlfaq5.1 perlfaq6.1 perlfaq7.1 \ - perlfaq8.1 perlfaq9.1 perlform.1 perlfunc.1 perlguts.1 \ - perlhist.1 perlipc.1 perllocale.1 perllol.1 perlmod.1 \ - perlmodinstall.1 perlmodlib.1 perlobj.1 perlop.1 \ - perlpod.1 perlport.1 perlre.1 perlref.1 perlrun.1 \ - perlsec.1 perlstyle.1 perlsub.1 perlsyn.1 perltie.1 \ - perltoc.1 perltoot.1 perltrap.1 perlvar.1 perlxs.1 \ - perlxstut.1 pl2pm.1 pod2html.1 pod2man.1 pstruct.1 \ - s2p.1 splain.1 xsubpp.1 - -MAN3= AnyDBM_File.3 AutoLoader.3 AutoSplit.3 B.3 B::Asmdata.3 \ - B::Assembler.3 B::Bblock.3 B::Bytecode.3 B::C.3 B::CC.3 \ - B::Debug.3 B::Deparse.3 B::Disassembler.3 B::Lint.3 \ - B::Showlex.3 B::Stackobj.3 B::Terse.3 B::Xref.3 \ - Benchmark.3 CGI.3 CGI::Apache.3 CGI::Carp.3 CGI::Cookie.3 \ - CGI::Fast.3 CGI::Push.3 CGI::Switch.3 CPAN.3 \ - CPAN::FirstTime.3 CPAN::Nox.3 Carp.3 Class::Struct.3 \ - Config.3 Cwd.3 DB_File.3 Data::Dumper.3 Devel::SelfStubber.3 \ - DirHandle.3 DynaLoader.3 English.3 Env.3 Errno.3 \ - Exporter.3 ExtUtils::Command.3 ExtUtils::Embed.3 \ - ExtUtils::Install.3 ExtUtils::Installed.3 ExtUtils::Liblist.3 \ - ExtUtils::MM_OS2.3 ExtUtils::MM_Unix.3 ExtUtils::MM_VMS.3 \ - ExtUtils::MM_Win32.3 ExtUtils::MakeMaker.3 ExtUtils::Manifest.3 \ - ExtUtils::Miniperl.3 ExtUtils::Mkbootstrap.3 \ - ExtUtils::Mksymlists.3 ExtUtils::Packlist.3 ExtUtils::testlib.3 \ - Fatal.3 Fcntl.3 File::Basename.3 File::CheckTree.3 \ - File::Compare.3 File::Copy.3 File::DosGlob.3 File::Find.3 \ - File::Path.3 File::Spec.3 File::Spec::Mac.3 File::Spec::OS2.3 \ - File::Spec::Unix.3 File::Spec::VMS.3 File::Spec::Win32.3 \ - File::stat.3 FileCache.3 FileHandle.3 FindBin.3 \ - Getopt::Long.3 Getopt::Std.3 I18N::Collate.3 IO.3 \ - IO::File.3 IO::Handle.3 IO::Pipe.3 IO::Seekable.3 \ - IO::Select.3 IO::Socket.3 IPC::Msg.3 IPC::Open2.3 \ - IPC::Open3.3 IPC::Semaphore.3 IPC::SysV.3 Math::BigFloat.3 \ - Math::BigInt.3 Math::Complex.3 Math::Trig.3 NDBM_File.3 \ - Net::Ping.3 Net::hostent.3 Net::netent.3 Net::protoent.3 \ - Net::servent.3 O.3 Opcode.3 POSIX.3 Pod::Html.3 \ - Pod::Text.3 SDBM_File.3 Safe.3 Search::Dict.3 \ - SelectSaver.3 SelfLoader.3 Shell.3 Socket.3 Symbol.3 \ - Sys::Hostname.3 Sys::Syslog.3 Term::Cap.3 Term::Complete.3 \ - Term::ReadLine.3 Test.3 Test::Harness.3 Text::Abbrev.3 \ - Text::ParseWords.3 Text::Soundex.3 Text::Tabs.3 Text::Wrap.3 \ - Tie::Array.3 Tie::Handle.3 Tie::Hash.3 Tie::RefHash.3 \ - Tie::Scalar.3 Tie::SubstrHash.3 Time::Local.3 Time::gmtime.3 \ - Time::localtime.3 Time::tm.3 UNIVERSAL.3 User::grent.3 \ - User::pwent.3 attrs.3 autouse.3 base.3 blib.3 \ - constant.3 diagnostics.3 fields.3 integer.3 less.3 \ - lib.3 locale.3 ops.3 overload.3 re.3 sigtrap.3 \ - strict.3 subs.3 vars.3 - -MAN3PREFIX= ${PREFIX}/lib/perl5/5.00502/ - -test: - @(cd ${WRKSRC}; make test) - -post-install: - @strip ${PREFIX}/bin/perl ${PREFIX}/bin/suidperl - @${LN} -sf ${PREFIX}/bin/perl ${PREFIX}/bin/perl5 - @(cd /usr/include && ${PREFIX}/bin/h2ph *.h machine/*.h sys/*.h) - -.include <bsd.port.post.mk> diff --git a/lang/perl5.12/distinfo b/lang/perl5.12/distinfo deleted file mode 100644 index 37b8a306ce46..000000000000 --- a/lang/perl5.12/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (perl5.005_02.tar.gz) = de99ae45441f3c8c7d0749f35bdf47d5 diff --git a/lang/perl5.12/files/patch-ab b/lang/perl5.12/files/patch-ab deleted file mode 100644 index 5945ef412853..000000000000 --- a/lang/perl5.12/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- installperl.ORIG Thu Jul 30 15:58:50 1998 -+++ installperl Thu Jul 30 16:02:16 1998 -@@ -269,7 +269,7 @@ - (-l $usrbinperl) && - ((readlink $usrbinperl) eq $expinstperl)); - } -- if ((! $mainperl_is_instperl) && -+ if ('' && (! $mainperl_is_instperl) && - (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . - "Do you wish to have $usrbinperl be the same as\n" . - "$expinstperl? [y] "))) diff --git a/lang/perl5.12/files/patch-ac b/lang/perl5.12/files/patch-ac deleted file mode 100644 index 76bdab280b5b..000000000000 --- a/lang/perl5.12/files/patch-ac +++ /dev/null @@ -1,29 +0,0 @@ ---- hints/freebsd.sh.ORIG Fri Jul 24 06:00:19 1998 -+++ hints/freebsd.sh Thu Jul 30 16:04:24 1998 -@@ -68,6 +68,7 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - test -r ./broken-db.msg && . ./broken-db.msg - ;; - # -@@ -81,12 +82,18 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - ;; - # - # Guesses at what will be needed after 2.2 - *) usevfork='true' - usemymalloc='n' - libswanted=`echo $libswanted | sed 's/ malloc / /'` -+ d_setregid='define' -+ d_setreuid='define' -+ d_setegid='undef' -+ d_seteuid='undef' -+ d_dosuid='define' - ;; - esac - diff --git a/lang/perl5.12/files/patch-ad b/lang/perl5.12/files/patch-ad deleted file mode 100644 index 47f99960867e..000000000000 --- a/lang/perl5.12/files/patch-ad +++ /dev/null @@ -1,41 +0,0 @@ ---- perl.h.ORIG Thu Jul 30 17:04:42 1998 -+++ perl.h Thu Jul 30 17:06:34 1998 -@@ -361,6 +361,15 @@ - # include <sys/param.h> - #endif - -+/* needed for IAMSUID case for 4.4BSD systems -+ * XXX there should probably be a Configure variable -+ */ -+ -+#ifdef I_SYS_PARAM -+#if (defined (BSD) && (BSD >= 199306)) -+# include <sys/mount.h> -+#endif /* !BSD */ -+#endif /* !I_SYS_PARAM */ - - /* Use all the "standard" definitions? */ - #if defined(STANDARD_C) && defined(I_STDLIB) ---- perl.c.ORIG Thu Jul 30 17:04:23 1998 -+++ perl.c Thu Jul 30 17:04:57 1998 -@@ -2124,6 +2124,20 @@ - croak("Can't swap uid and euid"); /* really paranoid */ - if (PerlLIO_stat(SvPVX(GvSV(PL_curcop->cop_filegv)),&tmpstatbuf) < 0) - croak("Permission denied"); /* testing full pathname here */ -+#if (defined(BSD) && (BSD >= 199306)) -+#ifdef IAMSUID -+ { -+ struct statfs stfs; -+ -+ if (fstatfs(fileno(PL_rsfp),&stfs) < 0) -+ croak("Can't statfs filesystem of script \"%s\"",PL_origfilename); -+ -+ if (stfs.f_flags & MNT_NOSUID) -+ croak("Permission denied"); -+ } -+#endif /* IAMSUID */ -+#endif /* BSD */ -+ - if (tmpstatbuf.st_dev != PL_statbuf.st_dev || - tmpstatbuf.st_ino != PL_statbuf.st_ino) { - (void)PerlIO_close(PL_rsfp); diff --git a/lang/perl5.12/files/patch-ae b/lang/perl5.12/files/patch-ae deleted file mode 100644 index c701adb3382b..000000000000 --- a/lang/perl5.12/files/patch-ae +++ /dev/null @@ -1,10 +0,0 @@ ---- makedepend.SH.ORIG Fri Jul 24 06:00:58 1998 -+++ makedepend.SH Thu Jul 30 17:08:37 1998 -@@ -67,6 +67,7 @@ - # to be out of date. I don't know if OS/2 has touch, so do this: - case "$osname" in - os2) ;; -+ freebsd) ;; - *) $touch $firstmakefile ;; - esac - fi diff --git a/lang/perl5.12/files/patch-af b/lang/perl5.12/files/patch-af deleted file mode 100644 index de7aa0cb968c..000000000000 --- a/lang/perl5.12/files/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- Configure.ORIG Fri Aug 7 23:38:53 1998 -+++ Configure Mon Aug 17 12:03:07 1998 -@@ -306,7 +306,7 @@ - ldflags='' - lkflags='' - locincpth='' --optimize='' -+optimize=${CFLAGS:-''} - cf_email='' - cf_by='' - cf_time='' diff --git a/lang/perl5.12/pkg-comment b/lang/perl5.12/pkg-comment deleted file mode 100644 index f038d3a8ef5f..000000000000 --- a/lang/perl5.12/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Pattern Extraction and Recognition Language diff --git a/lang/perl5.12/pkg-descr b/lang/perl5.12/pkg-descr deleted file mode 100644 index 343e60b77c7d..000000000000 --- a/lang/perl5.12/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -From the distribution README: - -Perl is a language that combines some of the features of C, sed, awk -and shell. See the manual page for more hype. There are also two Nutshell -Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod -for more information. - --- - -This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. -This is due to a bug in vprintf in the C library. - -- MarkM diff --git a/lang/perl5.12/pkg-install b/lang/perl5.12/pkg-install deleted file mode 100644 index adbce4a3ecf6..000000000000 --- a/lang/perl5.12/pkg-install +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -if [ "$2" != POST-INSTALL ] ; then - exit 0 -fi - -install -d ${PREFIX:-/usr/local}/lib/perl5/site_perl/5.005/i386-freebsd -cd /usr/include && ${PREFIX:-/usr/local}/bin/h2ph *.h machine/*.h sys/*.h - - -exit 0 diff --git a/lang/perl5.12/pkg-plist b/lang/perl5.12/pkg-plist deleted file mode 100644 index c6be80858ebe..000000000000 --- a/lang/perl5.12/pkg-plist +++ /dev/null @@ -1,515 +0,0 @@ -bin/a2p -bin/c2ph -bin/find2perl -bin/h2ph -bin/h2xs -bin/perl5.00502 -@exec ln -fs %D/%F %B/perl -@exec ln -fs %D/%F %B/perl5 -@unexec rm %B/perl -@unexec rm %B/perl5 -bin/perlbug -bin/perlcc -bin/perldoc -bin/pl2pm -bin/pod2html -bin/pod2latex -bin/pod2man -bin/pod2text -bin/pstruct -bin/s2p -bin/sperl5.00502 -@exec ln -f %D/%F %B/suidperl -@unexec rm %B/suidperl -bin/splain -lib/perl5/5.00502/AnyDBM_File.pm -lib/perl5/5.00502/AutoLoader.pm -lib/perl5/5.00502/AutoSplit.pm -lib/perl5/5.00502/B/assemble -lib/perl5/5.00502/B/cc_harness -lib/perl5/5.00502/B/disassemble -lib/perl5/5.00502/B/makeliblinks -lib/perl5/5.00502/Benchmark.pm -lib/perl5/5.00502/CGI.pm -lib/perl5/5.00502/CGI/Apache.pm -lib/perl5/5.00502/CGI/Carp.pm -lib/perl5/5.00502/CGI/Cookie.pm -lib/perl5/5.00502/CGI/Fast.pm -lib/perl5/5.00502/CGI/Push.pm -lib/perl5/5.00502/CGI/Switch.pm -lib/perl5/5.00502/CPAN.pm -lib/perl5/5.00502/CPAN/FirstTime.pm -lib/perl5/5.00502/CPAN/Nox.pm -lib/perl5/5.00502/Carp.pm -lib/perl5/5.00502/Class/Struct.pm -lib/perl5/5.00502/Cwd.pm -lib/perl5/5.00502/Data/Dumper.pm -lib/perl5/5.00502/Devel/SelfStubber.pm -lib/perl5/5.00502/DirHandle.pm -lib/perl5/5.00502/English.pm -lib/perl5/5.00502/Env.pm -lib/perl5/5.00502/Exporter.pm -lib/perl5/5.00502/ExtUtils/Command.pm -lib/perl5/5.00502/ExtUtils/Embed.pm -lib/perl5/5.00502/ExtUtils/Install.pm -lib/perl5/5.00502/ExtUtils/Installed.pm -lib/perl5/5.00502/ExtUtils/Liblist.pm -lib/perl5/5.00502/ExtUtils/MM_OS2.pm -lib/perl5/5.00502/ExtUtils/MM_Unix.pm -lib/perl5/5.00502/ExtUtils/MM_VMS.pm -lib/perl5/5.00502/ExtUtils/MM_Win32.pm -lib/perl5/5.00502/ExtUtils/MakeMaker.pm -lib/perl5/5.00502/ExtUtils/Manifest.pm -lib/perl5/5.00502/ExtUtils/Miniperl.pm -lib/perl5/5.00502/ExtUtils/Mkbootstrap.pm -lib/perl5/5.00502/ExtUtils/Mksymlists.pm -lib/perl5/5.00502/ExtUtils/Packlist.pm -lib/perl5/5.00502/ExtUtils/inst -lib/perl5/5.00502/ExtUtils/testlib.pm -lib/perl5/5.00502/ExtUtils/typemap -lib/perl5/5.00502/ExtUtils/xsubpp -lib/perl5/5.00502/Fatal.pm -lib/perl5/5.00502/File/Basename.pm -lib/perl5/5.00502/File/CheckTree.pm -lib/perl5/5.00502/File/Compare.pm -lib/perl5/5.00502/File/Copy.pm -lib/perl5/5.00502/File/DosGlob.pm -lib/perl5/5.00502/File/Find.pm -lib/perl5/5.00502/File/Path.pm -lib/perl5/5.00502/File/Spec.pm -lib/perl5/5.00502/File/Spec/Mac.pm -lib/perl5/5.00502/File/Spec/OS2.pm -lib/perl5/5.00502/File/Spec/Unix.pm -lib/perl5/5.00502/File/Spec/VMS.pm -lib/perl5/5.00502/File/Spec/Win32.pm -lib/perl5/5.00502/File/stat.pm -lib/perl5/5.00502/FileCache.pm -lib/perl5/5.00502/FileHandle.pm -lib/perl5/5.00502/FindBin.pm -lib/perl5/5.00502/Getopt/Long.pm -lib/perl5/5.00502/Getopt/Std.pm -lib/perl5/5.00502/I18N/Collate.pm -lib/perl5/5.00502/IPC/Msg.pm -lib/perl5/5.00502/IPC/Open2.pm -lib/perl5/5.00502/IPC/Open3.pm -lib/perl5/5.00502/IPC/Semaphore.pm -lib/perl5/5.00502/IPC/SysV.pm -lib/perl5/5.00502/Math/BigFloat.pm -lib/perl5/5.00502/Math/BigInt.pm -lib/perl5/5.00502/Math/Complex.pm -lib/perl5/5.00502/Math/Trig.pm -lib/perl5/5.00502/Net/Ping.pm -lib/perl5/5.00502/Net/hostent.pm -lib/perl5/5.00502/Net/netent.pm -lib/perl5/5.00502/Net/protoent.pm -lib/perl5/5.00502/Net/servent.pm -lib/perl5/5.00502/Pod/Functions.pm -lib/perl5/5.00502/Pod/Html.pm -lib/perl5/5.00502/Pod/Text.pm -lib/perl5/5.00502/Search/Dict.pm -lib/perl5/5.00502/SelectSaver.pm -lib/perl5/5.00502/SelfLoader.pm -lib/perl5/5.00502/Shell.pm -lib/perl5/5.00502/Symbol.pm -lib/perl5/5.00502/Sys/Hostname.pm -lib/perl5/5.00502/Sys/Syslog.pm -lib/perl5/5.00502/Term/Cap.pm -lib/perl5/5.00502/Term/Complete.pm -lib/perl5/5.00502/Term/ReadLine.pm -lib/perl5/5.00502/Test.pm -lib/perl5/5.00502/Test/Harness.pm -lib/perl5/5.00502/Text/Abbrev.pm -lib/perl5/5.00502/Text/ParseWords.pm -lib/perl5/5.00502/Text/Soundex.pm -lib/perl5/5.00502/Text/Tabs.pm -lib/perl5/5.00502/Text/Wrap.pm -lib/perl5/5.00502/Tie/Array.pm -lib/perl5/5.00502/Tie/Handle.pm -lib/perl5/5.00502/Tie/Hash.pm -lib/perl5/5.00502/Tie/RefHash.pm -lib/perl5/5.00502/Tie/Scalar.pm -lib/perl5/5.00502/Tie/SubstrHash.pm -lib/perl5/5.00502/Time/Local.pm -lib/perl5/5.00502/Time/gmtime.pm -lib/perl5/5.00502/Time/localtime.pm -lib/perl5/5.00502/Time/tm.pm -lib/perl5/5.00502/UNIVERSAL.pm -lib/perl5/5.00502/User/grent.pm -lib/perl5/5.00502/User/pwent.pm -lib/perl5/5.00502/abbrev.pl -lib/perl5/5.00502/assert.pl -lib/perl5/5.00502/auto/Getopt/Long/Configure.al -lib/perl5/5.00502/auto/Getopt/Long/Croak.al -lib/perl5/5.00502/auto/Getopt/Long/FindOption.al -lib/perl5/5.00502/auto/Getopt/Long/GetOptions.al -lib/perl5/5.00502/auto/Getopt/Long/autosplit.ix -lib/perl5/5.00502/auto/Getopt/Long/config.al -lib/perl5/5.00502/autouse.pm -lib/perl5/5.00502/base.pm -lib/perl5/5.00502/bigfloat.pl -lib/perl5/5.00502/bigint.pl -lib/perl5/5.00502/bigrat.pl -lib/perl5/5.00502/blib.pm -lib/perl5/5.00502/cacheout.pl -lib/perl5/5.00502/chat2.pl -lib/perl5/5.00502/complete.pl -lib/perl5/5.00502/constant.pm -lib/perl5/5.00502/ctime.pl -lib/perl5/5.00502/diagnostics.pm -lib/perl5/5.00502/dotsh.pl -lib/perl5/5.00502/dumpvar.pl -lib/perl5/5.00502/exceptions.pl -lib/perl5/5.00502/fastcwd.pl -lib/perl5/5.00502/fields.pm -lib/perl5/5.00502/find.pl -lib/perl5/5.00502/finddepth.pl -lib/perl5/5.00502/flush.pl -lib/perl5/5.00502/ftp.pl -lib/perl5/5.00502/getcwd.pl -lib/perl5/5.00502/getopt.pl -lib/perl5/5.00502/getopts.pl -lib/perl5/5.00502/hostname.pl -lib/perl5/5.00502/i386-freebsd/.packlist -lib/perl5/5.00502/i386-freebsd/B.pm -lib/perl5/5.00502/i386-freebsd/B/Asmdata.pm -lib/perl5/5.00502/i386-freebsd/B/Assembler.pm -lib/perl5/5.00502/i386-freebsd/B/Bblock.pm -lib/perl5/5.00502/i386-freebsd/B/Bytecode.pm -lib/perl5/5.00502/i386-freebsd/B/C.pm -lib/perl5/5.00502/i386-freebsd/B/CC.pm -lib/perl5/5.00502/i386-freebsd/B/Debug.pm -lib/perl5/5.00502/i386-freebsd/B/Deparse.pm -lib/perl5/5.00502/i386-freebsd/B/Disassembler.pm -lib/perl5/5.00502/i386-freebsd/B/Lint.pm -lib/perl5/5.00502/i386-freebsd/B/Showlex.pm -lib/perl5/5.00502/i386-freebsd/B/Stackobj.pm -lib/perl5/5.00502/i386-freebsd/B/Terse.pm -lib/perl5/5.00502/i386-freebsd/B/Xref.pm -lib/perl5/5.00502/i386-freebsd/CORE/EXTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/INTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/XSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/XSlock.h -lib/perl5/5.00502/i386-freebsd/CORE/av.h -lib/perl5/5.00502/i386-freebsd/CORE/bytecode.h -lib/perl5/5.00502/i386-freebsd/CORE/byterun.h -lib/perl5/5.00502/i386-freebsd/CORE/cc_runtime.h -lib/perl5/5.00502/i386-freebsd/CORE/config.h -lib/perl5/5.00502/i386-freebsd/CORE/cop.h -lib/perl5/5.00502/i386-freebsd/CORE/cv.h -lib/perl5/5.00502/i386-freebsd/CORE/dosish.h -lib/perl5/5.00502/i386-freebsd/CORE/embed.h -lib/perl5/5.00502/i386-freebsd/CORE/embedvar.h -lib/perl5/5.00502/i386-freebsd/CORE/fakethr.h -lib/perl5/5.00502/i386-freebsd/CORE/form.h -lib/perl5/5.00502/i386-freebsd/CORE/gv.h -lib/perl5/5.00502/i386-freebsd/CORE/handy.h -lib/perl5/5.00502/i386-freebsd/CORE/hv.h -lib/perl5/5.00502/i386-freebsd/CORE/intrpvar.h -lib/perl5/5.00502/i386-freebsd/CORE/iperlsys.h -lib/perl5/5.00502/i386-freebsd/CORE/keywords.h -lib/perl5/5.00502/i386-freebsd/CORE/libperl.a -lib/perl5/5.00502/i386-freebsd/CORE/mg.h -lib/perl5/5.00502/i386-freebsd/CORE/nostdio.h -lib/perl5/5.00502/i386-freebsd/CORE/objXSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/objpp.h -lib/perl5/5.00502/i386-freebsd/CORE/op.h -lib/perl5/5.00502/i386-freebsd/CORE/opcode.h -lib/perl5/5.00502/i386-freebsd/CORE/patchlevel.h -lib/perl5/5.00502/i386-freebsd/CORE/perl.h -lib/perl5/5.00502/i386-freebsd/CORE/perlio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsdio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsfio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlvars.h -lib/perl5/5.00502/i386-freebsd/CORE/perly.h -lib/perl5/5.00502/i386-freebsd/CORE/pp.h -lib/perl5/5.00502/i386-freebsd/CORE/pp_proto.h -lib/perl5/5.00502/i386-freebsd/CORE/proto.h -lib/perl5/5.00502/i386-freebsd/CORE/regcomp.h -lib/perl5/5.00502/i386-freebsd/CORE/regexp.h -lib/perl5/5.00502/i386-freebsd/CORE/regnodes.h -lib/perl5/5.00502/i386-freebsd/CORE/scope.h -lib/perl5/5.00502/i386-freebsd/CORE/sperl.o -lib/perl5/5.00502/i386-freebsd/CORE/sv.h -lib/perl5/5.00502/i386-freebsd/CORE/thrdvar.h -lib/perl5/5.00502/i386-freebsd/CORE/thread.h -lib/perl5/5.00502/i386-freebsd/CORE/unixish.h -lib/perl5/5.00502/i386-freebsd/CORE/util.h -lib/perl5/5.00502/i386-freebsd/Config.pm -lib/perl5/5.00502/i386-freebsd/DB_File.pm -lib/perl5/5.00502/i386-freebsd/DynaLoader.pm -lib/perl5/5.00502/i386-freebsd/Errno.pm -lib/perl5/5.00502/i386-freebsd/Fcntl.pm -lib/perl5/5.00502/i386-freebsd/IO.pm -lib/perl5/5.00502/i386-freebsd/IO/File.pm -lib/perl5/5.00502/i386-freebsd/IO/Handle.pm -lib/perl5/5.00502/i386-freebsd/IO/Pipe.pm -lib/perl5/5.00502/i386-freebsd/IO/Seekable.pm -lib/perl5/5.00502/i386-freebsd/IO/Select.pm -lib/perl5/5.00502/i386-freebsd/IO/Socket.pm -lib/perl5/5.00502/i386-freebsd/NDBM_File.pm -lib/perl5/5.00502/i386-freebsd/O.pm -lib/perl5/5.00502/i386-freebsd/Opcode.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pod -lib/perl5/5.00502/i386-freebsd/SDBM_File.pm -lib/perl5/5.00502/i386-freebsd/Safe.pm -lib/perl5/5.00502/i386-freebsd/Socket.pm -lib/perl5/5.00502/i386-freebsd/attrs.pm -lib/perl5/5.00502/i386-freebsd/auto/B/B.bs -lib/perl5/5.00502/i386-freebsd/auto/B/B.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.bs -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.so -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/DynaLoader.a -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_expandspec.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_find_symbol_anywhere.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_findfile.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.bs -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.so -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.bs -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.so -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.bs -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/abs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/alarm.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/assert.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atan2.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atexit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atoi.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atol.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/POSIX/bsearch.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/calloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chmod.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chown.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/clearerr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/closedir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/cos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/creat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/div.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/errno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execle.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execlp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execve.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execvp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fabs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fclose.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fcntl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fdopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/feof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ferror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fflush.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fileno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fork.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fread.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/free.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/freopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fseek.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fsetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fstat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ftell.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fwrite.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getcwd.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getegid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getenv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/geteuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgroups.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getlogin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpgrp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getppid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gmtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/isatty.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/kill.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/labs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ldiv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/link.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/localtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/log.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/longjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/malloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memmove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memset.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/mkdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/offsetof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/opendir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/perror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/pow.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/printf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/puts.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/qsort.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/raise.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/readdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/realloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/remove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rename.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewind.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewinddir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rmdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/scanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/siglongjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sigsetjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sleep.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sqrt.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/srand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/stat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strerror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strlen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strpbrk.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strrchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strstr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strtok.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/system.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/time.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tmpfile.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tolower.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/toupper.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/umask.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ungetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/unlink.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/utime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vfprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vsprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/wait.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/waitpid.al -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.so -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.bs -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.so -lib/perl5/5.00502/i386-freebsd/auto/re/re.bs -lib/perl5/5.00502/i386-freebsd/auto/re/re.so -lib/perl5/5.00502/i386-freebsd/auto/sdbm/extralibs.ld -lib/perl5/5.00502/i386-freebsd/ops.pm -lib/perl5/5.00502/i386-freebsd/re.pm -lib/perl5/5.00502/importenv.pl -lib/perl5/5.00502/integer.pm -lib/perl5/5.00502/less.pm -lib/perl5/5.00502/lib.pm -lib/perl5/5.00502/locale.pm -lib/perl5/5.00502/look.pl -lib/perl5/5.00502/newgetopt.pl -lib/perl5/5.00502/open2.pl -lib/perl5/5.00502/open3.pl -lib/perl5/5.00502/overload.pm -lib/perl5/5.00502/perl5db.pl -lib/perl5/5.00502/pod/perl.pod -lib/perl5/5.00502/pod/perl5004delta.pod -lib/perl5/5.00502/pod/perlapio.pod -lib/perl5/5.00502/pod/perlbook.pod -lib/perl5/5.00502/pod/perlbot.pod -lib/perl5/5.00502/pod/perlcall.pod -lib/perl5/5.00502/pod/perldata.pod -lib/perl5/5.00502/pod/perldebug.pod -lib/perl5/5.00502/pod/perldelta.pod -lib/perl5/5.00502/pod/perldiag.pod -lib/perl5/5.00502/pod/perldsc.pod -lib/perl5/5.00502/pod/perlembed.pod -lib/perl5/5.00502/pod/perlfaq.pod -lib/perl5/5.00502/pod/perlfaq1.pod -lib/perl5/5.00502/pod/perlfaq2.pod -lib/perl5/5.00502/pod/perlfaq3.pod -lib/perl5/5.00502/pod/perlfaq4.pod -lib/perl5/5.00502/pod/perlfaq5.pod -lib/perl5/5.00502/pod/perlfaq6.pod -lib/perl5/5.00502/pod/perlfaq7.pod -lib/perl5/5.00502/pod/perlfaq8.pod -lib/perl5/5.00502/pod/perlfaq9.pod -lib/perl5/5.00502/pod/perlform.pod -lib/perl5/5.00502/pod/perlfunc.pod -lib/perl5/5.00502/pod/perlguts.pod -lib/perl5/5.00502/pod/perlhist.pod -lib/perl5/5.00502/pod/perlipc.pod -lib/perl5/5.00502/pod/perllocale.pod -lib/perl5/5.00502/pod/perllol.pod -lib/perl5/5.00502/pod/perlmod.pod -lib/perl5/5.00502/pod/perlmodinstall.pod -lib/perl5/5.00502/pod/perlmodlib.pod -lib/perl5/5.00502/pod/perlobj.pod -lib/perl5/5.00502/pod/perlop.pod -lib/perl5/5.00502/pod/perlpod.pod -lib/perl5/5.00502/pod/perlport.pod -lib/perl5/5.00502/pod/perlre.pod -lib/perl5/5.00502/pod/perlref.pod -lib/perl5/5.00502/pod/perlrun.pod -lib/perl5/5.00502/pod/perlsec.pod -lib/perl5/5.00502/pod/perlstyle.pod -lib/perl5/5.00502/pod/perlsub.pod -lib/perl5/5.00502/pod/perlsyn.pod -lib/perl5/5.00502/pod/perltie.pod -lib/perl5/5.00502/pod/perltoc.pod -lib/perl5/5.00502/pod/perltoot.pod -lib/perl5/5.00502/pod/perltrap.pod -lib/perl5/5.00502/pod/perlvar.pod -lib/perl5/5.00502/pod/perlxs.pod -lib/perl5/5.00502/pod/perlxstut.pod -lib/perl5/5.00502/pwd.pl -lib/perl5/5.00502/shellwords.pl -lib/perl5/5.00502/sigtrap.pm -lib/perl5/5.00502/stat.pl -lib/perl5/5.00502/strict.pm -lib/perl5/5.00502/subs.pm -lib/perl5/5.00502/syslog.pl -lib/perl5/5.00502/tainted.pl -lib/perl5/5.00502/termcap.pl -lib/perl5/5.00502/timelocal.pl -lib/perl5/5.00502/validate.pl -lib/perl5/5.00502/vars.pm -@unexec rm -rf %D/lib/perl5/5.00502 -@unexec rm -rf %D/lib/perl5/site_perl/5.005 diff --git a/lang/perl5.14/Makefile b/lang/perl5.14/Makefile deleted file mode 100644 index e77b56bff8c0..000000000000 --- a/lang/perl5.14/Makefile +++ /dev/null @@ -1,91 +0,0 @@ -# New ports collection makefile for: perl5 -# Version required: 5.005_02 -# Date created: 16 April 1995 -# Whom: markm -# -# $FreeBSD$ -# - -DISTNAME= perl5.005_02 -PKGNAME= perl-5.00502 -CATEGORIES= lang devel perl5 -MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/src/5.0/ \ - ftp://ftp.cdrom.com/pub/perl/CPAN/src/5.0/ - -MAINTAINER= markm@FreeBSD.org - -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= Configure -CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 300003 -FORBIDDEN= perl is in system -.endif - -MAN1= a2p.1 c2ph.1 h2ph.1 h2xs.1 perl.1 perl5004delta.1 \ - perlapio.1 perlbook.1 perlbot.1 perlbug.1 perlcall.1 \ - perldata.1 perldebug.1 perldelta.1 perldiag.1 perldoc.1 \ - perldsc.1 perlembed.1 perlfaq.1 perlfaq1.1 perlfaq2.1 \ - perlfaq3.1 perlfaq4.1 perlfaq5.1 perlfaq6.1 perlfaq7.1 \ - perlfaq8.1 perlfaq9.1 perlform.1 perlfunc.1 perlguts.1 \ - perlhist.1 perlipc.1 perllocale.1 perllol.1 perlmod.1 \ - perlmodinstall.1 perlmodlib.1 perlobj.1 perlop.1 \ - perlpod.1 perlport.1 perlre.1 perlref.1 perlrun.1 \ - perlsec.1 perlstyle.1 perlsub.1 perlsyn.1 perltie.1 \ - perltoc.1 perltoot.1 perltrap.1 perlvar.1 perlxs.1 \ - perlxstut.1 pl2pm.1 pod2html.1 pod2man.1 pstruct.1 \ - s2p.1 splain.1 xsubpp.1 - -MAN3= AnyDBM_File.3 AutoLoader.3 AutoSplit.3 B.3 B::Asmdata.3 \ - B::Assembler.3 B::Bblock.3 B::Bytecode.3 B::C.3 B::CC.3 \ - B::Debug.3 B::Deparse.3 B::Disassembler.3 B::Lint.3 \ - B::Showlex.3 B::Stackobj.3 B::Terse.3 B::Xref.3 \ - Benchmark.3 CGI.3 CGI::Apache.3 CGI::Carp.3 CGI::Cookie.3 \ - CGI::Fast.3 CGI::Push.3 CGI::Switch.3 CPAN.3 \ - CPAN::FirstTime.3 CPAN::Nox.3 Carp.3 Class::Struct.3 \ - Config.3 Cwd.3 DB_File.3 Data::Dumper.3 Devel::SelfStubber.3 \ - DirHandle.3 DynaLoader.3 English.3 Env.3 Errno.3 \ - Exporter.3 ExtUtils::Command.3 ExtUtils::Embed.3 \ - ExtUtils::Install.3 ExtUtils::Installed.3 ExtUtils::Liblist.3 \ - ExtUtils::MM_OS2.3 ExtUtils::MM_Unix.3 ExtUtils::MM_VMS.3 \ - ExtUtils::MM_Win32.3 ExtUtils::MakeMaker.3 ExtUtils::Manifest.3 \ - ExtUtils::Miniperl.3 ExtUtils::Mkbootstrap.3 \ - ExtUtils::Mksymlists.3 ExtUtils::Packlist.3 ExtUtils::testlib.3 \ - Fatal.3 Fcntl.3 File::Basename.3 File::CheckTree.3 \ - File::Compare.3 File::Copy.3 File::DosGlob.3 File::Find.3 \ - File::Path.3 File::Spec.3 File::Spec::Mac.3 File::Spec::OS2.3 \ - File::Spec::Unix.3 File::Spec::VMS.3 File::Spec::Win32.3 \ - File::stat.3 FileCache.3 FileHandle.3 FindBin.3 \ - Getopt::Long.3 Getopt::Std.3 I18N::Collate.3 IO.3 \ - IO::File.3 IO::Handle.3 IO::Pipe.3 IO::Seekable.3 \ - IO::Select.3 IO::Socket.3 IPC::Msg.3 IPC::Open2.3 \ - IPC::Open3.3 IPC::Semaphore.3 IPC::SysV.3 Math::BigFloat.3 \ - Math::BigInt.3 Math::Complex.3 Math::Trig.3 NDBM_File.3 \ - Net::Ping.3 Net::hostent.3 Net::netent.3 Net::protoent.3 \ - Net::servent.3 O.3 Opcode.3 POSIX.3 Pod::Html.3 \ - Pod::Text.3 SDBM_File.3 Safe.3 Search::Dict.3 \ - SelectSaver.3 SelfLoader.3 Shell.3 Socket.3 Symbol.3 \ - Sys::Hostname.3 Sys::Syslog.3 Term::Cap.3 Term::Complete.3 \ - Term::ReadLine.3 Test.3 Test::Harness.3 Text::Abbrev.3 \ - Text::ParseWords.3 Text::Soundex.3 Text::Tabs.3 Text::Wrap.3 \ - Tie::Array.3 Tie::Handle.3 Tie::Hash.3 Tie::RefHash.3 \ - Tie::Scalar.3 Tie::SubstrHash.3 Time::Local.3 Time::gmtime.3 \ - Time::localtime.3 Time::tm.3 UNIVERSAL.3 User::grent.3 \ - User::pwent.3 attrs.3 autouse.3 base.3 blib.3 \ - constant.3 diagnostics.3 fields.3 integer.3 less.3 \ - lib.3 locale.3 ops.3 overload.3 re.3 sigtrap.3 \ - strict.3 subs.3 vars.3 - -MAN3PREFIX= ${PREFIX}/lib/perl5/5.00502/ - -test: - @(cd ${WRKSRC}; make test) - -post-install: - @strip ${PREFIX}/bin/perl ${PREFIX}/bin/suidperl - @${LN} -sf ${PREFIX}/bin/perl ${PREFIX}/bin/perl5 - @(cd /usr/include && ${PREFIX}/bin/h2ph *.h machine/*.h sys/*.h) - -.include <bsd.port.post.mk> diff --git a/lang/perl5.14/distinfo b/lang/perl5.14/distinfo deleted file mode 100644 index 37b8a306ce46..000000000000 --- a/lang/perl5.14/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (perl5.005_02.tar.gz) = de99ae45441f3c8c7d0749f35bdf47d5 diff --git a/lang/perl5.14/files/patch-ab b/lang/perl5.14/files/patch-ab deleted file mode 100644 index 5945ef412853..000000000000 --- a/lang/perl5.14/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- installperl.ORIG Thu Jul 30 15:58:50 1998 -+++ installperl Thu Jul 30 16:02:16 1998 -@@ -269,7 +269,7 @@ - (-l $usrbinperl) && - ((readlink $usrbinperl) eq $expinstperl)); - } -- if ((! $mainperl_is_instperl) && -+ if ('' && (! $mainperl_is_instperl) && - (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . - "Do you wish to have $usrbinperl be the same as\n" . - "$expinstperl? [y] "))) diff --git a/lang/perl5.14/files/patch-ac b/lang/perl5.14/files/patch-ac deleted file mode 100644 index 76bdab280b5b..000000000000 --- a/lang/perl5.14/files/patch-ac +++ /dev/null @@ -1,29 +0,0 @@ ---- hints/freebsd.sh.ORIG Fri Jul 24 06:00:19 1998 -+++ hints/freebsd.sh Thu Jul 30 16:04:24 1998 -@@ -68,6 +68,7 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - test -r ./broken-db.msg && . ./broken-db.msg - ;; - # -@@ -81,12 +82,18 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - ;; - # - # Guesses at what will be needed after 2.2 - *) usevfork='true' - usemymalloc='n' - libswanted=`echo $libswanted | sed 's/ malloc / /'` -+ d_setregid='define' -+ d_setreuid='define' -+ d_setegid='undef' -+ d_seteuid='undef' -+ d_dosuid='define' - ;; - esac - diff --git a/lang/perl5.14/files/patch-ad b/lang/perl5.14/files/patch-ad deleted file mode 100644 index 47f99960867e..000000000000 --- a/lang/perl5.14/files/patch-ad +++ /dev/null @@ -1,41 +0,0 @@ ---- perl.h.ORIG Thu Jul 30 17:04:42 1998 -+++ perl.h Thu Jul 30 17:06:34 1998 -@@ -361,6 +361,15 @@ - # include <sys/param.h> - #endif - -+/* needed for IAMSUID case for 4.4BSD systems -+ * XXX there should probably be a Configure variable -+ */ -+ -+#ifdef I_SYS_PARAM -+#if (defined (BSD) && (BSD >= 199306)) -+# include <sys/mount.h> -+#endif /* !BSD */ -+#endif /* !I_SYS_PARAM */ - - /* Use all the "standard" definitions? */ - #if defined(STANDARD_C) && defined(I_STDLIB) ---- perl.c.ORIG Thu Jul 30 17:04:23 1998 -+++ perl.c Thu Jul 30 17:04:57 1998 -@@ -2124,6 +2124,20 @@ - croak("Can't swap uid and euid"); /* really paranoid */ - if (PerlLIO_stat(SvPVX(GvSV(PL_curcop->cop_filegv)),&tmpstatbuf) < 0) - croak("Permission denied"); /* testing full pathname here */ -+#if (defined(BSD) && (BSD >= 199306)) -+#ifdef IAMSUID -+ { -+ struct statfs stfs; -+ -+ if (fstatfs(fileno(PL_rsfp),&stfs) < 0) -+ croak("Can't statfs filesystem of script \"%s\"",PL_origfilename); -+ -+ if (stfs.f_flags & MNT_NOSUID) -+ croak("Permission denied"); -+ } -+#endif /* IAMSUID */ -+#endif /* BSD */ -+ - if (tmpstatbuf.st_dev != PL_statbuf.st_dev || - tmpstatbuf.st_ino != PL_statbuf.st_ino) { - (void)PerlIO_close(PL_rsfp); diff --git a/lang/perl5.14/files/patch-ae b/lang/perl5.14/files/patch-ae deleted file mode 100644 index c701adb3382b..000000000000 --- a/lang/perl5.14/files/patch-ae +++ /dev/null @@ -1,10 +0,0 @@ ---- makedepend.SH.ORIG Fri Jul 24 06:00:58 1998 -+++ makedepend.SH Thu Jul 30 17:08:37 1998 -@@ -67,6 +67,7 @@ - # to be out of date. I don't know if OS/2 has touch, so do this: - case "$osname" in - os2) ;; -+ freebsd) ;; - *) $touch $firstmakefile ;; - esac - fi diff --git a/lang/perl5.14/files/patch-af b/lang/perl5.14/files/patch-af deleted file mode 100644 index de7aa0cb968c..000000000000 --- a/lang/perl5.14/files/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- Configure.ORIG Fri Aug 7 23:38:53 1998 -+++ Configure Mon Aug 17 12:03:07 1998 -@@ -306,7 +306,7 @@ - ldflags='' - lkflags='' - locincpth='' --optimize='' -+optimize=${CFLAGS:-''} - cf_email='' - cf_by='' - cf_time='' diff --git a/lang/perl5.14/pkg-comment b/lang/perl5.14/pkg-comment deleted file mode 100644 index f038d3a8ef5f..000000000000 --- a/lang/perl5.14/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Pattern Extraction and Recognition Language diff --git a/lang/perl5.14/pkg-descr b/lang/perl5.14/pkg-descr deleted file mode 100644 index 343e60b77c7d..000000000000 --- a/lang/perl5.14/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -From the distribution README: - -Perl is a language that combines some of the features of C, sed, awk -and shell. See the manual page for more hype. There are also two Nutshell -Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod -for more information. - --- - -This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. -This is due to a bug in vprintf in the C library. - -- MarkM diff --git a/lang/perl5.14/pkg-install b/lang/perl5.14/pkg-install deleted file mode 100644 index adbce4a3ecf6..000000000000 --- a/lang/perl5.14/pkg-install +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -if [ "$2" != POST-INSTALL ] ; then - exit 0 -fi - -install -d ${PREFIX:-/usr/local}/lib/perl5/site_perl/5.005/i386-freebsd -cd /usr/include && ${PREFIX:-/usr/local}/bin/h2ph *.h machine/*.h sys/*.h - - -exit 0 diff --git a/lang/perl5.14/pkg-plist b/lang/perl5.14/pkg-plist deleted file mode 100644 index c6be80858ebe..000000000000 --- a/lang/perl5.14/pkg-plist +++ /dev/null @@ -1,515 +0,0 @@ -bin/a2p -bin/c2ph -bin/find2perl -bin/h2ph -bin/h2xs -bin/perl5.00502 -@exec ln -fs %D/%F %B/perl -@exec ln -fs %D/%F %B/perl5 -@unexec rm %B/perl -@unexec rm %B/perl5 -bin/perlbug -bin/perlcc -bin/perldoc -bin/pl2pm -bin/pod2html -bin/pod2latex -bin/pod2man -bin/pod2text -bin/pstruct -bin/s2p -bin/sperl5.00502 -@exec ln -f %D/%F %B/suidperl -@unexec rm %B/suidperl -bin/splain -lib/perl5/5.00502/AnyDBM_File.pm -lib/perl5/5.00502/AutoLoader.pm -lib/perl5/5.00502/AutoSplit.pm -lib/perl5/5.00502/B/assemble -lib/perl5/5.00502/B/cc_harness -lib/perl5/5.00502/B/disassemble -lib/perl5/5.00502/B/makeliblinks -lib/perl5/5.00502/Benchmark.pm -lib/perl5/5.00502/CGI.pm -lib/perl5/5.00502/CGI/Apache.pm -lib/perl5/5.00502/CGI/Carp.pm -lib/perl5/5.00502/CGI/Cookie.pm -lib/perl5/5.00502/CGI/Fast.pm -lib/perl5/5.00502/CGI/Push.pm -lib/perl5/5.00502/CGI/Switch.pm -lib/perl5/5.00502/CPAN.pm -lib/perl5/5.00502/CPAN/FirstTime.pm -lib/perl5/5.00502/CPAN/Nox.pm -lib/perl5/5.00502/Carp.pm -lib/perl5/5.00502/Class/Struct.pm -lib/perl5/5.00502/Cwd.pm -lib/perl5/5.00502/Data/Dumper.pm -lib/perl5/5.00502/Devel/SelfStubber.pm -lib/perl5/5.00502/DirHandle.pm -lib/perl5/5.00502/English.pm -lib/perl5/5.00502/Env.pm -lib/perl5/5.00502/Exporter.pm -lib/perl5/5.00502/ExtUtils/Command.pm -lib/perl5/5.00502/ExtUtils/Embed.pm -lib/perl5/5.00502/ExtUtils/Install.pm -lib/perl5/5.00502/ExtUtils/Installed.pm -lib/perl5/5.00502/ExtUtils/Liblist.pm -lib/perl5/5.00502/ExtUtils/MM_OS2.pm -lib/perl5/5.00502/ExtUtils/MM_Unix.pm -lib/perl5/5.00502/ExtUtils/MM_VMS.pm -lib/perl5/5.00502/ExtUtils/MM_Win32.pm -lib/perl5/5.00502/ExtUtils/MakeMaker.pm -lib/perl5/5.00502/ExtUtils/Manifest.pm -lib/perl5/5.00502/ExtUtils/Miniperl.pm -lib/perl5/5.00502/ExtUtils/Mkbootstrap.pm -lib/perl5/5.00502/ExtUtils/Mksymlists.pm -lib/perl5/5.00502/ExtUtils/Packlist.pm -lib/perl5/5.00502/ExtUtils/inst -lib/perl5/5.00502/ExtUtils/testlib.pm -lib/perl5/5.00502/ExtUtils/typemap -lib/perl5/5.00502/ExtUtils/xsubpp -lib/perl5/5.00502/Fatal.pm -lib/perl5/5.00502/File/Basename.pm -lib/perl5/5.00502/File/CheckTree.pm -lib/perl5/5.00502/File/Compare.pm -lib/perl5/5.00502/File/Copy.pm -lib/perl5/5.00502/File/DosGlob.pm -lib/perl5/5.00502/File/Find.pm -lib/perl5/5.00502/File/Path.pm -lib/perl5/5.00502/File/Spec.pm -lib/perl5/5.00502/File/Spec/Mac.pm -lib/perl5/5.00502/File/Spec/OS2.pm -lib/perl5/5.00502/File/Spec/Unix.pm -lib/perl5/5.00502/File/Spec/VMS.pm -lib/perl5/5.00502/File/Spec/Win32.pm -lib/perl5/5.00502/File/stat.pm -lib/perl5/5.00502/FileCache.pm -lib/perl5/5.00502/FileHandle.pm -lib/perl5/5.00502/FindBin.pm -lib/perl5/5.00502/Getopt/Long.pm -lib/perl5/5.00502/Getopt/Std.pm -lib/perl5/5.00502/I18N/Collate.pm -lib/perl5/5.00502/IPC/Msg.pm -lib/perl5/5.00502/IPC/Open2.pm -lib/perl5/5.00502/IPC/Open3.pm -lib/perl5/5.00502/IPC/Semaphore.pm -lib/perl5/5.00502/IPC/SysV.pm -lib/perl5/5.00502/Math/BigFloat.pm -lib/perl5/5.00502/Math/BigInt.pm -lib/perl5/5.00502/Math/Complex.pm -lib/perl5/5.00502/Math/Trig.pm -lib/perl5/5.00502/Net/Ping.pm -lib/perl5/5.00502/Net/hostent.pm -lib/perl5/5.00502/Net/netent.pm -lib/perl5/5.00502/Net/protoent.pm -lib/perl5/5.00502/Net/servent.pm -lib/perl5/5.00502/Pod/Functions.pm -lib/perl5/5.00502/Pod/Html.pm -lib/perl5/5.00502/Pod/Text.pm -lib/perl5/5.00502/Search/Dict.pm -lib/perl5/5.00502/SelectSaver.pm -lib/perl5/5.00502/SelfLoader.pm -lib/perl5/5.00502/Shell.pm -lib/perl5/5.00502/Symbol.pm -lib/perl5/5.00502/Sys/Hostname.pm -lib/perl5/5.00502/Sys/Syslog.pm -lib/perl5/5.00502/Term/Cap.pm -lib/perl5/5.00502/Term/Complete.pm -lib/perl5/5.00502/Term/ReadLine.pm -lib/perl5/5.00502/Test.pm -lib/perl5/5.00502/Test/Harness.pm -lib/perl5/5.00502/Text/Abbrev.pm -lib/perl5/5.00502/Text/ParseWords.pm -lib/perl5/5.00502/Text/Soundex.pm -lib/perl5/5.00502/Text/Tabs.pm -lib/perl5/5.00502/Text/Wrap.pm -lib/perl5/5.00502/Tie/Array.pm -lib/perl5/5.00502/Tie/Handle.pm -lib/perl5/5.00502/Tie/Hash.pm -lib/perl5/5.00502/Tie/RefHash.pm -lib/perl5/5.00502/Tie/Scalar.pm -lib/perl5/5.00502/Tie/SubstrHash.pm -lib/perl5/5.00502/Time/Local.pm -lib/perl5/5.00502/Time/gmtime.pm -lib/perl5/5.00502/Time/localtime.pm -lib/perl5/5.00502/Time/tm.pm -lib/perl5/5.00502/UNIVERSAL.pm -lib/perl5/5.00502/User/grent.pm -lib/perl5/5.00502/User/pwent.pm -lib/perl5/5.00502/abbrev.pl -lib/perl5/5.00502/assert.pl -lib/perl5/5.00502/auto/Getopt/Long/Configure.al -lib/perl5/5.00502/auto/Getopt/Long/Croak.al -lib/perl5/5.00502/auto/Getopt/Long/FindOption.al -lib/perl5/5.00502/auto/Getopt/Long/GetOptions.al -lib/perl5/5.00502/auto/Getopt/Long/autosplit.ix -lib/perl5/5.00502/auto/Getopt/Long/config.al -lib/perl5/5.00502/autouse.pm -lib/perl5/5.00502/base.pm -lib/perl5/5.00502/bigfloat.pl -lib/perl5/5.00502/bigint.pl -lib/perl5/5.00502/bigrat.pl -lib/perl5/5.00502/blib.pm -lib/perl5/5.00502/cacheout.pl -lib/perl5/5.00502/chat2.pl -lib/perl5/5.00502/complete.pl -lib/perl5/5.00502/constant.pm -lib/perl5/5.00502/ctime.pl -lib/perl5/5.00502/diagnostics.pm -lib/perl5/5.00502/dotsh.pl -lib/perl5/5.00502/dumpvar.pl -lib/perl5/5.00502/exceptions.pl -lib/perl5/5.00502/fastcwd.pl -lib/perl5/5.00502/fields.pm -lib/perl5/5.00502/find.pl -lib/perl5/5.00502/finddepth.pl -lib/perl5/5.00502/flush.pl -lib/perl5/5.00502/ftp.pl -lib/perl5/5.00502/getcwd.pl -lib/perl5/5.00502/getopt.pl -lib/perl5/5.00502/getopts.pl -lib/perl5/5.00502/hostname.pl -lib/perl5/5.00502/i386-freebsd/.packlist -lib/perl5/5.00502/i386-freebsd/B.pm -lib/perl5/5.00502/i386-freebsd/B/Asmdata.pm -lib/perl5/5.00502/i386-freebsd/B/Assembler.pm -lib/perl5/5.00502/i386-freebsd/B/Bblock.pm -lib/perl5/5.00502/i386-freebsd/B/Bytecode.pm -lib/perl5/5.00502/i386-freebsd/B/C.pm -lib/perl5/5.00502/i386-freebsd/B/CC.pm -lib/perl5/5.00502/i386-freebsd/B/Debug.pm -lib/perl5/5.00502/i386-freebsd/B/Deparse.pm -lib/perl5/5.00502/i386-freebsd/B/Disassembler.pm -lib/perl5/5.00502/i386-freebsd/B/Lint.pm -lib/perl5/5.00502/i386-freebsd/B/Showlex.pm -lib/perl5/5.00502/i386-freebsd/B/Stackobj.pm -lib/perl5/5.00502/i386-freebsd/B/Terse.pm -lib/perl5/5.00502/i386-freebsd/B/Xref.pm -lib/perl5/5.00502/i386-freebsd/CORE/EXTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/INTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/XSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/XSlock.h -lib/perl5/5.00502/i386-freebsd/CORE/av.h -lib/perl5/5.00502/i386-freebsd/CORE/bytecode.h -lib/perl5/5.00502/i386-freebsd/CORE/byterun.h -lib/perl5/5.00502/i386-freebsd/CORE/cc_runtime.h -lib/perl5/5.00502/i386-freebsd/CORE/config.h -lib/perl5/5.00502/i386-freebsd/CORE/cop.h -lib/perl5/5.00502/i386-freebsd/CORE/cv.h -lib/perl5/5.00502/i386-freebsd/CORE/dosish.h -lib/perl5/5.00502/i386-freebsd/CORE/embed.h -lib/perl5/5.00502/i386-freebsd/CORE/embedvar.h -lib/perl5/5.00502/i386-freebsd/CORE/fakethr.h -lib/perl5/5.00502/i386-freebsd/CORE/form.h -lib/perl5/5.00502/i386-freebsd/CORE/gv.h -lib/perl5/5.00502/i386-freebsd/CORE/handy.h -lib/perl5/5.00502/i386-freebsd/CORE/hv.h -lib/perl5/5.00502/i386-freebsd/CORE/intrpvar.h -lib/perl5/5.00502/i386-freebsd/CORE/iperlsys.h -lib/perl5/5.00502/i386-freebsd/CORE/keywords.h -lib/perl5/5.00502/i386-freebsd/CORE/libperl.a -lib/perl5/5.00502/i386-freebsd/CORE/mg.h -lib/perl5/5.00502/i386-freebsd/CORE/nostdio.h -lib/perl5/5.00502/i386-freebsd/CORE/objXSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/objpp.h -lib/perl5/5.00502/i386-freebsd/CORE/op.h -lib/perl5/5.00502/i386-freebsd/CORE/opcode.h -lib/perl5/5.00502/i386-freebsd/CORE/patchlevel.h -lib/perl5/5.00502/i386-freebsd/CORE/perl.h -lib/perl5/5.00502/i386-freebsd/CORE/perlio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsdio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsfio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlvars.h -lib/perl5/5.00502/i386-freebsd/CORE/perly.h -lib/perl5/5.00502/i386-freebsd/CORE/pp.h -lib/perl5/5.00502/i386-freebsd/CORE/pp_proto.h -lib/perl5/5.00502/i386-freebsd/CORE/proto.h -lib/perl5/5.00502/i386-freebsd/CORE/regcomp.h -lib/perl5/5.00502/i386-freebsd/CORE/regexp.h -lib/perl5/5.00502/i386-freebsd/CORE/regnodes.h -lib/perl5/5.00502/i386-freebsd/CORE/scope.h -lib/perl5/5.00502/i386-freebsd/CORE/sperl.o -lib/perl5/5.00502/i386-freebsd/CORE/sv.h -lib/perl5/5.00502/i386-freebsd/CORE/thrdvar.h -lib/perl5/5.00502/i386-freebsd/CORE/thread.h -lib/perl5/5.00502/i386-freebsd/CORE/unixish.h -lib/perl5/5.00502/i386-freebsd/CORE/util.h -lib/perl5/5.00502/i386-freebsd/Config.pm -lib/perl5/5.00502/i386-freebsd/DB_File.pm -lib/perl5/5.00502/i386-freebsd/DynaLoader.pm -lib/perl5/5.00502/i386-freebsd/Errno.pm -lib/perl5/5.00502/i386-freebsd/Fcntl.pm -lib/perl5/5.00502/i386-freebsd/IO.pm -lib/perl5/5.00502/i386-freebsd/IO/File.pm -lib/perl5/5.00502/i386-freebsd/IO/Handle.pm -lib/perl5/5.00502/i386-freebsd/IO/Pipe.pm -lib/perl5/5.00502/i386-freebsd/IO/Seekable.pm -lib/perl5/5.00502/i386-freebsd/IO/Select.pm -lib/perl5/5.00502/i386-freebsd/IO/Socket.pm -lib/perl5/5.00502/i386-freebsd/NDBM_File.pm -lib/perl5/5.00502/i386-freebsd/O.pm -lib/perl5/5.00502/i386-freebsd/Opcode.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pod -lib/perl5/5.00502/i386-freebsd/SDBM_File.pm -lib/perl5/5.00502/i386-freebsd/Safe.pm -lib/perl5/5.00502/i386-freebsd/Socket.pm -lib/perl5/5.00502/i386-freebsd/attrs.pm -lib/perl5/5.00502/i386-freebsd/auto/B/B.bs -lib/perl5/5.00502/i386-freebsd/auto/B/B.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.bs -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.so -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/DynaLoader.a -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_expandspec.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_find_symbol_anywhere.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_findfile.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.bs -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.so -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.bs -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.so -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.bs -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/abs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/alarm.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/assert.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atan2.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atexit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atoi.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atol.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/POSIX/bsearch.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/calloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chmod.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chown.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/clearerr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/closedir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/cos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/creat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/div.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/errno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execle.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execlp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execve.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execvp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fabs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fclose.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fcntl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fdopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/feof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ferror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fflush.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fileno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fork.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fread.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/free.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/freopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fseek.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fsetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fstat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ftell.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fwrite.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getcwd.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getegid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getenv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/geteuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgroups.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getlogin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpgrp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getppid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gmtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/isatty.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/kill.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/labs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ldiv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/link.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/localtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/log.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/longjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/malloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memmove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memset.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/mkdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/offsetof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/opendir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/perror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/pow.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/printf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/puts.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/qsort.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/raise.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/readdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/realloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/remove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rename.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewind.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewinddir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rmdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/scanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/siglongjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sigsetjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sleep.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sqrt.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/srand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/stat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strerror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strlen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strpbrk.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strrchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strstr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strtok.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/system.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/time.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tmpfile.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tolower.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/toupper.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/umask.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ungetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/unlink.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/utime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vfprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vsprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/wait.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/waitpid.al -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.so -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.bs -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.so -lib/perl5/5.00502/i386-freebsd/auto/re/re.bs -lib/perl5/5.00502/i386-freebsd/auto/re/re.so -lib/perl5/5.00502/i386-freebsd/auto/sdbm/extralibs.ld -lib/perl5/5.00502/i386-freebsd/ops.pm -lib/perl5/5.00502/i386-freebsd/re.pm -lib/perl5/5.00502/importenv.pl -lib/perl5/5.00502/integer.pm -lib/perl5/5.00502/less.pm -lib/perl5/5.00502/lib.pm -lib/perl5/5.00502/locale.pm -lib/perl5/5.00502/look.pl -lib/perl5/5.00502/newgetopt.pl -lib/perl5/5.00502/open2.pl -lib/perl5/5.00502/open3.pl -lib/perl5/5.00502/overload.pm -lib/perl5/5.00502/perl5db.pl -lib/perl5/5.00502/pod/perl.pod -lib/perl5/5.00502/pod/perl5004delta.pod -lib/perl5/5.00502/pod/perlapio.pod -lib/perl5/5.00502/pod/perlbook.pod -lib/perl5/5.00502/pod/perlbot.pod -lib/perl5/5.00502/pod/perlcall.pod -lib/perl5/5.00502/pod/perldata.pod -lib/perl5/5.00502/pod/perldebug.pod -lib/perl5/5.00502/pod/perldelta.pod -lib/perl5/5.00502/pod/perldiag.pod -lib/perl5/5.00502/pod/perldsc.pod -lib/perl5/5.00502/pod/perlembed.pod -lib/perl5/5.00502/pod/perlfaq.pod -lib/perl5/5.00502/pod/perlfaq1.pod -lib/perl5/5.00502/pod/perlfaq2.pod -lib/perl5/5.00502/pod/perlfaq3.pod -lib/perl5/5.00502/pod/perlfaq4.pod -lib/perl5/5.00502/pod/perlfaq5.pod -lib/perl5/5.00502/pod/perlfaq6.pod -lib/perl5/5.00502/pod/perlfaq7.pod -lib/perl5/5.00502/pod/perlfaq8.pod -lib/perl5/5.00502/pod/perlfaq9.pod -lib/perl5/5.00502/pod/perlform.pod -lib/perl5/5.00502/pod/perlfunc.pod -lib/perl5/5.00502/pod/perlguts.pod -lib/perl5/5.00502/pod/perlhist.pod -lib/perl5/5.00502/pod/perlipc.pod -lib/perl5/5.00502/pod/perllocale.pod -lib/perl5/5.00502/pod/perllol.pod -lib/perl5/5.00502/pod/perlmod.pod -lib/perl5/5.00502/pod/perlmodinstall.pod -lib/perl5/5.00502/pod/perlmodlib.pod -lib/perl5/5.00502/pod/perlobj.pod -lib/perl5/5.00502/pod/perlop.pod -lib/perl5/5.00502/pod/perlpod.pod -lib/perl5/5.00502/pod/perlport.pod -lib/perl5/5.00502/pod/perlre.pod -lib/perl5/5.00502/pod/perlref.pod -lib/perl5/5.00502/pod/perlrun.pod -lib/perl5/5.00502/pod/perlsec.pod -lib/perl5/5.00502/pod/perlstyle.pod -lib/perl5/5.00502/pod/perlsub.pod -lib/perl5/5.00502/pod/perlsyn.pod -lib/perl5/5.00502/pod/perltie.pod -lib/perl5/5.00502/pod/perltoc.pod -lib/perl5/5.00502/pod/perltoot.pod -lib/perl5/5.00502/pod/perltrap.pod -lib/perl5/5.00502/pod/perlvar.pod -lib/perl5/5.00502/pod/perlxs.pod -lib/perl5/5.00502/pod/perlxstut.pod -lib/perl5/5.00502/pwd.pl -lib/perl5/5.00502/shellwords.pl -lib/perl5/5.00502/sigtrap.pm -lib/perl5/5.00502/stat.pl -lib/perl5/5.00502/strict.pm -lib/perl5/5.00502/subs.pm -lib/perl5/5.00502/syslog.pl -lib/perl5/5.00502/tainted.pl -lib/perl5/5.00502/termcap.pl -lib/perl5/5.00502/timelocal.pl -lib/perl5/5.00502/validate.pl -lib/perl5/5.00502/vars.pm -@unexec rm -rf %D/lib/perl5/5.00502 -@unexec rm -rf %D/lib/perl5/site_perl/5.005 diff --git a/lang/perl5.16/Makefile b/lang/perl5.16/Makefile deleted file mode 100644 index e77b56bff8c0..000000000000 --- a/lang/perl5.16/Makefile +++ /dev/null @@ -1,91 +0,0 @@ -# New ports collection makefile for: perl5 -# Version required: 5.005_02 -# Date created: 16 April 1995 -# Whom: markm -# -# $FreeBSD$ -# - -DISTNAME= perl5.005_02 -PKGNAME= perl-5.00502 -CATEGORIES= lang devel perl5 -MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/src/5.0/ \ - ftp://ftp.cdrom.com/pub/perl/CPAN/src/5.0/ - -MAINTAINER= markm@FreeBSD.org - -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= Configure -CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 300003 -FORBIDDEN= perl is in system -.endif - -MAN1= a2p.1 c2ph.1 h2ph.1 h2xs.1 perl.1 perl5004delta.1 \ - perlapio.1 perlbook.1 perlbot.1 perlbug.1 perlcall.1 \ - perldata.1 perldebug.1 perldelta.1 perldiag.1 perldoc.1 \ - perldsc.1 perlembed.1 perlfaq.1 perlfaq1.1 perlfaq2.1 \ - perlfaq3.1 perlfaq4.1 perlfaq5.1 perlfaq6.1 perlfaq7.1 \ - perlfaq8.1 perlfaq9.1 perlform.1 perlfunc.1 perlguts.1 \ - perlhist.1 perlipc.1 perllocale.1 perllol.1 perlmod.1 \ - perlmodinstall.1 perlmodlib.1 perlobj.1 perlop.1 \ - perlpod.1 perlport.1 perlre.1 perlref.1 perlrun.1 \ - perlsec.1 perlstyle.1 perlsub.1 perlsyn.1 perltie.1 \ - perltoc.1 perltoot.1 perltrap.1 perlvar.1 perlxs.1 \ - perlxstut.1 pl2pm.1 pod2html.1 pod2man.1 pstruct.1 \ - s2p.1 splain.1 xsubpp.1 - -MAN3= AnyDBM_File.3 AutoLoader.3 AutoSplit.3 B.3 B::Asmdata.3 \ - B::Assembler.3 B::Bblock.3 B::Bytecode.3 B::C.3 B::CC.3 \ - B::Debug.3 B::Deparse.3 B::Disassembler.3 B::Lint.3 \ - B::Showlex.3 B::Stackobj.3 B::Terse.3 B::Xref.3 \ - Benchmark.3 CGI.3 CGI::Apache.3 CGI::Carp.3 CGI::Cookie.3 \ - CGI::Fast.3 CGI::Push.3 CGI::Switch.3 CPAN.3 \ - CPAN::FirstTime.3 CPAN::Nox.3 Carp.3 Class::Struct.3 \ - Config.3 Cwd.3 DB_File.3 Data::Dumper.3 Devel::SelfStubber.3 \ - DirHandle.3 DynaLoader.3 English.3 Env.3 Errno.3 \ - Exporter.3 ExtUtils::Command.3 ExtUtils::Embed.3 \ - ExtUtils::Install.3 ExtUtils::Installed.3 ExtUtils::Liblist.3 \ - ExtUtils::MM_OS2.3 ExtUtils::MM_Unix.3 ExtUtils::MM_VMS.3 \ - ExtUtils::MM_Win32.3 ExtUtils::MakeMaker.3 ExtUtils::Manifest.3 \ - ExtUtils::Miniperl.3 ExtUtils::Mkbootstrap.3 \ - ExtUtils::Mksymlists.3 ExtUtils::Packlist.3 ExtUtils::testlib.3 \ - Fatal.3 Fcntl.3 File::Basename.3 File::CheckTree.3 \ - File::Compare.3 File::Copy.3 File::DosGlob.3 File::Find.3 \ - File::Path.3 File::Spec.3 File::Spec::Mac.3 File::Spec::OS2.3 \ - File::Spec::Unix.3 File::Spec::VMS.3 File::Spec::Win32.3 \ - File::stat.3 FileCache.3 FileHandle.3 FindBin.3 \ - Getopt::Long.3 Getopt::Std.3 I18N::Collate.3 IO.3 \ - IO::File.3 IO::Handle.3 IO::Pipe.3 IO::Seekable.3 \ - IO::Select.3 IO::Socket.3 IPC::Msg.3 IPC::Open2.3 \ - IPC::Open3.3 IPC::Semaphore.3 IPC::SysV.3 Math::BigFloat.3 \ - Math::BigInt.3 Math::Complex.3 Math::Trig.3 NDBM_File.3 \ - Net::Ping.3 Net::hostent.3 Net::netent.3 Net::protoent.3 \ - Net::servent.3 O.3 Opcode.3 POSIX.3 Pod::Html.3 \ - Pod::Text.3 SDBM_File.3 Safe.3 Search::Dict.3 \ - SelectSaver.3 SelfLoader.3 Shell.3 Socket.3 Symbol.3 \ - Sys::Hostname.3 Sys::Syslog.3 Term::Cap.3 Term::Complete.3 \ - Term::ReadLine.3 Test.3 Test::Harness.3 Text::Abbrev.3 \ - Text::ParseWords.3 Text::Soundex.3 Text::Tabs.3 Text::Wrap.3 \ - Tie::Array.3 Tie::Handle.3 Tie::Hash.3 Tie::RefHash.3 \ - Tie::Scalar.3 Tie::SubstrHash.3 Time::Local.3 Time::gmtime.3 \ - Time::localtime.3 Time::tm.3 UNIVERSAL.3 User::grent.3 \ - User::pwent.3 attrs.3 autouse.3 base.3 blib.3 \ - constant.3 diagnostics.3 fields.3 integer.3 less.3 \ - lib.3 locale.3 ops.3 overload.3 re.3 sigtrap.3 \ - strict.3 subs.3 vars.3 - -MAN3PREFIX= ${PREFIX}/lib/perl5/5.00502/ - -test: - @(cd ${WRKSRC}; make test) - -post-install: - @strip ${PREFIX}/bin/perl ${PREFIX}/bin/suidperl - @${LN} -sf ${PREFIX}/bin/perl ${PREFIX}/bin/perl5 - @(cd /usr/include && ${PREFIX}/bin/h2ph *.h machine/*.h sys/*.h) - -.include <bsd.port.post.mk> diff --git a/lang/perl5.16/distinfo b/lang/perl5.16/distinfo deleted file mode 100644 index 37b8a306ce46..000000000000 --- a/lang/perl5.16/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (perl5.005_02.tar.gz) = de99ae45441f3c8c7d0749f35bdf47d5 diff --git a/lang/perl5.16/files/patch-ab b/lang/perl5.16/files/patch-ab deleted file mode 100644 index 5945ef412853..000000000000 --- a/lang/perl5.16/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- installperl.ORIG Thu Jul 30 15:58:50 1998 -+++ installperl Thu Jul 30 16:02:16 1998 -@@ -269,7 +269,7 @@ - (-l $usrbinperl) && - ((readlink $usrbinperl) eq $expinstperl)); - } -- if ((! $mainperl_is_instperl) && -+ if ('' && (! $mainperl_is_instperl) && - (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . - "Do you wish to have $usrbinperl be the same as\n" . - "$expinstperl? [y] "))) diff --git a/lang/perl5.16/files/patch-ac b/lang/perl5.16/files/patch-ac deleted file mode 100644 index 76bdab280b5b..000000000000 --- a/lang/perl5.16/files/patch-ac +++ /dev/null @@ -1,29 +0,0 @@ ---- hints/freebsd.sh.ORIG Fri Jul 24 06:00:19 1998 -+++ hints/freebsd.sh Thu Jul 30 16:04:24 1998 -@@ -68,6 +68,7 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - test -r ./broken-db.msg && . ./broken-db.msg - ;; - # -@@ -81,12 +82,18 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - ;; - # - # Guesses at what will be needed after 2.2 - *) usevfork='true' - usemymalloc='n' - libswanted=`echo $libswanted | sed 's/ malloc / /'` -+ d_setregid='define' -+ d_setreuid='define' -+ d_setegid='undef' -+ d_seteuid='undef' -+ d_dosuid='define' - ;; - esac - diff --git a/lang/perl5.16/files/patch-ad b/lang/perl5.16/files/patch-ad deleted file mode 100644 index 47f99960867e..000000000000 --- a/lang/perl5.16/files/patch-ad +++ /dev/null @@ -1,41 +0,0 @@ ---- perl.h.ORIG Thu Jul 30 17:04:42 1998 -+++ perl.h Thu Jul 30 17:06:34 1998 -@@ -361,6 +361,15 @@ - # include <sys/param.h> - #endif - -+/* needed for IAMSUID case for 4.4BSD systems -+ * XXX there should probably be a Configure variable -+ */ -+ -+#ifdef I_SYS_PARAM -+#if (defined (BSD) && (BSD >= 199306)) -+# include <sys/mount.h> -+#endif /* !BSD */ -+#endif /* !I_SYS_PARAM */ - - /* Use all the "standard" definitions? */ - #if defined(STANDARD_C) && defined(I_STDLIB) ---- perl.c.ORIG Thu Jul 30 17:04:23 1998 -+++ perl.c Thu Jul 30 17:04:57 1998 -@@ -2124,6 +2124,20 @@ - croak("Can't swap uid and euid"); /* really paranoid */ - if (PerlLIO_stat(SvPVX(GvSV(PL_curcop->cop_filegv)),&tmpstatbuf) < 0) - croak("Permission denied"); /* testing full pathname here */ -+#if (defined(BSD) && (BSD >= 199306)) -+#ifdef IAMSUID -+ { -+ struct statfs stfs; -+ -+ if (fstatfs(fileno(PL_rsfp),&stfs) < 0) -+ croak("Can't statfs filesystem of script \"%s\"",PL_origfilename); -+ -+ if (stfs.f_flags & MNT_NOSUID) -+ croak("Permission denied"); -+ } -+#endif /* IAMSUID */ -+#endif /* BSD */ -+ - if (tmpstatbuf.st_dev != PL_statbuf.st_dev || - tmpstatbuf.st_ino != PL_statbuf.st_ino) { - (void)PerlIO_close(PL_rsfp); diff --git a/lang/perl5.16/files/patch-ae b/lang/perl5.16/files/patch-ae deleted file mode 100644 index c701adb3382b..000000000000 --- a/lang/perl5.16/files/patch-ae +++ /dev/null @@ -1,10 +0,0 @@ ---- makedepend.SH.ORIG Fri Jul 24 06:00:58 1998 -+++ makedepend.SH Thu Jul 30 17:08:37 1998 -@@ -67,6 +67,7 @@ - # to be out of date. I don't know if OS/2 has touch, so do this: - case "$osname" in - os2) ;; -+ freebsd) ;; - *) $touch $firstmakefile ;; - esac - fi diff --git a/lang/perl5.16/files/patch-af b/lang/perl5.16/files/patch-af deleted file mode 100644 index de7aa0cb968c..000000000000 --- a/lang/perl5.16/files/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- Configure.ORIG Fri Aug 7 23:38:53 1998 -+++ Configure Mon Aug 17 12:03:07 1998 -@@ -306,7 +306,7 @@ - ldflags='' - lkflags='' - locincpth='' --optimize='' -+optimize=${CFLAGS:-''} - cf_email='' - cf_by='' - cf_time='' diff --git a/lang/perl5.16/pkg-comment b/lang/perl5.16/pkg-comment deleted file mode 100644 index f038d3a8ef5f..000000000000 --- a/lang/perl5.16/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Pattern Extraction and Recognition Language diff --git a/lang/perl5.16/pkg-descr b/lang/perl5.16/pkg-descr deleted file mode 100644 index 343e60b77c7d..000000000000 --- a/lang/perl5.16/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -From the distribution README: - -Perl is a language that combines some of the features of C, sed, awk -and shell. See the manual page for more hype. There are also two Nutshell -Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod -for more information. - --- - -This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. -This is due to a bug in vprintf in the C library. - -- MarkM diff --git a/lang/perl5.16/pkg-install b/lang/perl5.16/pkg-install deleted file mode 100644 index adbce4a3ecf6..000000000000 --- a/lang/perl5.16/pkg-install +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -if [ "$2" != POST-INSTALL ] ; then - exit 0 -fi - -install -d ${PREFIX:-/usr/local}/lib/perl5/site_perl/5.005/i386-freebsd -cd /usr/include && ${PREFIX:-/usr/local}/bin/h2ph *.h machine/*.h sys/*.h - - -exit 0 diff --git a/lang/perl5.16/pkg-plist b/lang/perl5.16/pkg-plist deleted file mode 100644 index c6be80858ebe..000000000000 --- a/lang/perl5.16/pkg-plist +++ /dev/null @@ -1,515 +0,0 @@ -bin/a2p -bin/c2ph -bin/find2perl -bin/h2ph -bin/h2xs -bin/perl5.00502 -@exec ln -fs %D/%F %B/perl -@exec ln -fs %D/%F %B/perl5 -@unexec rm %B/perl -@unexec rm %B/perl5 -bin/perlbug -bin/perlcc -bin/perldoc -bin/pl2pm -bin/pod2html -bin/pod2latex -bin/pod2man -bin/pod2text -bin/pstruct -bin/s2p -bin/sperl5.00502 -@exec ln -f %D/%F %B/suidperl -@unexec rm %B/suidperl -bin/splain -lib/perl5/5.00502/AnyDBM_File.pm -lib/perl5/5.00502/AutoLoader.pm -lib/perl5/5.00502/AutoSplit.pm -lib/perl5/5.00502/B/assemble -lib/perl5/5.00502/B/cc_harness -lib/perl5/5.00502/B/disassemble -lib/perl5/5.00502/B/makeliblinks -lib/perl5/5.00502/Benchmark.pm -lib/perl5/5.00502/CGI.pm -lib/perl5/5.00502/CGI/Apache.pm -lib/perl5/5.00502/CGI/Carp.pm -lib/perl5/5.00502/CGI/Cookie.pm -lib/perl5/5.00502/CGI/Fast.pm -lib/perl5/5.00502/CGI/Push.pm -lib/perl5/5.00502/CGI/Switch.pm -lib/perl5/5.00502/CPAN.pm -lib/perl5/5.00502/CPAN/FirstTime.pm -lib/perl5/5.00502/CPAN/Nox.pm -lib/perl5/5.00502/Carp.pm -lib/perl5/5.00502/Class/Struct.pm -lib/perl5/5.00502/Cwd.pm -lib/perl5/5.00502/Data/Dumper.pm -lib/perl5/5.00502/Devel/SelfStubber.pm -lib/perl5/5.00502/DirHandle.pm -lib/perl5/5.00502/English.pm -lib/perl5/5.00502/Env.pm -lib/perl5/5.00502/Exporter.pm -lib/perl5/5.00502/ExtUtils/Command.pm -lib/perl5/5.00502/ExtUtils/Embed.pm -lib/perl5/5.00502/ExtUtils/Install.pm -lib/perl5/5.00502/ExtUtils/Installed.pm -lib/perl5/5.00502/ExtUtils/Liblist.pm -lib/perl5/5.00502/ExtUtils/MM_OS2.pm -lib/perl5/5.00502/ExtUtils/MM_Unix.pm -lib/perl5/5.00502/ExtUtils/MM_VMS.pm -lib/perl5/5.00502/ExtUtils/MM_Win32.pm -lib/perl5/5.00502/ExtUtils/MakeMaker.pm -lib/perl5/5.00502/ExtUtils/Manifest.pm -lib/perl5/5.00502/ExtUtils/Miniperl.pm -lib/perl5/5.00502/ExtUtils/Mkbootstrap.pm -lib/perl5/5.00502/ExtUtils/Mksymlists.pm -lib/perl5/5.00502/ExtUtils/Packlist.pm -lib/perl5/5.00502/ExtUtils/inst -lib/perl5/5.00502/ExtUtils/testlib.pm -lib/perl5/5.00502/ExtUtils/typemap -lib/perl5/5.00502/ExtUtils/xsubpp -lib/perl5/5.00502/Fatal.pm -lib/perl5/5.00502/File/Basename.pm -lib/perl5/5.00502/File/CheckTree.pm -lib/perl5/5.00502/File/Compare.pm -lib/perl5/5.00502/File/Copy.pm -lib/perl5/5.00502/File/DosGlob.pm -lib/perl5/5.00502/File/Find.pm -lib/perl5/5.00502/File/Path.pm -lib/perl5/5.00502/File/Spec.pm -lib/perl5/5.00502/File/Spec/Mac.pm -lib/perl5/5.00502/File/Spec/OS2.pm -lib/perl5/5.00502/File/Spec/Unix.pm -lib/perl5/5.00502/File/Spec/VMS.pm -lib/perl5/5.00502/File/Spec/Win32.pm -lib/perl5/5.00502/File/stat.pm -lib/perl5/5.00502/FileCache.pm -lib/perl5/5.00502/FileHandle.pm -lib/perl5/5.00502/FindBin.pm -lib/perl5/5.00502/Getopt/Long.pm -lib/perl5/5.00502/Getopt/Std.pm -lib/perl5/5.00502/I18N/Collate.pm -lib/perl5/5.00502/IPC/Msg.pm -lib/perl5/5.00502/IPC/Open2.pm -lib/perl5/5.00502/IPC/Open3.pm -lib/perl5/5.00502/IPC/Semaphore.pm -lib/perl5/5.00502/IPC/SysV.pm -lib/perl5/5.00502/Math/BigFloat.pm -lib/perl5/5.00502/Math/BigInt.pm -lib/perl5/5.00502/Math/Complex.pm -lib/perl5/5.00502/Math/Trig.pm -lib/perl5/5.00502/Net/Ping.pm -lib/perl5/5.00502/Net/hostent.pm -lib/perl5/5.00502/Net/netent.pm -lib/perl5/5.00502/Net/protoent.pm -lib/perl5/5.00502/Net/servent.pm -lib/perl5/5.00502/Pod/Functions.pm -lib/perl5/5.00502/Pod/Html.pm -lib/perl5/5.00502/Pod/Text.pm -lib/perl5/5.00502/Search/Dict.pm -lib/perl5/5.00502/SelectSaver.pm -lib/perl5/5.00502/SelfLoader.pm -lib/perl5/5.00502/Shell.pm -lib/perl5/5.00502/Symbol.pm -lib/perl5/5.00502/Sys/Hostname.pm -lib/perl5/5.00502/Sys/Syslog.pm -lib/perl5/5.00502/Term/Cap.pm -lib/perl5/5.00502/Term/Complete.pm -lib/perl5/5.00502/Term/ReadLine.pm -lib/perl5/5.00502/Test.pm -lib/perl5/5.00502/Test/Harness.pm -lib/perl5/5.00502/Text/Abbrev.pm -lib/perl5/5.00502/Text/ParseWords.pm -lib/perl5/5.00502/Text/Soundex.pm -lib/perl5/5.00502/Text/Tabs.pm -lib/perl5/5.00502/Text/Wrap.pm -lib/perl5/5.00502/Tie/Array.pm -lib/perl5/5.00502/Tie/Handle.pm -lib/perl5/5.00502/Tie/Hash.pm -lib/perl5/5.00502/Tie/RefHash.pm -lib/perl5/5.00502/Tie/Scalar.pm -lib/perl5/5.00502/Tie/SubstrHash.pm -lib/perl5/5.00502/Time/Local.pm -lib/perl5/5.00502/Time/gmtime.pm -lib/perl5/5.00502/Time/localtime.pm -lib/perl5/5.00502/Time/tm.pm -lib/perl5/5.00502/UNIVERSAL.pm -lib/perl5/5.00502/User/grent.pm -lib/perl5/5.00502/User/pwent.pm -lib/perl5/5.00502/abbrev.pl -lib/perl5/5.00502/assert.pl -lib/perl5/5.00502/auto/Getopt/Long/Configure.al -lib/perl5/5.00502/auto/Getopt/Long/Croak.al -lib/perl5/5.00502/auto/Getopt/Long/FindOption.al -lib/perl5/5.00502/auto/Getopt/Long/GetOptions.al -lib/perl5/5.00502/auto/Getopt/Long/autosplit.ix -lib/perl5/5.00502/auto/Getopt/Long/config.al -lib/perl5/5.00502/autouse.pm -lib/perl5/5.00502/base.pm -lib/perl5/5.00502/bigfloat.pl -lib/perl5/5.00502/bigint.pl -lib/perl5/5.00502/bigrat.pl -lib/perl5/5.00502/blib.pm -lib/perl5/5.00502/cacheout.pl -lib/perl5/5.00502/chat2.pl -lib/perl5/5.00502/complete.pl -lib/perl5/5.00502/constant.pm -lib/perl5/5.00502/ctime.pl -lib/perl5/5.00502/diagnostics.pm -lib/perl5/5.00502/dotsh.pl -lib/perl5/5.00502/dumpvar.pl -lib/perl5/5.00502/exceptions.pl -lib/perl5/5.00502/fastcwd.pl -lib/perl5/5.00502/fields.pm -lib/perl5/5.00502/find.pl -lib/perl5/5.00502/finddepth.pl -lib/perl5/5.00502/flush.pl -lib/perl5/5.00502/ftp.pl -lib/perl5/5.00502/getcwd.pl -lib/perl5/5.00502/getopt.pl -lib/perl5/5.00502/getopts.pl -lib/perl5/5.00502/hostname.pl -lib/perl5/5.00502/i386-freebsd/.packlist -lib/perl5/5.00502/i386-freebsd/B.pm -lib/perl5/5.00502/i386-freebsd/B/Asmdata.pm -lib/perl5/5.00502/i386-freebsd/B/Assembler.pm -lib/perl5/5.00502/i386-freebsd/B/Bblock.pm -lib/perl5/5.00502/i386-freebsd/B/Bytecode.pm -lib/perl5/5.00502/i386-freebsd/B/C.pm -lib/perl5/5.00502/i386-freebsd/B/CC.pm -lib/perl5/5.00502/i386-freebsd/B/Debug.pm -lib/perl5/5.00502/i386-freebsd/B/Deparse.pm -lib/perl5/5.00502/i386-freebsd/B/Disassembler.pm -lib/perl5/5.00502/i386-freebsd/B/Lint.pm -lib/perl5/5.00502/i386-freebsd/B/Showlex.pm -lib/perl5/5.00502/i386-freebsd/B/Stackobj.pm -lib/perl5/5.00502/i386-freebsd/B/Terse.pm -lib/perl5/5.00502/i386-freebsd/B/Xref.pm -lib/perl5/5.00502/i386-freebsd/CORE/EXTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/INTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/XSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/XSlock.h -lib/perl5/5.00502/i386-freebsd/CORE/av.h -lib/perl5/5.00502/i386-freebsd/CORE/bytecode.h -lib/perl5/5.00502/i386-freebsd/CORE/byterun.h -lib/perl5/5.00502/i386-freebsd/CORE/cc_runtime.h -lib/perl5/5.00502/i386-freebsd/CORE/config.h -lib/perl5/5.00502/i386-freebsd/CORE/cop.h -lib/perl5/5.00502/i386-freebsd/CORE/cv.h -lib/perl5/5.00502/i386-freebsd/CORE/dosish.h -lib/perl5/5.00502/i386-freebsd/CORE/embed.h -lib/perl5/5.00502/i386-freebsd/CORE/embedvar.h -lib/perl5/5.00502/i386-freebsd/CORE/fakethr.h -lib/perl5/5.00502/i386-freebsd/CORE/form.h -lib/perl5/5.00502/i386-freebsd/CORE/gv.h -lib/perl5/5.00502/i386-freebsd/CORE/handy.h -lib/perl5/5.00502/i386-freebsd/CORE/hv.h -lib/perl5/5.00502/i386-freebsd/CORE/intrpvar.h -lib/perl5/5.00502/i386-freebsd/CORE/iperlsys.h -lib/perl5/5.00502/i386-freebsd/CORE/keywords.h -lib/perl5/5.00502/i386-freebsd/CORE/libperl.a -lib/perl5/5.00502/i386-freebsd/CORE/mg.h -lib/perl5/5.00502/i386-freebsd/CORE/nostdio.h -lib/perl5/5.00502/i386-freebsd/CORE/objXSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/objpp.h -lib/perl5/5.00502/i386-freebsd/CORE/op.h -lib/perl5/5.00502/i386-freebsd/CORE/opcode.h -lib/perl5/5.00502/i386-freebsd/CORE/patchlevel.h -lib/perl5/5.00502/i386-freebsd/CORE/perl.h -lib/perl5/5.00502/i386-freebsd/CORE/perlio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsdio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsfio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlvars.h -lib/perl5/5.00502/i386-freebsd/CORE/perly.h -lib/perl5/5.00502/i386-freebsd/CORE/pp.h -lib/perl5/5.00502/i386-freebsd/CORE/pp_proto.h -lib/perl5/5.00502/i386-freebsd/CORE/proto.h -lib/perl5/5.00502/i386-freebsd/CORE/regcomp.h -lib/perl5/5.00502/i386-freebsd/CORE/regexp.h -lib/perl5/5.00502/i386-freebsd/CORE/regnodes.h -lib/perl5/5.00502/i386-freebsd/CORE/scope.h -lib/perl5/5.00502/i386-freebsd/CORE/sperl.o -lib/perl5/5.00502/i386-freebsd/CORE/sv.h -lib/perl5/5.00502/i386-freebsd/CORE/thrdvar.h -lib/perl5/5.00502/i386-freebsd/CORE/thread.h -lib/perl5/5.00502/i386-freebsd/CORE/unixish.h -lib/perl5/5.00502/i386-freebsd/CORE/util.h -lib/perl5/5.00502/i386-freebsd/Config.pm -lib/perl5/5.00502/i386-freebsd/DB_File.pm -lib/perl5/5.00502/i386-freebsd/DynaLoader.pm -lib/perl5/5.00502/i386-freebsd/Errno.pm -lib/perl5/5.00502/i386-freebsd/Fcntl.pm -lib/perl5/5.00502/i386-freebsd/IO.pm -lib/perl5/5.00502/i386-freebsd/IO/File.pm -lib/perl5/5.00502/i386-freebsd/IO/Handle.pm -lib/perl5/5.00502/i386-freebsd/IO/Pipe.pm -lib/perl5/5.00502/i386-freebsd/IO/Seekable.pm -lib/perl5/5.00502/i386-freebsd/IO/Select.pm -lib/perl5/5.00502/i386-freebsd/IO/Socket.pm -lib/perl5/5.00502/i386-freebsd/NDBM_File.pm -lib/perl5/5.00502/i386-freebsd/O.pm -lib/perl5/5.00502/i386-freebsd/Opcode.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pod -lib/perl5/5.00502/i386-freebsd/SDBM_File.pm -lib/perl5/5.00502/i386-freebsd/Safe.pm -lib/perl5/5.00502/i386-freebsd/Socket.pm -lib/perl5/5.00502/i386-freebsd/attrs.pm -lib/perl5/5.00502/i386-freebsd/auto/B/B.bs -lib/perl5/5.00502/i386-freebsd/auto/B/B.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.bs -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.so -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/DynaLoader.a -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_expandspec.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_find_symbol_anywhere.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_findfile.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.bs -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.so -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.bs -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.so -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.bs -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/abs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/alarm.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/assert.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atan2.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atexit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atoi.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atol.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/POSIX/bsearch.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/calloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chmod.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chown.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/clearerr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/closedir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/cos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/creat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/div.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/errno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execle.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execlp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execve.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execvp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fabs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fclose.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fcntl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fdopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/feof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ferror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fflush.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fileno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fork.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fread.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/free.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/freopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fseek.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fsetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fstat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ftell.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fwrite.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getcwd.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getegid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getenv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/geteuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgroups.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getlogin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpgrp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getppid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gmtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/isatty.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/kill.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/labs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ldiv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/link.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/localtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/log.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/longjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/malloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memmove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memset.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/mkdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/offsetof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/opendir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/perror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/pow.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/printf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/puts.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/qsort.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/raise.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/readdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/realloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/remove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rename.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewind.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewinddir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rmdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/scanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/siglongjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sigsetjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sleep.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sqrt.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/srand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/stat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strerror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strlen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strpbrk.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strrchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strstr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strtok.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/system.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/time.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tmpfile.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tolower.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/toupper.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/umask.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ungetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/unlink.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/utime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vfprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vsprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/wait.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/waitpid.al -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.so -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.bs -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.so -lib/perl5/5.00502/i386-freebsd/auto/re/re.bs -lib/perl5/5.00502/i386-freebsd/auto/re/re.so -lib/perl5/5.00502/i386-freebsd/auto/sdbm/extralibs.ld -lib/perl5/5.00502/i386-freebsd/ops.pm -lib/perl5/5.00502/i386-freebsd/re.pm -lib/perl5/5.00502/importenv.pl -lib/perl5/5.00502/integer.pm -lib/perl5/5.00502/less.pm -lib/perl5/5.00502/lib.pm -lib/perl5/5.00502/locale.pm -lib/perl5/5.00502/look.pl -lib/perl5/5.00502/newgetopt.pl -lib/perl5/5.00502/open2.pl -lib/perl5/5.00502/open3.pl -lib/perl5/5.00502/overload.pm -lib/perl5/5.00502/perl5db.pl -lib/perl5/5.00502/pod/perl.pod -lib/perl5/5.00502/pod/perl5004delta.pod -lib/perl5/5.00502/pod/perlapio.pod -lib/perl5/5.00502/pod/perlbook.pod -lib/perl5/5.00502/pod/perlbot.pod -lib/perl5/5.00502/pod/perlcall.pod -lib/perl5/5.00502/pod/perldata.pod -lib/perl5/5.00502/pod/perldebug.pod -lib/perl5/5.00502/pod/perldelta.pod -lib/perl5/5.00502/pod/perldiag.pod -lib/perl5/5.00502/pod/perldsc.pod -lib/perl5/5.00502/pod/perlembed.pod -lib/perl5/5.00502/pod/perlfaq.pod -lib/perl5/5.00502/pod/perlfaq1.pod -lib/perl5/5.00502/pod/perlfaq2.pod -lib/perl5/5.00502/pod/perlfaq3.pod -lib/perl5/5.00502/pod/perlfaq4.pod -lib/perl5/5.00502/pod/perlfaq5.pod -lib/perl5/5.00502/pod/perlfaq6.pod -lib/perl5/5.00502/pod/perlfaq7.pod -lib/perl5/5.00502/pod/perlfaq8.pod -lib/perl5/5.00502/pod/perlfaq9.pod -lib/perl5/5.00502/pod/perlform.pod -lib/perl5/5.00502/pod/perlfunc.pod -lib/perl5/5.00502/pod/perlguts.pod -lib/perl5/5.00502/pod/perlhist.pod -lib/perl5/5.00502/pod/perlipc.pod -lib/perl5/5.00502/pod/perllocale.pod -lib/perl5/5.00502/pod/perllol.pod -lib/perl5/5.00502/pod/perlmod.pod -lib/perl5/5.00502/pod/perlmodinstall.pod -lib/perl5/5.00502/pod/perlmodlib.pod -lib/perl5/5.00502/pod/perlobj.pod -lib/perl5/5.00502/pod/perlop.pod -lib/perl5/5.00502/pod/perlpod.pod -lib/perl5/5.00502/pod/perlport.pod -lib/perl5/5.00502/pod/perlre.pod -lib/perl5/5.00502/pod/perlref.pod -lib/perl5/5.00502/pod/perlrun.pod -lib/perl5/5.00502/pod/perlsec.pod -lib/perl5/5.00502/pod/perlstyle.pod -lib/perl5/5.00502/pod/perlsub.pod -lib/perl5/5.00502/pod/perlsyn.pod -lib/perl5/5.00502/pod/perltie.pod -lib/perl5/5.00502/pod/perltoc.pod -lib/perl5/5.00502/pod/perltoot.pod -lib/perl5/5.00502/pod/perltrap.pod -lib/perl5/5.00502/pod/perlvar.pod -lib/perl5/5.00502/pod/perlxs.pod -lib/perl5/5.00502/pod/perlxstut.pod -lib/perl5/5.00502/pwd.pl -lib/perl5/5.00502/shellwords.pl -lib/perl5/5.00502/sigtrap.pm -lib/perl5/5.00502/stat.pl -lib/perl5/5.00502/strict.pm -lib/perl5/5.00502/subs.pm -lib/perl5/5.00502/syslog.pl -lib/perl5/5.00502/tainted.pl -lib/perl5/5.00502/termcap.pl -lib/perl5/5.00502/timelocal.pl -lib/perl5/5.00502/validate.pl -lib/perl5/5.00502/vars.pm -@unexec rm -rf %D/lib/perl5/5.00502 -@unexec rm -rf %D/lib/perl5/site_perl/5.005 diff --git a/lang/perl5.6/Makefile b/lang/perl5.6/Makefile deleted file mode 100644 index e77b56bff8c0..000000000000 --- a/lang/perl5.6/Makefile +++ /dev/null @@ -1,91 +0,0 @@ -# New ports collection makefile for: perl5 -# Version required: 5.005_02 -# Date created: 16 April 1995 -# Whom: markm -# -# $FreeBSD$ -# - -DISTNAME= perl5.005_02 -PKGNAME= perl-5.00502 -CATEGORIES= lang devel perl5 -MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/src/5.0/ \ - ftp://ftp.cdrom.com/pub/perl/CPAN/src/5.0/ - -MAINTAINER= markm@FreeBSD.org - -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= Configure -CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 300003 -FORBIDDEN= perl is in system -.endif - -MAN1= a2p.1 c2ph.1 h2ph.1 h2xs.1 perl.1 perl5004delta.1 \ - perlapio.1 perlbook.1 perlbot.1 perlbug.1 perlcall.1 \ - perldata.1 perldebug.1 perldelta.1 perldiag.1 perldoc.1 \ - perldsc.1 perlembed.1 perlfaq.1 perlfaq1.1 perlfaq2.1 \ - perlfaq3.1 perlfaq4.1 perlfaq5.1 perlfaq6.1 perlfaq7.1 \ - perlfaq8.1 perlfaq9.1 perlform.1 perlfunc.1 perlguts.1 \ - perlhist.1 perlipc.1 perllocale.1 perllol.1 perlmod.1 \ - perlmodinstall.1 perlmodlib.1 perlobj.1 perlop.1 \ - perlpod.1 perlport.1 perlre.1 perlref.1 perlrun.1 \ - perlsec.1 perlstyle.1 perlsub.1 perlsyn.1 perltie.1 \ - perltoc.1 perltoot.1 perltrap.1 perlvar.1 perlxs.1 \ - perlxstut.1 pl2pm.1 pod2html.1 pod2man.1 pstruct.1 \ - s2p.1 splain.1 xsubpp.1 - -MAN3= AnyDBM_File.3 AutoLoader.3 AutoSplit.3 B.3 B::Asmdata.3 \ - B::Assembler.3 B::Bblock.3 B::Bytecode.3 B::C.3 B::CC.3 \ - B::Debug.3 B::Deparse.3 B::Disassembler.3 B::Lint.3 \ - B::Showlex.3 B::Stackobj.3 B::Terse.3 B::Xref.3 \ - Benchmark.3 CGI.3 CGI::Apache.3 CGI::Carp.3 CGI::Cookie.3 \ - CGI::Fast.3 CGI::Push.3 CGI::Switch.3 CPAN.3 \ - CPAN::FirstTime.3 CPAN::Nox.3 Carp.3 Class::Struct.3 \ - Config.3 Cwd.3 DB_File.3 Data::Dumper.3 Devel::SelfStubber.3 \ - DirHandle.3 DynaLoader.3 English.3 Env.3 Errno.3 \ - Exporter.3 ExtUtils::Command.3 ExtUtils::Embed.3 \ - ExtUtils::Install.3 ExtUtils::Installed.3 ExtUtils::Liblist.3 \ - ExtUtils::MM_OS2.3 ExtUtils::MM_Unix.3 ExtUtils::MM_VMS.3 \ - ExtUtils::MM_Win32.3 ExtUtils::MakeMaker.3 ExtUtils::Manifest.3 \ - ExtUtils::Miniperl.3 ExtUtils::Mkbootstrap.3 \ - ExtUtils::Mksymlists.3 ExtUtils::Packlist.3 ExtUtils::testlib.3 \ - Fatal.3 Fcntl.3 File::Basename.3 File::CheckTree.3 \ - File::Compare.3 File::Copy.3 File::DosGlob.3 File::Find.3 \ - File::Path.3 File::Spec.3 File::Spec::Mac.3 File::Spec::OS2.3 \ - File::Spec::Unix.3 File::Spec::VMS.3 File::Spec::Win32.3 \ - File::stat.3 FileCache.3 FileHandle.3 FindBin.3 \ - Getopt::Long.3 Getopt::Std.3 I18N::Collate.3 IO.3 \ - IO::File.3 IO::Handle.3 IO::Pipe.3 IO::Seekable.3 \ - IO::Select.3 IO::Socket.3 IPC::Msg.3 IPC::Open2.3 \ - IPC::Open3.3 IPC::Semaphore.3 IPC::SysV.3 Math::BigFloat.3 \ - Math::BigInt.3 Math::Complex.3 Math::Trig.3 NDBM_File.3 \ - Net::Ping.3 Net::hostent.3 Net::netent.3 Net::protoent.3 \ - Net::servent.3 O.3 Opcode.3 POSIX.3 Pod::Html.3 \ - Pod::Text.3 SDBM_File.3 Safe.3 Search::Dict.3 \ - SelectSaver.3 SelfLoader.3 Shell.3 Socket.3 Symbol.3 \ - Sys::Hostname.3 Sys::Syslog.3 Term::Cap.3 Term::Complete.3 \ - Term::ReadLine.3 Test.3 Test::Harness.3 Text::Abbrev.3 \ - Text::ParseWords.3 Text::Soundex.3 Text::Tabs.3 Text::Wrap.3 \ - Tie::Array.3 Tie::Handle.3 Tie::Hash.3 Tie::RefHash.3 \ - Tie::Scalar.3 Tie::SubstrHash.3 Time::Local.3 Time::gmtime.3 \ - Time::localtime.3 Time::tm.3 UNIVERSAL.3 User::grent.3 \ - User::pwent.3 attrs.3 autouse.3 base.3 blib.3 \ - constant.3 diagnostics.3 fields.3 integer.3 less.3 \ - lib.3 locale.3 ops.3 overload.3 re.3 sigtrap.3 \ - strict.3 subs.3 vars.3 - -MAN3PREFIX= ${PREFIX}/lib/perl5/5.00502/ - -test: - @(cd ${WRKSRC}; make test) - -post-install: - @strip ${PREFIX}/bin/perl ${PREFIX}/bin/suidperl - @${LN} -sf ${PREFIX}/bin/perl ${PREFIX}/bin/perl5 - @(cd /usr/include && ${PREFIX}/bin/h2ph *.h machine/*.h sys/*.h) - -.include <bsd.port.post.mk> diff --git a/lang/perl5.6/distinfo b/lang/perl5.6/distinfo deleted file mode 100644 index 37b8a306ce46..000000000000 --- a/lang/perl5.6/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (perl5.005_02.tar.gz) = de99ae45441f3c8c7d0749f35bdf47d5 diff --git a/lang/perl5.6/files/patch-ab b/lang/perl5.6/files/patch-ab deleted file mode 100644 index 5945ef412853..000000000000 --- a/lang/perl5.6/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- installperl.ORIG Thu Jul 30 15:58:50 1998 -+++ installperl Thu Jul 30 16:02:16 1998 -@@ -269,7 +269,7 @@ - (-l $usrbinperl) && - ((readlink $usrbinperl) eq $expinstperl)); - } -- if ((! $mainperl_is_instperl) && -+ if ('' && (! $mainperl_is_instperl) && - (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . - "Do you wish to have $usrbinperl be the same as\n" . - "$expinstperl? [y] "))) diff --git a/lang/perl5.6/files/patch-ac b/lang/perl5.6/files/patch-ac deleted file mode 100644 index 76bdab280b5b..000000000000 --- a/lang/perl5.6/files/patch-ac +++ /dev/null @@ -1,29 +0,0 @@ ---- hints/freebsd.sh.ORIG Fri Jul 24 06:00:19 1998 -+++ hints/freebsd.sh Thu Jul 30 16:04:24 1998 -@@ -68,6 +68,7 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - test -r ./broken-db.msg && . ./broken-db.msg - ;; - # -@@ -81,12 +82,18 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - ;; - # - # Guesses at what will be needed after 2.2 - *) usevfork='true' - usemymalloc='n' - libswanted=`echo $libswanted | sed 's/ malloc / /'` -+ d_setregid='define' -+ d_setreuid='define' -+ d_setegid='undef' -+ d_seteuid='undef' -+ d_dosuid='define' - ;; - esac - diff --git a/lang/perl5.6/files/patch-ad b/lang/perl5.6/files/patch-ad deleted file mode 100644 index 47f99960867e..000000000000 --- a/lang/perl5.6/files/patch-ad +++ /dev/null @@ -1,41 +0,0 @@ ---- perl.h.ORIG Thu Jul 30 17:04:42 1998 -+++ perl.h Thu Jul 30 17:06:34 1998 -@@ -361,6 +361,15 @@ - # include <sys/param.h> - #endif - -+/* needed for IAMSUID case for 4.4BSD systems -+ * XXX there should probably be a Configure variable -+ */ -+ -+#ifdef I_SYS_PARAM -+#if (defined (BSD) && (BSD >= 199306)) -+# include <sys/mount.h> -+#endif /* !BSD */ -+#endif /* !I_SYS_PARAM */ - - /* Use all the "standard" definitions? */ - #if defined(STANDARD_C) && defined(I_STDLIB) ---- perl.c.ORIG Thu Jul 30 17:04:23 1998 -+++ perl.c Thu Jul 30 17:04:57 1998 -@@ -2124,6 +2124,20 @@ - croak("Can't swap uid and euid"); /* really paranoid */ - if (PerlLIO_stat(SvPVX(GvSV(PL_curcop->cop_filegv)),&tmpstatbuf) < 0) - croak("Permission denied"); /* testing full pathname here */ -+#if (defined(BSD) && (BSD >= 199306)) -+#ifdef IAMSUID -+ { -+ struct statfs stfs; -+ -+ if (fstatfs(fileno(PL_rsfp),&stfs) < 0) -+ croak("Can't statfs filesystem of script \"%s\"",PL_origfilename); -+ -+ if (stfs.f_flags & MNT_NOSUID) -+ croak("Permission denied"); -+ } -+#endif /* IAMSUID */ -+#endif /* BSD */ -+ - if (tmpstatbuf.st_dev != PL_statbuf.st_dev || - tmpstatbuf.st_ino != PL_statbuf.st_ino) { - (void)PerlIO_close(PL_rsfp); diff --git a/lang/perl5.6/files/patch-ae b/lang/perl5.6/files/patch-ae deleted file mode 100644 index c701adb3382b..000000000000 --- a/lang/perl5.6/files/patch-ae +++ /dev/null @@ -1,10 +0,0 @@ ---- makedepend.SH.ORIG Fri Jul 24 06:00:58 1998 -+++ makedepend.SH Thu Jul 30 17:08:37 1998 -@@ -67,6 +67,7 @@ - # to be out of date. I don't know if OS/2 has touch, so do this: - case "$osname" in - os2) ;; -+ freebsd) ;; - *) $touch $firstmakefile ;; - esac - fi diff --git a/lang/perl5.6/files/patch-af b/lang/perl5.6/files/patch-af deleted file mode 100644 index de7aa0cb968c..000000000000 --- a/lang/perl5.6/files/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- Configure.ORIG Fri Aug 7 23:38:53 1998 -+++ Configure Mon Aug 17 12:03:07 1998 -@@ -306,7 +306,7 @@ - ldflags='' - lkflags='' - locincpth='' --optimize='' -+optimize=${CFLAGS:-''} - cf_email='' - cf_by='' - cf_time='' diff --git a/lang/perl5.6/pkg-comment b/lang/perl5.6/pkg-comment deleted file mode 100644 index f038d3a8ef5f..000000000000 --- a/lang/perl5.6/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Pattern Extraction and Recognition Language diff --git a/lang/perl5.6/pkg-descr b/lang/perl5.6/pkg-descr deleted file mode 100644 index 343e60b77c7d..000000000000 --- a/lang/perl5.6/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -From the distribution README: - -Perl is a language that combines some of the features of C, sed, awk -and shell. See the manual page for more hype. There are also two Nutshell -Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod -for more information. - --- - -This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. -This is due to a bug in vprintf in the C library. - -- MarkM diff --git a/lang/perl5.6/pkg-install b/lang/perl5.6/pkg-install deleted file mode 100644 index adbce4a3ecf6..000000000000 --- a/lang/perl5.6/pkg-install +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -if [ "$2" != POST-INSTALL ] ; then - exit 0 -fi - -install -d ${PREFIX:-/usr/local}/lib/perl5/site_perl/5.005/i386-freebsd -cd /usr/include && ${PREFIX:-/usr/local}/bin/h2ph *.h machine/*.h sys/*.h - - -exit 0 diff --git a/lang/perl5.6/pkg-plist b/lang/perl5.6/pkg-plist deleted file mode 100644 index c6be80858ebe..000000000000 --- a/lang/perl5.6/pkg-plist +++ /dev/null @@ -1,515 +0,0 @@ -bin/a2p -bin/c2ph -bin/find2perl -bin/h2ph -bin/h2xs -bin/perl5.00502 -@exec ln -fs %D/%F %B/perl -@exec ln -fs %D/%F %B/perl5 -@unexec rm %B/perl -@unexec rm %B/perl5 -bin/perlbug -bin/perlcc -bin/perldoc -bin/pl2pm -bin/pod2html -bin/pod2latex -bin/pod2man -bin/pod2text -bin/pstruct -bin/s2p -bin/sperl5.00502 -@exec ln -f %D/%F %B/suidperl -@unexec rm %B/suidperl -bin/splain -lib/perl5/5.00502/AnyDBM_File.pm -lib/perl5/5.00502/AutoLoader.pm -lib/perl5/5.00502/AutoSplit.pm -lib/perl5/5.00502/B/assemble -lib/perl5/5.00502/B/cc_harness -lib/perl5/5.00502/B/disassemble -lib/perl5/5.00502/B/makeliblinks -lib/perl5/5.00502/Benchmark.pm -lib/perl5/5.00502/CGI.pm -lib/perl5/5.00502/CGI/Apache.pm -lib/perl5/5.00502/CGI/Carp.pm -lib/perl5/5.00502/CGI/Cookie.pm -lib/perl5/5.00502/CGI/Fast.pm -lib/perl5/5.00502/CGI/Push.pm -lib/perl5/5.00502/CGI/Switch.pm -lib/perl5/5.00502/CPAN.pm -lib/perl5/5.00502/CPAN/FirstTime.pm -lib/perl5/5.00502/CPAN/Nox.pm -lib/perl5/5.00502/Carp.pm -lib/perl5/5.00502/Class/Struct.pm -lib/perl5/5.00502/Cwd.pm -lib/perl5/5.00502/Data/Dumper.pm -lib/perl5/5.00502/Devel/SelfStubber.pm -lib/perl5/5.00502/DirHandle.pm -lib/perl5/5.00502/English.pm -lib/perl5/5.00502/Env.pm -lib/perl5/5.00502/Exporter.pm -lib/perl5/5.00502/ExtUtils/Command.pm -lib/perl5/5.00502/ExtUtils/Embed.pm -lib/perl5/5.00502/ExtUtils/Install.pm -lib/perl5/5.00502/ExtUtils/Installed.pm -lib/perl5/5.00502/ExtUtils/Liblist.pm -lib/perl5/5.00502/ExtUtils/MM_OS2.pm -lib/perl5/5.00502/ExtUtils/MM_Unix.pm -lib/perl5/5.00502/ExtUtils/MM_VMS.pm -lib/perl5/5.00502/ExtUtils/MM_Win32.pm -lib/perl5/5.00502/ExtUtils/MakeMaker.pm -lib/perl5/5.00502/ExtUtils/Manifest.pm -lib/perl5/5.00502/ExtUtils/Miniperl.pm -lib/perl5/5.00502/ExtUtils/Mkbootstrap.pm -lib/perl5/5.00502/ExtUtils/Mksymlists.pm -lib/perl5/5.00502/ExtUtils/Packlist.pm -lib/perl5/5.00502/ExtUtils/inst -lib/perl5/5.00502/ExtUtils/testlib.pm -lib/perl5/5.00502/ExtUtils/typemap -lib/perl5/5.00502/ExtUtils/xsubpp -lib/perl5/5.00502/Fatal.pm -lib/perl5/5.00502/File/Basename.pm -lib/perl5/5.00502/File/CheckTree.pm -lib/perl5/5.00502/File/Compare.pm -lib/perl5/5.00502/File/Copy.pm -lib/perl5/5.00502/File/DosGlob.pm -lib/perl5/5.00502/File/Find.pm -lib/perl5/5.00502/File/Path.pm -lib/perl5/5.00502/File/Spec.pm -lib/perl5/5.00502/File/Spec/Mac.pm -lib/perl5/5.00502/File/Spec/OS2.pm -lib/perl5/5.00502/File/Spec/Unix.pm -lib/perl5/5.00502/File/Spec/VMS.pm -lib/perl5/5.00502/File/Spec/Win32.pm -lib/perl5/5.00502/File/stat.pm -lib/perl5/5.00502/FileCache.pm -lib/perl5/5.00502/FileHandle.pm -lib/perl5/5.00502/FindBin.pm -lib/perl5/5.00502/Getopt/Long.pm -lib/perl5/5.00502/Getopt/Std.pm -lib/perl5/5.00502/I18N/Collate.pm -lib/perl5/5.00502/IPC/Msg.pm -lib/perl5/5.00502/IPC/Open2.pm -lib/perl5/5.00502/IPC/Open3.pm -lib/perl5/5.00502/IPC/Semaphore.pm -lib/perl5/5.00502/IPC/SysV.pm -lib/perl5/5.00502/Math/BigFloat.pm -lib/perl5/5.00502/Math/BigInt.pm -lib/perl5/5.00502/Math/Complex.pm -lib/perl5/5.00502/Math/Trig.pm -lib/perl5/5.00502/Net/Ping.pm -lib/perl5/5.00502/Net/hostent.pm -lib/perl5/5.00502/Net/netent.pm -lib/perl5/5.00502/Net/protoent.pm -lib/perl5/5.00502/Net/servent.pm -lib/perl5/5.00502/Pod/Functions.pm -lib/perl5/5.00502/Pod/Html.pm -lib/perl5/5.00502/Pod/Text.pm -lib/perl5/5.00502/Search/Dict.pm -lib/perl5/5.00502/SelectSaver.pm -lib/perl5/5.00502/SelfLoader.pm -lib/perl5/5.00502/Shell.pm -lib/perl5/5.00502/Symbol.pm -lib/perl5/5.00502/Sys/Hostname.pm -lib/perl5/5.00502/Sys/Syslog.pm -lib/perl5/5.00502/Term/Cap.pm -lib/perl5/5.00502/Term/Complete.pm -lib/perl5/5.00502/Term/ReadLine.pm -lib/perl5/5.00502/Test.pm -lib/perl5/5.00502/Test/Harness.pm -lib/perl5/5.00502/Text/Abbrev.pm -lib/perl5/5.00502/Text/ParseWords.pm -lib/perl5/5.00502/Text/Soundex.pm -lib/perl5/5.00502/Text/Tabs.pm -lib/perl5/5.00502/Text/Wrap.pm -lib/perl5/5.00502/Tie/Array.pm -lib/perl5/5.00502/Tie/Handle.pm -lib/perl5/5.00502/Tie/Hash.pm -lib/perl5/5.00502/Tie/RefHash.pm -lib/perl5/5.00502/Tie/Scalar.pm -lib/perl5/5.00502/Tie/SubstrHash.pm -lib/perl5/5.00502/Time/Local.pm -lib/perl5/5.00502/Time/gmtime.pm -lib/perl5/5.00502/Time/localtime.pm -lib/perl5/5.00502/Time/tm.pm -lib/perl5/5.00502/UNIVERSAL.pm -lib/perl5/5.00502/User/grent.pm -lib/perl5/5.00502/User/pwent.pm -lib/perl5/5.00502/abbrev.pl -lib/perl5/5.00502/assert.pl -lib/perl5/5.00502/auto/Getopt/Long/Configure.al -lib/perl5/5.00502/auto/Getopt/Long/Croak.al -lib/perl5/5.00502/auto/Getopt/Long/FindOption.al -lib/perl5/5.00502/auto/Getopt/Long/GetOptions.al -lib/perl5/5.00502/auto/Getopt/Long/autosplit.ix -lib/perl5/5.00502/auto/Getopt/Long/config.al -lib/perl5/5.00502/autouse.pm -lib/perl5/5.00502/base.pm -lib/perl5/5.00502/bigfloat.pl -lib/perl5/5.00502/bigint.pl -lib/perl5/5.00502/bigrat.pl -lib/perl5/5.00502/blib.pm -lib/perl5/5.00502/cacheout.pl -lib/perl5/5.00502/chat2.pl -lib/perl5/5.00502/complete.pl -lib/perl5/5.00502/constant.pm -lib/perl5/5.00502/ctime.pl -lib/perl5/5.00502/diagnostics.pm -lib/perl5/5.00502/dotsh.pl -lib/perl5/5.00502/dumpvar.pl -lib/perl5/5.00502/exceptions.pl -lib/perl5/5.00502/fastcwd.pl -lib/perl5/5.00502/fields.pm -lib/perl5/5.00502/find.pl -lib/perl5/5.00502/finddepth.pl -lib/perl5/5.00502/flush.pl -lib/perl5/5.00502/ftp.pl -lib/perl5/5.00502/getcwd.pl -lib/perl5/5.00502/getopt.pl -lib/perl5/5.00502/getopts.pl -lib/perl5/5.00502/hostname.pl -lib/perl5/5.00502/i386-freebsd/.packlist -lib/perl5/5.00502/i386-freebsd/B.pm -lib/perl5/5.00502/i386-freebsd/B/Asmdata.pm -lib/perl5/5.00502/i386-freebsd/B/Assembler.pm -lib/perl5/5.00502/i386-freebsd/B/Bblock.pm -lib/perl5/5.00502/i386-freebsd/B/Bytecode.pm -lib/perl5/5.00502/i386-freebsd/B/C.pm -lib/perl5/5.00502/i386-freebsd/B/CC.pm -lib/perl5/5.00502/i386-freebsd/B/Debug.pm -lib/perl5/5.00502/i386-freebsd/B/Deparse.pm -lib/perl5/5.00502/i386-freebsd/B/Disassembler.pm -lib/perl5/5.00502/i386-freebsd/B/Lint.pm -lib/perl5/5.00502/i386-freebsd/B/Showlex.pm -lib/perl5/5.00502/i386-freebsd/B/Stackobj.pm -lib/perl5/5.00502/i386-freebsd/B/Terse.pm -lib/perl5/5.00502/i386-freebsd/B/Xref.pm -lib/perl5/5.00502/i386-freebsd/CORE/EXTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/INTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/XSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/XSlock.h -lib/perl5/5.00502/i386-freebsd/CORE/av.h -lib/perl5/5.00502/i386-freebsd/CORE/bytecode.h -lib/perl5/5.00502/i386-freebsd/CORE/byterun.h -lib/perl5/5.00502/i386-freebsd/CORE/cc_runtime.h -lib/perl5/5.00502/i386-freebsd/CORE/config.h -lib/perl5/5.00502/i386-freebsd/CORE/cop.h -lib/perl5/5.00502/i386-freebsd/CORE/cv.h -lib/perl5/5.00502/i386-freebsd/CORE/dosish.h -lib/perl5/5.00502/i386-freebsd/CORE/embed.h -lib/perl5/5.00502/i386-freebsd/CORE/embedvar.h -lib/perl5/5.00502/i386-freebsd/CORE/fakethr.h -lib/perl5/5.00502/i386-freebsd/CORE/form.h -lib/perl5/5.00502/i386-freebsd/CORE/gv.h -lib/perl5/5.00502/i386-freebsd/CORE/handy.h -lib/perl5/5.00502/i386-freebsd/CORE/hv.h -lib/perl5/5.00502/i386-freebsd/CORE/intrpvar.h -lib/perl5/5.00502/i386-freebsd/CORE/iperlsys.h -lib/perl5/5.00502/i386-freebsd/CORE/keywords.h -lib/perl5/5.00502/i386-freebsd/CORE/libperl.a -lib/perl5/5.00502/i386-freebsd/CORE/mg.h -lib/perl5/5.00502/i386-freebsd/CORE/nostdio.h -lib/perl5/5.00502/i386-freebsd/CORE/objXSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/objpp.h -lib/perl5/5.00502/i386-freebsd/CORE/op.h -lib/perl5/5.00502/i386-freebsd/CORE/opcode.h -lib/perl5/5.00502/i386-freebsd/CORE/patchlevel.h -lib/perl5/5.00502/i386-freebsd/CORE/perl.h -lib/perl5/5.00502/i386-freebsd/CORE/perlio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsdio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsfio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlvars.h -lib/perl5/5.00502/i386-freebsd/CORE/perly.h -lib/perl5/5.00502/i386-freebsd/CORE/pp.h -lib/perl5/5.00502/i386-freebsd/CORE/pp_proto.h -lib/perl5/5.00502/i386-freebsd/CORE/proto.h -lib/perl5/5.00502/i386-freebsd/CORE/regcomp.h -lib/perl5/5.00502/i386-freebsd/CORE/regexp.h -lib/perl5/5.00502/i386-freebsd/CORE/regnodes.h -lib/perl5/5.00502/i386-freebsd/CORE/scope.h -lib/perl5/5.00502/i386-freebsd/CORE/sperl.o -lib/perl5/5.00502/i386-freebsd/CORE/sv.h -lib/perl5/5.00502/i386-freebsd/CORE/thrdvar.h -lib/perl5/5.00502/i386-freebsd/CORE/thread.h -lib/perl5/5.00502/i386-freebsd/CORE/unixish.h -lib/perl5/5.00502/i386-freebsd/CORE/util.h -lib/perl5/5.00502/i386-freebsd/Config.pm -lib/perl5/5.00502/i386-freebsd/DB_File.pm -lib/perl5/5.00502/i386-freebsd/DynaLoader.pm -lib/perl5/5.00502/i386-freebsd/Errno.pm -lib/perl5/5.00502/i386-freebsd/Fcntl.pm -lib/perl5/5.00502/i386-freebsd/IO.pm -lib/perl5/5.00502/i386-freebsd/IO/File.pm -lib/perl5/5.00502/i386-freebsd/IO/Handle.pm -lib/perl5/5.00502/i386-freebsd/IO/Pipe.pm -lib/perl5/5.00502/i386-freebsd/IO/Seekable.pm -lib/perl5/5.00502/i386-freebsd/IO/Select.pm -lib/perl5/5.00502/i386-freebsd/IO/Socket.pm -lib/perl5/5.00502/i386-freebsd/NDBM_File.pm -lib/perl5/5.00502/i386-freebsd/O.pm -lib/perl5/5.00502/i386-freebsd/Opcode.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pod -lib/perl5/5.00502/i386-freebsd/SDBM_File.pm -lib/perl5/5.00502/i386-freebsd/Safe.pm -lib/perl5/5.00502/i386-freebsd/Socket.pm -lib/perl5/5.00502/i386-freebsd/attrs.pm -lib/perl5/5.00502/i386-freebsd/auto/B/B.bs -lib/perl5/5.00502/i386-freebsd/auto/B/B.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.bs -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.so -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/DynaLoader.a -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_expandspec.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_find_symbol_anywhere.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_findfile.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.bs -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.so -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.bs -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.so -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.bs -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/abs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/alarm.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/assert.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atan2.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atexit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atoi.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atol.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/POSIX/bsearch.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/calloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chmod.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chown.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/clearerr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/closedir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/cos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/creat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/div.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/errno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execle.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execlp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execve.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execvp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fabs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fclose.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fcntl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fdopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/feof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ferror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fflush.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fileno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fork.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fread.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/free.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/freopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fseek.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fsetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fstat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ftell.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fwrite.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getcwd.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getegid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getenv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/geteuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgroups.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getlogin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpgrp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getppid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gmtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/isatty.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/kill.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/labs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ldiv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/link.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/localtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/log.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/longjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/malloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memmove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memset.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/mkdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/offsetof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/opendir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/perror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/pow.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/printf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/puts.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/qsort.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/raise.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/readdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/realloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/remove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rename.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewind.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewinddir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rmdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/scanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/siglongjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sigsetjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sleep.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sqrt.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/srand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/stat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strerror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strlen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strpbrk.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strrchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strstr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strtok.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/system.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/time.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tmpfile.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tolower.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/toupper.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/umask.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ungetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/unlink.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/utime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vfprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vsprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/wait.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/waitpid.al -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.so -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.bs -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.so -lib/perl5/5.00502/i386-freebsd/auto/re/re.bs -lib/perl5/5.00502/i386-freebsd/auto/re/re.so -lib/perl5/5.00502/i386-freebsd/auto/sdbm/extralibs.ld -lib/perl5/5.00502/i386-freebsd/ops.pm -lib/perl5/5.00502/i386-freebsd/re.pm -lib/perl5/5.00502/importenv.pl -lib/perl5/5.00502/integer.pm -lib/perl5/5.00502/less.pm -lib/perl5/5.00502/lib.pm -lib/perl5/5.00502/locale.pm -lib/perl5/5.00502/look.pl -lib/perl5/5.00502/newgetopt.pl -lib/perl5/5.00502/open2.pl -lib/perl5/5.00502/open3.pl -lib/perl5/5.00502/overload.pm -lib/perl5/5.00502/perl5db.pl -lib/perl5/5.00502/pod/perl.pod -lib/perl5/5.00502/pod/perl5004delta.pod -lib/perl5/5.00502/pod/perlapio.pod -lib/perl5/5.00502/pod/perlbook.pod -lib/perl5/5.00502/pod/perlbot.pod -lib/perl5/5.00502/pod/perlcall.pod -lib/perl5/5.00502/pod/perldata.pod -lib/perl5/5.00502/pod/perldebug.pod -lib/perl5/5.00502/pod/perldelta.pod -lib/perl5/5.00502/pod/perldiag.pod -lib/perl5/5.00502/pod/perldsc.pod -lib/perl5/5.00502/pod/perlembed.pod -lib/perl5/5.00502/pod/perlfaq.pod -lib/perl5/5.00502/pod/perlfaq1.pod -lib/perl5/5.00502/pod/perlfaq2.pod -lib/perl5/5.00502/pod/perlfaq3.pod -lib/perl5/5.00502/pod/perlfaq4.pod -lib/perl5/5.00502/pod/perlfaq5.pod -lib/perl5/5.00502/pod/perlfaq6.pod -lib/perl5/5.00502/pod/perlfaq7.pod -lib/perl5/5.00502/pod/perlfaq8.pod -lib/perl5/5.00502/pod/perlfaq9.pod -lib/perl5/5.00502/pod/perlform.pod -lib/perl5/5.00502/pod/perlfunc.pod -lib/perl5/5.00502/pod/perlguts.pod -lib/perl5/5.00502/pod/perlhist.pod -lib/perl5/5.00502/pod/perlipc.pod -lib/perl5/5.00502/pod/perllocale.pod -lib/perl5/5.00502/pod/perllol.pod -lib/perl5/5.00502/pod/perlmod.pod -lib/perl5/5.00502/pod/perlmodinstall.pod -lib/perl5/5.00502/pod/perlmodlib.pod -lib/perl5/5.00502/pod/perlobj.pod -lib/perl5/5.00502/pod/perlop.pod -lib/perl5/5.00502/pod/perlpod.pod -lib/perl5/5.00502/pod/perlport.pod -lib/perl5/5.00502/pod/perlre.pod -lib/perl5/5.00502/pod/perlref.pod -lib/perl5/5.00502/pod/perlrun.pod -lib/perl5/5.00502/pod/perlsec.pod -lib/perl5/5.00502/pod/perlstyle.pod -lib/perl5/5.00502/pod/perlsub.pod -lib/perl5/5.00502/pod/perlsyn.pod -lib/perl5/5.00502/pod/perltie.pod -lib/perl5/5.00502/pod/perltoc.pod -lib/perl5/5.00502/pod/perltoot.pod -lib/perl5/5.00502/pod/perltrap.pod -lib/perl5/5.00502/pod/perlvar.pod -lib/perl5/5.00502/pod/perlxs.pod -lib/perl5/5.00502/pod/perlxstut.pod -lib/perl5/5.00502/pwd.pl -lib/perl5/5.00502/shellwords.pl -lib/perl5/5.00502/sigtrap.pm -lib/perl5/5.00502/stat.pl -lib/perl5/5.00502/strict.pm -lib/perl5/5.00502/subs.pm -lib/perl5/5.00502/syslog.pl -lib/perl5/5.00502/tainted.pl -lib/perl5/5.00502/termcap.pl -lib/perl5/5.00502/timelocal.pl -lib/perl5/5.00502/validate.pl -lib/perl5/5.00502/vars.pm -@unexec rm -rf %D/lib/perl5/5.00502 -@unexec rm -rf %D/lib/perl5/site_perl/5.005 diff --git a/lang/perl5.8/Makefile b/lang/perl5.8/Makefile deleted file mode 100644 index e77b56bff8c0..000000000000 --- a/lang/perl5.8/Makefile +++ /dev/null @@ -1,91 +0,0 @@ -# New ports collection makefile for: perl5 -# Version required: 5.005_02 -# Date created: 16 April 1995 -# Whom: markm -# -# $FreeBSD$ -# - -DISTNAME= perl5.005_02 -PKGNAME= perl-5.00502 -CATEGORIES= lang devel perl5 -MASTER_SITES= ftp://ftp.digital.com/pub/plan/perl/CPAN/src/5.0/ \ - ftp://ftp.cdrom.com/pub/perl/CPAN/src/5.0/ - -MAINTAINER= markm@FreeBSD.org - -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= Configure -CONFIGURE_ARGS= -sde -Dprefix=${PREFIX} - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 300003 -FORBIDDEN= perl is in system -.endif - -MAN1= a2p.1 c2ph.1 h2ph.1 h2xs.1 perl.1 perl5004delta.1 \ - perlapio.1 perlbook.1 perlbot.1 perlbug.1 perlcall.1 \ - perldata.1 perldebug.1 perldelta.1 perldiag.1 perldoc.1 \ - perldsc.1 perlembed.1 perlfaq.1 perlfaq1.1 perlfaq2.1 \ - perlfaq3.1 perlfaq4.1 perlfaq5.1 perlfaq6.1 perlfaq7.1 \ - perlfaq8.1 perlfaq9.1 perlform.1 perlfunc.1 perlguts.1 \ - perlhist.1 perlipc.1 perllocale.1 perllol.1 perlmod.1 \ - perlmodinstall.1 perlmodlib.1 perlobj.1 perlop.1 \ - perlpod.1 perlport.1 perlre.1 perlref.1 perlrun.1 \ - perlsec.1 perlstyle.1 perlsub.1 perlsyn.1 perltie.1 \ - perltoc.1 perltoot.1 perltrap.1 perlvar.1 perlxs.1 \ - perlxstut.1 pl2pm.1 pod2html.1 pod2man.1 pstruct.1 \ - s2p.1 splain.1 xsubpp.1 - -MAN3= AnyDBM_File.3 AutoLoader.3 AutoSplit.3 B.3 B::Asmdata.3 \ - B::Assembler.3 B::Bblock.3 B::Bytecode.3 B::C.3 B::CC.3 \ - B::Debug.3 B::Deparse.3 B::Disassembler.3 B::Lint.3 \ - B::Showlex.3 B::Stackobj.3 B::Terse.3 B::Xref.3 \ - Benchmark.3 CGI.3 CGI::Apache.3 CGI::Carp.3 CGI::Cookie.3 \ - CGI::Fast.3 CGI::Push.3 CGI::Switch.3 CPAN.3 \ - CPAN::FirstTime.3 CPAN::Nox.3 Carp.3 Class::Struct.3 \ - Config.3 Cwd.3 DB_File.3 Data::Dumper.3 Devel::SelfStubber.3 \ - DirHandle.3 DynaLoader.3 English.3 Env.3 Errno.3 \ - Exporter.3 ExtUtils::Command.3 ExtUtils::Embed.3 \ - ExtUtils::Install.3 ExtUtils::Installed.3 ExtUtils::Liblist.3 \ - ExtUtils::MM_OS2.3 ExtUtils::MM_Unix.3 ExtUtils::MM_VMS.3 \ - ExtUtils::MM_Win32.3 ExtUtils::MakeMaker.3 ExtUtils::Manifest.3 \ - ExtUtils::Miniperl.3 ExtUtils::Mkbootstrap.3 \ - ExtUtils::Mksymlists.3 ExtUtils::Packlist.3 ExtUtils::testlib.3 \ - Fatal.3 Fcntl.3 File::Basename.3 File::CheckTree.3 \ - File::Compare.3 File::Copy.3 File::DosGlob.3 File::Find.3 \ - File::Path.3 File::Spec.3 File::Spec::Mac.3 File::Spec::OS2.3 \ - File::Spec::Unix.3 File::Spec::VMS.3 File::Spec::Win32.3 \ - File::stat.3 FileCache.3 FileHandle.3 FindBin.3 \ - Getopt::Long.3 Getopt::Std.3 I18N::Collate.3 IO.3 \ - IO::File.3 IO::Handle.3 IO::Pipe.3 IO::Seekable.3 \ - IO::Select.3 IO::Socket.3 IPC::Msg.3 IPC::Open2.3 \ - IPC::Open3.3 IPC::Semaphore.3 IPC::SysV.3 Math::BigFloat.3 \ - Math::BigInt.3 Math::Complex.3 Math::Trig.3 NDBM_File.3 \ - Net::Ping.3 Net::hostent.3 Net::netent.3 Net::protoent.3 \ - Net::servent.3 O.3 Opcode.3 POSIX.3 Pod::Html.3 \ - Pod::Text.3 SDBM_File.3 Safe.3 Search::Dict.3 \ - SelectSaver.3 SelfLoader.3 Shell.3 Socket.3 Symbol.3 \ - Sys::Hostname.3 Sys::Syslog.3 Term::Cap.3 Term::Complete.3 \ - Term::ReadLine.3 Test.3 Test::Harness.3 Text::Abbrev.3 \ - Text::ParseWords.3 Text::Soundex.3 Text::Tabs.3 Text::Wrap.3 \ - Tie::Array.3 Tie::Handle.3 Tie::Hash.3 Tie::RefHash.3 \ - Tie::Scalar.3 Tie::SubstrHash.3 Time::Local.3 Time::gmtime.3 \ - Time::localtime.3 Time::tm.3 UNIVERSAL.3 User::grent.3 \ - User::pwent.3 attrs.3 autouse.3 base.3 blib.3 \ - constant.3 diagnostics.3 fields.3 integer.3 less.3 \ - lib.3 locale.3 ops.3 overload.3 re.3 sigtrap.3 \ - strict.3 subs.3 vars.3 - -MAN3PREFIX= ${PREFIX}/lib/perl5/5.00502/ - -test: - @(cd ${WRKSRC}; make test) - -post-install: - @strip ${PREFIX}/bin/perl ${PREFIX}/bin/suidperl - @${LN} -sf ${PREFIX}/bin/perl ${PREFIX}/bin/perl5 - @(cd /usr/include && ${PREFIX}/bin/h2ph *.h machine/*.h sys/*.h) - -.include <bsd.port.post.mk> diff --git a/lang/perl5.8/distinfo b/lang/perl5.8/distinfo deleted file mode 100644 index 37b8a306ce46..000000000000 --- a/lang/perl5.8/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (perl5.005_02.tar.gz) = de99ae45441f3c8c7d0749f35bdf47d5 diff --git a/lang/perl5.8/files/patch-ab b/lang/perl5.8/files/patch-ab deleted file mode 100644 index 5945ef412853..000000000000 --- a/lang/perl5.8/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- installperl.ORIG Thu Jul 30 15:58:50 1998 -+++ installperl Thu Jul 30 16:02:16 1998 -@@ -269,7 +269,7 @@ - (-l $usrbinperl) && - ((readlink $usrbinperl) eq $expinstperl)); - } -- if ((! $mainperl_is_instperl) && -+ if ('' && (! $mainperl_is_instperl) && - (yn("Many scripts expect perl to be installed as $usrbinperl.\n" . - "Do you wish to have $usrbinperl be the same as\n" . - "$expinstperl? [y] "))) diff --git a/lang/perl5.8/files/patch-ac b/lang/perl5.8/files/patch-ac deleted file mode 100644 index 76bdab280b5b..000000000000 --- a/lang/perl5.8/files/patch-ac +++ /dev/null @@ -1,29 +0,0 @@ ---- hints/freebsd.sh.ORIG Fri Jul 24 06:00:19 1998 -+++ hints/freebsd.sh Thu Jul 30 16:04:24 1998 -@@ -68,6 +68,7 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - test -r ./broken-db.msg && . ./broken-db.msg - ;; - # -@@ -81,12 +82,18 @@ - d_setreuid='define' - d_setegid='undef' - d_seteuid='undef' -+ d_dosuid='define' - ;; - # - # Guesses at what will be needed after 2.2 - *) usevfork='true' - usemymalloc='n' - libswanted=`echo $libswanted | sed 's/ malloc / /'` -+ d_setregid='define' -+ d_setreuid='define' -+ d_setegid='undef' -+ d_seteuid='undef' -+ d_dosuid='define' - ;; - esac - diff --git a/lang/perl5.8/files/patch-ad b/lang/perl5.8/files/patch-ad deleted file mode 100644 index 47f99960867e..000000000000 --- a/lang/perl5.8/files/patch-ad +++ /dev/null @@ -1,41 +0,0 @@ ---- perl.h.ORIG Thu Jul 30 17:04:42 1998 -+++ perl.h Thu Jul 30 17:06:34 1998 -@@ -361,6 +361,15 @@ - # include <sys/param.h> - #endif - -+/* needed for IAMSUID case for 4.4BSD systems -+ * XXX there should probably be a Configure variable -+ */ -+ -+#ifdef I_SYS_PARAM -+#if (defined (BSD) && (BSD >= 199306)) -+# include <sys/mount.h> -+#endif /* !BSD */ -+#endif /* !I_SYS_PARAM */ - - /* Use all the "standard" definitions? */ - #if defined(STANDARD_C) && defined(I_STDLIB) ---- perl.c.ORIG Thu Jul 30 17:04:23 1998 -+++ perl.c Thu Jul 30 17:04:57 1998 -@@ -2124,6 +2124,20 @@ - croak("Can't swap uid and euid"); /* really paranoid */ - if (PerlLIO_stat(SvPVX(GvSV(PL_curcop->cop_filegv)),&tmpstatbuf) < 0) - croak("Permission denied"); /* testing full pathname here */ -+#if (defined(BSD) && (BSD >= 199306)) -+#ifdef IAMSUID -+ { -+ struct statfs stfs; -+ -+ if (fstatfs(fileno(PL_rsfp),&stfs) < 0) -+ croak("Can't statfs filesystem of script \"%s\"",PL_origfilename); -+ -+ if (stfs.f_flags & MNT_NOSUID) -+ croak("Permission denied"); -+ } -+#endif /* IAMSUID */ -+#endif /* BSD */ -+ - if (tmpstatbuf.st_dev != PL_statbuf.st_dev || - tmpstatbuf.st_ino != PL_statbuf.st_ino) { - (void)PerlIO_close(PL_rsfp); diff --git a/lang/perl5.8/files/patch-ae b/lang/perl5.8/files/patch-ae deleted file mode 100644 index c701adb3382b..000000000000 --- a/lang/perl5.8/files/patch-ae +++ /dev/null @@ -1,10 +0,0 @@ ---- makedepend.SH.ORIG Fri Jul 24 06:00:58 1998 -+++ makedepend.SH Thu Jul 30 17:08:37 1998 -@@ -67,6 +67,7 @@ - # to be out of date. I don't know if OS/2 has touch, so do this: - case "$osname" in - os2) ;; -+ freebsd) ;; - *) $touch $firstmakefile ;; - esac - fi diff --git a/lang/perl5.8/files/patch-af b/lang/perl5.8/files/patch-af deleted file mode 100644 index de7aa0cb968c..000000000000 --- a/lang/perl5.8/files/patch-af +++ /dev/null @@ -1,11 +0,0 @@ ---- Configure.ORIG Fri Aug 7 23:38:53 1998 -+++ Configure Mon Aug 17 12:03:07 1998 -@@ -306,7 +306,7 @@ - ldflags='' - lkflags='' - locincpth='' --optimize='' -+optimize=${CFLAGS:-''} - cf_email='' - cf_by='' - cf_time='' diff --git a/lang/perl5.8/pkg-comment b/lang/perl5.8/pkg-comment deleted file mode 100644 index f038d3a8ef5f..000000000000 --- a/lang/perl5.8/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Pattern Extraction and Recognition Language diff --git a/lang/perl5.8/pkg-descr b/lang/perl5.8/pkg-descr deleted file mode 100644 index 343e60b77c7d..000000000000 --- a/lang/perl5.8/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -From the distribution README: - -Perl is a language that combines some of the features of C, sed, awk -and shell. See the manual page for more hype. There are also two Nutshell -Handbooks published by O'Reilly & Assoc. See pod/perlbook.pod -for more information. - --- - -This port will not work on FreeBSD 2.0, nor will it work on earlier snapshots. -This is due to a bug in vprintf in the C library. - -- MarkM diff --git a/lang/perl5.8/pkg-install b/lang/perl5.8/pkg-install deleted file mode 100644 index adbce4a3ecf6..000000000000 --- a/lang/perl5.8/pkg-install +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -if [ "$2" != POST-INSTALL ] ; then - exit 0 -fi - -install -d ${PREFIX:-/usr/local}/lib/perl5/site_perl/5.005/i386-freebsd -cd /usr/include && ${PREFIX:-/usr/local}/bin/h2ph *.h machine/*.h sys/*.h - - -exit 0 diff --git a/lang/perl5.8/pkg-plist b/lang/perl5.8/pkg-plist deleted file mode 100644 index c6be80858ebe..000000000000 --- a/lang/perl5.8/pkg-plist +++ /dev/null @@ -1,515 +0,0 @@ -bin/a2p -bin/c2ph -bin/find2perl -bin/h2ph -bin/h2xs -bin/perl5.00502 -@exec ln -fs %D/%F %B/perl -@exec ln -fs %D/%F %B/perl5 -@unexec rm %B/perl -@unexec rm %B/perl5 -bin/perlbug -bin/perlcc -bin/perldoc -bin/pl2pm -bin/pod2html -bin/pod2latex -bin/pod2man -bin/pod2text -bin/pstruct -bin/s2p -bin/sperl5.00502 -@exec ln -f %D/%F %B/suidperl -@unexec rm %B/suidperl -bin/splain -lib/perl5/5.00502/AnyDBM_File.pm -lib/perl5/5.00502/AutoLoader.pm -lib/perl5/5.00502/AutoSplit.pm -lib/perl5/5.00502/B/assemble -lib/perl5/5.00502/B/cc_harness -lib/perl5/5.00502/B/disassemble -lib/perl5/5.00502/B/makeliblinks -lib/perl5/5.00502/Benchmark.pm -lib/perl5/5.00502/CGI.pm -lib/perl5/5.00502/CGI/Apache.pm -lib/perl5/5.00502/CGI/Carp.pm -lib/perl5/5.00502/CGI/Cookie.pm -lib/perl5/5.00502/CGI/Fast.pm -lib/perl5/5.00502/CGI/Push.pm -lib/perl5/5.00502/CGI/Switch.pm -lib/perl5/5.00502/CPAN.pm -lib/perl5/5.00502/CPAN/FirstTime.pm -lib/perl5/5.00502/CPAN/Nox.pm -lib/perl5/5.00502/Carp.pm -lib/perl5/5.00502/Class/Struct.pm -lib/perl5/5.00502/Cwd.pm -lib/perl5/5.00502/Data/Dumper.pm -lib/perl5/5.00502/Devel/SelfStubber.pm -lib/perl5/5.00502/DirHandle.pm -lib/perl5/5.00502/English.pm -lib/perl5/5.00502/Env.pm -lib/perl5/5.00502/Exporter.pm -lib/perl5/5.00502/ExtUtils/Command.pm -lib/perl5/5.00502/ExtUtils/Embed.pm -lib/perl5/5.00502/ExtUtils/Install.pm -lib/perl5/5.00502/ExtUtils/Installed.pm -lib/perl5/5.00502/ExtUtils/Liblist.pm -lib/perl5/5.00502/ExtUtils/MM_OS2.pm -lib/perl5/5.00502/ExtUtils/MM_Unix.pm -lib/perl5/5.00502/ExtUtils/MM_VMS.pm -lib/perl5/5.00502/ExtUtils/MM_Win32.pm -lib/perl5/5.00502/ExtUtils/MakeMaker.pm -lib/perl5/5.00502/ExtUtils/Manifest.pm -lib/perl5/5.00502/ExtUtils/Miniperl.pm -lib/perl5/5.00502/ExtUtils/Mkbootstrap.pm -lib/perl5/5.00502/ExtUtils/Mksymlists.pm -lib/perl5/5.00502/ExtUtils/Packlist.pm -lib/perl5/5.00502/ExtUtils/inst -lib/perl5/5.00502/ExtUtils/testlib.pm -lib/perl5/5.00502/ExtUtils/typemap -lib/perl5/5.00502/ExtUtils/xsubpp -lib/perl5/5.00502/Fatal.pm -lib/perl5/5.00502/File/Basename.pm -lib/perl5/5.00502/File/CheckTree.pm -lib/perl5/5.00502/File/Compare.pm -lib/perl5/5.00502/File/Copy.pm -lib/perl5/5.00502/File/DosGlob.pm -lib/perl5/5.00502/File/Find.pm -lib/perl5/5.00502/File/Path.pm -lib/perl5/5.00502/File/Spec.pm -lib/perl5/5.00502/File/Spec/Mac.pm -lib/perl5/5.00502/File/Spec/OS2.pm -lib/perl5/5.00502/File/Spec/Unix.pm -lib/perl5/5.00502/File/Spec/VMS.pm -lib/perl5/5.00502/File/Spec/Win32.pm -lib/perl5/5.00502/File/stat.pm -lib/perl5/5.00502/FileCache.pm -lib/perl5/5.00502/FileHandle.pm -lib/perl5/5.00502/FindBin.pm -lib/perl5/5.00502/Getopt/Long.pm -lib/perl5/5.00502/Getopt/Std.pm -lib/perl5/5.00502/I18N/Collate.pm -lib/perl5/5.00502/IPC/Msg.pm -lib/perl5/5.00502/IPC/Open2.pm -lib/perl5/5.00502/IPC/Open3.pm -lib/perl5/5.00502/IPC/Semaphore.pm -lib/perl5/5.00502/IPC/SysV.pm -lib/perl5/5.00502/Math/BigFloat.pm -lib/perl5/5.00502/Math/BigInt.pm -lib/perl5/5.00502/Math/Complex.pm -lib/perl5/5.00502/Math/Trig.pm -lib/perl5/5.00502/Net/Ping.pm -lib/perl5/5.00502/Net/hostent.pm -lib/perl5/5.00502/Net/netent.pm -lib/perl5/5.00502/Net/protoent.pm -lib/perl5/5.00502/Net/servent.pm -lib/perl5/5.00502/Pod/Functions.pm -lib/perl5/5.00502/Pod/Html.pm -lib/perl5/5.00502/Pod/Text.pm -lib/perl5/5.00502/Search/Dict.pm -lib/perl5/5.00502/SelectSaver.pm -lib/perl5/5.00502/SelfLoader.pm -lib/perl5/5.00502/Shell.pm -lib/perl5/5.00502/Symbol.pm -lib/perl5/5.00502/Sys/Hostname.pm -lib/perl5/5.00502/Sys/Syslog.pm -lib/perl5/5.00502/Term/Cap.pm -lib/perl5/5.00502/Term/Complete.pm -lib/perl5/5.00502/Term/ReadLine.pm -lib/perl5/5.00502/Test.pm -lib/perl5/5.00502/Test/Harness.pm -lib/perl5/5.00502/Text/Abbrev.pm -lib/perl5/5.00502/Text/ParseWords.pm -lib/perl5/5.00502/Text/Soundex.pm -lib/perl5/5.00502/Text/Tabs.pm -lib/perl5/5.00502/Text/Wrap.pm -lib/perl5/5.00502/Tie/Array.pm -lib/perl5/5.00502/Tie/Handle.pm -lib/perl5/5.00502/Tie/Hash.pm -lib/perl5/5.00502/Tie/RefHash.pm -lib/perl5/5.00502/Tie/Scalar.pm -lib/perl5/5.00502/Tie/SubstrHash.pm -lib/perl5/5.00502/Time/Local.pm -lib/perl5/5.00502/Time/gmtime.pm -lib/perl5/5.00502/Time/localtime.pm -lib/perl5/5.00502/Time/tm.pm -lib/perl5/5.00502/UNIVERSAL.pm -lib/perl5/5.00502/User/grent.pm -lib/perl5/5.00502/User/pwent.pm -lib/perl5/5.00502/abbrev.pl -lib/perl5/5.00502/assert.pl -lib/perl5/5.00502/auto/Getopt/Long/Configure.al -lib/perl5/5.00502/auto/Getopt/Long/Croak.al -lib/perl5/5.00502/auto/Getopt/Long/FindOption.al -lib/perl5/5.00502/auto/Getopt/Long/GetOptions.al -lib/perl5/5.00502/auto/Getopt/Long/autosplit.ix -lib/perl5/5.00502/auto/Getopt/Long/config.al -lib/perl5/5.00502/autouse.pm -lib/perl5/5.00502/base.pm -lib/perl5/5.00502/bigfloat.pl -lib/perl5/5.00502/bigint.pl -lib/perl5/5.00502/bigrat.pl -lib/perl5/5.00502/blib.pm -lib/perl5/5.00502/cacheout.pl -lib/perl5/5.00502/chat2.pl -lib/perl5/5.00502/complete.pl -lib/perl5/5.00502/constant.pm -lib/perl5/5.00502/ctime.pl -lib/perl5/5.00502/diagnostics.pm -lib/perl5/5.00502/dotsh.pl -lib/perl5/5.00502/dumpvar.pl -lib/perl5/5.00502/exceptions.pl -lib/perl5/5.00502/fastcwd.pl -lib/perl5/5.00502/fields.pm -lib/perl5/5.00502/find.pl -lib/perl5/5.00502/finddepth.pl -lib/perl5/5.00502/flush.pl -lib/perl5/5.00502/ftp.pl -lib/perl5/5.00502/getcwd.pl -lib/perl5/5.00502/getopt.pl -lib/perl5/5.00502/getopts.pl -lib/perl5/5.00502/hostname.pl -lib/perl5/5.00502/i386-freebsd/.packlist -lib/perl5/5.00502/i386-freebsd/B.pm -lib/perl5/5.00502/i386-freebsd/B/Asmdata.pm -lib/perl5/5.00502/i386-freebsd/B/Assembler.pm -lib/perl5/5.00502/i386-freebsd/B/Bblock.pm -lib/perl5/5.00502/i386-freebsd/B/Bytecode.pm -lib/perl5/5.00502/i386-freebsd/B/C.pm -lib/perl5/5.00502/i386-freebsd/B/CC.pm -lib/perl5/5.00502/i386-freebsd/B/Debug.pm -lib/perl5/5.00502/i386-freebsd/B/Deparse.pm -lib/perl5/5.00502/i386-freebsd/B/Disassembler.pm -lib/perl5/5.00502/i386-freebsd/B/Lint.pm -lib/perl5/5.00502/i386-freebsd/B/Showlex.pm -lib/perl5/5.00502/i386-freebsd/B/Stackobj.pm -lib/perl5/5.00502/i386-freebsd/B/Terse.pm -lib/perl5/5.00502/i386-freebsd/B/Xref.pm -lib/perl5/5.00502/i386-freebsd/CORE/EXTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/INTERN.h -lib/perl5/5.00502/i386-freebsd/CORE/XSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/XSlock.h -lib/perl5/5.00502/i386-freebsd/CORE/av.h -lib/perl5/5.00502/i386-freebsd/CORE/bytecode.h -lib/perl5/5.00502/i386-freebsd/CORE/byterun.h -lib/perl5/5.00502/i386-freebsd/CORE/cc_runtime.h -lib/perl5/5.00502/i386-freebsd/CORE/config.h -lib/perl5/5.00502/i386-freebsd/CORE/cop.h -lib/perl5/5.00502/i386-freebsd/CORE/cv.h -lib/perl5/5.00502/i386-freebsd/CORE/dosish.h -lib/perl5/5.00502/i386-freebsd/CORE/embed.h -lib/perl5/5.00502/i386-freebsd/CORE/embedvar.h -lib/perl5/5.00502/i386-freebsd/CORE/fakethr.h -lib/perl5/5.00502/i386-freebsd/CORE/form.h -lib/perl5/5.00502/i386-freebsd/CORE/gv.h -lib/perl5/5.00502/i386-freebsd/CORE/handy.h -lib/perl5/5.00502/i386-freebsd/CORE/hv.h -lib/perl5/5.00502/i386-freebsd/CORE/intrpvar.h -lib/perl5/5.00502/i386-freebsd/CORE/iperlsys.h -lib/perl5/5.00502/i386-freebsd/CORE/keywords.h -lib/perl5/5.00502/i386-freebsd/CORE/libperl.a -lib/perl5/5.00502/i386-freebsd/CORE/mg.h -lib/perl5/5.00502/i386-freebsd/CORE/nostdio.h -lib/perl5/5.00502/i386-freebsd/CORE/objXSUB.h -lib/perl5/5.00502/i386-freebsd/CORE/objpp.h -lib/perl5/5.00502/i386-freebsd/CORE/op.h -lib/perl5/5.00502/i386-freebsd/CORE/opcode.h -lib/perl5/5.00502/i386-freebsd/CORE/patchlevel.h -lib/perl5/5.00502/i386-freebsd/CORE/perl.h -lib/perl5/5.00502/i386-freebsd/CORE/perlio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsdio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlsfio.h -lib/perl5/5.00502/i386-freebsd/CORE/perlvars.h -lib/perl5/5.00502/i386-freebsd/CORE/perly.h -lib/perl5/5.00502/i386-freebsd/CORE/pp.h -lib/perl5/5.00502/i386-freebsd/CORE/pp_proto.h -lib/perl5/5.00502/i386-freebsd/CORE/proto.h -lib/perl5/5.00502/i386-freebsd/CORE/regcomp.h -lib/perl5/5.00502/i386-freebsd/CORE/regexp.h -lib/perl5/5.00502/i386-freebsd/CORE/regnodes.h -lib/perl5/5.00502/i386-freebsd/CORE/scope.h -lib/perl5/5.00502/i386-freebsd/CORE/sperl.o -lib/perl5/5.00502/i386-freebsd/CORE/sv.h -lib/perl5/5.00502/i386-freebsd/CORE/thrdvar.h -lib/perl5/5.00502/i386-freebsd/CORE/thread.h -lib/perl5/5.00502/i386-freebsd/CORE/unixish.h -lib/perl5/5.00502/i386-freebsd/CORE/util.h -lib/perl5/5.00502/i386-freebsd/Config.pm -lib/perl5/5.00502/i386-freebsd/DB_File.pm -lib/perl5/5.00502/i386-freebsd/DynaLoader.pm -lib/perl5/5.00502/i386-freebsd/Errno.pm -lib/perl5/5.00502/i386-freebsd/Fcntl.pm -lib/perl5/5.00502/i386-freebsd/IO.pm -lib/perl5/5.00502/i386-freebsd/IO/File.pm -lib/perl5/5.00502/i386-freebsd/IO/Handle.pm -lib/perl5/5.00502/i386-freebsd/IO/Pipe.pm -lib/perl5/5.00502/i386-freebsd/IO/Seekable.pm -lib/perl5/5.00502/i386-freebsd/IO/Select.pm -lib/perl5/5.00502/i386-freebsd/IO/Socket.pm -lib/perl5/5.00502/i386-freebsd/NDBM_File.pm -lib/perl5/5.00502/i386-freebsd/O.pm -lib/perl5/5.00502/i386-freebsd/Opcode.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pm -lib/perl5/5.00502/i386-freebsd/POSIX.pod -lib/perl5/5.00502/i386-freebsd/SDBM_File.pm -lib/perl5/5.00502/i386-freebsd/Safe.pm -lib/perl5/5.00502/i386-freebsd/Socket.pm -lib/perl5/5.00502/i386-freebsd/attrs.pm -lib/perl5/5.00502/i386-freebsd/auto/B/B.bs -lib/perl5/5.00502/i386-freebsd/auto/B/B.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.bs -lib/perl5/5.00502/i386-freebsd/auto/DB_File/DB_File.so -lib/perl5/5.00502/i386-freebsd/auto/DB_File/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.bs -lib/perl5/5.00502/i386-freebsd/auto/Data/Dumper/Dumper.so -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/DynaLoader.a -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_expandspec.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_find_symbol_anywhere.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/dl_findfile.al -lib/perl5/5.00502/i386-freebsd/auto/DynaLoader/extralibs.ld -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.bs -lib/perl5/5.00502/i386-freebsd/auto/Fcntl/Fcntl.so -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.bs -lib/perl5/5.00502/i386-freebsd/auto/IO/IO.so -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.bs -lib/perl5/5.00502/i386-freebsd/auto/IPC/SysV/SysV.so -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/NDBM_File/NDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.bs -lib/perl5/5.00502/i386-freebsd/auto/Opcode/Opcode.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.bs -lib/perl5/5.00502/i386-freebsd/auto/POSIX/POSIX.so -lib/perl5/5.00502/i386-freebsd/auto/POSIX/abs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/alarm.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/assert.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atan2.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atexit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atoi.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/atol.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/autosplit.ix -lib/perl5/5.00502/i386-freebsd/auto/POSIX/bsearch.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/calloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chmod.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/chown.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/clearerr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/closedir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/cos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/creat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/div.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/errno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execle.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execlp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execve.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/execvp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exit.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/exp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fabs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fclose.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fcntl.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fdopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/feof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ferror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fflush.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fgets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fileno.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fork.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fputs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fread.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/free.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/freopen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fseek.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fsetpos.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fstat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ftell.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/fwrite.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getcwd.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getegid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getenv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/geteuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgrnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getgroups.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getlogin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpgrp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getppid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwnam.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getpwuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gets.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/getuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/gmtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/isatty.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/kill.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/labs.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ldiv.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/link.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/localtime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/log.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/longjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/malloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memmove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/memset.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/mkdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/offsetof.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/opendir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/perror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/pow.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/printf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/putchar.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/puts.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/qsort.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/raise.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/readdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/realloc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/remove.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rename.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewind.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rewinddir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/rmdir.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/scanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setgid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/setuid.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/siglongjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sigsetjmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sin.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sleep.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sqrt.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/srand.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/sscanf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/stat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strcspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strerror.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strlen.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncat.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncmp.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strncpy.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strpbrk.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strrchr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strspn.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strstr.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/strtok.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/system.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/time.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tmpfile.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/tolower.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/toupper.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/umask.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/ungetc.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/unlink.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/utime.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vfprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/vsprintf.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/wait.al -lib/perl5/5.00502/i386-freebsd/auto/POSIX/waitpid.al -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.bs -lib/perl5/5.00502/i386-freebsd/auto/SDBM_File/SDBM_File.so -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.bs -lib/perl5/5.00502/i386-freebsd/auto/Socket/Socket.so -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.bs -lib/perl5/5.00502/i386-freebsd/auto/attrs/attrs.so -lib/perl5/5.00502/i386-freebsd/auto/re/re.bs -lib/perl5/5.00502/i386-freebsd/auto/re/re.so -lib/perl5/5.00502/i386-freebsd/auto/sdbm/extralibs.ld -lib/perl5/5.00502/i386-freebsd/ops.pm -lib/perl5/5.00502/i386-freebsd/re.pm -lib/perl5/5.00502/importenv.pl -lib/perl5/5.00502/integer.pm -lib/perl5/5.00502/less.pm -lib/perl5/5.00502/lib.pm -lib/perl5/5.00502/locale.pm -lib/perl5/5.00502/look.pl -lib/perl5/5.00502/newgetopt.pl -lib/perl5/5.00502/open2.pl -lib/perl5/5.00502/open3.pl -lib/perl5/5.00502/overload.pm -lib/perl5/5.00502/perl5db.pl -lib/perl5/5.00502/pod/perl.pod -lib/perl5/5.00502/pod/perl5004delta.pod -lib/perl5/5.00502/pod/perlapio.pod -lib/perl5/5.00502/pod/perlbook.pod -lib/perl5/5.00502/pod/perlbot.pod -lib/perl5/5.00502/pod/perlcall.pod -lib/perl5/5.00502/pod/perldata.pod -lib/perl5/5.00502/pod/perldebug.pod -lib/perl5/5.00502/pod/perldelta.pod -lib/perl5/5.00502/pod/perldiag.pod -lib/perl5/5.00502/pod/perldsc.pod -lib/perl5/5.00502/pod/perlembed.pod -lib/perl5/5.00502/pod/perlfaq.pod -lib/perl5/5.00502/pod/perlfaq1.pod -lib/perl5/5.00502/pod/perlfaq2.pod -lib/perl5/5.00502/pod/perlfaq3.pod -lib/perl5/5.00502/pod/perlfaq4.pod -lib/perl5/5.00502/pod/perlfaq5.pod -lib/perl5/5.00502/pod/perlfaq6.pod -lib/perl5/5.00502/pod/perlfaq7.pod -lib/perl5/5.00502/pod/perlfaq8.pod -lib/perl5/5.00502/pod/perlfaq9.pod -lib/perl5/5.00502/pod/perlform.pod -lib/perl5/5.00502/pod/perlfunc.pod -lib/perl5/5.00502/pod/perlguts.pod -lib/perl5/5.00502/pod/perlhist.pod -lib/perl5/5.00502/pod/perlipc.pod -lib/perl5/5.00502/pod/perllocale.pod -lib/perl5/5.00502/pod/perllol.pod -lib/perl5/5.00502/pod/perlmod.pod -lib/perl5/5.00502/pod/perlmodinstall.pod -lib/perl5/5.00502/pod/perlmodlib.pod -lib/perl5/5.00502/pod/perlobj.pod -lib/perl5/5.00502/pod/perlop.pod -lib/perl5/5.00502/pod/perlpod.pod -lib/perl5/5.00502/pod/perlport.pod -lib/perl5/5.00502/pod/perlre.pod -lib/perl5/5.00502/pod/perlref.pod -lib/perl5/5.00502/pod/perlrun.pod -lib/perl5/5.00502/pod/perlsec.pod -lib/perl5/5.00502/pod/perlstyle.pod -lib/perl5/5.00502/pod/perlsub.pod -lib/perl5/5.00502/pod/perlsyn.pod -lib/perl5/5.00502/pod/perltie.pod -lib/perl5/5.00502/pod/perltoc.pod -lib/perl5/5.00502/pod/perltoot.pod -lib/perl5/5.00502/pod/perltrap.pod -lib/perl5/5.00502/pod/perlvar.pod -lib/perl5/5.00502/pod/perlxs.pod -lib/perl5/5.00502/pod/perlxstut.pod -lib/perl5/5.00502/pwd.pl -lib/perl5/5.00502/shellwords.pl -lib/perl5/5.00502/sigtrap.pm -lib/perl5/5.00502/stat.pl -lib/perl5/5.00502/strict.pm -lib/perl5/5.00502/subs.pm -lib/perl5/5.00502/syslog.pl -lib/perl5/5.00502/tainted.pl -lib/perl5/5.00502/termcap.pl -lib/perl5/5.00502/timelocal.pl -lib/perl5/5.00502/validate.pl -lib/perl5/5.00502/vars.pm -@unexec rm -rf %D/lib/perl5/5.00502 -@unexec rm -rf %D/lib/perl5/site_perl/5.005 diff --git a/lang/pike70/Makefile b/lang/pike70/Makefile deleted file mode 100644 index ebc4f3c4ba3a..000000000000 --- a/lang/pike70/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# New ports collection makefile for: pike -# Version required: 0.6 -# Date created: 16 Jan 1999 -# Whom: vns@delta.odessa.ua -# -# $FreeBSD$ -# - -DISTNAME= Pike-v0.6.110 -PKGNAME= pike-0.6 -CATEGORIES= lang -MASTER_SITES= http://pike.idonex.se/download/ - -MAINTAINER= vns@delta.odessa.ua - -WRKSRC= ${WRKDIR}/${DISTNAME}/src/ - -IS_INTERACTIVE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= \ - --without-ttflib \ - --without-gdbm \ - --without-mysql \ - --without-postgresql \ - --without-msql \ - --without-jpeg - -pre-fetch: -.if !defined(BATCH) - @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.pike -.endif - -pre-configure: - @${ECHO} ${CONFIGURE_ARGS} - -pre-clean: - @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc - -.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) -.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" -.endif -.include <bsd.port.mk> diff --git a/lang/pike70/distinfo b/lang/pike70/distinfo deleted file mode 100644 index 5a2e94e94bf3..000000000000 --- a/lang/pike70/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (Pike-v0.6.110.tar.gz) = a6ed59464a11c09611c803e83fb62282 diff --git a/lang/pike70/files/patch-aa b/lang/pike70/files/patch-aa deleted file mode 100644 index 1a73282463e3..000000000000 --- a/lang/pike70/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.orig Mon Nov 9 19:53:49 1998 -+++ configure Fri Feb 11 09:05:44 2000 -@@ -5011,8 +5011,7 @@ - echo "$ac_t""no" 1>&6 - else - echo "$ac_t""yes" 1>&6 -- CFLAGS="${CFLAGS} -pthread" -- LD_FALLBACK_FLAGS="${LD_FALLBACK_FLAGS-} -lc_r" -+ LD_FALLBACK_FLAGS="${LD_FALLBACK_FLAGS-} -pthread" - fi - ;; - diff --git a/lang/pike70/pkg-comment b/lang/pike70/pkg-comment deleted file mode 100644 index c8ba59e633e4..000000000000 --- a/lang/pike70/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A dynamic programming language with a syntax similar to C++ diff --git a/lang/pike70/pkg-descr b/lang/pike70/pkg-descr deleted file mode 100644 index 78622c5dce00..000000000000 --- a/lang/pike70/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Pike is easy to learn, and just as easy to use in the development of -powerful applications. The language is designed to be useful and -powerful. As the syntax of Pike is similar to that of C, most -programmers will find it easy to use. As Pike is a high-level, -interpreted and modular object-oriented language, powerful -applications can be rapidly developed. Pike has evolved rather than -been designed, and the changes made have been guided by its users' -needs. In general, the better you get to know Pike, the more you will -appreciate it, from a user's perspective. - -WWW: http://pike.idonex.se/ diff --git a/lang/pike70/pkg-plist b/lang/pike70/pkg-plist deleted file mode 100644 index f0ffdb305d73..000000000000 --- a/lang/pike70/pkg-plist +++ /dev/null @@ -1,221 +0,0 @@ -bin/pike -bin/pike-module -bin/hilfe -include/pike/acconfig.h -include/pike/array.h -include/pike/backend.h -include/pike/block_alloc.h -include/pike/builtin_functions.h -include/pike/callback.h -include/pike/compilation.h -include/pike/constants.h -include/pike/cpp.h -include/pike/cyclic.h -include/pike/dmalloc.h -include/pike/docode.h -include/pike/dynamic_buffer.h -include/pike/dynamic_load.h -include/pike/efun.h -include/pike/encode.h -include/pike/error.h -include/pike/fd_control.h -include/pike/fdlib.h -include/pike/fsort.h -include/pike/fsort_template.h -include/pike/gc.h -include/pike/global.h -include/pike/las.h -include/pike/hashtable.h -include/pike/interpret.h -include/pike/language.h -include/pike/lex.h -include/pike/machine.h -include/pike/main.h -include/pike/mapping.h -include/pike/module.h -include/pike/module_support.h -include/pike/multiset.h -include/pike/object.h -include/pike/opcodes.h -include/pike/operators.h -include/pike/otable.h -include/pike/peep.h -include/pike/pike_macros.h -include/pike/pike_memory.h -include/pike/pike_types.h -include/pike/port.h -include/pike/program.h -include/pike/program_areas.h -include/pike/queue.h -include/pike/rusage.h -include/pike/signal_handler.h -include/pike/stralloc.h -include/pike/stuff.h -include/pike/svalue.h -include/pike/threads.h -include/pike/time_stuff.h -include/pike/version.h -include/pike/y.tab.h -include/pike/dynamic_module_makefile -include/pike/aclocal.m4 -lib/pike/modules/Gdbm.so -lib/pike/modules/Gmp.so -lib/pike/modules/Gz.so -lib/pike/modules/Image.so -lib/pike/modules/MIME.so -lib/pike/modules/MIME.pmod -lib/pike/modules/Msql.so -lib/pike/modules/Mysql.so -lib/pike/modules/Pipe.so -lib/pike/modules/Postgres.so -lib/pike/modules/Regexp.so -lib/pike/modules/Ssleay.so -lib/pike/modules/Yp.so -lib/pike/modules/Yp.pmod -lib/pike/modules/_Charset.so -lib/pike/modules/_Charset.pmod -lib/pike/modules/_Image_JPEG.so -lib/pike/modules/_Image_TTF.so -lib/pike/modules/_Image_XFace.so -lib/pike/modules/_Lobotomized_Crypto.so -lib/pike/modules/call_out.pmod -lib/pike/modules/files.pmod -lib/pike/modules/math.pmod -lib/pike/modules/readline.so -lib/pike/modules/spider.so -lib/pike/modules/sprintf.pmod -lib/pike/modules/system.pmod -lib/pike/master.pike -share/pike/include/getopt.h -share/pike/include/array.h -share/pike/include/fifo.h -share/pike/include/process.h -share/pike/include/mysql.h -share/pike/include/simulate.h -share/pike/include/sql.h -share/pike/include/stack.h -share/pike/include/stdio.h -share/pike/include/string.h -share/pike/include/syslog.h -share/pike/include/msql.h -share/pike/include/postgres.h -share/pike/modules/ADT.pmod/queue.pike -share/pike/modules/ADT.pmod/struct.pike -share/pike/modules/ADT.pmod/Table.pmod -share/pike/modules/Tools.pmod/Hilfe.pmod -share/pike/modules/Tools.pmod/sed.pmod -share/pike/modules/Tools.pmod/PEM.pmod -share/pike/modules/Tools.pmod/_PEM.pmod -share/pike/modules/Crypto/des3.pike -share/pike/modules/Crypto/des3_cbc.pike -share/pike/modules/Crypto/des_cbc.pike -share/pike/modules/Crypto/idea_cbc.pike -share/pike/modules/Crypto/randomness.pmod -share/pike/modules/Crypto/rsa.pike -share/pike/modules/Crypto/hmac.pike -share/pike/modules/LR.pmod/Grammar_parser.pmod -share/pike/modules/LR.pmod/item.pike -share/pike/modules/LR.pmod/kernel.pike -share/pike/modules/LR.pmod/lr.pike -share/pike/modules/LR.pmod/parser.pike -share/pike/modules/LR.pmod/priority.pike -share/pike/modules/LR.pmod/rule.pike -share/pike/modules/LR.pmod/scanner.pike -share/pike/modules/Sql.pmod/mysql.pike -share/pike/modules/Sql.pmod/mysql_result.pike -share/pike/modules/Sql.pmod/sql.pike -share/pike/modules/Sql.pmod/sql_result.pike -share/pike/modules/Sql.pmod/odbc.pike -share/pike/modules/Sql.pmod/odbc_result.pike -share/pike/modules/Sql.pmod/oracle.pike -share/pike/modules/Sql.pmod/msql.pike -share/pike/modules/Sql.pmod/postgres.pike -share/pike/modules/Sql.pmod/postgres_result.pike -share/pike/modules/Protocols.pmod/X.pmod/db/compose.db -share/pike/modules/Protocols.pmod/X.pmod/db/compose -share/pike/modules/Protocols.pmod/X.pmod/db/convert_compose.pike -share/pike/modules/Protocols.pmod/X.pmod/db/keysyms -share/pike/modules/Protocols.pmod/X.pmod/Atom.pmod -share/pike/modules/Protocols.pmod/X.pmod/AUTHORS -share/pike/modules/Protocols.pmod/X.pmod/Auth.pmod -share/pike/modules/Protocols.pmod/X.pmod/Extensions.pmod -share/pike/modules/Protocols.pmod/X.pmod/Requests.pmod -share/pike/modules/Protocols.pmod/X.pmod/Types.pmod -share/pike/modules/Protocols.pmod/X.pmod/XImage.pmod -share/pike/modules/Protocols.pmod/X.pmod/XTools.pmod -share/pike/modules/Protocols.pmod/X.pmod/Xlib.pmod -share/pike/modules/Protocols.pmod/X.pmod/_Types.pmod -share/pike/modules/Protocols.pmod/X.pmod/_Xlib.pmod -share/pike/modules/Protocols.pmod/X.pmod/error.h -share/pike/modules/Protocols.pmod/X.pmod/keysyms.h -share/pike/modules/Protocols.pmod/X.pmod/my_struct.pmod -share/pike/modules/Protocols.pmod/DNS.pmod -share/pike/modules/Protocols.pmod/NNTP.pmod -share/pike/modules/Protocols.pmod/LPD.pmod -share/pike/modules/Protocols.pmod/SMTP.pmod -share/pike/modules/Protocols.pmod/TELNET.pmod -share/pike/modules/Protocols.pmod/Line.pmod -share/pike/modules/Protocols.pmod/Ident.pmod -share/pike/modules/Protocols.pmod/Ports.pmod -share/pike/modules/Calendar.pmod/Gregorian.pmod -share/pike/modules/Calendar.pmod/ISO.pmod -share/pike/modules/Calendar.pmod/Julian.pmod -share/pike/modules/Calendar.pmod/Orthodox.pmod -share/pike/modules/Calendar.pmod/Swedish.pmod -share/pike/modules/Calendar.pmod/module.pmod -share/pike/modules/Languages.pmod/PLIS.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Encode.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Decode.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Types.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/CSR.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Certificate.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/RSA.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Signature.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/PFX.pmod -share/pike/modules/Yabu.pmod/module.pmod -share/pike/modules/Yabu.pmod/test.pike -share/pike/modules/Locale.pmod/Charset.pmod -share/pike/modules/Remote.pmod/Client.pike -share/pike/modules/Remote.pmod/Server.pike -share/pike/modules/Remote.pmod/call.pike -share/pike/modules/Remote.pmod/connection.pike -share/pike/modules/Remote.pmod/context.pike -share/pike/modules/Remote.pmod/obj.pike -share/pike/modules/Remote.pmod/remote.h -share/pike/modules/Array.pmod -share/pike/modules/Colors.pmod -share/pike/modules/Crypto.pmod -share/pike/modules/Getopt.pmod -share/pike/modules/Process.pmod -share/pike/modules/Simulate.pmod -share/pike/modules/Stdio.pmod -share/pike/modules/Stack.pmod -share/pike/modules/String.pmod -share/pike/modules/Thread.pmod -share/pike/modules/__builtin.pmod -share/pike/modules/error.pmod -share/pike/master.pike.in -@dirrm include/pike -@dirrm lib/pike/modules -@dirrm lib/pike/include -@dirrm lib/pike -@dirrm share/pike/include -@dirrm share/pike/modules/ADT.pmod -@dirrm share/pike/modules/Tools.pmod -@dirrm share/pike/modules/Crypto -@dirrm share/pike/modules/LR.pmod -@dirrm share/pike/modules/Sql.pmod -@dirrm share/pike/modules/Protocols.pmod/X.pmod/db -@dirrm share/pike/modules/Protocols.pmod/X.pmod -@dirrm share/pike/modules/Protocols.pmod -@dirrm share/pike/modules/Calendar.pmod -@dirrm share/pike/modules/Languages.pmod -@dirrm share/pike/modules/Standards.pmod/ASN1.pmod -@dirrm share/pike/modules/Standards.pmod/PKCS.pmod -@dirrm share/pike/modules/Standards.pmod -@dirrm share/pike/modules/Yabu.pmod -@dirrm share/pike/modules/Locale.pmod -@dirrm share/pike/modules/Remote.pmod -@dirrm share/pike/modules -@dirrm share/pike diff --git a/lang/pike70/scripts/configure.pike b/lang/pike70/scripts/configure.pike deleted file mode 100644 index 343685570c1a..000000000000 --- a/lang/pike70/scripts/configure.pike +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/sh - -if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then - exit -fi - -/usr/bin/dialog --title "configuration options" --clear \ - --checklist "\n\ -Please select desired options:" -1 -1 11 \ -FreeType "TrueType font rendering" OFF \ -JPEG "support JPEG" OFF \ -threads "threads support" ON \ -GDBM "GNU database manager support" OFF \ -zlib "zlib library support" ON \ -gmp "support bignums" ON \ -readline "support for command line editing" ON \ -MySQL "MySQL database support" OFF \ -PostgreSQL "PostgreSQL database support" OFF \ -mSQL "mSQL database support" OFF \ -2> /tmp/checklist.tmp.$$ -#ssl "SSL support" OFF \ -retval=$? - -if [ -s /tmp/checklist.tmp.$$ ]; then - set `cat /tmp/checklist.tmp.$$` -fi -rm -f /tmp/checklist.tmp.$$ - -case $retval in - 0) if [ -z "$*" ]; then - echo "Nothing selected" - fi - ;; - 1) echo "Cancel pressed." - exit 1 - ;; -esac - -mkdir -p ${WRKDIRPREFIX}${CURDIR} -> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - -while [ "$1" ]; do - case $1 in - \"FreeType\") - echo "LIB_DEPENDS+= ttf.4:\${PORTSDIR}/print/freetype" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - FreeType=1 - ;; - \"threads\") - threads=1 - ;; - \"gmp\") - echo "CONFIGURE_ARGS+= --with-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - gmp=1 - ;; - \"readline\") - echo "CONFIGURE_ARGS+= --with-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - readline=1 - ;; - \"JPEG\") - echo "LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-jpeg=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - JPEG=1 - ;; - \"GDBM\") - echo "LIB_DEPENDS+= gdbm.2:${PORTSDIR}/databases/gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-gdbm=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - GDBM=1 - ;; - \"zlib\") - echo "CONFIGURE_ARGS+= --with-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - zlib=1 - ;; - \"MySQL\") - echo "LIB_DEPENDS+= mysqlclient.6:\${PORTSDIR}/databases/mysql322-client" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-mysql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - MySQL=1 - ;; - \"PostgreSQL\") - echo "BUILD_DEPENDS+= \${PREFIX}/pgsql/bin/psql:\${PORTSDIR}/databases/postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-pgsql=\${PREFIX}/pgsql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - PostgresSQL=1 - ;; - \"mSQL\") - echo "BUILD_DEPENDS+= msql:\${PORTSDIR}/databases/msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-msql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - mSQL=1 - ;; - esac - shift -done -if [ -z "$FreeType" ]; then - echo "CONFIGURE_ARGS+= --without-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$threads" ]; then - echo "CONFIGURE_ARGS+= --without-threads" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$GDBM" ]; then - echo "CONFIGURE_ARGS+= --without-gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$zlib" ]; then - echo "CONFIGURE_ARGS+= --without-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$MySQL" ]; then - echo "CONFIGURE_ARGS+= --without-mysql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$PostgreSQL" ]; then - echo "CONFIGURE_ARGS+= --without-postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$mSQL" ]; then - echo "CONFIGURE_ARGS+= --without-msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$gmp" ]; then - echo "CONFIGURE_ARGS+= --without-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$JPEG" ]; then - echo "CONFIGURE_ARGS+= --without-jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$readline" ]; then - echo "CONFIGURE_ARGS+= --without-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -if [ -z "$ssl" ]; then - echo "CONFIGURE_ARGS+= --without-ssl" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -fi diff --git a/lang/pike72/Makefile b/lang/pike72/Makefile deleted file mode 100644 index ebc4f3c4ba3a..000000000000 --- a/lang/pike72/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# New ports collection makefile for: pike -# Version required: 0.6 -# Date created: 16 Jan 1999 -# Whom: vns@delta.odessa.ua -# -# $FreeBSD$ -# - -DISTNAME= Pike-v0.6.110 -PKGNAME= pike-0.6 -CATEGORIES= lang -MASTER_SITES= http://pike.idonex.se/download/ - -MAINTAINER= vns@delta.odessa.ua - -WRKSRC= ${WRKDIR}/${DISTNAME}/src/ - -IS_INTERACTIVE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= \ - --without-ttflib \ - --without-gdbm \ - --without-mysql \ - --without-postgresql \ - --without-msql \ - --without-jpeg - -pre-fetch: -.if !defined(BATCH) - @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.pike -.endif - -pre-configure: - @${ECHO} ${CONFIGURE_ARGS} - -pre-clean: - @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc - -.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) -.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" -.endif -.include <bsd.port.mk> diff --git a/lang/pike72/distinfo b/lang/pike72/distinfo deleted file mode 100644 index 5a2e94e94bf3..000000000000 --- a/lang/pike72/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (Pike-v0.6.110.tar.gz) = a6ed59464a11c09611c803e83fb62282 diff --git a/lang/pike72/files/patch-aa b/lang/pike72/files/patch-aa deleted file mode 100644 index 1a73282463e3..000000000000 --- a/lang/pike72/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.orig Mon Nov 9 19:53:49 1998 -+++ configure Fri Feb 11 09:05:44 2000 -@@ -5011,8 +5011,7 @@ - echo "$ac_t""no" 1>&6 - else - echo "$ac_t""yes" 1>&6 -- CFLAGS="${CFLAGS} -pthread" -- LD_FALLBACK_FLAGS="${LD_FALLBACK_FLAGS-} -lc_r" -+ LD_FALLBACK_FLAGS="${LD_FALLBACK_FLAGS-} -pthread" - fi - ;; - diff --git a/lang/pike72/pkg-comment b/lang/pike72/pkg-comment deleted file mode 100644 index c8ba59e633e4..000000000000 --- a/lang/pike72/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A dynamic programming language with a syntax similar to C++ diff --git a/lang/pike72/pkg-descr b/lang/pike72/pkg-descr deleted file mode 100644 index 78622c5dce00..000000000000 --- a/lang/pike72/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Pike is easy to learn, and just as easy to use in the development of -powerful applications. The language is designed to be useful and -powerful. As the syntax of Pike is similar to that of C, most -programmers will find it easy to use. As Pike is a high-level, -interpreted and modular object-oriented language, powerful -applications can be rapidly developed. Pike has evolved rather than -been designed, and the changes made have been guided by its users' -needs. In general, the better you get to know Pike, the more you will -appreciate it, from a user's perspective. - -WWW: http://pike.idonex.se/ diff --git a/lang/pike72/pkg-plist b/lang/pike72/pkg-plist deleted file mode 100644 index f0ffdb305d73..000000000000 --- a/lang/pike72/pkg-plist +++ /dev/null @@ -1,221 +0,0 @@ -bin/pike -bin/pike-module -bin/hilfe -include/pike/acconfig.h -include/pike/array.h -include/pike/backend.h -include/pike/block_alloc.h -include/pike/builtin_functions.h -include/pike/callback.h -include/pike/compilation.h -include/pike/constants.h -include/pike/cpp.h -include/pike/cyclic.h -include/pike/dmalloc.h -include/pike/docode.h -include/pike/dynamic_buffer.h -include/pike/dynamic_load.h -include/pike/efun.h -include/pike/encode.h -include/pike/error.h -include/pike/fd_control.h -include/pike/fdlib.h -include/pike/fsort.h -include/pike/fsort_template.h -include/pike/gc.h -include/pike/global.h -include/pike/las.h -include/pike/hashtable.h -include/pike/interpret.h -include/pike/language.h -include/pike/lex.h -include/pike/machine.h -include/pike/main.h -include/pike/mapping.h -include/pike/module.h -include/pike/module_support.h -include/pike/multiset.h -include/pike/object.h -include/pike/opcodes.h -include/pike/operators.h -include/pike/otable.h -include/pike/peep.h -include/pike/pike_macros.h -include/pike/pike_memory.h -include/pike/pike_types.h -include/pike/port.h -include/pike/program.h -include/pike/program_areas.h -include/pike/queue.h -include/pike/rusage.h -include/pike/signal_handler.h -include/pike/stralloc.h -include/pike/stuff.h -include/pike/svalue.h -include/pike/threads.h -include/pike/time_stuff.h -include/pike/version.h -include/pike/y.tab.h -include/pike/dynamic_module_makefile -include/pike/aclocal.m4 -lib/pike/modules/Gdbm.so -lib/pike/modules/Gmp.so -lib/pike/modules/Gz.so -lib/pike/modules/Image.so -lib/pike/modules/MIME.so -lib/pike/modules/MIME.pmod -lib/pike/modules/Msql.so -lib/pike/modules/Mysql.so -lib/pike/modules/Pipe.so -lib/pike/modules/Postgres.so -lib/pike/modules/Regexp.so -lib/pike/modules/Ssleay.so -lib/pike/modules/Yp.so -lib/pike/modules/Yp.pmod -lib/pike/modules/_Charset.so -lib/pike/modules/_Charset.pmod -lib/pike/modules/_Image_JPEG.so -lib/pike/modules/_Image_TTF.so -lib/pike/modules/_Image_XFace.so -lib/pike/modules/_Lobotomized_Crypto.so -lib/pike/modules/call_out.pmod -lib/pike/modules/files.pmod -lib/pike/modules/math.pmod -lib/pike/modules/readline.so -lib/pike/modules/spider.so -lib/pike/modules/sprintf.pmod -lib/pike/modules/system.pmod -lib/pike/master.pike -share/pike/include/getopt.h -share/pike/include/array.h -share/pike/include/fifo.h -share/pike/include/process.h -share/pike/include/mysql.h -share/pike/include/simulate.h -share/pike/include/sql.h -share/pike/include/stack.h -share/pike/include/stdio.h -share/pike/include/string.h -share/pike/include/syslog.h -share/pike/include/msql.h -share/pike/include/postgres.h -share/pike/modules/ADT.pmod/queue.pike -share/pike/modules/ADT.pmod/struct.pike -share/pike/modules/ADT.pmod/Table.pmod -share/pike/modules/Tools.pmod/Hilfe.pmod -share/pike/modules/Tools.pmod/sed.pmod -share/pike/modules/Tools.pmod/PEM.pmod -share/pike/modules/Tools.pmod/_PEM.pmod -share/pike/modules/Crypto/des3.pike -share/pike/modules/Crypto/des3_cbc.pike -share/pike/modules/Crypto/des_cbc.pike -share/pike/modules/Crypto/idea_cbc.pike -share/pike/modules/Crypto/randomness.pmod -share/pike/modules/Crypto/rsa.pike -share/pike/modules/Crypto/hmac.pike -share/pike/modules/LR.pmod/Grammar_parser.pmod -share/pike/modules/LR.pmod/item.pike -share/pike/modules/LR.pmod/kernel.pike -share/pike/modules/LR.pmod/lr.pike -share/pike/modules/LR.pmod/parser.pike -share/pike/modules/LR.pmod/priority.pike -share/pike/modules/LR.pmod/rule.pike -share/pike/modules/LR.pmod/scanner.pike -share/pike/modules/Sql.pmod/mysql.pike -share/pike/modules/Sql.pmod/mysql_result.pike -share/pike/modules/Sql.pmod/sql.pike -share/pike/modules/Sql.pmod/sql_result.pike -share/pike/modules/Sql.pmod/odbc.pike -share/pike/modules/Sql.pmod/odbc_result.pike -share/pike/modules/Sql.pmod/oracle.pike -share/pike/modules/Sql.pmod/msql.pike -share/pike/modules/Sql.pmod/postgres.pike -share/pike/modules/Sql.pmod/postgres_result.pike -share/pike/modules/Protocols.pmod/X.pmod/db/compose.db -share/pike/modules/Protocols.pmod/X.pmod/db/compose -share/pike/modules/Protocols.pmod/X.pmod/db/convert_compose.pike -share/pike/modules/Protocols.pmod/X.pmod/db/keysyms -share/pike/modules/Protocols.pmod/X.pmod/Atom.pmod -share/pike/modules/Protocols.pmod/X.pmod/AUTHORS -share/pike/modules/Protocols.pmod/X.pmod/Auth.pmod -share/pike/modules/Protocols.pmod/X.pmod/Extensions.pmod -share/pike/modules/Protocols.pmod/X.pmod/Requests.pmod -share/pike/modules/Protocols.pmod/X.pmod/Types.pmod -share/pike/modules/Protocols.pmod/X.pmod/XImage.pmod -share/pike/modules/Protocols.pmod/X.pmod/XTools.pmod -share/pike/modules/Protocols.pmod/X.pmod/Xlib.pmod -share/pike/modules/Protocols.pmod/X.pmod/_Types.pmod -share/pike/modules/Protocols.pmod/X.pmod/_Xlib.pmod -share/pike/modules/Protocols.pmod/X.pmod/error.h -share/pike/modules/Protocols.pmod/X.pmod/keysyms.h -share/pike/modules/Protocols.pmod/X.pmod/my_struct.pmod -share/pike/modules/Protocols.pmod/DNS.pmod -share/pike/modules/Protocols.pmod/NNTP.pmod -share/pike/modules/Protocols.pmod/LPD.pmod -share/pike/modules/Protocols.pmod/SMTP.pmod -share/pike/modules/Protocols.pmod/TELNET.pmod -share/pike/modules/Protocols.pmod/Line.pmod -share/pike/modules/Protocols.pmod/Ident.pmod -share/pike/modules/Protocols.pmod/Ports.pmod -share/pike/modules/Calendar.pmod/Gregorian.pmod -share/pike/modules/Calendar.pmod/ISO.pmod -share/pike/modules/Calendar.pmod/Julian.pmod -share/pike/modules/Calendar.pmod/Orthodox.pmod -share/pike/modules/Calendar.pmod/Swedish.pmod -share/pike/modules/Calendar.pmod/module.pmod -share/pike/modules/Languages.pmod/PLIS.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Encode.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Decode.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Types.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/CSR.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Certificate.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/RSA.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Signature.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/PFX.pmod -share/pike/modules/Yabu.pmod/module.pmod -share/pike/modules/Yabu.pmod/test.pike -share/pike/modules/Locale.pmod/Charset.pmod -share/pike/modules/Remote.pmod/Client.pike -share/pike/modules/Remote.pmod/Server.pike -share/pike/modules/Remote.pmod/call.pike -share/pike/modules/Remote.pmod/connection.pike -share/pike/modules/Remote.pmod/context.pike -share/pike/modules/Remote.pmod/obj.pike -share/pike/modules/Remote.pmod/remote.h -share/pike/modules/Array.pmod -share/pike/modules/Colors.pmod -share/pike/modules/Crypto.pmod -share/pike/modules/Getopt.pmod -share/pike/modules/Process.pmod -share/pike/modules/Simulate.pmod -share/pike/modules/Stdio.pmod -share/pike/modules/Stack.pmod -share/pike/modules/String.pmod -share/pike/modules/Thread.pmod -share/pike/modules/__builtin.pmod -share/pike/modules/error.pmod -share/pike/master.pike.in -@dirrm include/pike -@dirrm lib/pike/modules -@dirrm lib/pike/include -@dirrm lib/pike -@dirrm share/pike/include -@dirrm share/pike/modules/ADT.pmod -@dirrm share/pike/modules/Tools.pmod -@dirrm share/pike/modules/Crypto -@dirrm share/pike/modules/LR.pmod -@dirrm share/pike/modules/Sql.pmod -@dirrm share/pike/modules/Protocols.pmod/X.pmod/db -@dirrm share/pike/modules/Protocols.pmod/X.pmod -@dirrm share/pike/modules/Protocols.pmod -@dirrm share/pike/modules/Calendar.pmod -@dirrm share/pike/modules/Languages.pmod -@dirrm share/pike/modules/Standards.pmod/ASN1.pmod -@dirrm share/pike/modules/Standards.pmod/PKCS.pmod -@dirrm share/pike/modules/Standards.pmod -@dirrm share/pike/modules/Yabu.pmod -@dirrm share/pike/modules/Locale.pmod -@dirrm share/pike/modules/Remote.pmod -@dirrm share/pike/modules -@dirrm share/pike diff --git a/lang/pike72/scripts/configure.pike b/lang/pike72/scripts/configure.pike deleted file mode 100644 index 343685570c1a..000000000000 --- a/lang/pike72/scripts/configure.pike +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/sh - -if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then - exit -fi - -/usr/bin/dialog --title "configuration options" --clear \ - --checklist "\n\ -Please select desired options:" -1 -1 11 \ -FreeType "TrueType font rendering" OFF \ -JPEG "support JPEG" OFF \ -threads "threads support" ON \ -GDBM "GNU database manager support" OFF \ -zlib "zlib library support" ON \ -gmp "support bignums" ON \ -readline "support for command line editing" ON \ -MySQL "MySQL database support" OFF \ -PostgreSQL "PostgreSQL database support" OFF \ -mSQL "mSQL database support" OFF \ -2> /tmp/checklist.tmp.$$ -#ssl "SSL support" OFF \ -retval=$? - -if [ -s /tmp/checklist.tmp.$$ ]; then - set `cat /tmp/checklist.tmp.$$` -fi -rm -f /tmp/checklist.tmp.$$ - -case $retval in - 0) if [ -z "$*" ]; then - echo "Nothing selected" - fi - ;; - 1) echo "Cancel pressed." - exit 1 - ;; -esac - -mkdir -p ${WRKDIRPREFIX}${CURDIR} -> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - -while [ "$1" ]; do - case $1 in - \"FreeType\") - echo "LIB_DEPENDS+= ttf.4:\${PORTSDIR}/print/freetype" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - FreeType=1 - ;; - \"threads\") - threads=1 - ;; - \"gmp\") - echo "CONFIGURE_ARGS+= --with-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - gmp=1 - ;; - \"readline\") - echo "CONFIGURE_ARGS+= --with-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - readline=1 - ;; - \"JPEG\") - echo "LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-jpeg=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - JPEG=1 - ;; - \"GDBM\") - echo "LIB_DEPENDS+= gdbm.2:${PORTSDIR}/databases/gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-gdbm=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - GDBM=1 - ;; - \"zlib\") - echo "CONFIGURE_ARGS+= --with-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - zlib=1 - ;; - \"MySQL\") - echo "LIB_DEPENDS+= mysqlclient.6:\${PORTSDIR}/databases/mysql322-client" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-mysql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - MySQL=1 - ;; - \"PostgreSQL\") - echo "BUILD_DEPENDS+= \${PREFIX}/pgsql/bin/psql:\${PORTSDIR}/databases/postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-pgsql=\${PREFIX}/pgsql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - PostgresSQL=1 - ;; - \"mSQL\") - echo "BUILD_DEPENDS+= msql:\${PORTSDIR}/databases/msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-msql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - mSQL=1 - ;; - esac - shift -done -if [ -z "$FreeType" ]; then - echo "CONFIGURE_ARGS+= --without-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$threads" ]; then - echo "CONFIGURE_ARGS+= --without-threads" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$GDBM" ]; then - echo "CONFIGURE_ARGS+= --without-gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$zlib" ]; then - echo "CONFIGURE_ARGS+= --without-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$MySQL" ]; then - echo "CONFIGURE_ARGS+= --without-mysql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$PostgreSQL" ]; then - echo "CONFIGURE_ARGS+= --without-postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$mSQL" ]; then - echo "CONFIGURE_ARGS+= --without-msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$gmp" ]; then - echo "CONFIGURE_ARGS+= --without-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$JPEG" ]; then - echo "CONFIGURE_ARGS+= --without-jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$readline" ]; then - echo "CONFIGURE_ARGS+= --without-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -if [ -z "$ssl" ]; then - echo "CONFIGURE_ARGS+= --without-ssl" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -fi diff --git a/lang/pike73/Makefile b/lang/pike73/Makefile deleted file mode 100644 index ebc4f3c4ba3a..000000000000 --- a/lang/pike73/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# New ports collection makefile for: pike -# Version required: 0.6 -# Date created: 16 Jan 1999 -# Whom: vns@delta.odessa.ua -# -# $FreeBSD$ -# - -DISTNAME= Pike-v0.6.110 -PKGNAME= pike-0.6 -CATEGORIES= lang -MASTER_SITES= http://pike.idonex.se/download/ - -MAINTAINER= vns@delta.odessa.ua - -WRKSRC= ${WRKDIR}/${DISTNAME}/src/ - -IS_INTERACTIVE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= \ - --without-ttflib \ - --without-gdbm \ - --without-mysql \ - --without-postgresql \ - --without-msql \ - --without-jpeg - -pre-fetch: -.if !defined(BATCH) - @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.pike -.endif - -pre-configure: - @${ECHO} ${CONFIGURE_ARGS} - -pre-clean: - @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc - -.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) -.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" -.endif -.include <bsd.port.mk> diff --git a/lang/pike73/distinfo b/lang/pike73/distinfo deleted file mode 100644 index 5a2e94e94bf3..000000000000 --- a/lang/pike73/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (Pike-v0.6.110.tar.gz) = a6ed59464a11c09611c803e83fb62282 diff --git a/lang/pike73/files/patch-aa b/lang/pike73/files/patch-aa deleted file mode 100644 index 1a73282463e3..000000000000 --- a/lang/pike73/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.orig Mon Nov 9 19:53:49 1998 -+++ configure Fri Feb 11 09:05:44 2000 -@@ -5011,8 +5011,7 @@ - echo "$ac_t""no" 1>&6 - else - echo "$ac_t""yes" 1>&6 -- CFLAGS="${CFLAGS} -pthread" -- LD_FALLBACK_FLAGS="${LD_FALLBACK_FLAGS-} -lc_r" -+ LD_FALLBACK_FLAGS="${LD_FALLBACK_FLAGS-} -pthread" - fi - ;; - diff --git a/lang/pike73/pkg-comment b/lang/pike73/pkg-comment deleted file mode 100644 index c8ba59e633e4..000000000000 --- a/lang/pike73/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A dynamic programming language with a syntax similar to C++ diff --git a/lang/pike73/pkg-descr b/lang/pike73/pkg-descr deleted file mode 100644 index 78622c5dce00..000000000000 --- a/lang/pike73/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Pike is easy to learn, and just as easy to use in the development of -powerful applications. The language is designed to be useful and -powerful. As the syntax of Pike is similar to that of C, most -programmers will find it easy to use. As Pike is a high-level, -interpreted and modular object-oriented language, powerful -applications can be rapidly developed. Pike has evolved rather than -been designed, and the changes made have been guided by its users' -needs. In general, the better you get to know Pike, the more you will -appreciate it, from a user's perspective. - -WWW: http://pike.idonex.se/ diff --git a/lang/pike73/pkg-plist b/lang/pike73/pkg-plist deleted file mode 100644 index f0ffdb305d73..000000000000 --- a/lang/pike73/pkg-plist +++ /dev/null @@ -1,221 +0,0 @@ -bin/pike -bin/pike-module -bin/hilfe -include/pike/acconfig.h -include/pike/array.h -include/pike/backend.h -include/pike/block_alloc.h -include/pike/builtin_functions.h -include/pike/callback.h -include/pike/compilation.h -include/pike/constants.h -include/pike/cpp.h -include/pike/cyclic.h -include/pike/dmalloc.h -include/pike/docode.h -include/pike/dynamic_buffer.h -include/pike/dynamic_load.h -include/pike/efun.h -include/pike/encode.h -include/pike/error.h -include/pike/fd_control.h -include/pike/fdlib.h -include/pike/fsort.h -include/pike/fsort_template.h -include/pike/gc.h -include/pike/global.h -include/pike/las.h -include/pike/hashtable.h -include/pike/interpret.h -include/pike/language.h -include/pike/lex.h -include/pike/machine.h -include/pike/main.h -include/pike/mapping.h -include/pike/module.h -include/pike/module_support.h -include/pike/multiset.h -include/pike/object.h -include/pike/opcodes.h -include/pike/operators.h -include/pike/otable.h -include/pike/peep.h -include/pike/pike_macros.h -include/pike/pike_memory.h -include/pike/pike_types.h -include/pike/port.h -include/pike/program.h -include/pike/program_areas.h -include/pike/queue.h -include/pike/rusage.h -include/pike/signal_handler.h -include/pike/stralloc.h -include/pike/stuff.h -include/pike/svalue.h -include/pike/threads.h -include/pike/time_stuff.h -include/pike/version.h -include/pike/y.tab.h -include/pike/dynamic_module_makefile -include/pike/aclocal.m4 -lib/pike/modules/Gdbm.so -lib/pike/modules/Gmp.so -lib/pike/modules/Gz.so -lib/pike/modules/Image.so -lib/pike/modules/MIME.so -lib/pike/modules/MIME.pmod -lib/pike/modules/Msql.so -lib/pike/modules/Mysql.so -lib/pike/modules/Pipe.so -lib/pike/modules/Postgres.so -lib/pike/modules/Regexp.so -lib/pike/modules/Ssleay.so -lib/pike/modules/Yp.so -lib/pike/modules/Yp.pmod -lib/pike/modules/_Charset.so -lib/pike/modules/_Charset.pmod -lib/pike/modules/_Image_JPEG.so -lib/pike/modules/_Image_TTF.so -lib/pike/modules/_Image_XFace.so -lib/pike/modules/_Lobotomized_Crypto.so -lib/pike/modules/call_out.pmod -lib/pike/modules/files.pmod -lib/pike/modules/math.pmod -lib/pike/modules/readline.so -lib/pike/modules/spider.so -lib/pike/modules/sprintf.pmod -lib/pike/modules/system.pmod -lib/pike/master.pike -share/pike/include/getopt.h -share/pike/include/array.h -share/pike/include/fifo.h -share/pike/include/process.h -share/pike/include/mysql.h -share/pike/include/simulate.h -share/pike/include/sql.h -share/pike/include/stack.h -share/pike/include/stdio.h -share/pike/include/string.h -share/pike/include/syslog.h -share/pike/include/msql.h -share/pike/include/postgres.h -share/pike/modules/ADT.pmod/queue.pike -share/pike/modules/ADT.pmod/struct.pike -share/pike/modules/ADT.pmod/Table.pmod -share/pike/modules/Tools.pmod/Hilfe.pmod -share/pike/modules/Tools.pmod/sed.pmod -share/pike/modules/Tools.pmod/PEM.pmod -share/pike/modules/Tools.pmod/_PEM.pmod -share/pike/modules/Crypto/des3.pike -share/pike/modules/Crypto/des3_cbc.pike -share/pike/modules/Crypto/des_cbc.pike -share/pike/modules/Crypto/idea_cbc.pike -share/pike/modules/Crypto/randomness.pmod -share/pike/modules/Crypto/rsa.pike -share/pike/modules/Crypto/hmac.pike -share/pike/modules/LR.pmod/Grammar_parser.pmod -share/pike/modules/LR.pmod/item.pike -share/pike/modules/LR.pmod/kernel.pike -share/pike/modules/LR.pmod/lr.pike -share/pike/modules/LR.pmod/parser.pike -share/pike/modules/LR.pmod/priority.pike -share/pike/modules/LR.pmod/rule.pike -share/pike/modules/LR.pmod/scanner.pike -share/pike/modules/Sql.pmod/mysql.pike -share/pike/modules/Sql.pmod/mysql_result.pike -share/pike/modules/Sql.pmod/sql.pike -share/pike/modules/Sql.pmod/sql_result.pike -share/pike/modules/Sql.pmod/odbc.pike -share/pike/modules/Sql.pmod/odbc_result.pike -share/pike/modules/Sql.pmod/oracle.pike -share/pike/modules/Sql.pmod/msql.pike -share/pike/modules/Sql.pmod/postgres.pike -share/pike/modules/Sql.pmod/postgres_result.pike -share/pike/modules/Protocols.pmod/X.pmod/db/compose.db -share/pike/modules/Protocols.pmod/X.pmod/db/compose -share/pike/modules/Protocols.pmod/X.pmod/db/convert_compose.pike -share/pike/modules/Protocols.pmod/X.pmod/db/keysyms -share/pike/modules/Protocols.pmod/X.pmod/Atom.pmod -share/pike/modules/Protocols.pmod/X.pmod/AUTHORS -share/pike/modules/Protocols.pmod/X.pmod/Auth.pmod -share/pike/modules/Protocols.pmod/X.pmod/Extensions.pmod -share/pike/modules/Protocols.pmod/X.pmod/Requests.pmod -share/pike/modules/Protocols.pmod/X.pmod/Types.pmod -share/pike/modules/Protocols.pmod/X.pmod/XImage.pmod -share/pike/modules/Protocols.pmod/X.pmod/XTools.pmod -share/pike/modules/Protocols.pmod/X.pmod/Xlib.pmod -share/pike/modules/Protocols.pmod/X.pmod/_Types.pmod -share/pike/modules/Protocols.pmod/X.pmod/_Xlib.pmod -share/pike/modules/Protocols.pmod/X.pmod/error.h -share/pike/modules/Protocols.pmod/X.pmod/keysyms.h -share/pike/modules/Protocols.pmod/X.pmod/my_struct.pmod -share/pike/modules/Protocols.pmod/DNS.pmod -share/pike/modules/Protocols.pmod/NNTP.pmod -share/pike/modules/Protocols.pmod/LPD.pmod -share/pike/modules/Protocols.pmod/SMTP.pmod -share/pike/modules/Protocols.pmod/TELNET.pmod -share/pike/modules/Protocols.pmod/Line.pmod -share/pike/modules/Protocols.pmod/Ident.pmod -share/pike/modules/Protocols.pmod/Ports.pmod -share/pike/modules/Calendar.pmod/Gregorian.pmod -share/pike/modules/Calendar.pmod/ISO.pmod -share/pike/modules/Calendar.pmod/Julian.pmod -share/pike/modules/Calendar.pmod/Orthodox.pmod -share/pike/modules/Calendar.pmod/Swedish.pmod -share/pike/modules/Calendar.pmod/module.pmod -share/pike/modules/Languages.pmod/PLIS.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Encode.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Decode.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Types.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/CSR.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Certificate.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/RSA.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Signature.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/PFX.pmod -share/pike/modules/Yabu.pmod/module.pmod -share/pike/modules/Yabu.pmod/test.pike -share/pike/modules/Locale.pmod/Charset.pmod -share/pike/modules/Remote.pmod/Client.pike -share/pike/modules/Remote.pmod/Server.pike -share/pike/modules/Remote.pmod/call.pike -share/pike/modules/Remote.pmod/connection.pike -share/pike/modules/Remote.pmod/context.pike -share/pike/modules/Remote.pmod/obj.pike -share/pike/modules/Remote.pmod/remote.h -share/pike/modules/Array.pmod -share/pike/modules/Colors.pmod -share/pike/modules/Crypto.pmod -share/pike/modules/Getopt.pmod -share/pike/modules/Process.pmod -share/pike/modules/Simulate.pmod -share/pike/modules/Stdio.pmod -share/pike/modules/Stack.pmod -share/pike/modules/String.pmod -share/pike/modules/Thread.pmod -share/pike/modules/__builtin.pmod -share/pike/modules/error.pmod -share/pike/master.pike.in -@dirrm include/pike -@dirrm lib/pike/modules -@dirrm lib/pike/include -@dirrm lib/pike -@dirrm share/pike/include -@dirrm share/pike/modules/ADT.pmod -@dirrm share/pike/modules/Tools.pmod -@dirrm share/pike/modules/Crypto -@dirrm share/pike/modules/LR.pmod -@dirrm share/pike/modules/Sql.pmod -@dirrm share/pike/modules/Protocols.pmod/X.pmod/db -@dirrm share/pike/modules/Protocols.pmod/X.pmod -@dirrm share/pike/modules/Protocols.pmod -@dirrm share/pike/modules/Calendar.pmod -@dirrm share/pike/modules/Languages.pmod -@dirrm share/pike/modules/Standards.pmod/ASN1.pmod -@dirrm share/pike/modules/Standards.pmod/PKCS.pmod -@dirrm share/pike/modules/Standards.pmod -@dirrm share/pike/modules/Yabu.pmod -@dirrm share/pike/modules/Locale.pmod -@dirrm share/pike/modules/Remote.pmod -@dirrm share/pike/modules -@dirrm share/pike diff --git a/lang/pike73/scripts/configure.pike b/lang/pike73/scripts/configure.pike deleted file mode 100644 index 343685570c1a..000000000000 --- a/lang/pike73/scripts/configure.pike +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/sh - -if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then - exit -fi - -/usr/bin/dialog --title "configuration options" --clear \ - --checklist "\n\ -Please select desired options:" -1 -1 11 \ -FreeType "TrueType font rendering" OFF \ -JPEG "support JPEG" OFF \ -threads "threads support" ON \ -GDBM "GNU database manager support" OFF \ -zlib "zlib library support" ON \ -gmp "support bignums" ON \ -readline "support for command line editing" ON \ -MySQL "MySQL database support" OFF \ -PostgreSQL "PostgreSQL database support" OFF \ -mSQL "mSQL database support" OFF \ -2> /tmp/checklist.tmp.$$ -#ssl "SSL support" OFF \ -retval=$? - -if [ -s /tmp/checklist.tmp.$$ ]; then - set `cat /tmp/checklist.tmp.$$` -fi -rm -f /tmp/checklist.tmp.$$ - -case $retval in - 0) if [ -z "$*" ]; then - echo "Nothing selected" - fi - ;; - 1) echo "Cancel pressed." - exit 1 - ;; -esac - -mkdir -p ${WRKDIRPREFIX}${CURDIR} -> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - -while [ "$1" ]; do - case $1 in - \"FreeType\") - echo "LIB_DEPENDS+= ttf.4:\${PORTSDIR}/print/freetype" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - FreeType=1 - ;; - \"threads\") - threads=1 - ;; - \"gmp\") - echo "CONFIGURE_ARGS+= --with-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - gmp=1 - ;; - \"readline\") - echo "CONFIGURE_ARGS+= --with-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - readline=1 - ;; - \"JPEG\") - echo "LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-jpeg=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - JPEG=1 - ;; - \"GDBM\") - echo "LIB_DEPENDS+= gdbm.2:${PORTSDIR}/databases/gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-gdbm=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - GDBM=1 - ;; - \"zlib\") - echo "CONFIGURE_ARGS+= --with-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - zlib=1 - ;; - \"MySQL\") - echo "LIB_DEPENDS+= mysqlclient.6:\${PORTSDIR}/databases/mysql322-client" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-mysql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - MySQL=1 - ;; - \"PostgreSQL\") - echo "BUILD_DEPENDS+= \${PREFIX}/pgsql/bin/psql:\${PORTSDIR}/databases/postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-pgsql=\${PREFIX}/pgsql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - PostgresSQL=1 - ;; - \"mSQL\") - echo "BUILD_DEPENDS+= msql:\${PORTSDIR}/databases/msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-msql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - mSQL=1 - ;; - esac - shift -done -if [ -z "$FreeType" ]; then - echo "CONFIGURE_ARGS+= --without-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$threads" ]; then - echo "CONFIGURE_ARGS+= --without-threads" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$GDBM" ]; then - echo "CONFIGURE_ARGS+= --without-gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$zlib" ]; then - echo "CONFIGURE_ARGS+= --without-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$MySQL" ]; then - echo "CONFIGURE_ARGS+= --without-mysql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$PostgreSQL" ]; then - echo "CONFIGURE_ARGS+= --without-postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$mSQL" ]; then - echo "CONFIGURE_ARGS+= --without-msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$gmp" ]; then - echo "CONFIGURE_ARGS+= --without-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$JPEG" ]; then - echo "CONFIGURE_ARGS+= --without-jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$readline" ]; then - echo "CONFIGURE_ARGS+= --without-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -if [ -z "$ssl" ]; then - echo "CONFIGURE_ARGS+= --without-ssl" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -fi diff --git a/lang/pike74/Makefile b/lang/pike74/Makefile deleted file mode 100644 index ebc4f3c4ba3a..000000000000 --- a/lang/pike74/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -# New ports collection makefile for: pike -# Version required: 0.6 -# Date created: 16 Jan 1999 -# Whom: vns@delta.odessa.ua -# -# $FreeBSD$ -# - -DISTNAME= Pike-v0.6.110 -PKGNAME= pike-0.6 -CATEGORIES= lang -MASTER_SITES= http://pike.idonex.se/download/ - -MAINTAINER= vns@delta.odessa.ua - -WRKSRC= ${WRKDIR}/${DISTNAME}/src/ - -IS_INTERACTIVE= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= \ - --without-ttflib \ - --without-gdbm \ - --without-mysql \ - --without-postgresql \ - --without-msql \ - --without-jpeg - -pre-fetch: -.if !defined(BATCH) - @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.pike -.endif - -pre-configure: - @${ECHO} ${CONFIGURE_ARGS} - -pre-clean: - @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc - -.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) -.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" -.endif -.include <bsd.port.mk> diff --git a/lang/pike74/distinfo b/lang/pike74/distinfo deleted file mode 100644 index 5a2e94e94bf3..000000000000 --- a/lang/pike74/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (Pike-v0.6.110.tar.gz) = a6ed59464a11c09611c803e83fb62282 diff --git a/lang/pike74/files/patch-aa b/lang/pike74/files/patch-aa deleted file mode 100644 index 1a73282463e3..000000000000 --- a/lang/pike74/files/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ ---- configure.orig Mon Nov 9 19:53:49 1998 -+++ configure Fri Feb 11 09:05:44 2000 -@@ -5011,8 +5011,7 @@ - echo "$ac_t""no" 1>&6 - else - echo "$ac_t""yes" 1>&6 -- CFLAGS="${CFLAGS} -pthread" -- LD_FALLBACK_FLAGS="${LD_FALLBACK_FLAGS-} -lc_r" -+ LD_FALLBACK_FLAGS="${LD_FALLBACK_FLAGS-} -pthread" - fi - ;; - diff --git a/lang/pike74/pkg-comment b/lang/pike74/pkg-comment deleted file mode 100644 index c8ba59e633e4..000000000000 --- a/lang/pike74/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A dynamic programming language with a syntax similar to C++ diff --git a/lang/pike74/pkg-descr b/lang/pike74/pkg-descr deleted file mode 100644 index 78622c5dce00..000000000000 --- a/lang/pike74/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Pike is easy to learn, and just as easy to use in the development of -powerful applications. The language is designed to be useful and -powerful. As the syntax of Pike is similar to that of C, most -programmers will find it easy to use. As Pike is a high-level, -interpreted and modular object-oriented language, powerful -applications can be rapidly developed. Pike has evolved rather than -been designed, and the changes made have been guided by its users' -needs. In general, the better you get to know Pike, the more you will -appreciate it, from a user's perspective. - -WWW: http://pike.idonex.se/ diff --git a/lang/pike74/pkg-plist b/lang/pike74/pkg-plist deleted file mode 100644 index f0ffdb305d73..000000000000 --- a/lang/pike74/pkg-plist +++ /dev/null @@ -1,221 +0,0 @@ -bin/pike -bin/pike-module -bin/hilfe -include/pike/acconfig.h -include/pike/array.h -include/pike/backend.h -include/pike/block_alloc.h -include/pike/builtin_functions.h -include/pike/callback.h -include/pike/compilation.h -include/pike/constants.h -include/pike/cpp.h -include/pike/cyclic.h -include/pike/dmalloc.h -include/pike/docode.h -include/pike/dynamic_buffer.h -include/pike/dynamic_load.h -include/pike/efun.h -include/pike/encode.h -include/pike/error.h -include/pike/fd_control.h -include/pike/fdlib.h -include/pike/fsort.h -include/pike/fsort_template.h -include/pike/gc.h -include/pike/global.h -include/pike/las.h -include/pike/hashtable.h -include/pike/interpret.h -include/pike/language.h -include/pike/lex.h -include/pike/machine.h -include/pike/main.h -include/pike/mapping.h -include/pike/module.h -include/pike/module_support.h -include/pike/multiset.h -include/pike/object.h -include/pike/opcodes.h -include/pike/operators.h -include/pike/otable.h -include/pike/peep.h -include/pike/pike_macros.h -include/pike/pike_memory.h -include/pike/pike_types.h -include/pike/port.h -include/pike/program.h -include/pike/program_areas.h -include/pike/queue.h -include/pike/rusage.h -include/pike/signal_handler.h -include/pike/stralloc.h -include/pike/stuff.h -include/pike/svalue.h -include/pike/threads.h -include/pike/time_stuff.h -include/pike/version.h -include/pike/y.tab.h -include/pike/dynamic_module_makefile -include/pike/aclocal.m4 -lib/pike/modules/Gdbm.so -lib/pike/modules/Gmp.so -lib/pike/modules/Gz.so -lib/pike/modules/Image.so -lib/pike/modules/MIME.so -lib/pike/modules/MIME.pmod -lib/pike/modules/Msql.so -lib/pike/modules/Mysql.so -lib/pike/modules/Pipe.so -lib/pike/modules/Postgres.so -lib/pike/modules/Regexp.so -lib/pike/modules/Ssleay.so -lib/pike/modules/Yp.so -lib/pike/modules/Yp.pmod -lib/pike/modules/_Charset.so -lib/pike/modules/_Charset.pmod -lib/pike/modules/_Image_JPEG.so -lib/pike/modules/_Image_TTF.so -lib/pike/modules/_Image_XFace.so -lib/pike/modules/_Lobotomized_Crypto.so -lib/pike/modules/call_out.pmod -lib/pike/modules/files.pmod -lib/pike/modules/math.pmod -lib/pike/modules/readline.so -lib/pike/modules/spider.so -lib/pike/modules/sprintf.pmod -lib/pike/modules/system.pmod -lib/pike/master.pike -share/pike/include/getopt.h -share/pike/include/array.h -share/pike/include/fifo.h -share/pike/include/process.h -share/pike/include/mysql.h -share/pike/include/simulate.h -share/pike/include/sql.h -share/pike/include/stack.h -share/pike/include/stdio.h -share/pike/include/string.h -share/pike/include/syslog.h -share/pike/include/msql.h -share/pike/include/postgres.h -share/pike/modules/ADT.pmod/queue.pike -share/pike/modules/ADT.pmod/struct.pike -share/pike/modules/ADT.pmod/Table.pmod -share/pike/modules/Tools.pmod/Hilfe.pmod -share/pike/modules/Tools.pmod/sed.pmod -share/pike/modules/Tools.pmod/PEM.pmod -share/pike/modules/Tools.pmod/_PEM.pmod -share/pike/modules/Crypto/des3.pike -share/pike/modules/Crypto/des3_cbc.pike -share/pike/modules/Crypto/des_cbc.pike -share/pike/modules/Crypto/idea_cbc.pike -share/pike/modules/Crypto/randomness.pmod -share/pike/modules/Crypto/rsa.pike -share/pike/modules/Crypto/hmac.pike -share/pike/modules/LR.pmod/Grammar_parser.pmod -share/pike/modules/LR.pmod/item.pike -share/pike/modules/LR.pmod/kernel.pike -share/pike/modules/LR.pmod/lr.pike -share/pike/modules/LR.pmod/parser.pike -share/pike/modules/LR.pmod/priority.pike -share/pike/modules/LR.pmod/rule.pike -share/pike/modules/LR.pmod/scanner.pike -share/pike/modules/Sql.pmod/mysql.pike -share/pike/modules/Sql.pmod/mysql_result.pike -share/pike/modules/Sql.pmod/sql.pike -share/pike/modules/Sql.pmod/sql_result.pike -share/pike/modules/Sql.pmod/odbc.pike -share/pike/modules/Sql.pmod/odbc_result.pike -share/pike/modules/Sql.pmod/oracle.pike -share/pike/modules/Sql.pmod/msql.pike -share/pike/modules/Sql.pmod/postgres.pike -share/pike/modules/Sql.pmod/postgres_result.pike -share/pike/modules/Protocols.pmod/X.pmod/db/compose.db -share/pike/modules/Protocols.pmod/X.pmod/db/compose -share/pike/modules/Protocols.pmod/X.pmod/db/convert_compose.pike -share/pike/modules/Protocols.pmod/X.pmod/db/keysyms -share/pike/modules/Protocols.pmod/X.pmod/Atom.pmod -share/pike/modules/Protocols.pmod/X.pmod/AUTHORS -share/pike/modules/Protocols.pmod/X.pmod/Auth.pmod -share/pike/modules/Protocols.pmod/X.pmod/Extensions.pmod -share/pike/modules/Protocols.pmod/X.pmod/Requests.pmod -share/pike/modules/Protocols.pmod/X.pmod/Types.pmod -share/pike/modules/Protocols.pmod/X.pmod/XImage.pmod -share/pike/modules/Protocols.pmod/X.pmod/XTools.pmod -share/pike/modules/Protocols.pmod/X.pmod/Xlib.pmod -share/pike/modules/Protocols.pmod/X.pmod/_Types.pmod -share/pike/modules/Protocols.pmod/X.pmod/_Xlib.pmod -share/pike/modules/Protocols.pmod/X.pmod/error.h -share/pike/modules/Protocols.pmod/X.pmod/keysyms.h -share/pike/modules/Protocols.pmod/X.pmod/my_struct.pmod -share/pike/modules/Protocols.pmod/DNS.pmod -share/pike/modules/Protocols.pmod/NNTP.pmod -share/pike/modules/Protocols.pmod/LPD.pmod -share/pike/modules/Protocols.pmod/SMTP.pmod -share/pike/modules/Protocols.pmod/TELNET.pmod -share/pike/modules/Protocols.pmod/Line.pmod -share/pike/modules/Protocols.pmod/Ident.pmod -share/pike/modules/Protocols.pmod/Ports.pmod -share/pike/modules/Calendar.pmod/Gregorian.pmod -share/pike/modules/Calendar.pmod/ISO.pmod -share/pike/modules/Calendar.pmod/Julian.pmod -share/pike/modules/Calendar.pmod/Orthodox.pmod -share/pike/modules/Calendar.pmod/Swedish.pmod -share/pike/modules/Calendar.pmod/module.pmod -share/pike/modules/Languages.pmod/PLIS.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Encode.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Decode.pmod -share/pike/modules/Standards.pmod/ASN1.pmod/Types.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/CSR.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Certificate.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Identifiers.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/RSA.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/Signature.pmod -share/pike/modules/Standards.pmod/PKCS.pmod/PFX.pmod -share/pike/modules/Yabu.pmod/module.pmod -share/pike/modules/Yabu.pmod/test.pike -share/pike/modules/Locale.pmod/Charset.pmod -share/pike/modules/Remote.pmod/Client.pike -share/pike/modules/Remote.pmod/Server.pike -share/pike/modules/Remote.pmod/call.pike -share/pike/modules/Remote.pmod/connection.pike -share/pike/modules/Remote.pmod/context.pike -share/pike/modules/Remote.pmod/obj.pike -share/pike/modules/Remote.pmod/remote.h -share/pike/modules/Array.pmod -share/pike/modules/Colors.pmod -share/pike/modules/Crypto.pmod -share/pike/modules/Getopt.pmod -share/pike/modules/Process.pmod -share/pike/modules/Simulate.pmod -share/pike/modules/Stdio.pmod -share/pike/modules/Stack.pmod -share/pike/modules/String.pmod -share/pike/modules/Thread.pmod -share/pike/modules/__builtin.pmod -share/pike/modules/error.pmod -share/pike/master.pike.in -@dirrm include/pike -@dirrm lib/pike/modules -@dirrm lib/pike/include -@dirrm lib/pike -@dirrm share/pike/include -@dirrm share/pike/modules/ADT.pmod -@dirrm share/pike/modules/Tools.pmod -@dirrm share/pike/modules/Crypto -@dirrm share/pike/modules/LR.pmod -@dirrm share/pike/modules/Sql.pmod -@dirrm share/pike/modules/Protocols.pmod/X.pmod/db -@dirrm share/pike/modules/Protocols.pmod/X.pmod -@dirrm share/pike/modules/Protocols.pmod -@dirrm share/pike/modules/Calendar.pmod -@dirrm share/pike/modules/Languages.pmod -@dirrm share/pike/modules/Standards.pmod/ASN1.pmod -@dirrm share/pike/modules/Standards.pmod/PKCS.pmod -@dirrm share/pike/modules/Standards.pmod -@dirrm share/pike/modules/Yabu.pmod -@dirrm share/pike/modules/Locale.pmod -@dirrm share/pike/modules/Remote.pmod -@dirrm share/pike/modules -@dirrm share/pike diff --git a/lang/pike74/scripts/configure.pike b/lang/pike74/scripts/configure.pike deleted file mode 100644 index 343685570c1a..000000000000 --- a/lang/pike74/scripts/configure.pike +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/sh - -if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then - exit -fi - -/usr/bin/dialog --title "configuration options" --clear \ - --checklist "\n\ -Please select desired options:" -1 -1 11 \ -FreeType "TrueType font rendering" OFF \ -JPEG "support JPEG" OFF \ -threads "threads support" ON \ -GDBM "GNU database manager support" OFF \ -zlib "zlib library support" ON \ -gmp "support bignums" ON \ -readline "support for command line editing" ON \ -MySQL "MySQL database support" OFF \ -PostgreSQL "PostgreSQL database support" OFF \ -mSQL "mSQL database support" OFF \ -2> /tmp/checklist.tmp.$$ -#ssl "SSL support" OFF \ -retval=$? - -if [ -s /tmp/checklist.tmp.$$ ]; then - set `cat /tmp/checklist.tmp.$$` -fi -rm -f /tmp/checklist.tmp.$$ - -case $retval in - 0) if [ -z "$*" ]; then - echo "Nothing selected" - fi - ;; - 1) echo "Cancel pressed." - exit 1 - ;; -esac - -mkdir -p ${WRKDIRPREFIX}${CURDIR} -> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - -while [ "$1" ]; do - case $1 in - \"FreeType\") - echo "LIB_DEPENDS+= ttf.4:\${PORTSDIR}/print/freetype" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - FreeType=1 - ;; - \"threads\") - threads=1 - ;; - \"gmp\") - echo "CONFIGURE_ARGS+= --with-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - gmp=1 - ;; - \"readline\") - echo "CONFIGURE_ARGS+= --with-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - readline=1 - ;; - \"JPEG\") - echo "LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-jpeg=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - JPEG=1 - ;; - \"GDBM\") - echo "LIB_DEPENDS+= gdbm.2:${PORTSDIR}/databases/gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-gdbm=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - GDBM=1 - ;; - \"zlib\") - echo "CONFIGURE_ARGS+= --with-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - zlib=1 - ;; - \"MySQL\") - echo "LIB_DEPENDS+= mysqlclient.6:\${PORTSDIR}/databases/mysql322-client" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-mysql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - MySQL=1 - ;; - \"PostgreSQL\") - echo "BUILD_DEPENDS+= \${PREFIX}/pgsql/bin/psql:\${PORTSDIR}/databases/postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-pgsql=\${PREFIX}/pgsql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - PostgresSQL=1 - ;; - \"mSQL\") - echo "BUILD_DEPENDS+= msql:\${PORTSDIR}/databases/msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - echo "CONFIGURE_ARGS+= --with-msql=\${PREFIX}" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc - mSQL=1 - ;; - esac - shift -done -if [ -z "$FreeType" ]; then - echo "CONFIGURE_ARGS+= --without-ttflib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$threads" ]; then - echo "CONFIGURE_ARGS+= --without-threads" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$GDBM" ]; then - echo "CONFIGURE_ARGS+= --without-gdbm" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$zlib" ]; then - echo "CONFIGURE_ARGS+= --without-zlib" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$MySQL" ]; then - echo "CONFIGURE_ARGS+= --without-mysql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$PostgreSQL" ]; then - echo "CONFIGURE_ARGS+= --without-postgresql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$mSQL" ]; then - echo "CONFIGURE_ARGS+= --without-msql" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$gmp" ]; then - echo "CONFIGURE_ARGS+= --without-gmp" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$JPEG" ]; then - echo "CONFIGURE_ARGS+= --without-jpeg" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -if [ -z "$readline" ]; then - echo "CONFIGURE_ARGS+= --without-readline" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -if [ -z "$ssl" ]; then - echo "CONFIGURE_ARGS+= --without-ssl" >> ${WRKDIRPREFIX}${CURDIR}/Makefile.inc -fi -fi diff --git a/lang/python-devel/Makefile b/lang/python-devel/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python-devel/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python-devel/distinfo b/lang/python-devel/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python-devel/files/Setup b/lang/python-devel/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python-devel/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python-devel/files/Setup.gmp b/lang/python-devel/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python-devel/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python-devel/files/patch-aa b/lang/python-devel/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python-devel/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python-devel/pkg-comment b/lang/python-devel/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python-devel/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python-devel/pkg-descr b/lang/python-devel/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python-devel/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python-devel/pkg-plist b/lang/python-devel/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python-devel/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python-devel/pkg-plist.Tools b/lang/python-devel/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python-devel/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python-devel/pkg-plist.gmp b/lang/python-devel/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python-devel/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python20/Makefile b/lang/python20/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python20/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python20/distinfo b/lang/python20/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python20/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python20/files/Setup b/lang/python20/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python20/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python20/files/Setup.gmp b/lang/python20/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python20/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python20/files/patch-aa b/lang/python20/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python20/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python20/pkg-comment b/lang/python20/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python20/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python20/pkg-descr b/lang/python20/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python20/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python20/pkg-plist b/lang/python20/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python20/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python20/pkg-plist.Tools b/lang/python20/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python20/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python20/pkg-plist.gmp b/lang/python20/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python20/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python21/Makefile b/lang/python21/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python21/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python21/distinfo b/lang/python21/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python21/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python21/files/Setup b/lang/python21/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python21/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python21/files/Setup.gmp b/lang/python21/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python21/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python21/files/patch-aa b/lang/python21/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python21/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python21/pkg-comment b/lang/python21/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python21/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python21/pkg-descr b/lang/python21/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python21/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python21/pkg-plist b/lang/python21/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python21/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python21/pkg-plist.Tools b/lang/python21/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python21/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python21/pkg-plist.gmp b/lang/python21/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python21/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python22/Makefile b/lang/python22/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python22/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python22/distinfo b/lang/python22/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python22/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python22/files/Setup b/lang/python22/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python22/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python22/files/Setup.gmp b/lang/python22/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python22/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python22/files/patch-aa b/lang/python22/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python22/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python22/pkg-comment b/lang/python22/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python22/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python22/pkg-descr b/lang/python22/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python22/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python22/pkg-plist b/lang/python22/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python22/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python22/pkg-plist.Tools b/lang/python22/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python22/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python22/pkg-plist.gmp b/lang/python22/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python22/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python23/Makefile b/lang/python23/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python23/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python23/distinfo b/lang/python23/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python23/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python23/files/Setup b/lang/python23/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python23/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python23/files/Setup.gmp b/lang/python23/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python23/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python23/files/patch-aa b/lang/python23/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python23/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python23/pkg-comment b/lang/python23/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python23/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python23/pkg-descr b/lang/python23/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python23/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python23/pkg-plist b/lang/python23/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python23/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python23/pkg-plist.Tools b/lang/python23/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python23/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python23/pkg-plist.gmp b/lang/python23/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python23/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python24/Makefile b/lang/python24/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python24/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python24/distinfo b/lang/python24/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python24/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python24/files/Setup b/lang/python24/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python24/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python24/files/Setup.gmp b/lang/python24/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python24/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python24/files/patch-aa b/lang/python24/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python24/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python24/pkg-comment b/lang/python24/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python24/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python24/pkg-descr b/lang/python24/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python24/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python24/pkg-plist b/lang/python24/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python24/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python24/pkg-plist.Tools b/lang/python24/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python24/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python24/pkg-plist.gmp b/lang/python24/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python24/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python25/Makefile b/lang/python25/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python25/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python25/distinfo b/lang/python25/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python25/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python25/files/Setup b/lang/python25/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python25/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python25/files/Setup.gmp b/lang/python25/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python25/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python25/files/patch-aa b/lang/python25/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python25/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python25/pkg-comment b/lang/python25/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python25/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python25/pkg-descr b/lang/python25/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python25/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python25/pkg-plist b/lang/python25/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python25/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python25/pkg-plist.Tools b/lang/python25/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python25/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python25/pkg-plist.gmp b/lang/python25/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python25/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python26/Makefile b/lang/python26/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python26/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python26/distinfo b/lang/python26/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python26/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python26/files/Setup b/lang/python26/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python26/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python26/files/Setup.gmp b/lang/python26/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python26/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python26/files/patch-aa b/lang/python26/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python26/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python26/pkg-comment b/lang/python26/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python26/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python26/pkg-descr b/lang/python26/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python26/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python26/pkg-plist b/lang/python26/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python26/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python26/pkg-plist.Tools b/lang/python26/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python26/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python26/pkg-plist.gmp b/lang/python26/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python26/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python27/Makefile b/lang/python27/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python27/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python27/distinfo b/lang/python27/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python27/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python27/files/Setup b/lang/python27/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python27/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python27/files/Setup.gmp b/lang/python27/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python27/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python27/files/patch-aa b/lang/python27/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python27/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python27/pkg-comment b/lang/python27/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python27/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python27/pkg-descr b/lang/python27/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python27/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python27/pkg-plist b/lang/python27/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python27/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python27/pkg-plist.Tools b/lang/python27/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python27/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python27/pkg-plist.gmp b/lang/python27/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python27/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python30/Makefile b/lang/python30/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python30/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python30/distinfo b/lang/python30/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python30/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python30/files/Setup b/lang/python30/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python30/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python30/files/Setup.gmp b/lang/python30/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python30/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python30/files/patch-aa b/lang/python30/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python30/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python30/pkg-comment b/lang/python30/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python30/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python30/pkg-descr b/lang/python30/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python30/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python30/pkg-plist b/lang/python30/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python30/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python30/pkg-plist.Tools b/lang/python30/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python30/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python30/pkg-plist.gmp b/lang/python30/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python30/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python31/Makefile b/lang/python31/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python31/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python31/distinfo b/lang/python31/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python31/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python31/files/Setup b/lang/python31/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python31/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python31/files/Setup.gmp b/lang/python31/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python31/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python31/files/patch-aa b/lang/python31/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python31/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python31/pkg-comment b/lang/python31/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python31/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python31/pkg-descr b/lang/python31/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python31/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python31/pkg-plist b/lang/python31/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python31/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python31/pkg-plist.Tools b/lang/python31/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python31/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python31/pkg-plist.gmp b/lang/python31/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python31/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/python32/Makefile b/lang/python32/Makefile deleted file mode 100644 index d8f497196ca8..000000000000 --- a/lang/python32/Makefile +++ /dev/null @@ -1,118 +0,0 @@ -# New ports collection makefile for: python -# Version required: 1.5.2 -# Date created: 08 August 1995 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= py152 -PKGNAME= python-1.5.2 -CATEGORIES= lang python tk82 -MASTER_SITES= ftp://www.python.org/pub/python/src/ \ - ftp://ftp.cwi.nl/pub/python/src/ -EXTRACT_SUFX= .tgz - -MAINTAINER= tg@FreeBSD.org - -LIB_DEPENDS= ${TK_DEPENDS} - -DIST_SUBDIR= python -WRKSRC= ${WRKDIR}/Python-1.5.2 -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-fpectl --with-libs='-lxpg4' -CONFIGURE_ENV= OPT="${CFLAGS}" -INSTALL_TARGET= install -PLIST= ${WRKDIR}/PLIST -MAN1= python.1 - -# -# The standard setup file -# -SETUP_FILE= Setup - -# -# Support for Tk is compiled in by default only if X11 is installed. -# -.if exists(${X11BASE}) -WITH_TK?= yes -.endif -.if defined(WITH_TK) && $(WITH_TK) == yes -TK_DEPENDS= tk82.1:${PORTSDIR}/x11-toolkits/tk82 -SETUP_LOCAL= Setup.tk -PLIST_TK= ${PKGDIR}/PLIST.tk -.endif - -# -# If you want to use Python's thread module, you need to set WITH_THREADS -# to 'yes', and you must have the FreeBSD threading c library (libc_r) -# installed. See 'man 3 pthread' for details on libc_r. -# -# This option is enabled by default. -# -WITH_THREADS?= yes -LIBC_R!= /sbin/ldconfig -r | grep c_r || true -.if ${LIBC_R} != "" && defined(WITH_THREADS) && ${WITH_THREADS} == yes -CONFIGURE_ARGS+= --with-thread -CFLAGS+= -D_THREAD_SAFE -CONFIGURE_ENV+= LDFLAGS="-pthread ${LDFLAGS}" -.endif - -# -# The mpz module is built on machines with a full source tree -# -.if exists(/usr/src/contrib/libgmp/gmp-impl.h) -SETUP_LOCAL+= Setup.gmp -PLIST_GMP= ${PKGDIR}/PLIST.gmp -.endif - -# -# Install the Tools by default. It contains scripts ranging from an IDE -# to a web tree checker, to a collection of simple scripts that are useful -# while extending or managing Python. -# -WITH_TOOLS?= yes -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes -PLIST_TOOLS= ${PKGDIR}/PLIST.Tools -.endif - -post-extract: - cd ${WRKSRC}/Lib && ${SH} ${FILESDIR}/plat-freebsd4.sh - -post-configure: - ${CP} ${FILESDIR}/${SETUP_FILE} ${WRKSRC}/Modules/Setup -.for file in ${SETUP_LOCAL} - ${CAT} ${FILESDIR}/${file} >> ${WRKSRC}/Modules/Setup.local -.endfor - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400000 -PLATFORMS=plat-freebsd2 plat-freebsd3 -.elif ${OSVERSION} >= 300000 -PLATFORMS=plat-freebsd2 plat-freebsd4 -.else -PLATFORMS=plat-freebsd3 plat-freebsd4 -.endif - -pre-install: -.for platform in ${PLATFORMS} - ${MKDIR} ${PREFIX}/lib/python1.5/${platform} - ${INSTALL_DATA} ${WRKSRC}/Lib/${platform}/* \ - ${PREFIX}/lib/python1.5/${platform}/ -.endfor - @sort -r -o ${PLIST} ${PLIST_TK} ${PLIST_GMP} ${PLIST_TOOLS} ${PKGDIR}/PLIST - -post-install: - strip ${PREFIX}/bin/python - @${MKDIR} ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/python-mode.el ${PREFIX}/share/emacs/site-lisp - ${INSTALL_DATA} ${WRKSRC}/Misc/COPYRIGHT ${PREFIX}/share/doc/python - @${MKDIR} ${PREFIX}/lib/python1.5/site-packages -.if defined(WITH_TOOLS) && ${WITH_TOOLS} == yes - @cd ${WRKSRC}; tar cf - Tools | \ - (cd ${PREFIX}/lib/python1.5; tar xf -) -.endif - -.include <bsd.port.post.mk> diff --git a/lang/python32/distinfo b/lang/python32/distinfo deleted file mode 100644 index 72ca6a75cf6c..000000000000 --- a/lang/python32/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (python/py152.tgz) = e9d677ae6d5a3efc6937627ed8a3e752 diff --git a/lang/python32/files/Setup b/lang/python32/files/Setup deleted file mode 100644 index ec3a6be9631a..000000000000 --- a/lang/python32/files/Setup +++ /dev/null @@ -1,401 +0,0 @@ -# The file Setup is used by the makesetup script to construct the files -# Makefile and config.c, from Makefile.pre and config.c.in, -# respectively. The file Setup itself is initially copied from -# Setup.in; once it exists it will not be overwritten, so you can edit -# Setup to your heart's content. Note that Makefile.pre is created -# from Makefile.pre.in by the toplevel configure script. - -# (VPATH notes: Setup and Makefile.pre are in the build directory, as -# are Makefile and config.c; the *.in files are in the source -# directory.) - -# Each line in this file describes one or more optional modules. -# Comment out lines to suppress modules. -# Lines have the following structure: -# -# <module> ... [<sourcefile> ...] [<cpparg> ...] [<library> ...] -# -# <sourcefile> is anything ending in .c (.C, .cc, .c++ are C++ files) -# <cpparg> is anything starting with -I, -D, -U or -C -# <library> is anything ending in .a or beginning with -l or -L -# <module> is anything else but should be a valid Python -# identifier (letters, digits, underscores, beginning with non-digit) -# -# Lines can also have the form -# -# <name> = <value> -# -# which defines a Make variable definition inserted into Makefile.in -# -# Finally, if a line has the literal form -# -# *shared* -# -# (that is including the '*' and '*' !) then the following modules will -# not be included in the config.c file, nor in the list of objects to be -# added to the library archive, and their linker options won't be added -# to the linker options, but rules to create their .o files and their -# shared libraries will still be added to the Makefile, and their -# names will be collected in the Make variable SHAREDMODS. This is -# used to build modules as shared libraries. (They must be installed -# using "make sharedinstall".) (For compatibility, *noconfig* has the -# same effect as *shared*.) - -# NOTE: As a standard policy, as many modules as can be supported by a -# platform should be present. The distribution comes with all modules -# enabled that are supported by most platforms and don't require you -# to ftp sources from elsewhere. - - -# Some special rules to define PYTHONPATH. -# Edit the definitions below to indicate which options you are using. -# Don't add any whitespace or comments! - -# Directories where library files get installed. -# DESTLIB is for Python modules; MACHDESTLIB for shared libraries. -DESTLIB=$(LIBDEST) -MACHDESTLIB=$(BINLIBDEST) - -# NOTE: all the paths are now relative to the prefix that is computed -# at run time! - -# Standard path -- don't edit. -# No leading colon since this is the first entry -# Empty since this is now just the runtime prefix. -DESTPATH= - -# Site specific path insertions -- should begin with : if non-empty -SITEPATH= - -# Standard enabled (tests are always available) -TESTPATH=:test - -# Path for machine- or system-dependent modules (and shared libraries) -MACHDEPPATH=:plat-$(MACHDEP) - -COREPYTHONPATH=$(DESTPATH)$(SITEPATH)$(TESTPATH)$(MACHDEPPATH)$(STDWINPATH)$(TKPATH) -PYTHONPATH=$(COREPYTHONPATH) - - -# The modules listed here can't be built as shared libraries for -# various reasons; therefore they are listed here instead of in the -# normal order. - -# Some modules that are normally always on: - -regex regexmodule.c regexpr.c # Regular expressions, GNU Emacs style -pcre pcremodule.c pypcre.c # Regular expressions, Perl style (for re.py) -posix posixmodule.c # posix (UNIX) system calls -signal signalmodule.c # signal(2) - -# The SGI specific GL module: - -GLHACK=-Dclear=__GLclear -#gl glmodule.c cgensupport.c -I$(srcdir) $(GLHACK) -lgl -lX11 - -# The thread module is now automatically enabled, see Setup.thread. - -# Pure module. Cannot be linked dynamically. -# -DWITH_QUANTIFY, -DWITH_PURIFY, or -DWITH_ALL_PURE -#WHICH_PURE_PRODUCTS=-DWITH_ALL_PURE -#PURE_INCLS=-I/usr/local/include -#PURE_STUBLIBS=-L/usr/local/lib -lpurify_stubs -lquantify_stubs -#pure puremodule.c $(WHICH_PURE_PRODUCTS) $(PURE_INCLS) $(PURE_STUBLIBS) - -# Uncommenting the following line tells makesetup that all following -# modules are to be built as shared libraries (see above for more -# detail): - -#*shared* - - -# GNU readline. Unlike previous Python incarnations, GNU readline is -# now incorporated in an optional module, configured in the Setup file -# instead of by a configure script switch. You may have to insert a -# -L option pointing to the directory where libreadline.* lives, -# and you may have to change -ltermcap to -ltermlib or perhaps remove -# it, depending on your system -- see the GNU readline instructions. -# It's okay for this to be a shared library, too. - -readline readline.c -lmytinfo -lreadline -ltermcap - - -# Modules that should always be present (non UNIX dependent): - -array arraymodule.c # array objects -cmath cmathmodule.c # complex math library functions -math mathmodule.c -lm # math library functions, e.g. sin() -strop stropmodule.c # fast string operations implemented in C -struct structmodule.c # binary structure packing/unpacking -time timemodule.c # -lm # time operations and variables -operator operator.c # operator.add() and similar goodies - -_locale _localemodule.c # access to ISO C locale support - - -# Modules with some UNIX dependencies -- on by default: -# (If you have a really backward UNIX, select and socket may not be -# supported...) - -fcntl fcntlmodule.c # fcntl(2) and ioctl(2) -pwd pwdmodule.c # pwd(3) -grp grpmodule.c # grp(3) -select selectmodule.c # select(2); not on ancient System V -socket socketmodule.c # socket(2); not on ancient System V -errno errnomodule.c # posix (UNIX) errno values - -# The crypt module is now disabled by default because it breaks builds -# on many systems (where -lcrypt is needed), e.g. Linux (I believe). -crypt cryptmodule.c -lcrypt # crypt(3); needs -lcrypt on some systems - -*shared* - -# Some more UNIX dependent modules -- off by default, since these -# are not supported by all UNIX systems: - -nis nismodule.c # Sun yellow pages -- not everywhere -termios termios.c # Steen Lumholt's termios module -resource resource.c # Jeremy Hylton's rlimit interface - - -# Multimedia modules -- off by default. -# These don't work for 64-bit platforms!!! -# These represent audio samples or images as strings: - -audioop audioop.c # Operations on audio samples -imageop imageop.c # Operations on images -rgbimg rgbimgmodule.c # Read SGI RGB image files (but coded portably) - - -# The stdwin module provides a simple, portable (between X11 and Mac) -# windowing interface. You need to ftp the STDWIN library, e.g. from -# ftp://ftp.cwi.nl/pub/stdwin. (If you get it elsewhere, be sure to -# get version 1.0 or higher!) The STDWIN variable must point to the -# STDWIN toplevel directory. - -# Uncomment and edit as needed: -#STDWIN=/ufs/guido/src/stdwin - -# Uncomment these lines: -#STDWINPATH=:$(DESTLIB)/stdwin -#LIBTEXTEDIT=$(STDWIN)/$(MACHDEP)/Packs/textedit/libtextedit.a -#LIBX11STDWIN=$(STDWIN)/$(MACHDEP)/Ports/x11/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBX11STDWIN) -lX11 - -# Use this instead of the last two lines above for alphanumeric stdwin: -#LIBALFASTDWIN=$(STDWIN)/$(MACHDEP)/Ports/alfa/libstdwin.a -#stdwin stdwinmodule.c -I$(STDWIN)/H $(LIBTEXTEDIT) $(LIBALFASTDWIN) -ltermcap - - -# The md5 module implements the RSA Data Security, Inc. MD5 -# Message-Digest Algorithm, described in RFC 1321. The necessary files -# md5c.c and md5.h are included here. - -md5 md5module.c md5c.c - - -# The sha module implements the SHA checksum algorithm. -# (NIST's Secure Hash Algorithm.) -sha shamodule.c - - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -#GMP=/ufs/guido/src/gmp -#mpz mpzmodule.c -lgmp - - -# SGI IRIX specific modules -- off by default. - -# These module work on any SGI machine: - -# *** gl must be enabled higher up in this file *** -#fm fmmodule.c -lfm -lgl # Font Manager -#sgi sgimodule.c # sgi.nap() and a few more - -# This module requires the header file -# /usr/people/4Dgifts/iristools/include/izoom.h: - -#imgfile imgfile.c -limage -lgutil -lm # Image Processing Utilities - - -# These modules require the Multimedia Development Option (I think): - -#al almodule.c -laudio # Audio Library -#cd cdmodule.c -lcdaudio -lds -lmediad # CD Audio Library -#cl clmodule.c -lcl -lawareaudio # Compression Library -#sv svmodule.c yuvconvert.c -lsvideo -lXext -lX11 # Starter Video - - -# The FORMS library, by Mark Overmars, implements user interface -# components such as dialogs and buttons using SGI's GL and FM -# libraries. You must ftp the FORMS library separately from -# ftp://ftp.cs.ruu.nl/pub/SGI/FORMS. It was tested with FORMS 2.2a. -# The FORMS variable must point to the FORMS subdirectory of the forms -# toplevel directory: - -#FORMS=/ufs/guido/src/forms/FORMS -#fl flmodule.c -I$(FORMS) $(FORMS)/libforms.a -lfm -lgl - - -# SunOS specific modules -- off by default: - -#sunaudiodev sunaudiodev.c - - -# George Neville-Neil's timing module: - -timing timingmodule.c - - -# The _tkinter module. -# -# The TKPATH variable is always enabled, to save you the effort. -TKPATH=:lib-tk - -# The command for _tkinter is long and site specific. Please -# uncomment and/or edit those parts as indicated. If you don't have a -# specific extension (e.g. Tix or BLT), leave the corresponding line -# commented out. (Leave the trailing backslashes in! If you -# experience strange errors, you may want to join all uncommented -# lines and remove the backslashes -- the backslash interpretation is -# done by the shell's "read" command and it may not be implemented on -# every system. - -# *** Always uncomment this (leave the leading underscore in!): -# _tkinter _tkinter.c tkappinit.c -DWITH_APPINIT \ -# *** Uncommend and edit to reflect where your X11 header files are: -# -I/usr/X11R6/include \ -# *** Or uncomment this for Solaris: -# -I/usr/openwin/include \ -# *** Uncomment and edit to reflect where your Tcl/Tk headers are: -# -I/usr/local/include \ -# *** Uncomment and edit for Tix extension only: -# -DWITH_TIX -ltix4.1.8.0 \ -# *** Uncomment and edit for BLT extension only: -# -DWITH_BLT -I/usr/local/blt/blt8.0-unoff/include -lBLT8.0 \ -# *** Uncomment and edit for PIL (TkImaging) extension only: -# -DWITH_PIL -I../Extensions/Imaging/libImaging tkImaging.c \ -# *** Uncomment and edit for Mesa (what's Mesa?): -# -lGL -lGLU -lMesatk -lMesaaux \ -# *** Uncomment and edit for TOGL extension only: -# -DWITH_TOGL togl.c \ -# *** Uncomment and edit to reflect where your Tcl/Tk libraries are: -# -L/usr/local/lib \ -# *** Uncomment and edit to reflect your Tcl/Tk versions: -# -ltk8.0 -ltcl8.0 \ -# *** Uncomment and edit to reflect where your X11 libraries are: -# -L/usr/X11R6/lib \ -# *** Or uncomment this for Solaris: -# -L/usr/openwin/lib \ -# *** Always uncomment this; X11 libraries to link with: -# -lX11 -lXext -lXmu - - -# Lance Ellinghaus's modules: - -rotor rotormodule.c # enigma-inspired encryption -syslog syslogmodule.c # syslog daemon interface - - -# Lance's curses module. This requires the System V version of -# curses, sometimes known as ncurses (e.g. on Linux, link with -# -lncurses instead of -lcurses; on SunOS 4.1.3, insert -I/usr/5include -# -L/usr/5lib before -lcurses). - -curses cursesmodule.c -lmytinfo -lncurses -ltermcap - - - -# Tommy Burnette's 'new' module (creates new empty objects of certain kinds): - -#new newmodule.c - - -# Generic (SunOS / SVR4) dynamic loading module. -# This is not needed for dynamic loading of Python modules -- -# it is a highly experimental and dangerous device for calling -# *arbitrary* C functions in *arbitrary* shared libraries: - -dl dlmodule.c - -# Modules that provide persistent dictionary-like semantics. You will -# probably want to arrange for at least one of them to be available on -# your machine, though none are defined by default because of library -# dependencies. The Python module anydbm.py provides an -# implementation independent wrapper for these; dumbdbm.py provides -# similar functionality (but slower of course) implemented in Python. - -# The standard Unix dbm module: - -dbm dbmmodule.c # dbm(3) may require -lndbm or similar - -# Anthony Baxter's gdbm module (derived from Jack's dbm module) -# GNU dbm(3) will require -lgdbm: - -#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm - - -# Berkeley DB interface. -# -# This requires the Berkeley DB code, see -# ftp://ftp.cs.berkeley.edu/pub/4bsd/db.1.85.tar.gz -# -# Edit the variables DB and DBPORT to point to the db top directory -# and the subdirectory of PORT where you built it. - -#DB=/depot/sundry/src/db.1.85/ -#DBPORT=$(DB)/PORT/sunos.5.2 -#bsddb bsddbmodule.o -I$(DB)/include -I$(DBPORT) $(DBPORT)/libdb.a -bsddb bsddbmodule.o - - - -# David Wayne Williams' soundex module -#soundex soundex.c - -# Helper module for various ascii-encoders -binascii binascii.c - -# Fred Drake's interface to the Python parser. -parser parsermodule.c - -# Digital Creations' cStringIO and cPickle -cStringIO cStringIO.c -cPickle cPickle.c - - -# Lee Busby's SIGFPE modules. -# The library to link fpectl with is platform specific. -# Choose *one* of the options below for fpectl: - -# For SGI IRIX (tested on 5.3): -#fpectl fpectlmodule.c -lfpe - -# For Solaris with SunPro compiler (tested on Solaris 2.5 with SunPro C 4.2): -# (Without the compiler you don't have -lsunmath.) -#fpectl fpectlmodule.c -R/opt/SUNWspro/lib -lsunmath -lm - -# For other systems: see instructions in fpectlmodule.c. -fpectl fpectlmodule.c - -# Test module for fpectl. No extra libraries needed. -fpetest fpetestmodule.c - -# Andrew Kuchling's zlib module. -# This require zlib 1.0.4 (or later). See http://quest.jpl.nasa.gov/zlib/ -zlib zlibmodule.c -lz - - -# Example -- included for reference only: -# xx xxmodule.c diff --git a/lang/python32/files/Setup.gmp b/lang/python32/files/Setup.gmp deleted file mode 100644 index 5e70d8f76734..000000000000 --- a/lang/python32/files/Setup.gmp +++ /dev/null @@ -1,16 +0,0 @@ -*shared* - -# The mpz module interfaces to the GNU Multiple Precision library. -# You need to ftp the GNU MP library. -# The GMP variable must point to the GMP source directory. -# This was originally written and tested against GMP 1.2 and 1.3.2. -# It has been modified by Rob Hooft to work with 2.0.2 as well, but I -# haven't tested it recently. - -# A compatible MP library unencombered by the GPL also exists. It was -# posted to comp.sources.misc in volume 40 and is widely available from -# FTP archive sites. One URL for it is: -# ftp://gatekeeper.dec.com/.b/usenet/comp.sources.misc/volume40/fgmp/part01.Z - -GMP=/usr/src/contrib/libgmp -mpz mpzmodule.c -I$(GMP) -I$(GMP)/mpn/generic -lgmp diff --git a/lang/python32/files/patch-aa b/lang/python32/files/patch-aa deleted file mode 100644 index d55ebc99fd46..000000000000 --- a/lang/python32/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Tue Dec 9 16:18:33 1997 -+++ Makefile.in Sat Dec 13 11:19:12 1997 -@@ -131,8 +131,8 @@ - - # Portable install script (configure doesn't always guess right) - INSTALL= @srcdir@/install-sh -c --INSTALL_PROGRAM=${INSTALL} -m $(EXEMODE) --INSTALL_DATA= ${INSTALL} -m $(FILEMODE) -+INSTALL_PROGRAM=${BSD_INSTALL_SCRIPT} -+INSTALL_DATA= ${BSD_INSTALL_DATA} - - # --with-PACKAGE options for configure script - # e.g. --with-readline --with-svr5 --with-solaris --with-thread diff --git a/lang/python32/pkg-comment b/lang/python32/pkg-comment deleted file mode 100644 index d2f9289af5eb..000000000000 --- a/lang/python32/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An interpreted object-oriented programming language diff --git a/lang/python32/pkg-descr b/lang/python32/pkg-descr deleted file mode 100644 index a2103f1521db..000000000000 --- a/lang/python32/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python is an interpreted object-oriented programming language, and is -often compared to Tcl, Perl or Scheme. diff --git a/lang/python32/pkg-plist b/lang/python32/pkg-plist deleted file mode 100644 index 58ef1c97477d..000000000000 --- a/lang/python32/pkg-plist +++ /dev/null @@ -1,999 +0,0 @@ -bin/python1.5 -bin/python -share/doc/python/COPYRIGHT -share/emacs/site-lisp/python-mode.el -include/python1.5/Python.h -include/python1.5/abstract.h -include/python1.5/bitset.h -include/python1.5/bufferobject.h -include/python1.5/cStringIO.h -include/python1.5/ceval.h -include/python1.5/classobject.h -include/python1.5/cobject.h -include/python1.5/compile.h -include/python1.5/complexobject.h -include/python1.5/config.h -include/python1.5/dictobject.h -include/python1.5/errcode.h -include/python1.5/eval.h -include/python1.5/fileobject.h -include/python1.5/floatobject.h -include/python1.5/frameobject.h -include/python1.5/funcobject.h -include/python1.5/graminit.h -include/python1.5/grammar.h -include/python1.5/import.h -include/python1.5/intobject.h -include/python1.5/intrcheck.h -include/python1.5/listobject.h -include/python1.5/longintrepr.h -include/python1.5/longobject.h -include/python1.5/marshal.h -include/python1.5/metagrammar.h -include/python1.5/methodobject.h -include/python1.5/modsupport.h -include/python1.5/moduleobject.h -include/python1.5/mymalloc.h -include/python1.5/mymath.h -include/python1.5/myproto.h -include/python1.5/myselect.h -include/python1.5/mytime.h -include/python1.5/node.h -include/python1.5/object.h -include/python1.5/objimpl.h -include/python1.5/opcode.h -include/python1.5/osdefs.h -include/python1.5/parsetok.h -include/python1.5/patchlevel.h -include/python1.5/pgenheaders.h -include/python1.5/pydebug.h -include/python1.5/pyerrors.h -include/python1.5/pyfpe.h -include/python1.5/pystate.h -include/python1.5/pythonrun.h -include/python1.5/pythread.h -include/python1.5/rangeobject.h -include/python1.5/rename2.h -include/python1.5/sliceobject.h -include/python1.5/stringobject.h -include/python1.5/structmember.h -include/python1.5/sysmodule.h -include/python1.5/thread.h -include/python1.5/token.h -include/python1.5/traceback.h -include/python1.5/tupleobject.h -lib/python1.5/BaseHTTPServer.py -lib/python1.5/BaseHTTPServer.pyc -lib/python1.5/BaseHTTPServer.pyo -lib/python1.5/Bastion.py -lib/python1.5/Bastion.pyc -lib/python1.5/Bastion.pyo -lib/python1.5/CGIHTTPServer.py -lib/python1.5/CGIHTTPServer.pyc -lib/python1.5/CGIHTTPServer.pyo -lib/python1.5/ConfigParser.py -lib/python1.5/ConfigParser.pyc -lib/python1.5/ConfigParser.pyo -lib/python1.5/MimeWriter.py -lib/python1.5/MimeWriter.pyc -lib/python1.5/MimeWriter.pyo -lib/python1.5/Queue.py -lib/python1.5/Queue.pyc -lib/python1.5/Queue.pyo -lib/python1.5/SimpleHTTPServer.py -lib/python1.5/SimpleHTTPServer.pyc -lib/python1.5/SimpleHTTPServer.pyo -lib/python1.5/SocketServer.py -lib/python1.5/SocketServer.pyc -lib/python1.5/SocketServer.pyo -lib/python1.5/StringIO.py -lib/python1.5/StringIO.pyc -lib/python1.5/StringIO.pyo -lib/python1.5/UserDict.py -lib/python1.5/UserDict.pyc -lib/python1.5/UserDict.pyo -lib/python1.5/UserList.py -lib/python1.5/UserList.pyc -lib/python1.5/UserList.pyo -lib/python1.5/aifc.py -lib/python1.5/aifc.pyc -lib/python1.5/aifc.pyo -lib/python1.5/anydbm.py -lib/python1.5/anydbm.pyc -lib/python1.5/anydbm.pyo -lib/python1.5/asynchat.py -lib/python1.5/asynchat.pyc -lib/python1.5/asynchat.pyo -lib/python1.5/asyncore.py -lib/python1.5/asyncore.pyc -lib/python1.5/asyncore.pyo -lib/python1.5/audiodev.py -lib/python1.5/audiodev.pyc -lib/python1.5/audiodev.pyo -lib/python1.5/base64.py -lib/python1.5/base64.pyc -lib/python1.5/base64.pyo -lib/python1.5/bdb.py -lib/python1.5/bdb.pyc -lib/python1.5/bdb.pyo -lib/python1.5/binhex.py -lib/python1.5/binhex.pyc -lib/python1.5/binhex.pyo -lib/python1.5/bisect.py -lib/python1.5/bisect.pyc -lib/python1.5/bisect.pyo -lib/python1.5/calendar.py -lib/python1.5/calendar.pyc -lib/python1.5/calendar.pyo -lib/python1.5/cgi.py -lib/python1.5/cgi.pyc -lib/python1.5/cgi.pyo -lib/python1.5/cmd.py -lib/python1.5/cmd.pyc -lib/python1.5/cmd.pyo -lib/python1.5/cmp.py -lib/python1.5/cmp.pyc -lib/python1.5/cmp.pyo -lib/python1.5/cmpcache.py -lib/python1.5/cmpcache.pyc -lib/python1.5/cmpcache.pyo -lib/python1.5/code.py -lib/python1.5/code.pyc -lib/python1.5/code.pyo -lib/python1.5/codeop.py -lib/python1.5/codeop.pyc -lib/python1.5/codeop.pyo -lib/python1.5/colorsys.py -lib/python1.5/colorsys.pyc -lib/python1.5/colorsys.pyo -lib/python1.5/commands.py -lib/python1.5/commands.pyc -lib/python1.5/commands.pyo -lib/python1.5/compileall.py -lib/python1.5/compileall.pyc -lib/python1.5/compileall.pyo -lib/python1.5/config/Makefile -lib/python1.5/config/Makefile.pre.in -lib/python1.5/config/Setup -lib/python1.5/config/Setup.local -lib/python1.5/config/Setup.thread -lib/python1.5/config/config.c -lib/python1.5/config/config.c.in -lib/python1.5/config/install-sh -lib/python1.5/config/libpython1.5.a -lib/python1.5/config/makesetup -lib/python1.5/config/python.o -lib/python1.5/copy.py -lib/python1.5/copy.pyc -lib/python1.5/copy.pyo -lib/python1.5/copy_reg.py -lib/python1.5/copy_reg.pyc -lib/python1.5/copy_reg.pyo -lib/python1.5/dbhash.py -lib/python1.5/dbhash.pyc -lib/python1.5/dbhash.pyo -lib/python1.5/dircache.py -lib/python1.5/dircache.pyc -lib/python1.5/dircache.pyo -lib/python1.5/dircmp.py -lib/python1.5/dircmp.pyc -lib/python1.5/dircmp.pyo -lib/python1.5/dis.py -lib/python1.5/dis.pyc -lib/python1.5/dis.pyo -lib/python1.5/dospath.py -lib/python1.5/dospath.pyc -lib/python1.5/dospath.pyo -lib/python1.5/dumbdbm.py -lib/python1.5/dumbdbm.pyc -lib/python1.5/dumbdbm.pyo -lib/python1.5/dump.py -lib/python1.5/dump.pyc -lib/python1.5/dump.pyo -lib/python1.5/exceptions.py -lib/python1.5/exceptions.pyc -lib/python1.5/exceptions.pyo -lib/python1.5/fileinput.py -lib/python1.5/fileinput.pyc -lib/python1.5/fileinput.pyo -lib/python1.5/find.py -lib/python1.5/find.pyc -lib/python1.5/find.pyo -lib/python1.5/fnmatch.py -lib/python1.5/fnmatch.pyc -lib/python1.5/fnmatch.pyo -lib/python1.5/formatter.py -lib/python1.5/formatter.pyc -lib/python1.5/formatter.pyo -lib/python1.5/fpformat.py -lib/python1.5/fpformat.pyc -lib/python1.5/fpformat.pyo -lib/python1.5/ftplib.py -lib/python1.5/ftplib.pyc -lib/python1.5/ftplib.pyo -lib/python1.5/getopt.py -lib/python1.5/getopt.pyc -lib/python1.5/getopt.pyo -lib/python1.5/getpass.py -lib/python1.5/getpass.pyc -lib/python1.5/getpass.pyo -lib/python1.5/glob.py -lib/python1.5/glob.pyc -lib/python1.5/glob.pyo -lib/python1.5/gopherlib.py -lib/python1.5/gopherlib.pyc -lib/python1.5/gopherlib.pyo -lib/python1.5/grep.py -lib/python1.5/grep.pyc -lib/python1.5/grep.pyo -lib/python1.5/gzip.py -lib/python1.5/gzip.pyc -lib/python1.5/gzip.pyo -lib/python1.5/htmlentitydefs.py -lib/python1.5/htmlentitydefs.pyc -lib/python1.5/htmlentitydefs.pyo -lib/python1.5/htmllib.py -lib/python1.5/htmllib.pyc -lib/python1.5/htmllib.pyo -lib/python1.5/httplib.py -lib/python1.5/httplib.pyc -lib/python1.5/httplib.pyo -lib/python1.5/ihooks.py -lib/python1.5/ihooks.pyc -lib/python1.5/ihooks.pyo -lib/python1.5/imaplib.py -lib/python1.5/imaplib.pyc -lib/python1.5/imaplib.pyo -lib/python1.5/imghdr.py -lib/python1.5/imghdr.pyc -lib/python1.5/imghdr.pyo -lib/python1.5/keyword.py -lib/python1.5/keyword.pyc -lib/python1.5/keyword.pyo -lib/python1.5/knee.py -lib/python1.5/knee.pyc -lib/python1.5/knee.pyo -lib/python1.5/lib-dynload/audioop.so -lib/python1.5/lib-dynload/binascii.so -lib/python1.5/lib-dynload/bsddbmodule.so -lib/python1.5/lib-dynload/cPickle.so -lib/python1.5/lib-dynload/cStringIO.so -lib/python1.5/lib-dynload/cursesmodule.so -lib/python1.5/lib-dynload/dbmmodule.so -lib/python1.5/lib-dynload/dlmodule.so -lib/python1.5/lib-dynload/fpectlmodule.so -lib/python1.5/lib-dynload/fpetestmodule.so -lib/python1.5/lib-dynload/imageop.so -lib/python1.5/lib-dynload/md5module.so -lib/python1.5/lib-dynload/nismodule.so -lib/python1.5/lib-dynload/parsermodule.so -lib/python1.5/lib-dynload/resource.so -lib/python1.5/lib-dynload/rgbimgmodule.so -lib/python1.5/lib-dynload/rotormodule.so -lib/python1.5/lib-dynload/shamodule.so -lib/python1.5/lib-dynload/syslogmodule.so -lib/python1.5/lib-dynload/termios.so -lib/python1.5/lib-dynload/timingmodule.so -lib/python1.5/lib-dynload/zlibmodule.so -lib/python1.5/lib-stdwin/Abstract.py -lib/python1.5/lib-stdwin/Abstract.pyc -lib/python1.5/lib-stdwin/Abstract.pyo -lib/python1.5/lib-stdwin/BoxParent.py -lib/python1.5/lib-stdwin/BoxParent.pyc -lib/python1.5/lib-stdwin/BoxParent.pyo -lib/python1.5/lib-stdwin/Buttons.py -lib/python1.5/lib-stdwin/Buttons.pyc -lib/python1.5/lib-stdwin/Buttons.pyo -lib/python1.5/lib-stdwin/CSplit.py -lib/python1.5/lib-stdwin/CSplit.pyc -lib/python1.5/lib-stdwin/CSplit.pyo -lib/python1.5/lib-stdwin/DirList.py -lib/python1.5/lib-stdwin/DirList.pyc -lib/python1.5/lib-stdwin/DirList.pyo -lib/python1.5/lib-stdwin/FormSplit.py -lib/python1.5/lib-stdwin/FormSplit.pyc -lib/python1.5/lib-stdwin/FormSplit.pyo -lib/python1.5/lib-stdwin/HVSplit.py -lib/python1.5/lib-stdwin/HVSplit.pyc -lib/python1.5/lib-stdwin/HVSplit.pyo -lib/python1.5/lib-stdwin/Histogram.py -lib/python1.5/lib-stdwin/Histogram.pyc -lib/python1.5/lib-stdwin/Histogram.pyo -lib/python1.5/lib-stdwin/Sliders.py -lib/python1.5/lib-stdwin/Sliders.pyc -lib/python1.5/lib-stdwin/Sliders.pyo -lib/python1.5/lib-stdwin/Soundogram.py -lib/python1.5/lib-stdwin/Soundogram.pyc -lib/python1.5/lib-stdwin/Soundogram.pyo -lib/python1.5/lib-stdwin/Split.py -lib/python1.5/lib-stdwin/Split.pyc -lib/python1.5/lib-stdwin/Split.pyo -lib/python1.5/lib-stdwin/StripChart.py -lib/python1.5/lib-stdwin/StripChart.pyc -lib/python1.5/lib-stdwin/StripChart.pyo -lib/python1.5/lib-stdwin/TextEdit.py -lib/python1.5/lib-stdwin/TextEdit.pyc -lib/python1.5/lib-stdwin/TextEdit.pyo -lib/python1.5/lib-stdwin/TransParent.py -lib/python1.5/lib-stdwin/TransParent.pyc -lib/python1.5/lib-stdwin/TransParent.pyo -lib/python1.5/lib-stdwin/VUMeter.py -lib/python1.5/lib-stdwin/VUMeter.pyc -lib/python1.5/lib-stdwin/VUMeter.pyo -lib/python1.5/lib-stdwin/WindowParent.py -lib/python1.5/lib-stdwin/WindowParent.pyc -lib/python1.5/lib-stdwin/WindowParent.pyo -lib/python1.5/lib-stdwin/WindowSched.py -lib/python1.5/lib-stdwin/WindowSched.pyc -lib/python1.5/lib-stdwin/WindowSched.pyo -lib/python1.5/lib-stdwin/anywin.py -lib/python1.5/lib-stdwin/anywin.pyc -lib/python1.5/lib-stdwin/anywin.pyo -lib/python1.5/lib-stdwin/basewin.py -lib/python1.5/lib-stdwin/basewin.pyc -lib/python1.5/lib-stdwin/basewin.pyo -lib/python1.5/lib-stdwin/dirwin.py -lib/python1.5/lib-stdwin/dirwin.pyc -lib/python1.5/lib-stdwin/dirwin.pyo -lib/python1.5/lib-stdwin/filewin.py -lib/python1.5/lib-stdwin/filewin.pyc -lib/python1.5/lib-stdwin/filewin.pyo -lib/python1.5/lib-stdwin/formatter.py -lib/python1.5/lib-stdwin/formatter.pyc -lib/python1.5/lib-stdwin/formatter.pyo -lib/python1.5/lib-stdwin/gwin.py -lib/python1.5/lib-stdwin/gwin.pyc -lib/python1.5/lib-stdwin/gwin.pyo -lib/python1.5/lib-stdwin/listwin.py -lib/python1.5/lib-stdwin/listwin.pyc -lib/python1.5/lib-stdwin/listwin.pyo -lib/python1.5/lib-stdwin/mainloop.py -lib/python1.5/lib-stdwin/mainloop.pyc -lib/python1.5/lib-stdwin/mainloop.pyo -lib/python1.5/lib-stdwin/rect.py -lib/python1.5/lib-stdwin/rect.pyc -lib/python1.5/lib-stdwin/rect.pyo -lib/python1.5/lib-stdwin/srcwin.py -lib/python1.5/lib-stdwin/srcwin.pyc -lib/python1.5/lib-stdwin/srcwin.pyo -lib/python1.5/lib-stdwin/stdwinevents.py -lib/python1.5/lib-stdwin/stdwinevents.pyc -lib/python1.5/lib-stdwin/stdwinevents.pyo -lib/python1.5/lib-stdwin/stdwinq.py -lib/python1.5/lib-stdwin/stdwinq.pyc -lib/python1.5/lib-stdwin/stdwinq.pyo -lib/python1.5/lib-stdwin/tablewin.py -lib/python1.5/lib-stdwin/tablewin.pyc -lib/python1.5/lib-stdwin/tablewin.pyo -lib/python1.5/lib-stdwin/textwin.py -lib/python1.5/lib-stdwin/textwin.pyc -lib/python1.5/lib-stdwin/textwin.pyo -lib/python1.5/lib-stdwin/wdb.py -lib/python1.5/lib-stdwin/wdb.pyc -lib/python1.5/lib-stdwin/wdb.pyo -lib/python1.5/lib-stdwin/wdbframewin.py -lib/python1.5/lib-stdwin/wdbframewin.pyc -lib/python1.5/lib-stdwin/wdbframewin.pyo -lib/python1.5/lib-stdwin/wdbsrcwin.py -lib/python1.5/lib-stdwin/wdbsrcwin.pyc -lib/python1.5/lib-stdwin/wdbsrcwin.pyo -lib/python1.5/lib-tk/Canvas.py -lib/python1.5/lib-tk/Canvas.pyc -lib/python1.5/lib-tk/Canvas.pyo -lib/python1.5/lib-tk/Dialog.py -lib/python1.5/lib-tk/Dialog.pyc -lib/python1.5/lib-tk/Dialog.pyo -lib/python1.5/lib-tk/FileDialog.py -lib/python1.5/lib-tk/FileDialog.pyc -lib/python1.5/lib-tk/FileDialog.pyo -lib/python1.5/lib-tk/FixTk.py -lib/python1.5/lib-tk/FixTk.pyc -lib/python1.5/lib-tk/FixTk.pyo -lib/python1.5/lib-tk/ScrolledText.py -lib/python1.5/lib-tk/ScrolledText.pyc -lib/python1.5/lib-tk/ScrolledText.pyo -lib/python1.5/lib-tk/SimpleDialog.py -lib/python1.5/lib-tk/SimpleDialog.pyc -lib/python1.5/lib-tk/SimpleDialog.pyo -lib/python1.5/lib-tk/Tkconstants.py -lib/python1.5/lib-tk/Tkconstants.pyc -lib/python1.5/lib-tk/Tkconstants.pyo -lib/python1.5/lib-tk/Tkdnd.py -lib/python1.5/lib-tk/Tkdnd.pyc -lib/python1.5/lib-tk/Tkdnd.pyo -lib/python1.5/lib-tk/Tkinter.py -lib/python1.5/lib-tk/Tkinter.pyc -lib/python1.5/lib-tk/Tkinter.pyo -lib/python1.5/lib-tk/tkColorChooser.py -lib/python1.5/lib-tk/tkColorChooser.pyc -lib/python1.5/lib-tk/tkColorChooser.pyo -lib/python1.5/lib-tk/tkCommonDialog.py -lib/python1.5/lib-tk/tkCommonDialog.pyc -lib/python1.5/lib-tk/tkCommonDialog.pyo -lib/python1.5/lib-tk/tkFileDialog.py -lib/python1.5/lib-tk/tkFileDialog.pyc -lib/python1.5/lib-tk/tkFileDialog.pyo -lib/python1.5/lib-tk/tkFont.py -lib/python1.5/lib-tk/tkFont.pyc -lib/python1.5/lib-tk/tkFont.pyo -lib/python1.5/lib-tk/tkMessageBox.py -lib/python1.5/lib-tk/tkMessageBox.pyc -lib/python1.5/lib-tk/tkMessageBox.pyo -lib/python1.5/lib-tk/tkSimpleDialog.py -lib/python1.5/lib-tk/tkSimpleDialog.pyc -lib/python1.5/lib-tk/tkSimpleDialog.pyo -lib/python1.5/linecache.py -lib/python1.5/linecache.pyc -lib/python1.5/linecache.pyo -lib/python1.5/locale.py -lib/python1.5/locale.pyc -lib/python1.5/locale.pyo -lib/python1.5/macpath.py -lib/python1.5/macpath.pyc -lib/python1.5/macpath.pyo -lib/python1.5/macurl2path.py -lib/python1.5/macurl2path.pyc -lib/python1.5/macurl2path.pyo -lib/python1.5/mailbox.py -lib/python1.5/mailbox.pyc -lib/python1.5/mailbox.pyo -lib/python1.5/mailcap.py -lib/python1.5/mailcap.pyc -lib/python1.5/mailcap.pyo -lib/python1.5/mhlib.py -lib/python1.5/mhlib.pyc -lib/python1.5/mhlib.pyo -lib/python1.5/mimetools.py -lib/python1.5/mimetools.pyc -lib/python1.5/mimetools.pyo -lib/python1.5/mimetypes.py -lib/python1.5/mimetypes.pyc -lib/python1.5/mimetypes.pyo -lib/python1.5/mimify.py -lib/python1.5/mimify.pyc -lib/python1.5/mimify.pyo -lib/python1.5/multifile.py -lib/python1.5/multifile.pyc -lib/python1.5/multifile.pyo -lib/python1.5/mutex.py -lib/python1.5/mutex.pyc -lib/python1.5/mutex.pyo -lib/python1.5/netrc.py -lib/python1.5/netrc.pyc -lib/python1.5/netrc.pyo -lib/python1.5/nntplib.py -lib/python1.5/nntplib.pyc -lib/python1.5/nntplib.pyo -lib/python1.5/ntpath.py -lib/python1.5/ntpath.pyc -lib/python1.5/ntpath.pyo -lib/python1.5/nturl2path.py -lib/python1.5/nturl2path.pyc -lib/python1.5/nturl2path.pyo -lib/python1.5/os.py -lib/python1.5/os.pyc -lib/python1.5/os.pyo -lib/python1.5/packmail.py -lib/python1.5/packmail.pyc -lib/python1.5/packmail.pyo -lib/python1.5/pdb.doc -lib/python1.5/pdb.py -lib/python1.5/pdb.pyc -lib/python1.5/pdb.pyo -lib/python1.5/pickle.py -lib/python1.5/pickle.pyc -lib/python1.5/pickle.pyo -lib/python1.5/pipes.py -lib/python1.5/pipes.pyc -lib/python1.5/pipes.pyo -lib/python1.5/plat-freebsd2/FCNTL.py -lib/python1.5/plat-freebsd2/FCNTL.pyc -lib/python1.5/plat-freebsd2/FCNTL.pyo -lib/python1.5/plat-freebsd2/IN.py -lib/python1.5/plat-freebsd2/IN.pyc -lib/python1.5/plat-freebsd2/IN.pyo -lib/python1.5/plat-freebsd2/SOCKET.py -lib/python1.5/plat-freebsd2/SOCKET.pyc -lib/python1.5/plat-freebsd2/SOCKET.pyo -lib/python1.5/plat-freebsd2/TERMIOS.py -lib/python1.5/plat-freebsd2/TERMIOS.pyc -lib/python1.5/plat-freebsd2/TERMIOS.pyo -lib/python1.5/plat-freebsd2/regen -lib/python1.5/plat-freebsd3/FCNTL.py -lib/python1.5/plat-freebsd3/FCNTL.pyc -lib/python1.5/plat-freebsd3/FCNTL.pyo -lib/python1.5/plat-freebsd3/IN.py -lib/python1.5/plat-freebsd3/IN.pyc -lib/python1.5/plat-freebsd3/IN.pyo -lib/python1.5/plat-freebsd3/SOCKET.py -lib/python1.5/plat-freebsd3/SOCKET.pyc -lib/python1.5/plat-freebsd3/SOCKET.pyo -lib/python1.5/plat-freebsd3/TERMIOS.py -lib/python1.5/plat-freebsd3/TERMIOS.pyc -lib/python1.5/plat-freebsd3/TERMIOS.pyo -lib/python1.5/plat-freebsd3/regen -lib/python1.5/plat-freebsd4/FCNTL.py -lib/python1.5/plat-freebsd4/FCNTL.pyc -lib/python1.5/plat-freebsd4/FCNTL.pyo -lib/python1.5/plat-freebsd4/IN.py -lib/python1.5/plat-freebsd4/IN.pyc -lib/python1.5/plat-freebsd4/IN.pyo -lib/python1.5/plat-freebsd4/SOCKET.py -lib/python1.5/plat-freebsd4/SOCKET.pyc -lib/python1.5/plat-freebsd4/SOCKET.pyo -lib/python1.5/plat-freebsd4/TERMIOS.py -lib/python1.5/plat-freebsd4/TERMIOS.pyc -lib/python1.5/plat-freebsd4/TERMIOS.pyo -lib/python1.5/plat-freebsd4/regen -lib/python1.5/popen2.py -lib/python1.5/popen2.pyc -lib/python1.5/popen2.pyo -lib/python1.5/poplib.py -lib/python1.5/poplib.pyc -lib/python1.5/poplib.pyo -lib/python1.5/posixfile.py -lib/python1.5/posixfile.pyc -lib/python1.5/posixfile.pyo -lib/python1.5/posixpath.py -lib/python1.5/posixpath.pyc -lib/python1.5/posixpath.pyo -lib/python1.5/pprint.py -lib/python1.5/pprint.pyc -lib/python1.5/pprint.pyo -lib/python1.5/profile.doc -lib/python1.5/profile.py -lib/python1.5/profile.pyc -lib/python1.5/profile.pyo -lib/python1.5/pstats.py -lib/python1.5/pstats.pyc -lib/python1.5/pstats.pyo -lib/python1.5/pty.py -lib/python1.5/pty.pyc -lib/python1.5/pty.pyo -lib/python1.5/py_compile.py -lib/python1.5/py_compile.pyc -lib/python1.5/py_compile.pyo -lib/python1.5/pyclbr.py -lib/python1.5/pyclbr.pyc -lib/python1.5/pyclbr.pyo -lib/python1.5/quopri.py -lib/python1.5/quopri.pyc -lib/python1.5/quopri.pyo -lib/python1.5/random.py -lib/python1.5/random.pyc -lib/python1.5/random.pyo -lib/python1.5/re.py -lib/python1.5/re.pyc -lib/python1.5/re.pyo -lib/python1.5/reconvert.py -lib/python1.5/reconvert.pyc -lib/python1.5/reconvert.pyo -lib/python1.5/regex_syntax.py -lib/python1.5/regex_syntax.pyc -lib/python1.5/regex_syntax.pyo -lib/python1.5/regsub.py -lib/python1.5/regsub.pyc -lib/python1.5/regsub.pyo -lib/python1.5/repr.py -lib/python1.5/repr.pyc -lib/python1.5/repr.pyo -lib/python1.5/rexec.py -lib/python1.5/rexec.pyc -lib/python1.5/rexec.pyo -lib/python1.5/rfc822.py -lib/python1.5/rfc822.pyc -lib/python1.5/rfc822.pyo -lib/python1.5/rlcompleter.py -lib/python1.5/rlcompleter.pyc -lib/python1.5/rlcompleter.pyo -lib/python1.5/sched.py -lib/python1.5/sched.pyc -lib/python1.5/sched.pyo -lib/python1.5/sgmllib.py -lib/python1.5/sgmllib.pyc -lib/python1.5/sgmllib.pyo -lib/python1.5/shelve.py -lib/python1.5/shelve.pyc -lib/python1.5/shelve.pyo -lib/python1.5/shlex.py -lib/python1.5/shlex.pyc -lib/python1.5/shlex.pyo -lib/python1.5/shutil.py -lib/python1.5/shutil.pyc -lib/python1.5/shutil.pyo -lib/python1.5/site.py -lib/python1.5/site.pyc -lib/python1.5/site.pyo -lib/python1.5/smtplib.py -lib/python1.5/smtplib.pyc -lib/python1.5/smtplib.pyo -lib/python1.5/sndhdr.py -lib/python1.5/sndhdr.pyc -lib/python1.5/sndhdr.pyo -lib/python1.5/stat.py -lib/python1.5/stat.pyc -lib/python1.5/stat.pyo -lib/python1.5/statcache.py -lib/python1.5/statcache.pyc -lib/python1.5/statcache.pyo -lib/python1.5/statvfs.py -lib/python1.5/statvfs.pyc -lib/python1.5/statvfs.pyo -lib/python1.5/string.py -lib/python1.5/string.pyc -lib/python1.5/string.pyo -lib/python1.5/sunau.py -lib/python1.5/sunau.pyc -lib/python1.5/sunau.pyo -lib/python1.5/sunaudio.py -lib/python1.5/sunaudio.pyc -lib/python1.5/sunaudio.pyo -lib/python1.5/symbol.py -lib/python1.5/symbol.pyc -lib/python1.5/symbol.pyo -lib/python1.5/telnetlib.py -lib/python1.5/telnetlib.pyc -lib/python1.5/telnetlib.pyo -lib/python1.5/tempfile.py -lib/python1.5/tempfile.pyc -lib/python1.5/tempfile.pyo -lib/python1.5/test/__init__.py -lib/python1.5/test/__init__.pyc -lib/python1.5/test/__init__.pyo -lib/python1.5/test/audiotest.au -lib/python1.5/test/autotest.py -lib/python1.5/test/autotest.pyc -lib/python1.5/test/autotest.pyo -lib/python1.5/test/greyrgb.uue -lib/python1.5/test/output/test_MimeWriter -lib/python1.5/test/output/test_al -lib/python1.5/test/output/test_array -lib/python1.5/test/output/test_audioop -lib/python1.5/test/output/test_binascii -lib/python1.5/test/output/test_bsddb -lib/python1.5/test/output/test_builtin -lib/python1.5/test/output/test_cd -lib/python1.5/test/output/test_cl -lib/python1.5/test/output/test_cmath -lib/python1.5/test/output/test_cpickle -lib/python1.5/test/output/test_crypt -lib/python1.5/test/output/test_dbm -lib/python1.5/test/output/test_dl -lib/python1.5/test/output/test_errno -lib/python1.5/test/output/test_exceptions -lib/python1.5/test/output/test_fcntl -lib/python1.5/test/output/test_gdbm -lib/python1.5/test/output/test_gl -lib/python1.5/test/output/test_grammar -lib/python1.5/test/output/test_grp -lib/python1.5/test/output/test_gzip -lib/python1.5/test/output/test_imageop -lib/python1.5/test/output/test_imgfile -lib/python1.5/test/output/test_long -lib/python1.5/test/output/test_math -lib/python1.5/test/output/test_md5 -lib/python1.5/test/output/test_new -lib/python1.5/test/output/test_nis -lib/python1.5/test/output/test_ntpath -lib/python1.5/test/output/test_opcodes -lib/python1.5/test/output/test_operations -lib/python1.5/test/output/test_operator -lib/python1.5/test/output/test_pickle -lib/python1.5/test/output/test_pkg -lib/python1.5/test/output/test_popen2 -lib/python1.5/test/output/test_pow -lib/python1.5/test/output/test_pwd -lib/python1.5/test/output/test_re -lib/python1.5/test/output/test_regex -lib/python1.5/test/output/test_rfc822 -lib/python1.5/test/output/test_rgbimg -lib/python1.5/test/output/test_rotor -lib/python1.5/test/output/test_select -lib/python1.5/test/output/test_sha -lib/python1.5/test/output/test_signal -lib/python1.5/test/output/test_socket -lib/python1.5/test/output/test_strftime -lib/python1.5/test/output/test_strop -lib/python1.5/test/output/test_struct -lib/python1.5/test/output/test_sunaudiodev -lib/python1.5/test/output/test_thread -lib/python1.5/test/output/test_time -lib/python1.5/test/output/test_timing -lib/python1.5/test/output/test_tokenize -lib/python1.5/test/output/test_types -lib/python1.5/test/output/test_unpack -lib/python1.5/test/output/test_userdict -lib/python1.5/test/output/test_userlist -lib/python1.5/test/output/test_xmllib -lib/python1.5/test/output/test_zlib -lib/python1.5/test/pystone.py -lib/python1.5/test/pystone.pyc -lib/python1.5/test/pystone.pyo -lib/python1.5/test/re_tests.py -lib/python1.5/test/re_tests.pyc -lib/python1.5/test/re_tests.pyo -lib/python1.5/test/regex_tests.py -lib/python1.5/test/regex_tests.pyc -lib/python1.5/test/regex_tests.pyo -lib/python1.5/test/regrtest.py -lib/python1.5/test/regrtest.pyc -lib/python1.5/test/regrtest.pyo -lib/python1.5/test/reperf.py -lib/python1.5/test/reperf.pyc -lib/python1.5/test/reperf.pyo -lib/python1.5/test/sortperf.py -lib/python1.5/test/sortperf.pyc -lib/python1.5/test/sortperf.pyo -lib/python1.5/test/test_MimeWriter.py -lib/python1.5/test/test_MimeWriter.pyc -lib/python1.5/test/test_MimeWriter.pyo -lib/python1.5/test/test_al.py -lib/python1.5/test/test_al.pyc -lib/python1.5/test/test_al.pyo -lib/python1.5/test/test_array.py -lib/python1.5/test/test_array.pyc -lib/python1.5/test/test_array.pyo -lib/python1.5/test/test_audioop.py -lib/python1.5/test/test_audioop.pyc -lib/python1.5/test/test_audioop.pyo -lib/python1.5/test/test_b1.py -lib/python1.5/test/test_b1.pyc -lib/python1.5/test/test_b1.pyo -lib/python1.5/test/test_b2.py -lib/python1.5/test/test_b2.pyc -lib/python1.5/test/test_b2.pyo -lib/python1.5/test/test_binascii.py -lib/python1.5/test/test_binascii.pyc -lib/python1.5/test/test_binascii.pyo -lib/python1.5/test/test_bsddb.py -lib/python1.5/test/test_bsddb.pyc -lib/python1.5/test/test_bsddb.pyo -lib/python1.5/test/test_builtin.py -lib/python1.5/test/test_builtin.pyc -lib/python1.5/test/test_builtin.pyo -lib/python1.5/test/test_cd.py -lib/python1.5/test/test_cd.pyc -lib/python1.5/test/test_cd.pyo -lib/python1.5/test/test_cl.py -lib/python1.5/test/test_cl.pyc -lib/python1.5/test/test_cl.pyo -lib/python1.5/test/test_cmath.py -lib/python1.5/test/test_cmath.pyc -lib/python1.5/test/test_cmath.pyo -lib/python1.5/test/test_cpickle.py -lib/python1.5/test/test_cpickle.pyc -lib/python1.5/test/test_cpickle.pyo -lib/python1.5/test/test_crypt.py -lib/python1.5/test/test_crypt.pyc -lib/python1.5/test/test_crypt.pyo -lib/python1.5/test/test_dbm.py -lib/python1.5/test/test_dbm.pyc -lib/python1.5/test/test_dbm.pyo -lib/python1.5/test/test_dl.py -lib/python1.5/test/test_dl.pyc -lib/python1.5/test/test_dl.pyo -lib/python1.5/test/test_errno.py -lib/python1.5/test/test_errno.pyc -lib/python1.5/test/test_errno.pyo -lib/python1.5/test/test_exceptions.py -lib/python1.5/test/test_exceptions.pyc -lib/python1.5/test/test_exceptions.pyo -lib/python1.5/test/test_fcntl.py -lib/python1.5/test/test_fcntl.pyc -lib/python1.5/test/test_fcntl.pyo -lib/python1.5/test/test_gdbm.py -lib/python1.5/test/test_gdbm.pyc -lib/python1.5/test/test_gdbm.pyo -lib/python1.5/test/test_gl.py -lib/python1.5/test/test_gl.pyc -lib/python1.5/test/test_gl.pyo -lib/python1.5/test/test_grammar.py -lib/python1.5/test/test_grammar.pyc -lib/python1.5/test/test_grammar.pyo -lib/python1.5/test/test_grp.py -lib/python1.5/test/test_grp.pyc -lib/python1.5/test/test_grp.pyo -lib/python1.5/test/test_gzip.py -lib/python1.5/test/test_gzip.pyc -lib/python1.5/test/test_gzip.pyo -lib/python1.5/test/test_imageop.py -lib/python1.5/test/test_imageop.pyc -lib/python1.5/test/test_imageop.pyo -lib/python1.5/test/test_imgfile.py -lib/python1.5/test/test_imgfile.pyc -lib/python1.5/test/test_imgfile.pyo -lib/python1.5/test/test_long.py -lib/python1.5/test/test_long.pyc -lib/python1.5/test/test_long.pyo -lib/python1.5/test/test_math.py -lib/python1.5/test/test_math.pyc -lib/python1.5/test/test_math.pyo -lib/python1.5/test/test_md5.py -lib/python1.5/test/test_md5.pyc -lib/python1.5/test/test_md5.pyo -lib/python1.5/test/test_new.py -lib/python1.5/test/test_new.pyc -lib/python1.5/test/test_new.pyo -lib/python1.5/test/test_nis.py -lib/python1.5/test/test_nis.pyc -lib/python1.5/test/test_nis.pyo -lib/python1.5/test/test_ntpath.py -lib/python1.5/test/test_ntpath.pyc -lib/python1.5/test/test_ntpath.pyo -lib/python1.5/test/test_opcodes.py -lib/python1.5/test/test_opcodes.pyc -lib/python1.5/test/test_opcodes.pyo -lib/python1.5/test/test_operations.py -lib/python1.5/test/test_operations.pyc -lib/python1.5/test/test_operations.pyo -lib/python1.5/test/test_operator.py -lib/python1.5/test/test_operator.pyc -lib/python1.5/test/test_operator.pyo -lib/python1.5/test/test_pickle.py -lib/python1.5/test/test_pickle.pyc -lib/python1.5/test/test_pickle.pyo -lib/python1.5/test/test_pkg.py -lib/python1.5/test/test_pkg.pyc -lib/python1.5/test/test_pkg.pyo -lib/python1.5/test/test_popen2.py -lib/python1.5/test/test_popen2.pyc -lib/python1.5/test/test_popen2.pyo -lib/python1.5/test/test_pow.py -lib/python1.5/test/test_pow.pyc -lib/python1.5/test/test_pow.pyo -lib/python1.5/test/test_pwd.py -lib/python1.5/test/test_pwd.pyc -lib/python1.5/test/test_pwd.pyo -lib/python1.5/test/test_re.py -lib/python1.5/test/test_re.pyc -lib/python1.5/test/test_re.pyo -lib/python1.5/test/test_regex.py -lib/python1.5/test/test_regex.pyc -lib/python1.5/test/test_regex.pyo -lib/python1.5/test/test_rfc822.py -lib/python1.5/test/test_rfc822.pyc -lib/python1.5/test/test_rfc822.pyo -lib/python1.5/test/test_rgbimg.py -lib/python1.5/test/test_rgbimg.pyc -lib/python1.5/test/test_rgbimg.pyo -lib/python1.5/test/test_rotor.py -lib/python1.5/test/test_rotor.pyc -lib/python1.5/test/test_rotor.pyo -lib/python1.5/test/test_select.py -lib/python1.5/test/test_select.pyc -lib/python1.5/test/test_select.pyo -lib/python1.5/test/test_sha.py -lib/python1.5/test/test_sha.pyc -lib/python1.5/test/test_sha.pyo -lib/python1.5/test/test_signal.py -lib/python1.5/test/test_signal.pyc -lib/python1.5/test/test_signal.pyo -lib/python1.5/test/test_socket.py -lib/python1.5/test/test_socket.pyc -lib/python1.5/test/test_socket.pyo -lib/python1.5/test/test_strftime.py -lib/python1.5/test/test_strftime.pyc -lib/python1.5/test/test_strftime.pyo -lib/python1.5/test/test_strop.py -lib/python1.5/test/test_strop.pyc -lib/python1.5/test/test_strop.pyo -lib/python1.5/test/test_struct.py -lib/python1.5/test/test_struct.pyc -lib/python1.5/test/test_struct.pyo -lib/python1.5/test/test_sunaudiodev.py -lib/python1.5/test/test_sunaudiodev.pyc -lib/python1.5/test/test_sunaudiodev.pyo -lib/python1.5/test/test_support.py -lib/python1.5/test/test_support.pyc -lib/python1.5/test/test_support.pyo -lib/python1.5/test/test_thread.py -lib/python1.5/test/test_thread.pyc -lib/python1.5/test/test_thread.pyo -lib/python1.5/test/test_time.py -lib/python1.5/test/test_time.pyc -lib/python1.5/test/test_time.pyo -lib/python1.5/test/test_timing.py -lib/python1.5/test/test_timing.pyc -lib/python1.5/test/test_timing.pyo -lib/python1.5/test/test_tokenize.py -lib/python1.5/test/test_tokenize.pyc -lib/python1.5/test/test_tokenize.pyo -lib/python1.5/test/test_types.py -lib/python1.5/test/test_types.pyc -lib/python1.5/test/test_types.pyo -lib/python1.5/test/test_unpack.py -lib/python1.5/test/test_unpack.pyc -lib/python1.5/test/test_unpack.pyo -lib/python1.5/test/test_userdict.py -lib/python1.5/test/test_userdict.pyc -lib/python1.5/test/test_userdict.pyo -lib/python1.5/test/test_userlist.py -lib/python1.5/test/test_userlist.pyc -lib/python1.5/test/test_userlist.pyo -lib/python1.5/test/test_xmllib.py -lib/python1.5/test/test_xmllib.pyc -lib/python1.5/test/test_xmllib.pyo -lib/python1.5/test/test_zlib.py -lib/python1.5/test/test_zlib.pyc -lib/python1.5/test/test_zlib.pyo -lib/python1.5/test/testall.py -lib/python1.5/test/testall.pyc -lib/python1.5/test/testall.pyo -lib/python1.5/test/testimg.uue -lib/python1.5/test/testimgr.uue -lib/python1.5/test/testrgb.uue -lib/python1.5/test/tokenize_tests.py -lib/python1.5/test/tokenize_tests.pyc -lib/python1.5/test/tokenize_tests.pyo -lib/python1.5/threading.py -lib/python1.5/threading.pyc -lib/python1.5/threading.pyo -lib/python1.5/toaiff.py -lib/python1.5/toaiff.pyc -lib/python1.5/toaiff.pyo -lib/python1.5/token.py -lib/python1.5/token.pyc -lib/python1.5/token.pyo -lib/python1.5/tokenize.py -lib/python1.5/tokenize.pyc -lib/python1.5/tokenize.pyo -lib/python1.5/traceback.py -lib/python1.5/traceback.pyc -lib/python1.5/traceback.pyo -lib/python1.5/tty.py -lib/python1.5/tty.pyc -lib/python1.5/tty.pyo -lib/python1.5/turtle.py -lib/python1.5/turtle.pyc -lib/python1.5/turtle.pyo -lib/python1.5/types.py -lib/python1.5/types.pyc -lib/python1.5/types.pyo -lib/python1.5/tzparse.py -lib/python1.5/tzparse.pyc -lib/python1.5/tzparse.pyo -lib/python1.5/urllib.py -lib/python1.5/urllib.pyc -lib/python1.5/urllib.pyo -lib/python1.5/urlparse.py -lib/python1.5/urlparse.pyc -lib/python1.5/urlparse.pyo -lib/python1.5/user.py -lib/python1.5/user.pyc -lib/python1.5/user.pyo -lib/python1.5/util.py -lib/python1.5/util.pyc -lib/python1.5/util.pyo -lib/python1.5/uu.py -lib/python1.5/uu.pyc -lib/python1.5/uu.pyo -lib/python1.5/wave.py -lib/python1.5/wave.pyc -lib/python1.5/wave.pyo -lib/python1.5/whichdb.py -lib/python1.5/whichdb.pyc -lib/python1.5/whichdb.pyo -lib/python1.5/whrandom.py -lib/python1.5/whrandom.pyc -lib/python1.5/whrandom.pyo -lib/python1.5/xdrlib.py -lib/python1.5/xdrlib.pyc -lib/python1.5/xdrlib.pyo -lib/python1.5/xmllib.py -lib/python1.5/xmllib.pyc -lib/python1.5/xmllib.pyo -@dirrm include/python1.5 -@dirrm lib/python1.5/config -@dirrm lib/python1.5/lib-dynload -@dirrm lib/python1.5/lib-stdwin -@dirrm lib/python1.5/lib-tk -@dirrm lib/python1.5/plat-freebsd2 -@dirrm lib/python1.5/plat-freebsd3 -@dirrm lib/python1.5/plat-freebsd4 -@dirrm lib/python1.5/site-packages -@dirrm lib/python1.5/test/output -@dirrm lib/python1.5/test -@dirrm lib/python1.5 -@exec mkdir -p %D/lib/python1.5/site-packages -@dirrm share/doc/python -@unexec rmdir share/emacs/site-lisp 2>/dev/null || true diff --git a/lang/python32/pkg-plist.Tools b/lang/python32/pkg-plist.Tools deleted file mode 100644 index 1cfdce245dbc..000000000000 --- a/lang/python32/pkg-plist.Tools +++ /dev/null @@ -1,203 +0,0 @@ -lib/python1.5/Tools/README -lib/python1.5/Tools/audiopy/README -lib/python1.5/Tools/audiopy/audiopy -lib/python1.5/Tools/bgen/README -lib/python1.5/Tools/bgen/bgen/bgen.py -lib/python1.5/Tools/bgen/bgen/bgenBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenGenerator.py -lib/python1.5/Tools/bgen/bgen/bgenGeneratorGroup.py -lib/python1.5/Tools/bgen/bgen/bgenHeapBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenModule.py -lib/python1.5/Tools/bgen/bgen/bgenObjectDefinition.py -lib/python1.5/Tools/bgen/bgen/bgenOutput.py -lib/python1.5/Tools/bgen/bgen/bgenStackBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenStringBuffer.py -lib/python1.5/Tools/bgen/bgen/bgenType.py -lib/python1.5/Tools/bgen/bgen/bgenVariable.py -lib/python1.5/Tools/bgen/bgen/bgenlocations.py -lib/python1.5/Tools/bgen/bgen/macsupport.py -lib/python1.5/Tools/bgen/bgen/scantools.py -lib/python1.5/Tools/faqwiz/README -lib/python1.5/Tools/faqwiz/faqconf.py -lib/python1.5/Tools/faqwiz/faqcust.py -lib/python1.5/Tools/faqwiz/faqw.py -lib/python1.5/Tools/faqwiz/faqwiz.py -lib/python1.5/Tools/freeze/.cvsignore -lib/python1.5/Tools/freeze/README -lib/python1.5/Tools/freeze/bkfile.py -lib/python1.5/Tools/freeze/checkextensions.py -lib/python1.5/Tools/freeze/checkextensions_win32.py -lib/python1.5/Tools/freeze/extensions_win32.ini -lib/python1.5/Tools/freeze/freeze.py -lib/python1.5/Tools/freeze/hello.py -lib/python1.5/Tools/freeze/makeconfig.py -lib/python1.5/Tools/freeze/makefreeze.py -lib/python1.5/Tools/freeze/makemakefile.py -lib/python1.5/Tools/freeze/modulefinder.py -lib/python1.5/Tools/freeze/parsesetup.py -lib/python1.5/Tools/freeze/win32.html -lib/python1.5/Tools/freeze/winmakemakefile.py -lib/python1.5/Tools/idle/AutoExpand.py -lib/python1.5/Tools/idle/AutoIndent.py -lib/python1.5/Tools/idle/Bindings.py -lib/python1.5/Tools/idle/ChangeLog -lib/python1.5/Tools/idle/ClassBrowser.py -lib/python1.5/Tools/idle/ColorDelegator.py -lib/python1.5/Tools/idle/Debugger.py -lib/python1.5/Tools/idle/Delegator.py -lib/python1.5/Tools/idle/EditorWindow.py -lib/python1.5/Tools/idle/FileList.py -lib/python1.5/Tools/idle/FormatParagraph.py -lib/python1.5/Tools/idle/FrameViewer.py -lib/python1.5/Tools/idle/GrepDialog.py -lib/python1.5/Tools/idle/History.py -lib/python1.5/Tools/idle/IOBinding.py -lib/python1.5/Tools/idle/MultiScrolledLists.py -lib/python1.5/Tools/idle/NEWS.txt -lib/python1.5/Tools/idle/OutputWindow.py -lib/python1.5/Tools/idle/PathBrowser.py -lib/python1.5/Tools/idle/Percolator.py -lib/python1.5/Tools/idle/PyShell.py -lib/python1.5/Tools/idle/README.txt -lib/python1.5/Tools/idle/ReplaceDialog.py -lib/python1.5/Tools/idle/ScriptBinding.py -lib/python1.5/Tools/idle/ScrolledList.py -lib/python1.5/Tools/idle/SearchBinding.py -lib/python1.5/Tools/idle/SearchDialog.py -lib/python1.5/Tools/idle/SearchDialogBase.py -lib/python1.5/Tools/idle/SearchEngine.py -lib/python1.5/Tools/idle/Separator.py -lib/python1.5/Tools/idle/StackViewer.py -lib/python1.5/Tools/idle/TODO.txt -lib/python1.5/Tools/idle/UndoDelegator.py -lib/python1.5/Tools/idle/WidgetRedirector.py -lib/python1.5/Tools/idle/WindowList.py -lib/python1.5/Tools/idle/ZoomHeight.py -lib/python1.5/Tools/idle/eventparse.py -lib/python1.5/Tools/idle/extend.py -lib/python1.5/Tools/idle/extend.txt -lib/python1.5/Tools/idle/help.txt -lib/python1.5/Tools/idle/idle.bat -lib/python1.5/Tools/idle/idle.py -lib/python1.5/Tools/idle/idle.pyw -lib/python1.5/Tools/idle/idlever.py -lib/python1.5/Tools/idle/keydefs.py -lib/python1.5/Tools/idle/testcode.py -lib/python1.5/Tools/modulator/EXAMPLE.py -lib/python1.5/Tools/modulator/README -lib/python1.5/Tools/modulator/ScrolledListbox.py -lib/python1.5/Tools/modulator/Templates/copyright -lib/python1.5/Tools/modulator/Templates/module_head -lib/python1.5/Tools/modulator/Templates/module_method -lib/python1.5/Tools/modulator/Templates/module_tail -lib/python1.5/Tools/modulator/Templates/object_head -lib/python1.5/Tools/modulator/Templates/object_method -lib/python1.5/Tools/modulator/Templates/object_mlist -lib/python1.5/Tools/modulator/Templates/object_new -lib/python1.5/Tools/modulator/Templates/object_structure -lib/python1.5/Tools/modulator/Templates/object_tail -lib/python1.5/Tools/modulator/Templates/object_tp_as_mapping -lib/python1.5/Tools/modulator/Templates/object_tp_as_number -lib/python1.5/Tools/modulator/Templates/object_tp_as_sequence -lib/python1.5/Tools/modulator/Templates/object_tp_call -lib/python1.5/Tools/modulator/Templates/object_tp_compare -lib/python1.5/Tools/modulator/Templates/object_tp_dealloc -lib/python1.5/Tools/modulator/Templates/object_tp_getattr -lib/python1.5/Tools/modulator/Templates/object_tp_hash -lib/python1.5/Tools/modulator/Templates/object_tp_print -lib/python1.5/Tools/modulator/Templates/object_tp_repr -lib/python1.5/Tools/modulator/Templates/object_tp_setattr -lib/python1.5/Tools/modulator/Templates/object_tp_str -lib/python1.5/Tools/modulator/Tkextra.py -lib/python1.5/Tools/modulator/genmodule.py -lib/python1.5/Tools/modulator/modulator.py -lib/python1.5/Tools/modulator/varsubst.py -lib/python1.5/Tools/pynche/ChipViewer.py -lib/python1.5/Tools/pynche/ColorDB.py -lib/python1.5/Tools/pynche/DetailsViewer.py -lib/python1.5/Tools/pynche/ListViewer.py -lib/python1.5/Tools/pynche/Main.py -lib/python1.5/Tools/pynche/PyncheWidget.py -lib/python1.5/Tools/pynche/README -lib/python1.5/Tools/pynche/StripViewer.py -lib/python1.5/Tools/pynche/Switchboard.py -lib/python1.5/Tools/pynche/TextViewer.py -lib/python1.5/Tools/pynche/TypeinViewer.py -lib/python1.5/Tools/pynche/X/rgb.txt -lib/python1.5/Tools/pynche/X/xlicense.txt -lib/python1.5/Tools/pynche/__init__.py -lib/python1.5/Tools/pynche/pyColorChooser.py -lib/python1.5/Tools/pynche/pynche -lib/python1.5/Tools/pynche/pynche.pyw -lib/python1.5/Tools/scripts/README -lib/python1.5/Tools/scripts/byteyears.py -lib/python1.5/Tools/scripts/checkpyc.py -lib/python1.5/Tools/scripts/classfix.py -lib/python1.5/Tools/scripts/copytime.py -lib/python1.5/Tools/scripts/crlf.py -lib/python1.5/Tools/scripts/cvsfiles.py -lib/python1.5/Tools/scripts/dutree.doc -lib/python1.5/Tools/scripts/dutree.py -lib/python1.5/Tools/scripts/eptags.py -lib/python1.5/Tools/scripts/findlinksto.py -lib/python1.5/Tools/scripts/fixcid.py -lib/python1.5/Tools/scripts/fixheader.py -lib/python1.5/Tools/scripts/fixnotice.py -lib/python1.5/Tools/scripts/fixps.py -lib/python1.5/Tools/scripts/ftpmirror.py -lib/python1.5/Tools/scripts/h2py.py -lib/python1.5/Tools/scripts/ifdef.py -lib/python1.5/Tools/scripts/lfcr.py -lib/python1.5/Tools/scripts/linktree.py -lib/python1.5/Tools/scripts/lll.py -lib/python1.5/Tools/scripts/logmerge.py -lib/python1.5/Tools/scripts/mailerdaemon.py -lib/python1.5/Tools/scripts/methfix.py -lib/python1.5/Tools/scripts/mkreal.py -lib/python1.5/Tools/scripts/ndiff.py -lib/python1.5/Tools/scripts/nm2def.py -lib/python1.5/Tools/scripts/objgraph.py -lib/python1.5/Tools/scripts/pathfix.py -lib/python1.5/Tools/scripts/pdeps.py -lib/python1.5/Tools/scripts/pindent.py -lib/python1.5/Tools/scripts/ptags.py -lib/python1.5/Tools/scripts/rgrep.py -lib/python1.5/Tools/scripts/suff.py -lib/python1.5/Tools/scripts/sum5.py -lib/python1.5/Tools/scripts/tabnanny.py -lib/python1.5/Tools/scripts/tabpolice.py -lib/python1.5/Tools/scripts/texi2html.py -lib/python1.5/Tools/scripts/treesync.py -lib/python1.5/Tools/scripts/untabify.py -lib/python1.5/Tools/scripts/which.py -lib/python1.5/Tools/scripts/xxci.py -lib/python1.5/Tools/versioncheck/README -lib/python1.5/Tools/versioncheck/_checkversion.py -lib/python1.5/Tools/versioncheck/checkversions.py -lib/python1.5/Tools/versioncheck/pyversioncheck.py -lib/python1.5/Tools/webchecker/README -lib/python1.5/Tools/webchecker/robotparser.py -lib/python1.5/Tools/webchecker/tktools.py -lib/python1.5/Tools/webchecker/wcgui.py -lib/python1.5/Tools/webchecker/wcmac.py -lib/python1.5/Tools/webchecker/wcnew.py -lib/python1.5/Tools/webchecker/webchecker.py -lib/python1.5/Tools/webchecker/websucker.py -lib/python1.5/Tools/webchecker/wsgui.py -lib/python1.5/Tools/world/README -lib/python1.5/Tools/world/world -@dirrm lib/python1.5/Tools/world -@dirrm lib/python1.5/Tools/webchecker -@dirrm lib/python1.5/Tools/versioncheck -@dirrm lib/python1.5/Tools/scripts -@dirrm lib/python1.5/Tools/pynche/X -@dirrm lib/python1.5/Tools/pynche -@dirrm lib/python1.5/Tools/modulator/Templates -@dirrm lib/python1.5/Tools/modulator -@dirrm lib/python1.5/Tools/idle -@dirrm lib/python1.5/Tools/freeze -@dirrm lib/python1.5/Tools/faqwiz -@dirrm lib/python1.5/Tools/bgen/bgen -@dirrm lib/python1.5/Tools/bgen -@dirrm lib/python1.5/Tools/audiopy -@dirrm lib/python1.5/Tools diff --git a/lang/python32/pkg-plist.gmp b/lang/python32/pkg-plist.gmp deleted file mode 100644 index 4b041045de3e..000000000000 --- a/lang/python32/pkg-plist.gmp +++ /dev/null @@ -1 +0,0 @@ -lib/python1.5/lib-dynload/mpzmodule.so diff --git a/lang/ruby16/Makefile b/lang/ruby16/Makefile deleted file mode 100644 index 6b555d0e88ca..000000000000 --- a/lang/ruby16/Makefile +++ /dev/null @@ -1,72 +0,0 @@ -# New ports collection makefile for: ruby -# Version required: 1.4.3 -# Date created: 04 September 1997 -# Whom: Eiji-usagi-MATSUmoto <usagi@ruby.club.or.jp> -# -# $FreeBSD$ -# - -DISTNAME= ruby-1.4.3 -CATEGORIES= lang ipv6 -MASTER_SITES= ftp://ftp.netlab.co.jp/pub/lang/ruby/${BRANCH_NAME}/ \ - ftp://ftp.TokyoNet.AD.JP/pub/misc/ruby/${BRANCH_NAME}/ \ - ftp://ftp.iij.ad.jp/pub/lang/ruby/${BRANCH_NAME}/ \ - ftp://blade.nagaokaut.ac.jp/pub/lang/ruby/${BRANCH_NAME}/ \ - ftp://ftp.krnet.ne.jp/pub/ruby/${BRANCH_NAME}/ \ - ftp://mirror.nucba.ac.jp/mirror/ruby/${BRANCH_NAME}/ - -MAINTAINER= yasuf@big.or.jp - -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --enable-shared -MAN1= ruby.1 -PLIST_SUB+= RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}" - -RUBY_VER= 1.4 -RUBY_ARCH= ${ARCH}-freebsd${OSREL} - -BRANCH_NAME= 1.4 - -DOCDIR= ${PREFIX}/share/doc/ruby -EXAMPLESDIR= ${PREFIX}/share/examples/ruby - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 400014 -CONFIGURE_ARGS+= --enable-ipv6 -.endif - -post-patch: - ${RM} -f ${WRKSRC}/ext/tcltklib/MANIFEST - ${RM} -f ${WRKSRC}/ext/tk/MANIFEST - ${RM} -rf ${WRKSRC}/lib/irb ${WRKSRC}/sample/irb.rb - -post-install: - strip ${PREFIX}/bin/ruby - ${MKDIR} ${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/sample/* ${EXAMPLESDIR} - ${MKDIR} ${EXAMPLESDIR}/misc - ${INSTALL_DATA} ${WRKSRC}/misc/* ${EXAMPLESDIR}/misc - ${MKDIR} ${EXAMPLESDIR}/curses - ${INSTALL_DATA} ${WRKSRC}/ext/curses/hello.rb ${WRKSRC}/ext/curses/rain.rb ${WRKSRC}/ext/curses/view.rb ${EXAMPLESDIR}/curses - ${MKDIR} ${EXAMPLESDIR}/pty - ${INSTALL_DATA} ${WRKSRC}/ext/pty/expect_sample.rb ${WRKSRC}/ext/pty/script.rb ${WRKSRC}/ext/pty/shl.rb ${EXAMPLESDIR}/pty -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCDIR} - ${INSTALL_DATA} ${WRKSRC}/README* ${DOCDIR} - ${MKDIR} ${DOCDIR}/etc - ${INSTALL_DATA} ${WRKSRC}/ext/etc/etc.txt* ${DOCDIR}/etc - ${MKDIR} ${DOCDIR}/md5 - ${INSTALL_DATA} ${WRKSRC}/ext/md5/md5.txt* ${DOCDIR}/md5 - ${MKDIR} ${DOCDIR}/pty - ${INSTALL_DATA} ${WRKSRC}/ext/pty/README* ${DOCDIR}/pty - ${MKDIR} ${DOCDIR}/readline - ${INSTALL_DATA} ${WRKSRC}/ext/readline/README ${DOCDIR}/readline -.endif - ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib - @${CAT} ${PKGMESSAGE} - -test: - @(cd ${WRKSRC}; make test) - -.include <bsd.port.post.mk> diff --git a/lang/ruby16/distinfo b/lang/ruby16/distinfo deleted file mode 100644 index 1e87b6c33cf8..000000000000 --- a/lang/ruby16/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (ruby-1.4.3.tar.gz) = ff2df3fa6855e087998bf5d1fb6dfbd9 diff --git a/lang/ruby16/pkg-comment b/lang/ruby16/pkg-comment deleted file mode 100644 index 0909290ae04a..000000000000 --- a/lang/ruby16/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An object-oriented interpreted scripting language diff --git a/lang/ruby16/pkg-descr b/lang/ruby16/pkg-descr deleted file mode 100644 index f42fdba241cd..000000000000 --- a/lang/ruby16/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -Ruby is the interpreted scripting language for quick and -easy object-oriented programming. It has many features to -process text files and to do system management tasks (as in -Perl). It is simple, straight-forward, and extensible. - -Features of Ruby are shown below. - - + Simple Syntax - + *Normal* Object-Oriented features(ex. class, method calls) - + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method) - + Operator Overloading - + Exception Handling - + Iterators and Closures - + Garbage Collection - + Dynamic Loading of Object files(on some architecture) - + Highly Portable(works on many UNIX machines, and on DOS, - Windows, Mac, BeOS etc.) - -The Ruby home page is at: -WWW: http://www.ruby-lang.org/ diff --git a/lang/ruby16/pkg-message b/lang/ruby16/pkg-message deleted file mode 100644 index 564cf52f2485..000000000000 --- a/lang/ruby16/pkg-message +++ /dev/null @@ -1,5 +0,0 @@ -==== -NOTE: This package does NOT contain irb (the interactive Ruby) - and Ruby/Tk (an interface to Tk GUI toolkits); You need to - install separate packages to use them. -==== diff --git a/lang/ruby16/pkg-plist b/lang/ruby16/pkg-plist deleted file mode 100644 index 5cb0f3f53cea..000000000000 --- a/lang/ruby16/pkg-plist +++ /dev/null @@ -1,174 +0,0 @@ -bin/ruby -lib/libruby.so -lib/libruby.so.14 -@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B -@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/config.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/curses.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/dbm.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/defines.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/dln.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/env.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/etc.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/fcntl.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/intern.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/libruby.a -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/md5.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/nkf.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/node.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/pty.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/rbconfig.rb -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/re.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/readline.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/regex.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/ruby.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/rubyio.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/rubysig.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/sdbm.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/socket.so -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/st.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/util.h -lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/version.h -lib/ruby/%%RUBY_VER%%/English.rb -lib/ruby/%%RUBY_VER%%/Env.rb -lib/ruby/%%RUBY_VER%%/base64.rb -lib/ruby/%%RUBY_VER%%/cgi-lib.rb -lib/ruby/%%RUBY_VER%%/cgi.rb -lib/ruby/%%RUBY_VER%%/complex.rb -lib/ruby/%%RUBY_VER%%/date.rb -lib/ruby/%%RUBY_VER%%/date2.rb -lib/ruby/%%RUBY_VER%%/debug.rb -lib/ruby/%%RUBY_VER%%/delegate.rb -lib/ruby/%%RUBY_VER%%/e2mmap.rb -lib/ruby/%%RUBY_VER%%/eregex.rb -lib/ruby/%%RUBY_VER%%/expect.rb -lib/ruby/%%RUBY_VER%%/final.rb -lib/ruby/%%RUBY_VER%%/finalize.rb -lib/ruby/%%RUBY_VER%%/find.rb -lib/ruby/%%RUBY_VER%%/ftools.rb -lib/ruby/%%RUBY_VER%%/ftplib.rb -lib/ruby/%%RUBY_VER%%/getoptlong.rb -lib/ruby/%%RUBY_VER%%/getopts.rb -lib/ruby/%%RUBY_VER%%/importenv.rb -lib/ruby/%%RUBY_VER%%/jcode.rb -lib/ruby/%%RUBY_VER%%/kconv.rb -lib/ruby/%%RUBY_VER%%/mailread.rb -lib/ruby/%%RUBY_VER%%/mathn.rb -lib/ruby/%%RUBY_VER%%/matrix.rb -lib/ruby/%%RUBY_VER%%/mkmf.rb -lib/ruby/%%RUBY_VER%%/monitor.rb -lib/ruby/%%RUBY_VER%%/mutex_m.rb -lib/ruby/%%RUBY_VER%%/observer.rb -lib/ruby/%%RUBY_VER%%/open3.rb -lib/ruby/%%RUBY_VER%%/ostruct.rb -lib/ruby/%%RUBY_VER%%/parsearg.rb -lib/ruby/%%RUBY_VER%%/parsedate.rb -lib/ruby/%%RUBY_VER%%/ping.rb -lib/ruby/%%RUBY_VER%%/profile.rb -lib/ruby/%%RUBY_VER%%/pstore.rb -lib/ruby/%%RUBY_VER%%/rational.rb -lib/ruby/%%RUBY_VER%%/readbytes.rb -lib/ruby/%%RUBY_VER%%/shellwords.rb -lib/ruby/%%RUBY_VER%%/singleton.rb -lib/ruby/%%RUBY_VER%%/sync.rb -lib/ruby/%%RUBY_VER%%/telnet.rb -lib/ruby/%%RUBY_VER%%/tempfile.rb -lib/ruby/%%RUBY_VER%%/thread.rb -lib/ruby/%%RUBY_VER%%/thwait.rb -lib/ruby/%%RUBY_VER%%/timeout.rb -lib/ruby/%%RUBY_VER%%/tracer.rb -lib/ruby/%%RUBY_VER%%/weakref.rb -lib/ruby/%%RUBY_VER%%/cgi/session.rb -lib/ruby/%%RUBY_VER%%/net/pop.rb -lib/ruby/%%RUBY_VER%%/net/session.rb -lib/ruby/%%RUBY_VER%%/net/smtp.rb -@exec /bin/mkdir -p %D/lib/ruby/%%RUBY_VER%%/site_ruby/%%RUBY_ARCH%% -@dirrm lib/ruby/%%RUBY_VER%%/site_ruby/%%RUBY_ARCH%% -@dirrm lib/ruby/%%RUBY_VER%%/site_ruby -@dirrm lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%% -@dirrm lib/ruby/%%RUBY_VER%%/cgi -@dirrm lib/ruby/%%RUBY_VER%%/net -@dirrm lib/ruby/%%RUBY_VER%% -@dirrm lib/ruby -share/doc/ruby/README -share/doc/ruby/README.EXT -share/doc/ruby/README.EXT.jp -share/doc/ruby/README.jp -share/doc/ruby/etc/etc.txt -share/doc/ruby/etc/etc.txt.jp -share/doc/ruby/md5/md5.txt -share/doc/ruby/md5/md5.txt.jp -share/doc/ruby/pty/README -share/doc/ruby/pty/README.expect -share/doc/ruby/pty/README.expect.jp -share/doc/ruby/pty/README.jp -share/doc/ruby/readline/README -@dirrm share/doc/ruby/etc -@dirrm share/doc/ruby/md5 -@dirrm share/doc/ruby/pty -@dirrm share/doc/ruby/readline -@dirrm share/doc/ruby -share/examples/ruby/README -share/examples/ruby/biorhythm.rb -share/examples/ruby/cal.rb -share/examples/ruby/cbreak.rb -share/examples/ruby/clnt.rb -share/examples/ruby/dbmtest.rb -share/examples/ruby/dir.rb -share/examples/ruby/dualstack-fetch.rb -share/examples/ruby/dualstack-httpd.rb -share/examples/ruby/eval.rb -share/examples/ruby/export.rb -share/examples/ruby/exyacc.rb -share/examples/ruby/fact.rb -share/examples/ruby/fib.awk -share/examples/ruby/fib.pl -share/examples/ruby/fib.py -share/examples/ruby/fib.rb -share/examples/ruby/fib.scm -share/examples/ruby/freq.rb -share/examples/ruby/from.rb -share/examples/ruby/fullpath.rb -share/examples/ruby/getopts.test -share/examples/ruby/goodfriday.rb -share/examples/ruby/less.rb -share/examples/ruby/list.rb -share/examples/ruby/list2.rb -share/examples/ruby/list3.rb -share/examples/ruby/mine.rb -share/examples/ruby/mkproto.rb -share/examples/ruby/mpart.rb -share/examples/ruby/mrshtest.rb -share/examples/ruby/observ.rb -share/examples/ruby/occur.pl -share/examples/ruby/occur.rb -share/examples/ruby/occur2.rb -share/examples/ruby/philos.rb -share/examples/ruby/pi.rb -share/examples/ruby/rcs.awk -share/examples/ruby/rcs.dat -share/examples/ruby/rcs.rb -share/examples/ruby/regx.rb -share/examples/ruby/rename.rb -share/examples/ruby/sieve.rb -share/examples/ruby/svr.rb -share/examples/ruby/test.rb -share/examples/ruby/time.rb -share/examples/ruby/trojan.rb -share/examples/ruby/tsvr.rb -share/examples/ruby/uumerge.rb -share/examples/ruby/misc/README -share/examples/ruby/misc/inf-ruby.el -share/examples/ruby/misc/ruby-mode.el -share/examples/ruby/misc/rubydb2x.el -share/examples/ruby/misc/rubydb3x.el -share/examples/ruby/curses/hello.rb -share/examples/ruby/curses/rain.rb -share/examples/ruby/curses/view.rb -share/examples/ruby/pty/expect_sample.rb -share/examples/ruby/pty/script.rb -share/examples/ruby/pty/shl.rb -@dirrm share/examples/ruby/misc -@dirrm share/examples/ruby/curses -@dirrm share/examples/ruby/pty -@dirrm share/examples/ruby diff --git a/lang/scsh/Makefile b/lang/scsh/Makefile deleted file mode 100644 index e5ded7965443..000000000000 --- a/lang/scsh/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# New ports collection makefile for: scsh -# Version required: 0.5.1 -# Date created: Jul, 15, 1997 -# Whom: cracauer@cons.org "Martin Cracauer" -# -# $FreeBSD$ -# - -DISTNAME= scsh-0.5.1 -CATEGORIES= shells lang -MASTER_SITES= ftp://ftp-swiss.ai.mit.edu/pub/su/scsh/ \ - http://www2.cons.org:8000/freebsd-distfiles/ \ - http://people.FreeBSD.org/~cracauer/freebsd-distfiles/ - -MAINTAINER= cracauer@cons.org - -.include <bsd.port.pre.mk> - -.if ${MACHINE_ARCH} == "alpha" -BROKEN= bus errors on unaligned accesses in scshvm -.endif - -GNU_CONFIGURE= yes - -.if $(PORTOBJFORMAT) == elf -CONFIGURE_ENV+= LDFLAGS="-Wl,-E" -.endif - -ALL_TARGET= enough -MAN1= scsh.1 -STRIP= - -post-install: - @strip ${PREFIX}/bin/scsh - (cd ${WRKSRC} ; \ - ${INSTALL_DATA} README RELEASE NEWS COPYING ${PREFIX}/lib/scsh/doc) - ${RM} -f ${PREFIX}/share/doc/scsh - ${LN} -fs ${PREFIX}/lib/scsh/doc ${PREFIX}/share/doc/scsh - -.include <bsd.port.post.mk> diff --git a/lang/scsh/distinfo b/lang/scsh/distinfo deleted file mode 100644 index 4c2cef40d023..000000000000 --- a/lang/scsh/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (scsh-0.5.1.tar.gz) = 907dfc1202bff6b4aa416d2026dbdd19 diff --git a/lang/scsh/files/patch-aa b/lang/scsh/files/patch-aa deleted file mode 100644 index 22f97bee64ee..000000000000 --- a/lang/scsh/files/patch-aa +++ /dev/null @@ -1,39 +0,0 @@ -*** Makefile.in.original Tue Nov 26 14:44:19 1996 ---- Makefile.in Thu Nov 28 15:29:24 1996 -*************** -*** 137,143 **** - - # The following is the first rule and therefore the "make" command's - # default target. -! enough: $(VM) $(IMAGE) script $(LIBCIG) scsh $(LIBSCSH) $(MANPAGE) .notify - - # The developers are curious to know. Don't be concerned if this fails. - # You may comment these lines out if you wish to be discourteous. ---- 137,143 ---- - - # The following is the first rule and therefore the "make" command's - # default target. -! enough: $(VM) $(IMAGE) script $(LIBCIG) scsh $(LIBSCSH) $(MANPAGE) - - # The developers are curious to know. Don't be concerned if this fails. - # You may comment these lines out if you wish to be discourteous. -*************** -*** 250,255 **** ---- 250,256 ---- - $(RM) -r $(LIB).old - if [ -d $(LIB) ] ; then mv $(LIB) $(LIB).old ; fi - mkdir $(LIB) -+ mkdir $(LIB)/emacs - mkdir $(LIB)/big - mkdir $(LIB)/cig - mkdir $(LIB)/doc -*************** -*** 286,291 **** ---- 287,293 ---- - $(LIB)/misc $(LIB)/link $(LIB)/vm $(LIB)/doc - for f in $(srcdir)/rts/*num.scm; \ - do $(INSTALL_DATA) $$f $(LIB)/rts/; done -+ for f in $(srcdir)/emacs/*; do $(INSTALL_DATA) $$f $(LIB)/emacs/; done - for f in $(srcdir)/env/*.scm; do $(INSTALL_DATA) $$f $(LIB)/env/; done - for f in $(srcdir)/big/*.scm; do $(INSTALL_DATA) $$f $(LIB)/big/; done - for f in $(srcdir)/opt/*.scm; do $(INSTALL_DATA) $$f $(LIB)/opt/; done diff --git a/lang/scsh/files/patch-ab b/lang/scsh/files/patch-ab deleted file mode 100644 index a75d1e93ac41..000000000000 --- a/lang/scsh/files/patch-ab +++ /dev/null @@ -1,19 +0,0 @@ -*** env/command.scm.original Tue Nov 26 15:59:38 1996 ---- env/command.scm Tue Nov 26 15:59:46 1996 -*************** -*** 546,552 **** - ((char=? (string-ref line 0) #\n) #f) - (else (loop count))))))) - -! (define *y-or-n-eof-count* 100) - - (define (read-line port) - (let loop ((l '())) ---- 546,552 ---- - ((char=? (string-ref line 0) #\n) #f) - (else (loop count))))))) - -! (define *y-or-n-eof-count* 0) - - (define (read-line port) - (let loop ((l '())) diff --git a/lang/scsh/files/patch-ac b/lang/scsh/files/patch-ac deleted file mode 100644 index 42c68f84edeb..000000000000 --- a/lang/scsh/files/patch-ac +++ /dev/null @@ -1,19 +0,0 @@ -*** configure.in.original Tue Nov 26 17:10:41 1996 ---- configure.in Tue Nov 26 17:11:07 1996 -*************** -*** 220,226 **** - fi - - AR=${AR-"ar cq"} -! TMPDIR=${TMPDIR-"/usr/tmp"} - - case "$host" in - ---- 220,226 ---- - fi - - AR=${AR-"ar cq"} -! TMPDIR=${TMPDIR-"/var/tmp"} - - case "$host" in - diff --git a/lang/scsh/files/patch-ad b/lang/scsh/files/patch-ad deleted file mode 100644 index 57efb8d7d373..000000000000 --- a/lang/scsh/files/patch-ad +++ /dev/null @@ -1,19 +0,0 @@ -*** configure.original Tue Nov 26 17:55:51 1996 ---- configure Tue Nov 26 17:55:58 1996 -*************** -*** 1017,1023 **** - fi - - AR=${AR-"ar cq"} -! TMPDIR=${TMPDIR-"/usr/tmp"} - - case "$host" in - ---- 1017,1023 ---- - fi - - AR=${AR-"ar cq"} -! TMPDIR=${TMPDIR-"/var/tmp"} - - case "$host" in - diff --git a/lang/scsh/files/patch-ae b/lang/scsh/files/patch-ae deleted file mode 100644 index f7eec1bab769..000000000000 --- a/lang/scsh/files/patch-ae +++ /dev/null @@ -1,19 +0,0 @@ -*** scsh/scsh.scm.original Tue Nov 26 17:15:00 1996 ---- scsh/scsh.scm Tue Nov 26 17:15:06 1996 -*************** -*** 298,304 **** - (list (string-append (car maybe-prefix) ".~a")))))) - - (define *temp-file-template* -! (make-fluid (string-append "/usr/tmp/" (number->string (pid)) ".~a"))) - - - (define (temp-file-iterate maker . maybe-template) ---- 298,304 ---- - (list (string-append (car maybe-prefix) ".~a")))))) - - (define *temp-file-template* -! (make-fluid (string-append "/var/tmp/" (number->string (pid)) ".~a"))) - - - (define (temp-file-iterate maker . maybe-template) diff --git a/lang/scsh/pkg-comment b/lang/scsh/pkg-comment deleted file mode 100644 index 304523714789..000000000000 --- a/lang/scsh/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A Unix shell embedded into Scheme, with access to all Posix calls diff --git a/lang/scsh/pkg-descr b/lang/scsh/pkg-descr deleted file mode 100644 index 09275af3e65d..000000000000 --- a/lang/scsh/pkg-descr +++ /dev/null @@ -1,41 +0,0 @@ -Scsh is a Unix shell in that is has significant syntax extensions to -make writing Unix shell scripts easy (constructing pipelines, setting -I/O redirection, conditional execution etc.). It also offers access to -lower-level functionality like all Posix system calls, TCP/IP sockets -and a full-featured regular expression library. This is embedded into -a general-purpose programming language with real data types, -extensive, syntactically clean control constructs and "real" quoting -rules. - -Scsh is also a full implementation of R4RS Scheme with some -non-standard behavior (required for scripting). As a result, a wide -varity of exiting Scheme code can be used. The underlying Scheme -implementation is a virtual machine for compact byte code. - -The name of the installed program is "scsh", the manpage is scsh(1), -other documentation is in (/usr/local/)lib/scsh/doc. To load slib, -install slib into /usr/local/lib/slib and run (load "slib-init.scm") -in scsh. It requires no additional setup (paths or such). The emacs -interface is in the original distribution in emacs/. For documentation -see doc/user-guide.txt. - -Differences between FreeBSD port and generic scsh release: ----------------------------------------------------------- - -1) When hitting C-d (end-of-file), scsh asks 100 times for -confirmation. I changed the default to do this just once. Set constant -*y-or-n-eof-count* in scsh/rw.scm to change it. - -2) The original scsh sends a mail to the scsh authors every time you -make the package. The FreeBSD port doesn't. The authors of scsh would -appreciate it if you do a `(cd work/scsh-0.4.4 && make .notify)` after -you build this package. - -3) A symbolic link ${PREFIX}/share/doc/scsh to the documentation is -created. - -4) Some basic description text files from the distribution base dir -are copied to lib/doc. The emacs directory is copied into -lib/scsh/emacs. scsh's default is not to install these files. - -5) Some /usr/tmp -> /var/tmp diff --git a/lang/scsh/pkg-plist b/lang/scsh/pkg-plist deleted file mode 100644 index 8d37e69768a1..000000000000 --- a/lang/scsh/pkg-plist +++ /dev/null @@ -1,239 +0,0 @@ -bin/scsh -lib/scsh/big/array.scm -lib/scsh/big/big-util.scm -lib/scsh/big/bigbit.scm -lib/scsh/big/compose-cont.scm -lib/scsh/big/defrecord.scm -lib/scsh/big/destructure.scm -lib/scsh/big/dump.scm -lib/scsh/big/external.scm -lib/scsh/big/filename.scm -lib/scsh/big/format.scm -lib/scsh/big/general-table.scm -lib/scsh/big/lu-decomp.scm -lib/scsh/big/new-ports.scm -lib/scsh/big/pp.scm -lib/scsh/big/queue.scm -lib/scsh/big/random.scm -lib/scsh/big/receive.scm -lib/scsh/big/search-tree.scm -lib/scsh/big/sleep.scm -lib/scsh/big/sort.scm -lib/scsh/big/thread.scm -lib/scsh/big/xport.scm -lib/scsh/cig/cig -lib/scsh/cig/cig.image -lib/scsh/cig/libscshvm.a -lib/scsh/cig/libcig.h -lib/scsh/doc/COPYING -lib/scsh/doc/NEWS -lib/scsh/doc/RELEASE -lib/scsh/doc/README -lib/scsh/doc/scsh-manual/awk.tex -lib/scsh/doc/scsh-manual/changes.tex -lib/scsh/doc/scsh-manual/decls.tex -lib/scsh/doc/scsh-manual/front.tex -lib/scsh/doc/scsh-manual/intro.tex -lib/scsh/doc/scsh-manual/man.tex -lib/scsh/doc/scsh-manual/miscprocs.tex -lib/scsh/doc/scsh-manual/network.tex -lib/scsh/doc/scsh-manual/procnotation.tex -lib/scsh/doc/scsh-manual/rdelim.tex -lib/scsh/doc/scsh-manual/running.tex -lib/scsh/doc/scsh-manual/strings.tex -lib/scsh/doc/scsh-manual/syscalls.tex -lib/scsh/doc/scsh-manual/test.tex -lib/scsh/doc/scsh-manual/todo.tex -lib/scsh/doc/scsh-manual/tty.tex -lib/scsh/doc/scsh-manual/xman.tex -lib/scsh/doc/big-scheme.txt -lib/scsh/doc/call-back.txt -lib/scsh/doc/cheat.txt -lib/scsh/doc/external.txt -lib/scsh/doc/hacking.txt -lib/scsh/doc/install.s48-0.36.txt -lib/scsh/doc/install.txt -lib/scsh/doc/no-leaf-env.txt -lib/scsh/doc/olins-changes.txt -lib/scsh/doc/package.txt -lib/scsh/doc/scsh-src-roadmap.txt -lib/scsh/doc/threads.txt -lib/scsh/doc/type.txt -lib/scsh/doc/user-guide.txt -lib/scsh/doc/code.tex -lib/scsh/doc/latex-stuff.tex -lib/scsh/doc/meeting.tex -lib/scsh/doc/module.tex -lib/scsh/doc/scsh-paper.tex -lib/scsh/doc/summary.tex -lib/scsh/doc/meeting.ps -lib/scsh/doc/module.ps -lib/scsh/doc/scsh-manual.ps -lib/scsh/doc/scsh-paper.ps -lib/scsh/env/assem.scm -lib/scsh/env/basic-command.scm -lib/scsh/env/build.scm -lib/scsh/env/command.scm -lib/scsh/env/debug.scm -lib/scsh/env/debuginfo.scm -lib/scsh/env/disasm.scm -lib/scsh/env/disclosers.scm -lib/scsh/env/dispcond.scm -lib/scsh/env/flatload.scm -lib/scsh/env/init-defpackage.scm -lib/scsh/env/inspect.scm -lib/scsh/env/jar-assem.scm -lib/scsh/env/list-interface.scm -lib/scsh/env/load-package.scm -lib/scsh/env/more-thread.scm -lib/scsh/env/pacman.scm -lib/scsh/env/pedit.scm -lib/scsh/env/read-command.scm -lib/scsh/env/shadow.scm -lib/scsh/env/space.scm -lib/scsh/env/start.scm -lib/scsh/env/traverse.scm -lib/scsh/env/version-info.scm -lib/scsh/link/data.scm -lib/scsh/link/generate-c-header.scm -lib/scsh/link/link.scm -lib/scsh/link/loadc.scm -lib/scsh/link/reify.scm -lib/scsh/link/transport.scm -lib/scsh/link/write-image.scm -lib/scsh/misc/annotate.scm -lib/scsh/misc/argument.scm -lib/scsh/misc/doodl.scm -lib/scsh/misc/either.scm -lib/scsh/misc/getenv.scm -lib/scsh/misc/hilbert.scm -lib/scsh/misc/ilength.scm -lib/scsh/misc/integertostring.scm -lib/scsh/misc/load-static.scm -lib/scsh/misc/mail.scm -lib/scsh/misc/packages.scm -lib/scsh/misc/psd-s48.scm -lib/scsh/misc/remote.scm -lib/scsh/misc/require.scm -lib/scsh/misc/separate.scm -lib/scsh/misc/shift-reset.scm -lib/scsh/misc/sicp.scm -lib/scsh/misc/slib-init.scm -lib/scsh/misc/socket.scm -lib/scsh/misc/static.scm -lib/scsh/misc/test-doodl.scm -lib/scsh/opt/analyze.scm -lib/scsh/opt/expand.scm -lib/scsh/opt/inline.scm -lib/scsh/opt/tst.scm -lib/scsh/scsh/awk.scm -lib/scsh/scsh/char-set.scm -lib/scsh/scsh/db.scm -lib/scsh/scsh/dbm.scm -lib/scsh/scsh/defrec.scm -lib/scsh/scsh/ekko.scm -lib/scsh/scsh/endian.scm -lib/scsh/scsh/enumconst.scm -lib/scsh/scsh/fdports.scm -lib/scsh/scsh/fileinfo.scm -lib/scsh/scsh/filemtch.scm -lib/scsh/scsh/filesys.scm -lib/scsh/scsh/flock.scm -lib/scsh/scsh/fname.scm -lib/scsh/scsh/fr.scm -lib/scsh/scsh/glob.scm -lib/scsh/scsh/here.scm -lib/scsh/scsh/jcontrol.scm -lib/scsh/scsh/jcontrol2.scm -lib/scsh/scsh/let-opt.scm -lib/scsh/scsh/meta-arg.scm -lib/scsh/scsh/ndbm.scm -lib/scsh/scsh/network.scm -lib/scsh/scsh/pty.scm -lib/scsh/scsh/newports.scm -lib/scsh/scsh/oldtop.scm -lib/scsh/scsh/procobj.scm -lib/scsh/scsh/rdelim.scm -lib/scsh/scsh/re.scm -lib/scsh/scsh/rw.scm -lib/scsh/scsh/scsh-condition.scm -lib/scsh/scsh/scsh-interfaces.scm -lib/scsh/scsh/scsh-package.scm -lib/scsh/scsh/scsh-read.scm -lib/scsh/scsh/scsh-version.scm -lib/scsh/scsh/scsh.scm -lib/scsh/scsh/select.scm -lib/scsh/scsh/sighandlers.scm -lib/scsh/scsh/startup.scm -lib/scsh/scsh/static.scm -lib/scsh/scsh/stringcoll.scm -lib/scsh/scsh/syntax-helpers.scm -lib/scsh/scsh/syntax.scm -lib/scsh/scsh/syscalls.scm -lib/scsh/scsh/time.scm -lib/scsh/scsh/top.scm -lib/scsh/scsh/tty.scm -lib/scsh/scsh/utilities.scm -lib/scsh/rts/bignum.scm -lib/scsh/rts/defenum.scm -lib/scsh/rts/enum.scm -lib/scsh/rts/floatnum.scm -lib/scsh/rts/innum.scm -lib/scsh/rts/ratnum.scm -lib/scsh/rts/recnum.scm -lib/scsh/rts/xnum.scm -lib/scsh/rts/jar-defrecord.scm -lib/scsh/vm/arch.scm -lib/scsh/vm/arith.scm -lib/scsh/vm/data.scm -lib/scsh/vm/defenum.scm -lib/scsh/vm/define-primitive.scm -lib/scsh/vm/disasm.scm -lib/scsh/vm/env.scm -lib/scsh/vm/external.scm -lib/scsh/vm/gc.scm -lib/scsh/vm/heap.scm -lib/scsh/vm/interfaces.scm -lib/scsh/vm/interp.scm -lib/scsh/vm/macro-package-defs.scm -lib/scsh/vm/memory.scm -lib/scsh/vm/package-defs.scm -lib/scsh/vm/prescheme.scm -lib/scsh/vm/prim.scm -lib/scsh/vm/ps-interface.scm -lib/scsh/vm/ps-memory.scm -lib/scsh/vm/ps-package-defs.scm -lib/scsh/vm/ps-package.scm -lib/scsh/vm/resume.scm -lib/scsh/vm/s48-package-defs.scm -lib/scsh/vm/stack.scm -lib/scsh/vm/stob.scm -lib/scsh/vm/struct.scm -lib/scsh/vm/vm-utilities.scm -lib/scsh/vm/vmio.scm -lib/scsh/scshvm -lib/scsh/scsh.image -lib/scsh/libscshvm.a -lib/scsh/emacs/README -lib/scsh/emacs/cmulisp.el -lib/scsh/emacs/cmuscheme.el -lib/scsh/emacs/cmuscheme48.el -lib/scsh/emacs/cmushell.el -lib/scsh/emacs/comint.el -lib/scsh/emacs/jar-hacks.el -@exec ln -fs %D/lib/scsh/doc %D/share/doc/scsh -@unexec rm -f %D/share/doc/scsh -@dirrm lib/scsh/emacs -@dirrm lib/scsh/big -@dirrm lib/scsh/cig -@dirrm lib/scsh/doc/scsh-manual -@dirrm lib/scsh/doc -@dirrm lib/scsh/env -@dirrm lib/scsh/link -@dirrm lib/scsh/misc -@dirrm lib/scsh/opt -@dirrm lib/scsh/scsh -@dirrm lib/scsh/rts -@dirrm lib/scsh/vm -@dirrm lib/scsh -@unexec echo 'You might check whether to remove %D/lib/scsh.old' diff --git a/lang/squeak3/Makefile b/lang/squeak3/Makefile deleted file mode 100644 index c800079fb64a..000000000000 --- a/lang/squeak3/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection makefile for: squeak -# Version required: 2.3 -# Date created: 4 March 1999 -# Whom: jesse@cs.uni-magdeburg.de -# -# $FreeBSD$ -# - -DISTNAME= 2.4 -PKGNAME= squeak-2.4 -CATEGORIES= lang -MASTER_SITES= ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/unix/ \ - ftp://ftp.cs.uni-magdeburg.de/pub/Smalltalk/Smalltalk/Squeak/unix/image/ \ - http://www.nectar.com/distfiles/squeak/ -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${SQUEAK_SRC} - -MAINTAINER= jesse@cs.uni-magdeburg.de - -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} - -USE_XLIB= yes -USE_GMAKE= yes -DIST_SUBDIR= squeak -SQUEAK_SRC= SqueakV2.sources -MAKEFILE= GNUmakefile -VMBUILD= freebsd -MAKE_ARGS= VMBUILD=${VMBUILD} -.ifdef (CC) -MAKE_ARGS+= CC=${CC} -.endif -.ifdef (CFLAGS) -MAKE_ARGS+= CCFLAGS="${CFLAGS}" -.endif -PORTMAKE= ${SETENV} ${MAKE_ENV} ${GMAKE} -e ${MAKE_FLAGS} \ - ${MAKEFILE} ${MAKE_ARGS} - -do-build: - @(cd ${WRKSRC} && ${PORTMAKE} mkdir) - @(cd ${WRKSRC}/${VMBUILD} && ${PORTMAKE} interp) - -do-install: - @(cd ${WRKSRC}/${VMBUILD} && \ - ${INSTALL_PROGRAM} SqueakVM-2.4-${VMBUILD} ${PREFIX}/bin/SqueakVM) - ${MKDIR} ${PREFIX}/share/squeak -.for f in Squeak2.4.changes Squeak2.4.image - (cd ${WRKSRC}/image && ${INSTALL_DATA} $f ${PREFIX}/share/squeak/$f) -.endfor - ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${SQUEAK_SRC} \ - ${PREFIX}/share/squeak/${SQUEAK_SRC} - -.include <bsd.port.mk> diff --git a/lang/squeak3/distinfo b/lang/squeak3/distinfo deleted file mode 100644 index 4405a83b0cae..000000000000 --- a/lang/squeak3/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (squeak/2.4.tar.gz) = db8a90c127ba98496f159e9ea0e4320d -MD5 (squeak/SqueakV2.sources) = af0663f5112faa78635462dbb6fd3367 diff --git a/lang/squeak3/files/patch-aa b/lang/squeak3/files/patch-aa deleted file mode 100644 index a9cc01b0cf04..000000000000 --- a/lang/squeak3/files/patch-aa +++ /dev/null @@ -1,90 +0,0 @@ ---- src/GNUmakefile.conf.orig Thu Apr 22 08:01:59 1999 -+++ src/GNUmakefile.conf Thu Dec 9 13:27:03 1999 -@@ -93,13 +93,13 @@ - # START OF CONFIGURATION SECTION # - # # - ifeq ($(SYSTEM), linux) -- CC= gcc -+ CC:= gcc - CCFLAGS:= -O2 -g $(PROFILE) # -fomit-frame-pointer - ifeq ($(UTSMAC),i386) - CCFLAGS+= -malign-functions=2 -malign-jumps=3 -malign-loops=2 - endif - LDO= ld -r -- LD= gcc -rdynamic -+ LD= $(CC) -rdynamic - LDFLAGS:= $(PROFILE) - SHCFLAGS:= -O2 -g -fPIC - SHLDFLAGS:= -rdynamic -shared -@@ -110,11 +110,11 @@ - endif - - ifeq ($(SYSTEM), freebsd) -- CC= gcc -+ CC:= gcc - CCFLAGS:= -O3 -fexpensive-optimizations -fomit-frame-pointer $(PROFILE) - INCDIRS:= -I/usr/X11R6/include - LDO= ld -r -- LD= gcc -+ LD= $(CC) - LDFLAGS:= $(PROFILE) - SHCFLAGS:= -O2 -g -fPIC - SHLDFLAGS:= -rdynamic -shared -@@ -125,7 +125,7 @@ - endif - - ifeq ($(MACHINE)-$(SYSTEM), alpha-osf1) -- CC= $(UTIL)decgcc -+ CC:= $(UTIL)decgcc - CCFLAGS:= -O2 -g $(PROFILE) - LDO= ld -taso -r - LD= cc -@@ -138,11 +138,11 @@ - endif - - ifeq ($(MACHINE)-$(SYSTEM), sparc-solaris) -- CC= gcc -+ CC:= gcc - CCFLAGS:= -O2 -g $(PROFILE) - INCDIRS= -I/usr/openwin/include - LDO= ld -r -- LD= gcc -+ LD= $(CC) - LDFLAGS:= $(PROFILE) - SHCFLAGS:= -O2 -g -fPIC - SHLDFLAGS:= -G -@@ -153,10 +153,10 @@ - endif - - ifeq ($(MACHINE)-$(SYSTEM), sparc-sunos) -- CC= gcc -+ CC:= gcc - CCFLAGS:= -O2 -g $(PROFILE) - LDO= ld -r -- LD= gcc -+ LD= $(CC) - LDFLAGS:= $(PROFILE) - SHCFLAGS:= -O2 -g -fPIC - SHLDFLAGS:= -rdynamic -shared -@@ -166,10 +166,10 @@ - endif - - ifeq ($(MACHINE)-$(SYSTEM), hppa-hpux) -- CC= gcc -+ CC:= gcc - CCFLAGS:= -O6 -g $(PROFILE) - LDO= ld -r -- LD= gcc -+ LD= $(CC) - LDFLAGS:= $(PROFILE) - SHCFLAGS:= -O2 -g -fPIC - SHLDFLAGS:= -rdynamic -shared -@@ -179,7 +179,7 @@ - endif - - ifeq ($(SYSTEM), irix) -- CC= cc -32 -mips2 -+ CC:= cc -32 -mips2 - CCFLAGS:= -O3 $(PROFILE) - LDO= ld -32 -mips2 -r - LD= cc diff --git a/lang/squeak3/pkg-comment b/lang/squeak3/pkg-comment deleted file mode 100644 index 00168b23618f..000000000000 --- a/lang/squeak3/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Full Smalltalk 80 with portability to UN*X, Mac, and Windows diff --git a/lang/squeak3/pkg-descr b/lang/squeak3/pkg-descr deleted file mode 100644 index d71ca892bec5..000000000000 --- a/lang/squeak3/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -Squeak is a new implementation of the Smalltalk programming -environment; it includes among other things: - * a rapid-turn-around Smalltalk-80 compiler, - * a caching-JIT run-time virtual machine (with full source in - Smalltalk), - * large class libraries with portable data and GUI models, and - * an integrated development environment with coding tools, GUI - construction. - -Squeak was developed at Apple Labs and Walt Disney and has been ported -to a variety of computers (including most flavors of UNIX and -Windows). Compared to other Smalltalk systems, Squeak has 4 important -features: - * Portability (to Mac, Windows, WinCE, and many flavors of UNIX); - * Speed (it uses native C for compute-intensive code); - * Price (free, including all source code and the right to distribute - applications!); and - * Sophistication (full Smalltalk-80 language, libraries, and tools). - -WWW: http://squeak.cs.uiuc.edu/ - -Roland Jesse <jesse@cs.uni-magdeburg.de> diff --git a/lang/squeak3/pkg-plist b/lang/squeak3/pkg-plist deleted file mode 100644 index 525d6b1e6f50..000000000000 --- a/lang/squeak3/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/SqueakVM -share/squeak/Squeak2.4.changes -share/squeak/Squeak2.4.image -share/squeak/SqueakV2.sources -@dirrm share/squeak diff --git a/lang/tcl84/Makefile b/lang/tcl84/Makefile deleted file mode 100644 index 04c81a16e19f..000000000000 --- a/lang/tcl84/Makefile +++ /dev/null @@ -1,420 +0,0 @@ -# New ports collection makefile for: tcl8.3.b1 -# Version required: 8.3.b1 -# Date created: 19 August 1997 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= tcl8.3b1 -PKGNAME= tcl-8.3.b1 -CATEGORIES= lang #tcl83 -MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_3/ - -MAINTAINER= jseger@FreeBSD.org - -Y2K= http://www.scriptics.com/Y2K.html - -WRKSRC= ${WRKDIR}/${DISTNAME}/unix -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-shared -CONFIGURE_ENV= PORTSDIR=${PORTSDIR} -MAKE_ENV= SHORT_TCL_VER=83 -PKGINSTALL= ${PKGDIR}/INSTALL.tclsh - -PLIST_SUB= TCL_VER=8.3 SHORT_TCL_VER=83 - -MAN1= tclsh.1 - -MAN3= Access.3 AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 \ - Async.3 BackgdErr.3 Backslash.3 BoolObj.3 ByteArrObj.3 CallDel.3 \ - ChnlStack.3 CmdCmplt.3 Concat.3 CrtChannel.3 CrtChnlHdlr.3 \ - CrtCloseHdlr.3 CrtCommand.3 CrtFileHdlr.3 CrtInterp.3 CrtMathFnc.3 \ - CrtObjCmd.3 CrtSlave.3 CrtTimerHdlr.3 CrtTrace.3 DString.3 \ - DetachPids.3 DoOneEvent.3 DoWhenIdle.3 DoubleObj.3 Encoding.3 Eval.3 \ - Exit.3 ExprLong.3 ExprLongObj.3 FindExec.3 GetCwd.3 GetIndex.3 \ - GetInt.3 GetOpnFl.3 GetStdChan.3 GetVersion.3 Hash.3 InitStubs.3 \ - IntObj.3 Interp.3 LinkVar.3 ListObj.3 Notifier.3 Object.3 ObjectType.3 \ - OpenFileChnl.3 OpenTcp.3 ParseCmd.3 PkgRequire.3 Preserve.3 \ - PrintDbl.3 RecEvalObj.3 RecordEval.3 RegExp.3 SaveResult.3 SetErrno.3 \ - SetRecLmt.3 SetResult.3 SetVar.3 Sleep.3 SplitList.3 SplitPath.3 \ - StaticPkg.3 StrMatch.3 StringObj.3 Tcl_Main.3 \ - Thread.3 ToUpper.3 TraceVar.3 Translate.3 UpVar.3 \ - Utf.3 WrongNumArgs.3 - -MANN= Tcl.n after.n append.n array.n bgerror.n binary.n break.n case.n \ - catch.n cd.n clock.n close.n concat.n continue.n dde.n encoding.n \ - eof.n error.n eval.n exec.n exit.n expr.n fblocked.n fconfigure.n \ - fcopy.n file.n fileevent.n filename.n flush.n for.n foreach.n \ - format.n gets.n glob.n global.n history.n http.n if.n incr.n info.n \ - interp.n join.n lappend.n library.n lindex.n linsert.n list.n \ - llength.n load.n lrange.n lreplace.n lsearch.n lsort.n msgcat.n \ - namespace.n open.n package.n pid.n pkgMkIndex.n proc.n puts.n pwd.n \ - re_syntax.n read.n regexp.n registry.n regsub.n rename.n resource.n \ - return.n safe.n scan.n seek.n set.n socket.n source.n split.n \ - string.n subst.n switch.n tcltest.n tclvars.n tell.n time.n trace.n \ - unknown.n unset.n update.n uplevel.n upvar.n variable.n vwait.n while.n - -# MLINKS generated via awk '/ln/ {print "\t" $2,$3,"\\"}' unix/mkLinks -MLINKS= Access.3 Tcl_Access.3 \ - Access.3 Tcl_Stat.3 \ - AddErrInfo.3 Tcl_AddObjErrorInfo.3 \ - AddErrInfo.3 Tcl_AddErrorInfo.3 \ - AddErrInfo.3 Tcl_SetErrorCode.3 \ - AddErrInfo.3 Tcl_SetErrorCodeVA.3 \ - AddErrInfo.3 Tcl_PosixError.3 \ - Alloc.3 Tcl_Alloc.3 \ - Alloc.3 Tcl_Free.3 \ - Alloc.3 Tcl_Realloc.3 \ - AllowExc.3 Tcl_AllowExceptions.3 \ - AppInit.3 Tcl_AppInit.3 \ - AssocData.3 Tcl_GetAssocData.3 \ - AssocData.3 Tcl_SetAssocData.3 \ - AssocData.3 Tcl_DeleteAssocData.3 \ - Async.3 Tcl_AsyncCreate.3 \ - Async.3 Tcl_AsyncMark.3 \ - Async.3 Tcl_AsyncInvoke.3 \ - Async.3 Tcl_AsyncDelete.3 \ - Async.3 Tcl_AsyncReady.3 \ - BackgdErr.3 Tcl_BackgroundError.3 \ - Backslash.3 Tcl_Backslash.3 \ - BoolObj.3 Tcl_NewBooleanObj.3 \ - BoolObj.3 Tcl_SetBooleanObj.3 \ - BoolObj.3 Tcl_GetBooleanFromObj.3 \ - ByteArrObj.3 Tcl_NewByteArrayObj.3 \ - ByteArrObj.3 Tcl_SetByteArrayObj.3 \ - ByteArrObj.3 Tcl_GetByteArrayFromObj.3 \ - ByteArrObj.3 Tcl_SetByteArrayLength.3 \ - CallDel.3 Tcl_CallWhenDeleted.3 \ - CallDel.3 Tcl_DontCallWhenDeleted.3 \ - ChnlStack.3 Tcl_StackChannel.3 \ - ChnlStack.3 Tcl_UnstackChannel.3 \ - CmdCmplt.3 Tcl_CommandComplete.3 \ - Concat.3 Tcl_Concat.3 \ - CrtChannel.3 Tcl_CreateChannel.3 \ - CrtChannel.3 Tcl_GetChannelInstanceData.3 \ - CrtChannel.3 Tcl_GetChannelType.3 \ - CrtChannel.3 Tcl_GetChannelName.3 \ - CrtChannel.3 Tcl_GetChannelHandle.3 \ - CrtChannel.3 Tcl_GetChannelMode.3 \ - CrtChannel.3 Tcl_GetChannelBufferSize.3 \ - CrtChannel.3 Tcl_SetChannelBufferSize.3 \ - CrtChannel.3 Tcl_NotifyChannel.3 \ - CrtChannel.3 Tcl_BadChannelOption.3 \ - CrtChnlHdlr.3 Tcl_CreateChannelHandler.3 \ - CrtChnlHdlr.3 Tcl_DeleteChannelHandler.3 \ - CrtCloseHdlr.3 Tcl_CreateCloseHandler.3 \ - CrtCloseHdlr.3 Tcl_DeleteCloseHandler.3 \ - CrtCommand.3 Tcl_CreateCommand.3 \ - CrtFileHdlr.3 Tcl_CreateFileHandler.3 \ - CrtFileHdlr.3 Tcl_DeleteFileHandler.3 \ - CrtInterp.3 Tcl_CreateInterp.3 \ - CrtInterp.3 Tcl_DeleteInterp.3 \ - CrtInterp.3 Tcl_InterpDeleted.3 \ - CrtMathFnc.3 Tcl_CreateMathFunc.3 \ - CrtObjCmd.3 Tcl_CreateObjCommand.3 \ - CrtObjCmd.3 Tcl_DeleteCommand.3 \ - CrtObjCmd.3 Tcl_DeleteCommandFromToken.3 \ - CrtObjCmd.3 Tcl_GetCommandInfo.3 \ - CrtObjCmd.3 Tcl_SetCommandInfo.3 \ - CrtObjCmd.3 Tcl_GetCommandName.3 \ - CrtSlave.3 Tcl_IsSafe.3 \ - CrtSlave.3 Tcl_MakeSafe.3 \ - CrtSlave.3 Tcl_CreateSlave.3 \ - CrtSlave.3 Tcl_GetSlave.3 \ - CrtSlave.3 Tcl_GetMaster.3 \ - CrtSlave.3 Tcl_GetInterpPath.3 \ - CrtSlave.3 Tcl_CreateAlias.3 \ - CrtSlave.3 Tcl_CreateAliasObj.3 \ - CrtSlave.3 Tcl_GetAlias.3 \ - CrtSlave.3 Tcl_GetAliasObj.3 \ - CrtSlave.3 Tcl_ExposeCommand.3 \ - CrtSlave.3 Tcl_HideCommand.3 \ - CrtTimerHdlr.3 Tcl_CreateTimerHandler.3 \ - CrtTimerHdlr.3 Tcl_DeleteTimerHandler.3 \ - CrtTrace.3 Tcl_CreateTrace.3 \ - CrtTrace.3 Tcl_DeleteTrace.3 \ - DString.3 Tcl_DStringInit.3 \ - DString.3 Tcl_DStringAppend.3 \ - DString.3 Tcl_DStringAppendElement.3 \ - DString.3 Tcl_DStringStartSublist.3 \ - DString.3 Tcl_DStringEndSublist.3 \ - DString.3 Tcl_DStringLength.3 \ - DString.3 Tcl_DStringValue.3 \ - DString.3 Tcl_DStringSetLength.3 \ - DString.3 Tcl_DStringFree.3 \ - DString.3 Tcl_DStringResult.3 \ - DString.3 Tcl_DStringGetResult.3 \ - DetachPids.3 Tcl_DetachPids.3 \ - DetachPids.3 Tcl_ReapDetachedProcs.3 \ - DoOneEvent.3 Tcl_DoOneEvent.3 \ - DoWhenIdle.3 Tcl_DoWhenIdle.3 \ - DoWhenIdle.3 Tcl_CancelIdleCall.3 \ - DoubleObj.3 Tcl_NewDoubleObj.3 \ - DoubleObj.3 Tcl_SetDoubleObj.3 \ - DoubleObj.3 Tcl_GetDoubleFromObj.3 \ - Encoding.3 Tcl_GetEncoding.3 \ - Encoding.3 Tcl_FreeEncoding.3 \ - Encoding.3 Tcl_ExternalToUtfDString.3 \ - Encoding.3 Tcl_ExternalToUtf.3 \ - Encoding.3 Tcl_UtfToExternalDString.3 \ - Encoding.3 Tcl_UtfToExternal.3 \ - Encoding.3 Tcl_WinTCharToUtf.3 \ - Encoding.3 Tcl_WinUtfToTChar.3 \ - Encoding.3 Tcl_GetEncodingName.3 \ - Encoding.3 Tcl_SetSystemEncoding.3 \ - Encoding.3 Tcl_GetEncodingNames.3 \ - Encoding.3 Tcl_CreateEncoding.3 \ - Encoding.3 Tcl_GetDefaultEncodingDir.3 \ - Encoding.3 Tcl_SetDefaultEncodingDir.3 \ - Eval.3 Tcl_EvalObjEx.3 \ - Eval.3 Tcl_EvalFile.3 \ - Eval.3 Tcl_EvalObjv.3 \ - Eval.3 Tcl_Eval.3 \ - Eval.3 Tcl_EvalEx.3 \ - Eval.3 Tcl_GlobalEval.3 \ - Eval.3 Tcl_GlobalEvalObj.3 \ - Eval.3 Tcl_VarEval.3 \ - Eval.3 Tcl_VarEvalVA.3 \ - Exit.3 Tcl_Exit.3 \ - Exit.3 Tcl_Finalize.3 \ - Exit.3 Tcl_FinalizeThread.3 \ - Exit.3 Tcl_CreateExitHandler.3 \ - Exit.3 Tcl_DeleteExitHandler.3 \ - Exit.3 Tcl_CreateThreadExitHandler.3 \ - Exit.3 Tcl_DeleteThreadExitHandler.3 \ - ExprLong.3 Tcl_ExprLong.3 \ - ExprLong.3 Tcl_ExprDouble.3 \ - ExprLong.3 Tcl_ExprBoolean.3 \ - ExprLong.3 Tcl_ExprString.3 \ - ExprLongObj.3 Tcl_ExprLongObj.3 \ - ExprLongObj.3 Tcl_ExprDoubleObj.3 \ - ExprLongObj.3 Tcl_ExprBooleanObj.3 \ - ExprLongObj.3 Tcl_ExprObj.3 \ - FindExec.3 Tcl_FindExecutable.3 \ - FindExec.3 Tcl_GetNameOfExecutable.3 \ - GetCwd.3 Tcl_GetCwd.3 \ - GetCwd.3 Tcl_Chdir.3 \ - GetIndex.3 Tcl_GetIndexFromObj.3 \ - GetInt.3 Tcl_GetInt.3 \ - GetInt.3 Tcl_GetDouble.3 \ - GetInt.3 Tcl_GetBoolean.3 \ - GetOpnFl.3 Tcl_GetOpenFile.3 \ - GetStdChan.3 Tcl_GetStdChannel.3 \ - GetStdChan.3 Tcl_SetStdChannel.3 \ - GetVersion.3 Tcl_GetVersion.3 \ - Hash.3 Tcl_InitHashTable.3 \ - Hash.3 Tcl_DeleteHashTable.3 \ - Hash.3 Tcl_CreateHashEntry.3 \ - Hash.3 Tcl_DeleteHashEntry.3 \ - Hash.3 Tcl_FindHashEntry.3 \ - Hash.3 Tcl_GetHashValue.3 \ - Hash.3 Tcl_SetHashValue.3 \ - Hash.3 Tcl_GetHashKey.3 \ - Hash.3 Tcl_FirstHashEntry.3 \ - Hash.3 Tcl_NextHashEntry.3 \ - Hash.3 Tcl_HashStats.3 \ - InitStubs.3 Tcl_InitStubs.3 \ - IntObj.3 Tcl_NewIntObj.3 \ - IntObj.3 Tcl_NewLongObj.3 \ - IntObj.3 Tcl_SetIntObj.3 \ - IntObj.3 Tcl_SetLongObj.3 \ - IntObj.3 Tcl_GetIntFromObj.3 \ - IntObj.3 Tcl_GetLongFromObj.3 \ - Interp.3 Tcl_Interp.3 \ - LinkVar.3 Tcl_LinkVar.3 \ - LinkVar.3 Tcl_UnlinkVar.3 \ - LinkVar.3 Tcl_UpdateLinkedVar.3 \ - ListObj.3 Tcl_ListObjAppendList.3 \ - ListObj.3 Tcl_ListObjAppendElement.3 \ - ListObj.3 Tcl_NewListObj.3 \ - ListObj.3 Tcl_SetListObj.3 \ - ListObj.3 Tcl_ListObjGetElements.3 \ - ListObj.3 Tcl_ListObjLength.3 \ - ListObj.3 Tcl_ListObjIndex.3 \ - ListObj.3 Tcl_ListObjReplace.3 \ - Notifier.3 Tcl_CreateEventSource.3 \ - Notifier.3 Tcl_DeleteEventSource.3 \ - Notifier.3 Tcl_SetMaxBlockTime.3 \ - Notifier.3 Tcl_QueueEvent.3 \ - Notifier.3 Tcl_ThreadQueueEvent.3 \ - Notifier.3 Tcl_ThreadAlert.3 \ - Notifier.3 Tcl_GetCurrentThread.3 \ - Notifier.3 Tcl_DeleteEvents.3 \ - Notifier.3 Tcl_InitNotifier.3 \ - Notifier.3 Tcl_FinalizeNotifier.3 \ - Notifier.3 Tcl_WaitForEvent.3 \ - Notifier.3 Tcl_AlertNotifier.3 \ - Notifier.3 Tcl_SetTimer.3 \ - Notifier.3 Tcl_ServiceAll.3 \ - Notifier.3 Tcl_ServiceEvent.3 \ - Notifier.3 Tcl_GetServiceMode.3 \ - Notifier.3 Tcl_SetServiceMode.3 \ - Object.3 Tcl_NewObj.3 \ - Object.3 Tcl_DuplicateObj.3 \ - Object.3 Tcl_IncrRefCount.3 \ - Object.3 Tcl_DecrRefCount.3 \ - Object.3 Tcl_IsShared.3 \ - ObjectType.3 Tcl_RegisterObjType.3 \ - ObjectType.3 Tcl_GetObjType.3 \ - ObjectType.3 Tcl_AppendAllObjTypes.3 \ - ObjectType.3 Tcl_ConvertToType.3 \ - OpenFileChnl.3 Tcl_OpenFileChannel.3 \ - OpenFileChnl.3 Tcl_OpenCommandChannel.3 \ - OpenFileChnl.3 Tcl_MakeFileChannel.3 \ - OpenFileChnl.3 Tcl_GetChannel.3 \ - OpenFileChnl.3 Tcl_GetChannelNames.3 \ - OpenFileChnl.3 Tcl_GetChannelNamesEx.3 \ - OpenFileChnl.3 Tcl_RegisterChannel.3 \ - OpenFileChnl.3 Tcl_UnregisterChannel.3 \ - OpenFileChnl.3 Tcl_Close.3 \ - OpenFileChnl.3 Tcl_ReadChars.3 \ - OpenFileChnl.3 Tcl_Read.3 \ - OpenFileChnl.3 Tcl_GetsObj.3 \ - OpenFileChnl.3 Tcl_Gets.3 \ - OpenFileChnl.3 Tcl_WriteObj.3 \ - OpenFileChnl.3 Tcl_WriteChars.3 \ - OpenFileChnl.3 Tcl_Write.3 \ - OpenFileChnl.3 Tcl_Flush.3 \ - OpenFileChnl.3 Tcl_Seek.3 \ - OpenFileChnl.3 Tcl_Tell.3 \ - OpenFileChnl.3 Tcl_GetChannelOption.3 \ - OpenFileChnl.3 Tcl_SetChannelOption.3 \ - OpenFileChnl.3 Tcl_Eof.3 \ - OpenFileChnl.3 Tcl_InputBlocked.3 \ - OpenFileChnl.3 Tcl_InputBuffered.3 \ - OpenTcp.3 Tcl_OpenTcpClient.3 \ - OpenTcp.3 Tcl_MakeTcpClientChannel.3 \ - OpenTcp.3 Tcl_OpenTcpServer.3 \ - ParseCmd.3 Tcl_ParseCommand.3 \ - ParseCmd.3 Tcl_ParseExpr.3 \ - ParseCmd.3 Tcl_ParseBraces.3 \ - ParseCmd.3 Tcl_ParseQuotedString.3 \ - ParseCmd.3 Tcl_ParseVarName.3 \ - ParseCmd.3 Tcl_FreeParse.3 \ - ParseCmd.3 Tcl_EvalTokens.3 \ - PkgRequire.3 Tcl_PkgRequire.3 \ - PkgRequire.3 Tcl_PkgRequireEx.3 \ - PkgRequire.3 Tcl_PkgPresent.3 \ - PkgRequire.3 Tcl_PkgPresentEx.3 \ - PkgRequire.3 Tcl_PkgProvide.3 \ - PkgRequire.3 Tcl_PkgProvideEx.3 \ - Preserve.3 Tcl_Preserve.3 \ - Preserve.3 Tcl_Release.3 \ - Preserve.3 Tcl_EventuallyFree.3 \ - PrintDbl.3 Tcl_PrintDouble.3 \ - RecEvalObj.3 Tcl_RecordAndEvalObj.3 \ - RecordEval.3 Tcl_RecordAndEval.3 \ - RegExp.3 Tcl_RegExpMatch.3 \ - RegExp.3 Tcl_RegExpCompile.3 \ - RegExp.3 Tcl_RegExpExec.3 \ - RegExp.3 Tcl_RegExpRange.3 \ - RegExp.3 Tcl_GetRegExpFromObj.3 \ - RegExp.3 Tcl_RegExpMatchObj.3 \ - RegExp.3 Tcl_GetRegExpInfo.3 \ - SaveResult.3 Tcl_SaveResult.3 \ - SaveResult.3 Tcl_RestoreResult.3 \ - SaveResult.3 Tcl_DiscardResult.3 \ - SetErrno.3 Tcl_SetErrno.3 \ - SetErrno.3 Tcl_GetErrno.3 \ - SetRecLmt.3 Tcl_SetRecursionLimit.3 \ - SetResult.3 Tcl_SetObjResult.3 \ - SetResult.3 Tcl_GetObjResult.3 \ - SetResult.3 Tcl_SetResult.3 \ - SetResult.3 Tcl_GetStringResult.3 \ - SetResult.3 Tcl_AppendResult.3 \ - SetResult.3 Tcl_AppendResultVA.3 \ - SetResult.3 Tcl_AppendElement.3 \ - SetResult.3 Tcl_ResetResult.3 \ - SetVar.3 Tcl_SetVar2Ex.3 \ - SetVar.3 Tcl_SetVar.3 \ - SetVar.3 Tcl_SetVar2.3 \ - SetVar.3 Tcl_ObjSetVar2.3 \ - SetVar.3 Tcl_GetVar2Ex.3 \ - SetVar.3 Tcl_GetVar.3 \ - SetVar.3 Tcl_GetVar2.3 \ - SetVar.3 Tcl_ObjGetVar2.3 \ - SetVar.3 Tcl_UnsetVar.3 \ - SetVar.3 Tcl_UnsetVar2.3 \ - Sleep.3 Tcl_Sleep.3 \ - SplitList.3 Tcl_SplitList.3 \ - SplitList.3 Tcl_Merge.3 \ - SplitList.3 Tcl_ScanElement.3 \ - SplitList.3 Tcl_ConvertElement.3 \ - SplitPath.3 Tcl_SplitPath.3 \ - SplitPath.3 Tcl_JoinPath.3 \ - SplitPath.3 Tcl_GetPathType.3 \ - StaticPkg.3 Tcl_StaticPackage.3 \ - StrMatch.3 Tcl_StringMatch.3 \ - StrMatch.3 Tcl_StringCaseMatch.3 \ - StringObj.3 Tcl_NewStringObj.3 \ - StringObj.3 Tcl_NewUnicodeObj.3 \ - StringObj.3 Tcl_SetStringObj.3 \ - StringObj.3 Tcl_SetUnicodeObj.3 \ - StringObj.3 Tcl_GetStringFromObj.3 \ - StringObj.3 Tcl_GetString.3 \ - StringObj.3 Tcl_GetUnicode.3 \ - StringObj.3 Tcl_GetUniChar.3 \ - StringObj.3 Tcl_GetCharLength.3 \ - StringObj.3 Tcl_GetRange.3 \ - StringObj.3 Tcl_AppendToObj.3 \ - StringObj.3 Tcl_AppendUnicodeToObj.3 \ - StringObj.3 Tcl_AppendStringsToObj.3 \ - StringObj.3 Tcl_AppendStringsToObjVA.3 \ - StringObj.3 Tcl_AppendObjToObj.3 \ - StringObj.3 Tcl_SetObjLength.3 \ - StringObj.3 Tcl_ConcatObj.3 \ - Thread.3 Tcl_ConditionNotify.3 \ - Thread.3 Tcl_ConditionWait.3 \ - Thread.3 Tcl_GetThreadData.3 \ - Thread.3 Tcl_MutexLock.3 \ - Thread.3 Tcl_MutexUnlock.3 \ - ToUpper.3 Tcl_UniCharToUpper.3 \ - ToUpper.3 Tcl_UniCharToLower.3 \ - ToUpper.3 Tcl_UniCharToTitle.3 \ - ToUpper.3 Tcl_UtfToUpper.3 \ - ToUpper.3 Tcl_UtfToLower.3 \ - ToUpper.3 Tcl_UtfToTitle.3 \ - TraceVar.3 Tcl_TraceVar.3 \ - TraceVar.3 Tcl_TraceVar2.3 \ - TraceVar.3 Tcl_UntraceVar.3 \ - TraceVar.3 Tcl_UntraceVar2.3 \ - TraceVar.3 Tcl_VarTraceInfo.3 \ - TraceVar.3 Tcl_VarTraceInfo2.3 \ - Translate.3 Tcl_TranslateFileName.3 \ - UpVar.3 Tcl_UpVar.3 \ - UpVar.3 Tcl_UpVar2.3 \ - Utf.3 Tcl_UniChar.3 \ - Utf.3 Tcl_UniCharToUtf.3 \ - Utf.3 Tcl_UtfToUniChar.3 \ - Utf.3 Tcl_UniCharToUtfDString.3 \ - Utf.3 Tcl_UtfToUniCharDString.3 \ - Utf.3 Tcl_UniCharLen.3 \ - Utf.3 Tcl_UniCharNcmp.3 \ - Utf.3 Tcl_UtfCharComplete.3 \ - Utf.3 Tcl_NumUtfChars.3 \ - Utf.3 Tcl_UtfFindFirst.3 \ - Utf.3 Tcl_UtfFindLast.3 \ - Utf.3 Tcl_UtfNext.3 \ - Utf.3 Tcl_UtfPrev.3 \ - Utf.3 Tcl_UniCharAtIndex.3 \ - Utf.3 Tcl_UtfAtIndex.3 \ - Utf.3 Tcl_UtfBackslash.3 \ - WrongNumArgs.3 Tcl_WrongNumArgs.3 \ - http.n Http.n \ - pkgMkIndex.n pkg_mkIndex.n \ - safe.n Safe\Base.n \ - tcltest.n Tcltest.n \ - -.include <bsd.port.pre.mk> - -post-install: - ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib -.if exists(${PKGINSTALL}) - ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} -.endif - -test: - cd ${WRKSRC} && ${MAKE} test - -.include <bsd.port.post.mk> diff --git a/lang/tcl84/distinfo b/lang/tcl84/distinfo deleted file mode 100644 index 1de9b42a35a3..000000000000 --- a/lang/tcl84/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (tcl8.3b1.tar.gz) = e9066bbbded1f9586a99282560a517af diff --git a/lang/tcl84/files/patch-aa b/lang/tcl84/files/patch-aa deleted file mode 100644 index 07db0c35ca9e..000000000000 --- a/lang/tcl84/files/patch-aa +++ /dev/null @@ -1,153 +0,0 @@ ---- Makefile.in.orig Wed Nov 3 21:37:24 1999 -+++ Makefile.in Sun Nov 21 15:31:00 1999 -@@ -48,7 +48,9 @@ - SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TCL_LIBRARY) - - # Directory in which to install the include file tcl.h: --INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include -+INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION) -+GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/generic -+UNIX_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/unix - - # Top-level directory in which to install manual entries: - MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man -@@ -82,7 +84,7 @@ - #CFLAGS = $(CFLAGS_DEBUG) - #CFLAGS = $(CFLAGS_OPTIMIZE) - #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE) --CFLAGS = @CFLAGS@ -+CFLAGS? = @CFLAGS@ - - # To disable ANSI-C procedure prototypes reverse the comment characters - # on the following lines: -@@ -156,7 +158,7 @@ - # "install" around; better to use the install-sh script that comes - # with the distribution, which is slower but guaranteed to work. - --INSTALL = @srcdir@/install-sh -c -+INSTALL = install -c - INSTALL_PROGRAM = ${INSTALL} - INSTALL_DATA = ${INSTALL} -m 644 - -@@ -383,7 +385,7 @@ - - all: binaries libraries doc - --binaries: ${TCL_LIB_FILE} $(TCL_STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) tclsh -+binaries: ${TCL_LIB_FILE} $(TCL_STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) libtcl${SHORT_TCL_VER}.a tclsh - - libraries: - -@@ -394,8 +396,14 @@ - ${TCL_LIB_FILE}: ${OBJS} ${STUB_LIB_FILE} - rm -f ${TCL_LIB_FILE} - @MAKE_LIB@ -+ ln -sf ${TCL_LIB_FILE} libtcl${SHORT_TCL_VER}.so - $(RANLIB) ${TCL_LIB_FILE} - -+libtcl${SHORT_TCL_VER}.a: ${OBJS} -+ rm -f libtcl${SHORT_TCL_VER}.a -+ ar cr libtcl${SHORT_TCL_VER}.a ${OBJS} -+ $(RANLIB) libtcl${SHORT_TCL_VER}.a -+ - ${STUB_LIB_FILE}: ${STUB_LIB_OBJS} - rm -f ${STUB_LIB_FILE} - @MAKE_STUB_LIB@ -@@ -504,8 +512,13 @@ - @echo "Installing $(TCL_LIB_FILE)" - chmod +x $(SRC_DIR)/install-sh - @$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) -+ @ln -sf $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/libtcl${SHORT_TCL_VER}.so - @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE)) - @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) -+ @echo "Installing libtcl${SHORT_TCL_VER}.a" -+ @$(INSTALL_DATA) libtcl${SHORT_TCL_VER}.a $(LIB_INSTALL_DIR)/libtcl${SHORT_TCL_VER}.a -+ @(cd $(LIB_INSTALL_DIR); $(RANLIB) libtcl${SHORT_TCL_VER}.a) -+ @chmod 555 $(LIB_INSTALL_DIR)/libtcl${SHORT_TCL_VER}.a - @if test "$(TCL_BUILD_EXP_FILE)" != ""; then \ - echo "Installing $(TCL_EXP_FILE)"; \ - $(INSTALL_DATA) $(TCL_BUILD_EXP_FILE) \ -@@ -514,7 +527,8 @@ - @echo "Installing tclsh" - @$(INSTALL_PROGRAM) tclsh $(BIN_INSTALL_DIR)/tclsh$(VERSION) - @echo "Installing tclConfig.sh" -- @$(INSTALL_DATA) tclConfig.sh $(LIB_INSTALL_DIR)/tclConfig.sh -+ @mkdir -p $(SCRIPT_INSTALL_DIR) -+ @$(INSTALL_DATA) tclConfig.sh $(SCRIPT_INSTALL_DIR)/tclConfig.sh - @if test "$(TCL_STUB_LIB_FILE)" != "" ; then \ - echo "Installing $(TCL_STUB_LIB_FILE)"; \ - $(INSTALL_DATA) $(STUB_LIB_FILE) \ -@@ -522,8 +536,8 @@ - fi - - install-libraries: libraries -- @for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \ -- $(SCRIPT_INSTALL_DIR); \ -+ @for i in $(INSTALL_ROOT)$(prefix)/lib $(GENERIC_INCLUDE_INSTALL_DIR) \ -+ $(UNIX_INCLUDE_INSTALL_DIR) $(SCRIPT_INSTALL_DIR); \ - do \ - if [ ! -d $$i ] ; then \ - echo "Making directory $$i"; \ -@@ -542,11 +556,20 @@ - fi; \ - done; - chmod +x $(SRC_DIR)/install-sh -- @for i in $(GENERIC_DIR)/tcl.h $(GENERIC_DIR)/tclDecls.h ; \ -+ @echo "Installing libraries, tcl.h and other headers" -+ @for i in $(GENERIC_DIR)/*.h ; \ - do \ - echo "Installing $$i"; \ -- $(INSTALL_DATA) $$i $(INCLUDE_INSTALL_DIR); \ -+ $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \ - done; -+ @for i in $(UNIX_DIR)/*.h ; \ -+ do \ -+ echo "Installing $$i"; \ -+ $(INSTALL_DATA) $$i $(UNIX_INCLUDE_INSTALL_DIR); \ -+ done; -+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h -+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tclDecls.h $(INCLUDE_INSTALL_DIR)/tclDecls.h -+ - @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \ - do \ - echo "Installing $$i"; \ -@@ -579,21 +602,19 @@ - @cd $(TOP_DIR)/doc; for i in *.1; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MAN1_INSTALL_DIR)/$$i; \ -+ rm -f $(MAN1_INSTALL_DIR)/$$i ; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ - $$i > $(MAN1_INSTALL_DIR)/$$i; \ - chmod 444 $(MAN1_INSTALL_DIR)/$$i; \ - done; -- $(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR) - @cd $(TOP_DIR)/doc; for i in *.3; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MAN3_INSTALL_DIR)/$$i; \ -+ rm -f $(MAN3_INSTALL_DIR)/$$i ; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ - $$i > $(MAN3_INSTALL_DIR)/$$i; \ - chmod 444 $(MAN3_INSTALL_DIR)/$$i; \ - done; -- $(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR) - @cd $(TOP_DIR)/doc; for i in *.n; \ - do \ - echo "Installing doc/$$i"; \ -@@ -602,7 +623,14 @@ - $$i > $(MANN_INSTALL_DIR)/$$i; \ - chmod 444 $(MANN_INSTALL_DIR)/$$i; \ - done; -- $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) -+ @echo "**********" -+ @echo "IMPORTANT:" -+ @echo "**********" -+ @echo "tclConfig.sh in $(SCRIPT_INSTALL_DIR)/tclConfig.sh" -+ @echo "tcl.h in $(INCLUDE_INSTALL_DIR)/tcl.h" -+ @echo "tclDecls.h in $(INCLUDE_INSTALL_DIR)/tclDecls.h" -+ @echo "There are NOT default place, but good place to avoid" -+ @echo "conflicting with another version of Tcl/Tks." - - Makefile: $(UNIX_DIR)/Makefile.in - $(SHELL) config.status diff --git a/lang/tcl84/files/patch-ab b/lang/tcl84/files/patch-ab deleted file mode 100644 index 85ee6265de11..000000000000 --- a/lang/tcl84/files/patch-ab +++ /dev/null @@ -1,97 +0,0 @@ ---- configure.orig Tue Dec 14 22:59:18 1999 -+++ configure Wed Jan 5 00:56:06 2000 -@@ -4648,7 +4648,7 @@ - EXTRA_CFLAGS="" - TCL_EXPORT_FILE_SUFFIX="" - UNSHARED_LIB_SUFFIX="" -- TCL_TRIM_DOTS='`echo ${VERSION} | tr -d .`' -+ TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .` - ECHO_VERSION='`echo ${VERSION}`' - TCL_LIB_VERSIONS_OK=ok - CFLAGS_DEBUG=-g -@@ -4892,7 +4892,7 @@ - LDFLAGS="-Wl,-Bexport" - LD_SEARCH_FLAGS="" - ;; -- NetBSD-*|FreeBSD-[1-2].*|OpenBSD-*) -+ NetBSD-*|FreeBSD-*|OpenBSD-*) - # Not available on all versions: check for include file. - ac_safe=`echo "dlfcn.h" | sed 'y%./+-%__p_%'` - echo $ac_n "checking for dlfcn.h""... $ac_c" 1>&6 -@@ -4922,16 +4922,20 @@ - fi - if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then - echo "$ac_t""yes" 1>&6 -- - SHLIB_CFLAGS="-fpic" -- SHLIB_LD="ld -Bshareable -x" - SHLIB_LD_LIBS="" - SHLIB_SUFFIX=".so" - DL_OBJS="tclLoadDl.o" - DL_LIBS="" - LDFLAGS="" - LD_SEARCH_FLAGS="" -- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0' -+ if eval "test \"`echo ${PORTOBJFORMAT}`\" = elf" ; then -+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1' -+ SHLIB_LD="ld -shared -x -soname \$@" -+ else -+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0' -+ SHLIB_LD="ld -Bshareable -x" -+ fi - - else - echo "$ac_t""no" 1>&6 -@@ -4954,17 +4958,6 @@ - UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a' - TCL_LIB_VERSIONS_OK=nodots - ;; -- FreeBSD-*) -- # FreeBSD 3.* and greater have ELF. -- SHLIB_CFLAGS="-fpic" -- SHLIB_LD="ld -Bshareable -x" -- SHLIB_LD_LIBS="" -- SHLIB_SUFFIX=".so" -- DL_OBJS="tclLoadDl.o" -- DL_LIBS="" -- LDFLAGS="" -- LD_SEARCH_FLAGS="" -- ;; - NEXTSTEP-*) - SHLIB_CFLAGS="" - SHLIB_LD="cc -nostdlib -r" -@@ -5371,7 +5364,7 @@ - SHARED_LIB_SUFFIX='${VERSION}\$\{DBGX\}${SHLIB_SUFFIX}' - fi - if test "$UNSHARED_LIB_SUFFIX" = "" ; then -- UNSHARED_LIB_SUFFIX='${VERSION}\$\{DBGX\}.a' -+ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' - fi - - -@@ -5628,11 +5621,7 @@ - # up the Tcl library. - - if test "$SHARED_BUILD" = "0" -o $TCL_NEEDS_EXP_FILE = 0; then -- if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then -- TCL_LIB_FLAG="-ltcl${TCL_VERSION}\${TCL_DBGX}" -- else -- TCL_LIB_FLAG="-ltcl`echo ${TCL_VERSION} | tr -d .`\${TCL_DBGX}" -- fi -+ TCL_LIB_FLAG="-ltcl${TCL_TRIM_DOTS}\${TCL_DBGX}" - TCL_BUILD_LIB_SPEC="-L`pwd` ${TCL_LIB_FLAG}" - TCL_LIB_SPEC="-L${exec_prefix}/lib ${TCL_LIB_FLAG}" - else -@@ -5678,11 +5667,7 @@ - - TCL_STUB_LIB_FILE=${STUB_LIB_FILE} - --if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then -- TCL_STUB_LIB_FLAG="-ltclstub${TCL_VERSION}\${TCL_DBGX}" --else -- TCL_STUB_LIB_FLAG="-ltclstub`echo ${TCL_VERSION} | tr -d .`\${TCL_DBGX}" --fi -+TCL_STUB_LIB_FLAG="-ltclstub${TCL_TRIM_DOTS}\${TCL_DBGX}" - - TCL_BUILD_STUB_LIB_SPEC="-L`pwd` ${TCL_STUB_LIB_FLAG}" - TCL_STUB_LIB_SPEC="-L${exec_prefix}/lib ${TCL_STUB_LIB_FLAG}" diff --git a/lang/tcl84/pkg-comment b/lang/tcl84/pkg-comment deleted file mode 100644 index a51cc27710cf..000000000000 --- a/lang/tcl84/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Tool Command Language diff --git a/lang/tcl84/pkg-descr b/lang/tcl84/pkg-descr deleted file mode 100644 index 7af075a174af..000000000000 --- a/lang/tcl84/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -This is Tcl8.3, an embeddable tool command language. - -The best way to get started with Tcl is to read ``Tcl and the Tk -Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X. - -A full set of manual pages is also provided with this package. - -WWW: http://www.scriptics.com diff --git a/lang/tcl84/pkg-install.tclsh b/lang/tcl84/pkg-install.tclsh deleted file mode 100644 index 055957a6c36f..000000000000 --- a/lang/tcl84/pkg-install.tclsh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -# The user may have a tclsh they want to preserve -ver=`grep -a awieYJFnsuILOnfsYEW ${PKG_PREFIX}/bin/tclsh 2> /dev/null \ - | sed -e 's/.*\*\*//'` -if [ ! -e ${PKG_PREFIX}/bin/tclsh ] || [ "$ver" != "" -a "$ver" -lt 001 ] -then - [ -f ${PKG_PREFIX}/bin/tclsh ] && chmod u+w ${PKG_PREFIX}/bin/tclsh - - mkdir -p ${PKG_PREFIX}/bin - cat > ${PKG_PREFIX}/bin/tclsh <<'EOF' -#!/bin/sh -# Installed by ports system. id: awieYJFnsuILOnfsYEW**001 - -( -echo "In FreeBSD, tclsh is named with a version number. This is because" -echo "different versions of tclsh are not compatible with each other and" -echo "they can not all be called \"tclsh\"! You may need multiple versions" -echo "installed because a given port may depend on a specific version." -echo -echo "On your system, tclsh is installed under at least the following names:" -echo -for name in $(/bin/ls $(echo $PATH | sed 's/:/ /g') 2> /dev/null | egrep '^tclsh[0-9]+\.[0-9]+([a-z][a-z])?$') -do - echo $name -done -[ "$name" = "" ] && echo "No tclsh installations found, sorry." -) 1>&2 -exit 1 -EOF - chmod 555 ${PKG_PREFIX}/bin/tclsh -fi diff --git a/lang/tcl84/pkg-plist b/lang/tcl84/pkg-plist deleted file mode 100644 index 4280ebbf81a5..000000000000 --- a/lang/tcl84/pkg-plist +++ /dev/null @@ -1,127 +0,0 @@ -bin/tclsh%%TCL_VER%% -include/tcl%%TCL_VER%%/generic/regcustom.h -include/tcl%%TCL_VER%%/generic/regerrs.h -include/tcl%%TCL_VER%%/generic/regex.h -include/tcl%%TCL_VER%%/generic/regguts.h -include/tcl%%TCL_VER%%/generic/tcl.h -include/tcl%%TCL_VER%%/generic/tclCompile.h -include/tcl%%TCL_VER%%/generic/tclDecls.h -include/tcl%%TCL_VER%%/generic/tclInitScript.h -include/tcl%%TCL_VER%%/generic/tclInt.h -include/tcl%%TCL_VER%%/generic/tclIntDecls.h -include/tcl%%TCL_VER%%/generic/tclIntPlatDecls.h -include/tcl%%TCL_VER%%/generic/tclMath.h -include/tcl%%TCL_VER%%/generic/tclPlatDecls.h -include/tcl%%TCL_VER%%/generic/tclPort.h -include/tcl%%TCL_VER%%/generic/tclRegexp.h -include/tcl%%TCL_VER%%/tcl.h -include/tcl%%TCL_VER%%/tclDecls.h -include/tcl%%TCL_VER%%/unix/tclUnixPort.h -include/tcl%%TCL_VER%%/unix/tclUnixThrd.h -lib/libtcl%%SHORT_TCL_VER%%.a -lib/libtcl%%SHORT_TCL_VER%%.so -lib/libtcl%%SHORT_TCL_VER%%.so.1 -lib/libtclstub%%SHORT_TCL_VER%%.a -@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B -@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R -lib/tcl%%TCL_VER%%/auto.tcl -lib/tcl%%TCL_VER%%/encoding/ascii.enc -lib/tcl%%TCL_VER%%/encoding/big5.enc -lib/tcl%%TCL_VER%%/encoding/cp1250.enc -lib/tcl%%TCL_VER%%/encoding/cp1251.enc -lib/tcl%%TCL_VER%%/encoding/cp1252.enc -lib/tcl%%TCL_VER%%/encoding/cp1253.enc -lib/tcl%%TCL_VER%%/encoding/cp1254.enc -lib/tcl%%TCL_VER%%/encoding/cp1255.enc -lib/tcl%%TCL_VER%%/encoding/cp1256.enc -lib/tcl%%TCL_VER%%/encoding/cp1257.enc -lib/tcl%%TCL_VER%%/encoding/cp1258.enc -lib/tcl%%TCL_VER%%/encoding/cp437.enc -lib/tcl%%TCL_VER%%/encoding/cp737.enc -lib/tcl%%TCL_VER%%/encoding/cp775.enc -lib/tcl%%TCL_VER%%/encoding/cp850.enc -lib/tcl%%TCL_VER%%/encoding/cp852.enc -lib/tcl%%TCL_VER%%/encoding/cp855.enc -lib/tcl%%TCL_VER%%/encoding/cp857.enc -lib/tcl%%TCL_VER%%/encoding/cp860.enc -lib/tcl%%TCL_VER%%/encoding/cp861.enc -lib/tcl%%TCL_VER%%/encoding/cp862.enc -lib/tcl%%TCL_VER%%/encoding/cp863.enc -lib/tcl%%TCL_VER%%/encoding/cp864.enc -lib/tcl%%TCL_VER%%/encoding/cp865.enc -lib/tcl%%TCL_VER%%/encoding/cp866.enc -lib/tcl%%TCL_VER%%/encoding/cp869.enc -lib/tcl%%TCL_VER%%/encoding/cp874.enc -lib/tcl%%TCL_VER%%/encoding/cp932.enc -lib/tcl%%TCL_VER%%/encoding/cp936.enc -lib/tcl%%TCL_VER%%/encoding/cp949.enc -lib/tcl%%TCL_VER%%/encoding/cp950.enc -lib/tcl%%TCL_VER%%/encoding/dingbats.enc -lib/tcl%%TCL_VER%%/encoding/euc-cn.enc -lib/tcl%%TCL_VER%%/encoding/euc-jp.enc -lib/tcl%%TCL_VER%%/encoding/euc-kr.enc -lib/tcl%%TCL_VER%%/encoding/gb12345.enc -lib/tcl%%TCL_VER%%/encoding/gb1988.enc -lib/tcl%%TCL_VER%%/encoding/gb2312.enc -lib/tcl%%TCL_VER%%/encoding/iso2022-jp.enc -lib/tcl%%TCL_VER%%/encoding/iso2022-kr.enc -lib/tcl%%TCL_VER%%/encoding/iso2022.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-1.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-2.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-3.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-4.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-5.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-6.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-7.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-8.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-9.enc -lib/tcl%%TCL_VER%%/encoding/jis0201.enc -lib/tcl%%TCL_VER%%/encoding/jis0208.enc -lib/tcl%%TCL_VER%%/encoding/jis0212.enc -lib/tcl%%TCL_VER%%/encoding/koi8-r.enc -lib/tcl%%TCL_VER%%/encoding/ksc5601.enc -lib/tcl%%TCL_VER%%/encoding/macCentEuro.enc -lib/tcl%%TCL_VER%%/encoding/macCroatian.enc -lib/tcl%%TCL_VER%%/encoding/macCyrillic.enc -lib/tcl%%TCL_VER%%/encoding/macDingbats.enc -lib/tcl%%TCL_VER%%/encoding/macGreek.enc -lib/tcl%%TCL_VER%%/encoding/macIceland.enc -lib/tcl%%TCL_VER%%/encoding/macJapan.enc -lib/tcl%%TCL_VER%%/encoding/macRoman.enc -lib/tcl%%TCL_VER%%/encoding/macRomania.enc -lib/tcl%%TCL_VER%%/encoding/macThai.enc -lib/tcl%%TCL_VER%%/encoding/macTurkish.enc -lib/tcl%%TCL_VER%%/encoding/macUkraine.enc -lib/tcl%%TCL_VER%%/encoding/shiftjis.enc -lib/tcl%%TCL_VER%%/encoding/symbol.enc -lib/tcl%%TCL_VER%%/history.tcl -lib/tcl%%TCL_VER%%/http1.0/http.tcl -lib/tcl%%TCL_VER%%/http1.0/pkgIndex.tcl -lib/tcl%%TCL_VER%%/http2.1/http.tcl -lib/tcl%%TCL_VER%%/http2.1/pkgIndex.tcl -lib/tcl%%TCL_VER%%/init.tcl -lib/tcl%%TCL_VER%%/ldAix -lib/tcl%%TCL_VER%%/ldAout.tcl -lib/tcl%%TCL_VER%%/msgcat1.0/msgcat.tcl -lib/tcl%%TCL_VER%%/msgcat1.0/pkgIndex.tcl -lib/tcl%%TCL_VER%%/opt0.4/optparse.tcl -lib/tcl%%TCL_VER%%/opt0.4/pkgIndex.tcl -lib/tcl%%TCL_VER%%/package.tcl -lib/tcl%%TCL_VER%%/parray.tcl -lib/tcl%%TCL_VER%%/safe.tcl -lib/tcl%%TCL_VER%%/tclAppInit.c -lib/tcl%%TCL_VER%%/tclConfig.sh -lib/tcl%%TCL_VER%%/tclIndex -lib/tcl%%TCL_VER%%/tcltest1.0/pkgIndex.tcl -lib/tcl%%TCL_VER%%/tcltest1.0/tcltest.tcl -lib/tcl%%TCL_VER%%/word.tcl -@dirrm lib/tcl%%TCL_VER%%/tcltest1.0 -@dirrm lib/tcl%%TCL_VER%%/opt0.4 -@dirrm lib/tcl%%TCL_VER%%/msgcat1.0 -@dirrm lib/tcl%%TCL_VER%%/http2.1 -@dirrm lib/tcl%%TCL_VER%%/http1.0 -@dirrm lib/tcl%%TCL_VER%%/encoding -@dirrm lib/tcl%%TCL_VER%% -@dirrm include/tcl%%TCL_VER%%/unix -@dirrm include/tcl%%TCL_VER%%/generic -@dirrm include/tcl%%TCL_VER%% diff --git a/lang/tclX/Makefile b/lang/tclX/Makefile deleted file mode 100644 index 2593ffa18262..000000000000 --- a/lang/tclX/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: tclX -# Version required: 8.0.4 -# Date created: 6 February 1996 -# Whom: jkh -# -# $FreeBSD$ -# - -DISTNAME= tclX8.0.4 -PKGNAME= tclX-8.0.4 -CATEGORIES= lang tcl80 tk80 -MASTER_SITES= ftp://ftp.neosoft.com/pub/tcl/tclx-distrib/ - -MAINTAINER= jseger@FreeBSD.org - -LIB_DEPENDS= tk80.1:${PORTSDIR}/x11-toolkits/tk80 - -WRKSRC= ${WRKDIR}/${DISTNAME}/unix -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-shared --with-tk -PLIST_SUB= TCLX_LONG_VER=8.0.4 TCLX_SHORT_VER=804 - -MAN3= CmdWrite.3 Handles.3 Keylist.3 ObjCmdWrite.3 TclXInit.3 \ - TclCommandWriting.3 \ - TclX_KeyedListDelete.3 TclX_KeyedListGet.3 TclX_KeyedListGetKeys.3 \ - TclX_KeyedListSet.3 TclX_Main.3 TclX_NewKeyedListObj.3 \ - Tcl_HandleAlloc.3 Tcl_HandleFree.3 Tcl_HandleTblInit.3 \ - Tcl_HandleTblRelease.3 Tcl_HandleTblUseCount.3 Tcl_HandleWalk.3 \ - Tcl_HandleXlate.3 Tclx_Init.3 Tclxcmd_Init.3 TkX_Main.3 Tkx_Init.3 - -MANN= Memory.n TclX.n Tcl_DisplayMemory.n Tcl_InitMemory.n \ - Tcl_ValidateAllMemory.n ckalloc.n ckfree.n memory.n - -.include <bsd.port.pre.mk> - -post-install: - $(INSTALL_MAN) $(WRKSRC)/../doc/CmdWrite.3 $(PREFIX)/man/man3 - $(INSTALL_MAN) $(WRKSRC)/../doc/Handles.3 $(PREFIX)/man/man3 - $(INSTALL_MAN) $(WRKSRC)/../doc/Keylist.3 $(PREFIX)/man/man3 - $(INSTALL_MAN) $(WRKSRC)/../doc/ObjCmdWrite.3 $(PREFIX)/man/man3 - $(INSTALL_MAN) $(WRKSRC)/../doc/TclXInit.3 $(PREFIX)/man/man3 - $(INSTALL_MAN) $(WRKSRC)/../doc/Memory.n $(PREFIX)/man/mann - $(INSTALL_MAN) $(WRKSRC)/../doc/TclX.n $(PREFIX)/man/mann - ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib - -.include <bsd.port.post.mk> diff --git a/lang/tclX/distinfo b/lang/tclX/distinfo deleted file mode 100644 index f595634a0ae9..000000000000 --- a/lang/tclX/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (tclX8.0.4.tar.gz) = ca3b5a6e89d1402e50bbb25afa35cb85 diff --git a/lang/tclX/files/patch-ab b/lang/tclX/files/patch-ab deleted file mode 100644 index 8106565f0e9e..000000000000 --- a/lang/tclX/files/patch-ab +++ /dev/null @@ -1,41 +0,0 @@ ---- ../tcl/unix/Makefile.in.orig Sun Dec 6 21:47:24 1998 -+++ ../tcl/unix/Makefile.in Fri Aug 27 10:34:27 1999 -@@ -124,7 +124,7 @@ - # If a link fails, purge the executable, as some systems leave invalid - # executables around. - # --all: tcl checkup RUNTIME tclXtest -+all: tcl checkup RUNTIME - - static: tcl.static tclXtest.static - -@@ -152,6 +152,7 @@ - TCL_LIBRARY=${TCL_UNIX_DIR}/../library; export TCL_LIBRARY; \ - LD_LIBRARY_PATH=${TCL_UNIX_DIR}:${LD_LIBRARY_PATH}; export LD_LIBRARY_PATH; \ - ${TCL_SHLIB_LD} -o ${TCLX_SHLIB_NAME} ${SOBJS} ${TCL_SHLIB_LD_LIBS} -+ ln -sf ${TCLX_SHLIB_NAME} `echo ${TCLX_SHLIB_NAME} | sed 's/\.so.*$$/.so/'` - - hello: hello.c - ${CC} ${LD_SWITCHES} -o $@ hello.c ${STATIC_LIBS} -@@ -173,7 +174,7 @@ - # unless we don't have them. - # - RUNTIME: tcl.tlib tcl.tndx tclx.tcl buildidx.tcl autoload.tcl help.tmp \ -- dltest.tmp checkup -+ checkup - - tcl.tlib: ${TLIB_SRCS} autoload.tcl - -rm -f tcl.tlib tcl.tndx -@@ -318,9 +319,11 @@ - ${INSTCOPY} ${TCLX_STLIB_NAME} ${INSTALL_ROOT}${TCLX_INST_LIB}; \ - ${RANLIB} ${INSTALL_ROOT}${TCLX_INST_LIB}/${TCLX_STLIB_NAME}; \ - fi -- ${INSTCOPY} tclxConfig.sh ${INSTALL_ROOT}${TCLX_INST_LIB} -+ ${INSTCOPY} tclxConfig.sh ${INSTALL_ROOT}${TCLX_INST_RUNTIME} - if test "@BUILD_SHARED@" = "YES"; then \ - ${INSTCOPY} ${TCLX_SHLIB_NAME} ${INSTALL_ROOT}${TCLX_INST_LIB} ;\ -+ (cd ${INSTALL_ROOT}${TCLX_INST_LIB} && \ -+ ln -sf ${TCLX_SHLIB_NAME} `echo ${TCLX_SHLIB_NAME} | sed 's/\.so.*$$/.so/'`) ;\ - ${INSTCOPY} pkgIndex.tcl ${INSTALL_ROOT}${TCLX_EXEC_RUNTIME} ;\ - fi - diff --git a/lang/tclX/files/patch-ac b/lang/tclX/files/patch-ac deleted file mode 100644 index 629c9d5ee7c8..000000000000 --- a/lang/tclX/files/patch-ac +++ /dev/null @@ -1,32 +0,0 @@ ---- ../tk/unix/Makefile.in.orig Sun Dec 6 21:47:30 1998 -+++ ../tk/unix/Makefile.in Fri Aug 27 10:37:45 1999 -@@ -85,7 +85,7 @@ - # If a link fails, purge the executable, as some systems leave invalid - # executables around. - # --all: wishx RUNTIME tktest -+all: wishx RUNTIME - - static: wishx.static tktest.static - -@@ -112,6 +112,7 @@ - ${TCL_SHLIB_LD} -o ${TKX_SHLIB_NAME} ${SOBJS} \ - ${TK_BUILD_LIB_SPEC} ${TCLX_BUILD_LIB_SPEC} \ - ${TCL_BUILD_LIB_SPEC} ${TCL_SHLIB_LD_LIBS} -+ ln -sf ${TKX_SHLIB_NAME} `echo ${TKX_SHLIB_NAME} | sed 's/\.so.*$$/.so/'` - - hello: hello.c - ${CC} ${LD_SWITCHES} -o $@ hello.c ${STATIC_LIBS} -@@ -223,9 +224,11 @@ - ${INSTCOPY} ${TKX_STLIB_NAME} ${INSTALL_ROOT}${TKX_INST_LIB}; \ - ${RANLIB} ${INSTALL_ROOT}${TKX_INST_LIB}/${TKX_STLIB_NAME}; \ - fi -- ${INSTCOPY} tkxConfig.sh ${INSTALL_ROOT}${TKX_INST_LIB} -+ ${INSTCOPY} tkxConfig.sh ${INSTALL_ROOT}${TKX_INST_RUNTIME} - if test "@BUILD_SHARED@" = "YES"; then \ - ${INSTCOPY} ${TKX_SHLIB_NAME} ${INSTALL_ROOT}${TKX_INST_LIB} ;\ -+ (cd ${INSTALL_ROOT}${TKX_INST_LIB} && \ -+ ln -sf ${TKX_SHLIB_NAME} `echo ${TKX_SHLIB_NAME} | sed 's/\.so.*$$/.so/'`) ;\ - ${INSTCOPY} pkgIndex.tcl ${INSTALL_ROOT}${TKX_EXEC_RUNTIME} ;\ - fi - ${INSTCOPY} tclhelp ${INSTALL_ROOT}${TKX_INST_BIN} diff --git a/lang/tclX/files/patch-ad b/lang/tclX/files/patch-ad deleted file mode 100644 index c0374cd9637c..000000000000 --- a/lang/tclX/files/patch-ad +++ /dev/null @@ -1,20 +0,0 @@ ---- Common.mk.in.orig Sun Dec 6 21:47:30 1998 -+++ Common.mk.in Fri Aug 27 09:29:10 1999 -@@ -97,7 +97,7 @@ - TCL_SHLIB_LD = @TCL_SHLIB_LD@ - TCL_SHLIB_LD_LIBS = @TCL_SHLIB_LD_LIBS@ - TCL_DBGX = @TCL_DBGX@ --TCL_BUILD_LIB_SPEC = @TCL_BUILD_LIB_SPEC@ -+TCL_BUILD_LIB_SPEC = @TCL_LIB_SPEC@ - TCL_LIB_SPEC = @TCL_LIB_SPEC@ - TCL_LD_SEARCH_FLAGS = @TCL_LD_SEARCH_FLAGS@ - -@@ -107,7 +107,7 @@ - TK_XINCLUDES = @TK_XINCLUDES@ - TK_XLIBSW = @TK_XLIBSW@ - TK_DBGX = @TK_DBGX@ --TK_BUILD_LIB_SPEC = @TK_BUILD_LIB_SPEC@ -+TK_BUILD_LIB_SPEC = @TK_LIB_SPEC@ - TK_LIB_SPEC = @TK_LIB_SPEC@ - TK_LD_SEARCH_FLAGS = @TK_LD_SEARCH_FLAGS@ - diff --git a/lang/tclX/files/patch-ae b/lang/tclX/files/patch-ae deleted file mode 100644 index 8ef4f264172d..000000000000 --- a/lang/tclX/files/patch-ae +++ /dev/null @@ -1,35 +0,0 @@ ---- configure.orig Sun Dec 6 21:47:31 1998 -+++ configure Fri Aug 27 10:11:48 1999 -@@ -1097,21 +1097,19 @@ - # - # Generate the library names using the Tcl macros. - # --SHLIB_SUFFIX=${TCL_SHLIB_SUFFIX} -+TCL_STLIB_NAME=libtcl80.a -+TK_STLIB_NAME=libtk80.a - --VERSION=$TCL_VERSION --eval "TCL_STLIB_NAME=libtcl${TCL_UNSHARED_LIB_SUFFIX}" -+TCLX_STLIB_NAME=libtclx804.a -+TKX_STLIB_NAME=libtkx804.a - --VERSION=$TK_VERSION --eval "TK_STLIB_NAME=libtk${TCL_UNSHARED_LIB_SUFFIX}" -- --VERSION=$TCLX_VERSION$TCL_DBGX --eval "TCLX_STLIB_NAME=libtclx${TCL_UNSHARED_LIB_SUFFIX}" --eval "TCLX_SHLIB_NAME=libtclx${TCL_SHARED_LIB_SUFFIX}" -- --VERSION=$TKX_VERSION$TCL_DBGX --eval "TKX_STLIB_NAME=libtkx${TCL_UNSHARED_LIB_SUFFIX}" --eval "TKX_SHLIB_NAME=libtkx${TCL_SHARED_LIB_SUFFIX}" -+if [ "$PORTOBJFORMAT" = "elf" ]; then -+ TCLX_SHLIB_NAME=libtclx804.so.1 -+ TKX_SHLIB_NAME=libtkx804.so.1 -+else -+ TCLX_SHLIB_NAME=libtclx804.so.1.4 -+ TKX_SHLIB_NAME=libtkx804.so.1.4 -+fi - - # - # Determine suffix to use for the object files for the shared library. diff --git a/lang/tclX/pkg-comment b/lang/tclX/pkg-comment deleted file mode 100644 index 5162ae79122f..000000000000 --- a/lang/tclX/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Extended TCL diff --git a/lang/tclX/pkg-descr b/lang/tclX/pkg-descr deleted file mode 100644 index e238c10cf4a2..000000000000 --- a/lang/tclX/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ - Extended Tcl (TclX), is a set of extensions to Tcl, the Tool -Command Language invented by Dr. John Ousterhout of the University -of California at Berkeley. Tcl is a powerful, yet simple embeddable -programming language. Extended Tcl is oriented towards Unix system -programming tasks, with many additional interfaces to the Unix -operating system, It is upwardly compatible with Tcl. You take -the Extended Tcl package, add it to Tcl, and from that you get -Extended Tcl. diff --git a/lang/tclX/pkg-plist b/lang/tclX/pkg-plist deleted file mode 100644 index add9dcfdfc06..000000000000 --- a/lang/tclX/pkg-plist +++ /dev/null @@ -1,295 +0,0 @@ -bin/tcl -bin/tclhelp -bin/wishx -include/tclExtend.h -lib/libtclx%%TCLX_SHORT_VER%%.a -lib/libtclx%%TCLX_SHORT_VER%%.so.1 -lib/libtclx%%TCLX_SHORT_VER%%.so -lib/libtkx%%TCLX_SHORT_VER%%.a -lib/libtkx%%TCLX_SHORT_VER%%.so.1 -lib/libtkx%%TCLX_SHORT_VER%%.so -@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B -@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R -lib/tclX%%TCLX_LONG_VER%%/autoload.tcl -lib/tclX%%TCLX_LONG_VER%%/buildidx.tcl -lib/tclX%%TCLX_LONG_VER%%/help/Tcl.brf -lib/tclX%%TCLX_LONG_VER%%/help/TclX.brf -lib/tclX%%TCLX_LONG_VER%%/help/help -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/break -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/case -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/catch -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/commandloop -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/continue -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/error -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/eval -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/exit -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/for -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/foreach -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/if -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/interp -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/loop -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/proc -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/rename -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/return -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/safe -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/source -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/switch -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/tclx_errorHandler -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/try_eval -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/uplevel -lib/tclX%%TCLX_LONG_VER%%/help/tcl/control/while -lib/tclX%%TCLX_LONG_VER%%/help/tcl/debug/cmdtrace -lib/tclX%%TCLX_LONG_VER%%/help/tcl/debug/edprocs -lib/tclX%%TCLX_LONG_VER%%/help/tcl/debug/profile -lib/tclX%%TCLX_LONG_VER%%/help/tcl/debug/profrep -lib/tclX%%TCLX_LONG_VER%%/help/tcl/debug/saveprocs -lib/tclX%%TCLX_LONG_VER%%/help/tcl/events/after -lib/tclX%%TCLX_LONG_VER%%/help/tcl/events/background-error -lib/tclX%%TCLX_LONG_VER%%/help/tcl/events/fileevent -lib/tclX%%TCLX_LONG_VER%%/help/tcl/events/mainloop -lib/tclX%%TCLX_LONG_VER%%/help/tcl/events/update -lib/tclX%%TCLX_LONG_VER%%/help/tcl/events/vwait -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/bsearch -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/chgrp -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/chmod -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/chown -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/chroot -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/close -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/dup -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/echo -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/eof -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/fblocked -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/fcntl -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/fconfigure -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/fcopy -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/file -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/filename -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/flock -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/flush -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/for_file -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/for_recursive_glob -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/fstat -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/ftruncate -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/funlock -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/gets -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/glob -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/lgets -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/link -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/open -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/pipe -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/puts -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/read -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/read_file -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/readdir -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/recursive_glob -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/seek -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/select -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/sync -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/tell -lib/tclX%%TCLX_LONG_VER%%/help/tcl/files/write_file -lib/tclX%%TCLX_LONG_VER%%/help/tcl/filescan/scancontext -lib/tclX%%TCLX_LONG_VER%%/help/tcl/filescan/scanfile -lib/tclX%%TCLX_LONG_VER%%/help/tcl/filescan/scanmatch -lib/tclX%%TCLX_LONG_VER%%/help/tcl/internation/catclose -lib/tclX%%TCLX_LONG_VER%%/help/tcl/internation/catgets -lib/tclX%%TCLX_LONG_VER%%/help/tcl/internation/catopen -lib/tclX%%TCLX_LONG_VER%%/help/tcl/intro/keyedlists -lib/tclX%%TCLX_LONG_VER%%/help/tcl/intro/syntax -lib/tclX%%TCLX_LONG_VER%%/help/tcl/intro/tclsh -lib/tclX%%TCLX_LONG_VER%%/help/tcl/keyedlists/keyldel -lib/tclX%%TCLX_LONG_VER%%/help/tcl/keyedlists/keylget -lib/tclX%%TCLX_LONG_VER%%/help/tcl/keyedlists/keylkeys -lib/tclX%%TCLX_LONG_VER%%/help/tcl/keyedlists/keylset -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/auto_commands -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/auto_load_file -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/auto_packages -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/buildpackageindex -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/convert_lib -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/library -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/load -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/loadlibindex -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/package -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/packagelib -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/pkgMkIndex -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/searchpath -lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries/unknown -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/concat -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/intersect -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/intersect3 -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/join -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lappend -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lassign -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lcontain -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lempty -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lindex -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/linsert -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/list -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/llength -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lmatch -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lrange -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lreplace -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lrmdups -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lsearch -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lsort -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lvarcat -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lvarpop -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/lvarpush -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/split -lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists/union -lib/tclX%%TCLX_LONG_VER%%/help/tcl/math/expr -lib/tclX%%TCLX_LONG_VER%%/help/tcl/math/fmathcmds -lib/tclX%%TCLX_LONG_VER%%/help/tcl/math/incr -lib/tclX%%TCLX_LONG_VER%%/help/tcl/math/max -lib/tclX%%TCLX_LONG_VER%%/help/tcl/math/min -lib/tclX%%TCLX_LONG_VER%%/help/tcl/math/random -lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes/exec -lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes/execl -lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes/fork -lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes/kill -lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes/nice -lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes/pid -lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes/system -lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes/wait -lib/tclX%%TCLX_LONG_VER%%/help/tcl/signals/signal -lib/tclX%%TCLX_LONG_VER%%/help/tcl/sockets/host_info -lib/tclX%%TCLX_LONG_VER%%/help/tcl/sockets/http -lib/tclX%%TCLX_LONG_VER%%/help/tcl/sockets/socket -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/cd -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/dirs -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/history -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/id -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/info -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/infox -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/popd -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/pushd -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/pwd -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/showproc -lib/tclX%%TCLX_LONG_VER%%/help/tcl/status/umask -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/append -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/binary -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/ccollate -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/cconcat -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/cequal -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/cindex -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/clength -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/crange -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/csubstr -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/ctoken -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/ctype -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/format -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/regexp -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/regsub -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/replicate -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/scan -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/string -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/subst -lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings/translit -lib/tclX%%TCLX_LONG_VER%%/help/tcl/tclshell/intro -lib/tclX%%TCLX_LONG_VER%%/help/tcl/tclshell/variables -lib/tclX%%TCLX_LONG_VER%%/help/tcl/time/alarm -lib/tclX%%TCLX_LONG_VER%%/help/tcl/time/clock -lib/tclX%%TCLX_LONG_VER%%/help/tcl/time/sleep -lib/tclX%%TCLX_LONG_VER%%/help/tcl/time/time -lib/tclX%%TCLX_LONG_VER%%/help/tcl/time/times -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/array -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/for_array_keys -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/global -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/namespace -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/set -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/stdvars -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/trace -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/unset -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/upvar -lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables/variable -lib/tclX%%TCLX_LONG_VER%%/pkgIndex.tcl -lib/tclX%%TCLX_LONG_VER%%/tcl.tlib -lib/tclX%%TCLX_LONG_VER%%/tcl.tndx -lib/tclX%%TCLX_LONG_VER%%/tclXAppInit.c -lib/tclX%%TCLX_LONG_VER%%/tclx.tcl -lib/tclX%%TCLX_LONG_VER%%/tclxConfig.sh -lib/tkX%%TCLX_LONG_VER%%/help/Tk.brf -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/bell -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/bind -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/bindtags -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/clipboard -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/destroy -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/event -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/focus -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/font -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/grab -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/grid -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/lower -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/option -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/pack -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/pack-old -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/place -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/raise -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/selection -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/send -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/tk -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/tk_bisque -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/tk_focusNext -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/tk_setPalette -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/tkerror -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/tkvars -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/tkwait -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/winfo -lib/tkX%%TCLX_LONG_VER%%/help/tk/control/wm -lib/tkX%%TCLX_LONG_VER%%/help/tk/images/bitmap -lib/tkX%%TCLX_LONG_VER%%/help/tk/images/image -lib/tkX%%TCLX_LONG_VER%%/help/tk/images/photo -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/button -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/canvas -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/checkbutton -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/entry -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/frame -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/label -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/listbox -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/menu -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/menubutton -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/message -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/options -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/radiobutton -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/scale -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/scrollbar -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/text -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/tk_chooseColor -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/tk_dialog -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/tk_getOpenFile -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/tk_menuBar -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/tk_messageBox -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/tk_optionMenu -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/tk_popup -lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets/toplevel -lib/tkX%%TCLX_LONG_VER%%/pkgIndex.tcl -lib/tkX%%TCLX_LONG_VER%%/tkXAppInit.c -lib/tkX%%TCLX_LONG_VER%%/tkx.tcl -lib/tkX%%TCLX_LONG_VER%%/tkxConfig.sh -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/control -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/debug -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/events -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/files -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/filescan -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/internation -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/intro -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/keyedlists -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/libraries -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/lists -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/math -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/processes -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/signals -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/sockets -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/status -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/strings -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/tclshell -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/time -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl/variables -@dirrm lib/tclX%%TCLX_LONG_VER%%/help/tcl -@dirrm lib/tclX%%TCLX_LONG_VER%%/help -@dirrm lib/tclX%%TCLX_LONG_VER%% -@dirrm lib/tkX%%TCLX_LONG_VER%%/help/tk/control -@dirrm lib/tkX%%TCLX_LONG_VER%%/help/tk/images -@dirrm lib/tkX%%TCLX_LONG_VER%%/help/tk/widgets -@dirrm lib/tkX%%TCLX_LONG_VER%%/help/tk -@dirrm lib/tkX%%TCLX_LONG_VER%%/help -@dirrm lib/tkX%%TCLX_LONG_VER%% |