Ethereal-dev: [Ethereal-dev] updates for idl2eth

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Frank Singleton <frank.singleton@xxxxxxxxxxxx>
Date: Wed, 29 Aug 2001 13:52:14 -0500
Hi,

I have 3 small patches for idl2eth man page stuff.

1. idl2eth.pod.diff  - Update idl2eth man page , now that "unions"
   are implemented.

2. Makefile.am.diff  - Support for idl2eth man page installation

3. configure.in.diff - Support for idl2eth man page installation


Cheers / Frank

ps: I will add the idl2eth and ethereal_*.py installation
soon once I figure out a generic place to install the python
modules. Maybe I'll just stick them in 
$PYTHONPATH/site-packages/ and see who complains :-)

-- 
EUS/SV/Z Frank Singleton      ASO Americas BSS
Office : +1 972 583 3251      ECN 800 33251  
Mobile : +1 214 228 0874      Amateur Radio: VK3FCS/KM5WS   
Email : frank.singleton@xxxxxxxxxxxx

Hardware: HP Omnibook 4150 running Redhat Linux 7.1 (2.4.3-12 kernel).
--- Makefile.am	2001/08/29 18:12:37	1.1
+++ Makefile.am	2001/08/29 18:13:08	1.2
@@ -1,7 +1,7 @@
 # Makefile.am
 # Automake file for Ethereal
 #
-# $Id: Makefile.am,v 1.1 2001/08/29 18:12:37 frank Exp $
+# $Id: Makefile.am,v 1.2 2001/08/29 18:13:08 frank Exp $
 #
 # Ethereal - Network traffic analyzer
 # By Gerald Combs <gerald@xxxxxxxxxxxx>
@@ -61,7 +61,7 @@
 # the "man{section}_MANS" variables.
 #
 bin_PROGRAMS = @ethereal_bin@ @editcap_bin@ @mergecap_bin@ @tethereal_bin@ @dftest_bin@ @randpkt_bin@ @text2pcap_bin@
-man1_MANS = @ethereal_man@ @editcap_man@ @mergecap_man@ @tethereal_man@ @text2pcap_man@
+man1_MANS = @ethereal_man@ @editcap_man@ @mergecap_man@ @tethereal_man@ @text2pcap_man@ @idl2eth_man@
 man_MANS = 
 
 EXTRA_PROGRAMS = ethereal ethereal_static tethereal tethereal_static editcap mergecap dftest text2pcap
--- configure.in	2001/08/29 17:00:00	1.1
+++ configure.in	2001/08/29 18:09:23
@@ -1,4 +1,4 @@
-# $Id: configure.in,v 1.1 2001/08/29 17:00:00 frank Exp $
+# $Id: configure.in,v 1.3 2001/08/29 18:09:23 frank Exp $
 dnl
 dnl Process this file with autoconf 2.13 or later to produce a
 dnl configure script; 2.12 doesn't generate a "configure" script that
@@ -315,6 +315,21 @@
 AC_SUBST(text2pcap_bin)
 AC_SUBST(text2pcap_man)
 
+# Enable/disable idl2eth
+
+AC_ARG_ENABLE(idl2eth,
+[  --enable-idl2eth      build idl2eth.  [default=yes]],,enable_idl2eth=yes)
+
+if test "x$enable_idl2eth" = "xyes" ; then
+	idl2eth_bin="idl2eth"
+	idl2eth_man="idl2eth.1"
+else
+	idl2eth_bin=""
+	idl2eth_man=""
+fi
+AC_SUBST(idl2eth_bin)
+AC_SUBST(idl2eth_man)
+
 
 # Enable/disable dftest
 
@@ -681,6 +696,7 @@
 echo "                     Build editcap : $enable_editcap"
 echo "                    Build mergecap : $enable_mergecap"
 echo "                   Build text2pcap : $enable_text2pcap"
+echo "                     Build idl2eth : $enable_idl2eth"
 echo "                     Build randpkt : $enable_randpkt"
 echo "                      Build dftest : $enable_dftest"
 echo ""
--- idl2eth.pod	2001/08/29 16:55:41	1.1
+++ idl2eth.pod	2001/08/29 16:56:14	1.2
@@ -86,9 +86,6 @@
 =over 4
 
 =item *
-Implement Code generation for Corba IDL B<unions>.
-
-=item *
 Improve Explicit dissection code.
 
 =item *