[Pkg-mono-svn-commits] rev 1138 - mono/trunk/debian

Eduard Bloch blade@haydn.debian.org
Sun, 20 Jun 2004 02:10:42 -0600


Author: blade
Date: 2004-06-20 02:10:20 -0600 (Sun, 20 Jun 2004)
New Revision: 1138

Removed:
   mono/trunk/debian/README.Debian.lobby
   mono/trunk/debian/dh_installxsp.1
   mono/trunk/debian/icu-config
Modified:
   mono/trunk/debian/changelog
   mono/trunk/debian/control
   mono/trunk/debian/dh_makenetlibs
   mono/trunk/debian/dh_netdeps
   mono/trunk/debian/rules
Log:
 - remove obsolete and autogenerated docs
 - remove obsolete scripts
 - relax the mono-tuils version check (cosmetical, though)
 - remove icu dependency on arm (not available, build broken and no way
   to fix without an arm box for development)



Deleted: mono/trunk/debian/README.Debian.lobby
===================================================================
--- mono/trunk/debian/README.Debian.lobby	2004-06-20 02:24:53 UTC (rev 1137)
+++ mono/trunk/debian/README.Debian.lobby	2004-06-20 08:10:20 UTC (rev 1138)
@@ -1,9 +0,0 @@
-mono for Debian
----------------
-
-Because MONO requires a development version of the ICU library, the
-i18n support is limited. The library is not available in Debian because
-of the usual unpredictable compatibility issues with unreleased
-libraries.
-Please contact the Mono and ICU developers if you wish to improve this
-situation.

Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog	2004-06-20 02:24:53 UTC (rev 1137)
+++ mono/trunk/debian/changelog	2004-06-20 08:10:20 UTC (rev 1138)
@@ -1,3 +1,9 @@
+mono (0.96-2) unstable; urgency=low
+
+  * NOT RELEASED YET
+
+ -- Eduard Bloch <blade@debian.org>  Sat, 19 Jun 2004 14:46:32 +0200
+
 mono (0.96-1) unstable; urgency=low
 
   * New upstream release

Modified: mono/trunk/debian/control
===================================================================
--- mono/trunk/debian/control	2004-06-20 02:24:53 UTC (rev 1137)
+++ mono/trunk/debian/control	2004-06-20 08:10:20 UTC (rev 1138)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
 Uploaders: Eduard Bloch <blade@debian.org>, Teófilo Ruiz Suárez <teo@debian.org>, Mirco 'meebey' Bauer <mail@meebey.net>
-Build-Depends: debhelper (>> 3.0.0), libglib2.0-dev, bison, automake1.7 | automake, libtool, dpatch, libicu28-dev
+Build-Depends: debhelper (>> 3.0.0), libglib2.0-dev, bison, automake1.7 | automake, libtool, dpatch, libicu28-dev [!arm]
 Build-Conflicts: libmint-dev
 Standards-Version: 3.6.1
 

Deleted: mono/trunk/debian/dh_installxsp.1
===================================================================
--- mono/trunk/debian/dh_installxsp.1	2004-06-20 02:24:53 UTC (rev 1137)
+++ mono/trunk/debian/dh_installxsp.1	2004-06-20 08:10:20 UTC (rev 1138)
@@ -1,158 +0,0 @@
-.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.14
-.\"
-.\" Standard preamble:
-.\" ========================================================================
-.de Sh \" Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
-.de Sp \" Vertical space (when we can't use .PP)
-.if t .sp .5v
-.if n .sp
-..
-.de Vb \" Begin verbatim text
-.ft CW
-.nf
-.ne \\$1
-..
-.de Ve \" End verbatim text
-.ft R
-.fi
-..
-.\" Set up some character translations and predefined strings.  \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote.  | will give a
-.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
-.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
-.\" expand to `' in nroff, nothing in troff, for use with C<>.
-.tr \(*W-|\(bv\*(Tr
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-.ie n \{\
-.    ds -- \(*W-
-.    ds PI pi
-.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
-.    ds L" ""
-.    ds R" ""
-.    ds C` ""
-.    ds C' ""
-'br\}
-.el\{\
-.    ds -- \|\(em\|
-.    ds PI \(*p
-.    ds L" ``
-.    ds R" ''
-'br\}
-.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-.\" entries marked with X<> in POD.  Of course, you'll have to process the
-.\" output yourself in some meaningful fashion.
-.if \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
-..
-.    nr % 0
-.    rr F
-.\}
-.\"
-.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
-.\" way too many mistakes in technical documents.
-.hy 0
-.if n .na
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
-.    \" fudge factors for nroff and troff
-.if n \{\
-.    ds #H 0
-.    ds #V .8m
-.    ds #F .3m
-.    ds #[ \f1
-.    ds #] \fP
-.\}
-.if t \{\
-.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-.    ds #V .6m
-.    ds #F 0
-.    ds #[ \&
-.    ds #] \&
-.\}
-.    \" simple accents for nroff and troff
-.if n \{\
-.    ds ' \&
-.    ds ` \&
-.    ds ^ \&
-.    ds , \&
-.    ds ~ ~
-.    ds /
-.\}
-.if t \{\
-.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-.    \" troff and (daisy-wheel) nroff accents
-.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-.    \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-.    \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-.    ds : e
-.    ds 8 ss
-.    ds o a
-.    ds d- d\h'-1'\(ga
-.    ds D- D\h'-1'\(hy
-.    ds th \o'bp'
-.    ds Th \o'LP'
-.    ds ae ae
-.    ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
-.\" ========================================================================
-.\"
-.IX Title "DH_INSTALLXSP 1"
-.TH DH_INSTALLXSP 1 "2004-04-11" "perl v5.8.3" "User Contributed Perl Documentation"
-.SH "NAME"
-dh_installxsp \- install host files into /etc/xsp/conf.d and 
-/etc/mono\-server/conf.d
-.SH "SYNOPSIS"
-.IX Header "SYNOPSIS"
-\&\fBdh_installxsp\fR [\fBdebhelper\ options\fR] [\fB\-\-name=\fR\fIname\fR]
-.SH "DESCRIPTION"
-.IX Header "DESCRIPTION"
-dh_installxsp is a debhelper program that will install host configuration
-files in /etc/xsp/conf.d and /etc/monoserver/conf.d. So, if xsp is 
-install or will be installed, when xsp starts it automatically starts 
-the daemon with the host file. The files debian/package.hostxsp are installed.
-.SH "OPTIONS"
-.IX Header "OPTIONS"
-.IP "\fB\-\-name=\fR\fIname\fR" 4
-.IX Item "--name=name"
-Look for files named debian/package.hostxsp and install them as
-/etc/xsp/conf.d/package/hostfile.
-.SH "SEE ALSO"
-.IX Header "SEE ALSO"
-\&\fIdebhelper\fR\|(7)
-.PP
-This program is a part of debhelper.
-.SH "AUTHOR"
-.IX Header "AUTHOR"
-Pablo Fischer <pablo@pablo.com.mx>

Modified: mono/trunk/debian/dh_makenetlibs
===================================================================
--- mono/trunk/debian/dh_makenetlibs	2004-06-20 02:24:53 UTC (rev 1137)
+++ mono/trunk/debian/dh_makenetlibs	2004-06-20 08:10:20 UTC (rev 1138)
@@ -114,8 +114,8 @@
 
 init();
 
-if ( system "grep -q \"Build-Dep.*mono-utils.*0.95\" debian/control" ) {
-    warning("Warning! No Build-Depends on mono-utils (>= 0.95)!");
+if ( system "grep -q \"Build-Dep.*mono-utils.*0.9\" debian/control" ) {
+    warning("Warning! No Build-Depends on mono-utils (>= 0.96)!");
 }
 
 my $fh;

Modified: mono/trunk/debian/dh_netdeps
===================================================================
--- mono/trunk/debian/dh_netdeps	2004-06-20 02:24:53 UTC (rev 1137)
+++ mono/trunk/debian/dh_netdeps	2004-06-20 08:10:20 UTC (rev 1138)
@@ -69,8 +69,8 @@
     );
 }
 
-if ( system "grep -q \"Build-Dep.*mono-utils.*0.95\" debian/control" ) {
-    warning("Warning! No Build-Depends on mono-utils (>= 0.95)!");
+if ( system "grep -q \"Build-Dep.*mono-utils.*0.9\" debian/control" ) {
+    warning("Warning! No Build-Depends on mono-utils (>= 0.96)!");
 }
 
 if ( !defined $mono_version || $mono_version eq "" ) {

Deleted: mono/trunk/debian/icu-config
===================================================================
--- mono/trunk/debian/icu-config	2004-06-20 02:24:53 UTC (rev 1137)
+++ mono/trunk/debian/icu-config	2004-06-20 08:10:20 UTC (rev 1138)
@@ -1,652 +0,0 @@
-#!/bin/sh
-## -*-sh-*-
-#set -x
-# BEGIN of icu-config-top
-#******************************************************************************
-#   Copyright (C) 1999-2002, International Business Machines
-#   Corporation and others.  All Rights Reserved.
-# $Revision: 1.1 $
-#******************************************************************************
-# This script is designed to aid configuration of ICU.
-# rpath links a library search path right into the binaries.
-
-
-### END of icu-config-top
-
-## Zero out prefix.
-execprefix=
-prefix=
-
-
-loaddefs()
-{
-
-# Following from ./config/mh-linux
-# Generated automatically from Makefile.inc.in by configure.
-## -*-makefile-*-
-#******************************************************************************
-#   Copyright (C) 1999-2003, International Business Machines
-#   Corporation and others.  All Rights Reserved.
-# $Revision: 1.35 $
-#******************************************************************************
-# This Makefile.inc is designed to be included into projects which make use
-# of the ICU.
-
-# CONTENTS OF THIS FILE
-# 1). Base configuration information and linkage
-# 2). Variables giving access to ICU tools
-# 3). Host information
-# 4). Compiler flags and settings 
-# 5). Data Packaging directives
-# 6). Include of platform make fragment (mh-* file)
-
-##################################################################
-#
-#       *1*  base configuration information and linkage
-#
-##################################################################
-# The PREFIX is the base of where ICU is installed.
-# Inside this directory you should find  bin, lib, include/unicode, 
-# etc.  If ICU is not installed in this directory, you must change the
-# following line.  There should exist ${prefix}/include/unicode/utypes.h
-# for example.
-default_prefix="/usr"
-if [ "x${prefix}" = "x" ]; then prefix="$default_prefix"; fi
-exec_prefix="${prefix}"
-libdir="${exec_prefix}/lib"
-libexecdir="${exec_prefix}/libexec"
-bindir="${exec_prefix}/bin"
-datadir="${prefix}/share"
-sbindir="${exec_prefix}/sbin"
-
-# about the ICU version
-VERSION="2.6"
-UNICODE_VERSION="4"
-
-# The prefix for ICU libraries, normally 'icu'
-ICUPREFIX="icu"
-PACKAGE="icu"
-LIBICU="lib${ICUPREFIX}"
-
-# Suffix at the end of libraries. Usually empty.
-ICULIBSUFFIX=""
-# ICULIBSUFFIX_VERSION  is non-empty if it is to contain a library
-# version. For example, if it is 21, it means libraries are named
-# libicuuc21.so for example.
-
-# rpath links a library search path right into the binaries.
-## mh-files MUST NOT override RPATHLDFLAGS unless they provide
-## equivalent '#SH#' lines for icu-config fixup
-default_ENABLE_RPATH="NO"
-if [ "x${ENABLE_RPATH}" = "x" ]; then ENABLE_RPATH="$default_ENABLE_RPATH"; fi
-RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
-
-# icu-config version of above 'if':
-case "$ENABLE_RPATH" in 
-[yY]*)
-	ENABLE_RPATH=YES
-	RPATHLDFLAGS="${LD_RPATH}${LD_RPATH_PRE}${libdir}"
-	;;
-
-[nN]*)
-	ENABLE_RPATH=NO
-	RPATHLDFLAGS=""
-	;;
-
-*)
-	echo $0: Unknown --enable-rpath value ${ENABLE_RPATH} 1>&2
-	exit 3
-	;;
-esac
-
-### To link your application with ICU:
-# 1. use LDFLAGS, CFLAGS, etc from above
-# 2. link with ${ICULIBS}
-# 3. optionally, add one or more of:
-#    - ${ICULIBS_I18N}    - i18n library, formatting, etc.
-#    - ${ICULIBS_LAYOUT}  - ICU layout library. 
-#    - ${ICULIBS_USTDIO}  - ICU stdio equivalent library
-
-ICULIBS_COMMON="-l${ICUPREFIX}uc${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_DATA="-l${ICUPREFIX}data${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_I18N="-l${ICUPREFIX}i18n${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_TOOLUTIL="-l${ICUPREFIX}toolutil${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_CTESTFW="-l${ICUPREFIX}ctestfw${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_USTDIO="-licuio${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_OBSOLETE="-l${ICUPREFIX}obsolete${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_LAYOUT="-l${ICUPREFIX}le${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_LAYOUTEX="-l${ICUPREFIX}lx${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}"
-ICULIBS_BASE="${LIBS} -L${libdir}"
-
-# for icu-config to test with
-ICULIBS_COMMON_LIB_NAME="${LIBICU}uc${ICULIBSUFFIX}${ICULIBSUFFIX_VERSION}.${SO}"
-
-# ICULIBS is the set of libraries your application should link
-# with usually. Many applications will want to add ${ICULIBS_I18N} as well. 
-ICULIBS="${ICULIBS_BASE} ${ICULIBS_I18N} ${ICULIBS_COMMON} ${ICULIBS_DATA} "
-
-##################################################################
-#
-#       *2*  access to ICU tools
-#
-##################################################################
-# Environment variable to set a runtime search path
-#   (Overridden when necessary in -mh files)
-LDLIBRARYPATH_ENVVAR="LD_LIBRARY_PATH"
-
-# Access to important ICU tools.
-# Use as follows:  ${INVOKE} ${GENRB} arguments .. 
-INVOKE="${LDLIBRARYPATH_ENVVAR}=${libdir}:$$${LDLIBRARYPATH_ENVVAR} ${LEAK_CHECKER}"
-GENCCODE="${sbindir}/genccode"
-GENCMN="${sbindir}/gencmn"
-GENRB="${bindir}/genrb"
-PKGDATA="${bindir}/pkgdata"
-
-##################################################################
-#
-#       *3*  Information about the host
-#
-##################################################################
-
-# Information about the host that 'configure' was run on.
-host="i686-pc-linux-gnu"
-host_alias="i686-pc-linux-gnu"
-host_cpu="i686"
-host_vendor="pc"
-host_os="linux-gnu"
-# Our platform canonical name (as determined by configure)
-# this is a #define value (i.e. U_XXXX or XXXX)
-platform="U_LINUX"
-
-##################################################################
-#
-#       *4*  compiler flags and misc. options
-#
-##################################################################
-AIX_SHLIB="makeC++SharedLib_r"
-AR="/usr/bin/ar"
-CC="gcc"
-CFLAGS="-g -O2 ${THREADSCFLAGS} "
-CPP="gcc -E"
-CPPFLAGS="${THREADSCPPFLAGS} ${LIBCPPFLAGS} -I${prefix}/include"
-CXX="c++"
-CXXFLAGS="-g -O2 ${THREADSCXXFLAGS} "
-DEFAULT_MODE="dll"
-DEFS="-DHAVE_CONFIG_H "
-FFLAGS=""
-INSTALL="/home/gpanjav/bin/install -c"
-INSTALL_DATA="${INSTALL} -m 644"
-INSTALL_PROGRAM="${INSTALL}"
-INSTALL_SCRIPT="${INSTALL_PROGRAM}"
-LDFLAGS="${RPATHLDFLAGS}"
-LIBS="-lpthread -lm  "
-LIB_M=""
-LIB_VERSION="26.1"
-LIB_VERSION_MAJOR="26"
-MKINSTALLDIRS="${SHELL} ${pkgdatadir}/mkinstalldirs"
-RANLIB="ranlib"
-RMV="rm -rf"
-SHELL="/bin/sh"
-SHLIB_c="${CC} ${DEFS} ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -shared"
-SHLIB_cc="${CXX} ${DEFS} ${CPPFLAGS} ${CXXFLAGS} ${LDFLAGS} -shared"
-U_IS_BIG_ENDIAN="0"
-includedir="${prefix}/include"
-infodir="${prefix}/info"
-ld_rpath_suf=""
-localstatedir="${prefix}/var"
-mandir="${prefix}/man"
-oldincludedir="/usr/include"
-program_transform_name="s,x,x,"
-sharedstatedir="${prefix}/com"
-sysconfdir="${prefix}/etc"
-INSTALL_L="${INSTALL_DATA}"
-
-##################################################################
-#
-#       *5* packaging options and directories
-#
-##################################################################
-
-pkgdatadir="${datadir}/${PACKAGE}${ICULIBSUFFIX}/${VERSION}"
-pkglibdir="${libdir}/${PACKAGE}${ICULIBSUFFIX}/${VERSION}"
-
-# The basename of the ICU data file (i.e. icudt21b )
-ICUDATA_NAME="icudt26l"
-
-# Defaults for pkgdata's mode and directories
-# The default data dir changes depending on what packaging mode 
-# is being used
-PKGDATA_MODE="dll"
-ICUDATA_DIR="${pkgdatadir}"
-ICUPKGDATA_DIR="${ICUDATA_DIR}"
-ICUDATA_DIR="${pkgdatadir}"
-ICUPKGDATA_DIR="${libdir}"
-ICUDATA_DIR="${pkglibdir}"
-ICUPKGDATA_DIR="${ICUDATA_DIR}"
-
-##################################################################
-#
-#       *6* Inclusion of platform make fragment (mh-* file)
-#
-##################################################################
-# The mh- file ("make fragment") for the platform is included here. 
-# It may override the above settings.
-# It is put last so that the mh-file can override anything.
-
-## -*-makefile-*-
-## Linux-specific setup
-## Copyright (c) 1999-2001, International Business Machines Corporation and
-## others. All Rights Reserved.
-##
-## $Id: mh-linux,v 1.31 2002/01/24 17:35:04 rviswanadha Exp $
-
-## Commands to generate dependency files
-GEN_DEPS_c="${CC} -E -MM ${DEFS} ${CPPFLAGS}"
-GEN_DEPS_cc="${CXX} -E -MM ${DEFS} ${CPPFLAGS}"
-
-## Flags for position independent code
-SHAREDLIBCFLAGS="-fPIC"
-SHAREDLIBCXXFLAGS="-fPIC"
-SHAREDLIBCPPFLAGS="-DPIC"
-
-## Additional flags when building libraries and with threads
-LIBCPPFLAGS="-D_REENTRANT"
-THREADSCPPFLAGS="-D_REENTRANT"
-
-## Compiler switch to embed a runtime search path
-LD_RPATH=""
-LD_RPATH_PRE="-Wl,-rpath,"
-
-## Compiler switch to embed a library name
-LD_SONAME="-Wl,-soname -Wl,${MIDDLE_SO_TARGET}"
-
-## Shared object suffix
-SO="so"
-## Non-shared intermediate object suffix
-STATIC_O="ao"
-
-## Compilation rules
-
-## Dependency rules
-
-## Versioned libraries rules
-
-##  Bind internal references
-
-# LDflags that pkgdata will use
-BIR_LDFLAGS="-Wl,-Bsymbolic"
-
-# CPPflags for genccode/gencmn
-BIR_CPPFLAGS="-DU_HAVE_BIND_INTERNAL_REFERENCES"
-
-# Dependencies [i.e. map files] for the final library
-BIR_DEPS=""
-
-## End Linux-specific setup
-
-## -*-sh-*-
-## BEGIN of icu-config-bottom. $Revision: 1.9 $
-## Copyright (c) 2002-2003, International Business Machines Corporation and
-## others. All Rights Reserved.
-
-ICUUC_FILE=${libdir}/${ICULIBS_COMMON_LIB_NAME}
-    
-#  echo ENABLE RPATH $ENABLE_RPATH and RPATHLDFLAGS=${RPATH_LDFLAGS}
-if [ "x$PKGDATA_MODE" = "x" ]; then
-    PKGDATA_MODE=dll
-fi
-
-}
-
-## The actual code of icu-config goes here.
-
-ME=`basename $0`
-
-allflags()
-{
-    echo "  --bindir               Print binary directory path (bin)"
-    echo "  --cc                   Print C compiler used [CC]"
-    echo "  --cflags               Print C compiler flags [CFLAGS]"
-    echo "  --cflags-dynamic       Print additional C flags for"
-    echo "                             building shared libraries."
-    echo "  --cppflags             Print C Preprocessor flags [CPPFLAGS]"
-    echo "  --cppflags-dynamic     Print additional C Preprocessor flags for"
-    echo "                             building shared libraries."
-    echo "  --cppflags-searchpath  Print only -I include directives  (-Iinclude)"
-    echo "  --cxx                  Print C++ compiler used [CXX]"
-    echo "  --cxxflags             Print C++ compiler flags [CXXFLAGS]"
-    echo "  --cxxflags-dynamic     Print additional C++ flags for"
-    echo "                             building shared libraries."
-    echo "  --detect-prefix        Attempt to detect prefix based on PATH"
-    echo "  --exec-prefix          Print prefix for executables (/bin)"
-    echo "  --exists               Return with 0 status if ICU exists else fail"
-    echo "  --help, -?, --usage    Print this message"
-    echo "  --icudata              Print shortname of ICU data file (icudt21l)"
-    echo "  --icudata-install-dir  Print path to install data to - use as --install option to pkgdata(1)"
-    echo "  --icudata-mode         Print default ICU pkgdata mode (dll) - use as --mode option to pkgdata(1)."
-    echo "  --icudatadir           Print path to packaged archive data. Can set as [ICU_DATA]"
-    echo "  --invoke               Print commands to invoke an ICU program"
-    echo "  --invoke=<prog>        Print commands to invoke an ICU program named <prog> (ex: genrb)" 
-    echo "  --ldflags              Print -L search path and -l libraries to link with ICU [LDFLAGS].  This is for the data, uc (common), and i18n libraries only.  "
-    echo "  --ldflags-layout       Print ICU layout engine link directive. Use in addition to --ldflags"
-    echo "  --ldflags-libsonly     Same as --ldflags, but only the -l directives"
-    echo "  --ldflags-searchpath   Print only -L (search path) directive"
-    echo "  --ldflags-system       Print only system libs ICU links with (-lpthread, -lm)"
-    echo "  --ldflags-ustdio       Print ICU ustdio link directive. Use in addition to --ldflags "
-    echo "  --ldflags-obsolete     Print ICU obsolete link directive. Use in addition to --ldflags. (requires icuapps/obsolete to be built and installed.) "
-    echo "  --mandir               Print manpage (man) path"
-    echo "  --prefix               Print PREFIX to icu install (/usr/local)"
-    echo "  --prefix=XXX           Set prefix to XXX for remainder of command"
-    echo "  --sbindir              Print system binary path (sbin) "
-    echo "  --shared-datadir       Print shared data (share) path. This is NOT the ICU data dir."
-    echo "  --shlib-c              Print the command to compile and build C shared libraries with ICU"
-    echo "  --shlib-cc             Print the command to compile and build C++ shared libraries with ICU"
-    echo "  --sysconfdir           Print system config (etc) path"
-    echo "  --unicode-version      Print version of Unicode data used in ICU ($UNICODE_VERSION)"
-    echo "  --version              Print ICU version ($VERSION)"
-    echo "  --incfile              Print path to Makefile.inc (for -O option of pkgdata)"
-}
-
-## Print the normal usage message
-shortusage()
-{
-    echo "usage: ${ME} " `allflags | cut -c-25 | sed -e 's%.*%[ & ]%'`
-}
-
-
-usage()
-{
-    echo "${ME}: icu-config: ICU configuration helper script"
-    echo
-    echo "The most commonly used options will be --cflags, --cxxflags, --cppflags, and --ldflags."
-    echo 'Example (in make):   CPFLAGS=$(shell icu-config --cppflags)'
-    echo '                     LDFLAGS=$(shell icu-config --ldflags)'
-    echo "                     (etc).."
-    echo
-    echo "Usage:"
-    allflags
-
-    echo 
-    echo " [Brackets] show MAKE variable equivalents,  (parenthesis) show example output"
-    echo
-    echo "Copyright (c) 2002, International Business Machines Corporation and others. All Rights Reserved."
-}
-
-## Check the sanity of current variables
-sanity()
-{
-    if [ ! -f ${ICUUC_FILE} ];
-    then
-	echo "### $ME: Can't find ${ICUUC_FILE} - ICU prefix is wrong."  1>&2
-	echo "###      Try the --prefix= or --exec-prefix= options " 1>&2
-	echo "###      or --detect-prefix"
-	echo "### $ME: Exitting." 1>&2
-	exit 2
-    fi
-}
-
-## Main starts here.
-
-if [ $# -lt 1 ]; then
-    shortusage
-    exit 1
-fi
-
-
-# Load our variables from autoconf
-# ALWAYS load twice because of dependencies
-loaddefs
-loaddefs
-sanity
-
-while [ $# -gt 0 ];
-do
-    arg="$1"
-    var=`echo $arg | sed -e 's/^[^=]*=//'`
-#    echo "### processing $arg" 1>&2
-    case "$arg" in
-
-        # undocumented.
-	--debug)
-	    set -x
-	    ;;
-
-        --so)
-            echo $SO
-            ;;
-
-	--bindir)
-	    echo $bindir
-	    ;;
-
-	--libdir)
-	    echo $libdir
-	    ;;
-
-	--exists)
-	    sanity
-	    ;;
-
-	--sbindir)
-	    echo $sbindir
-	    ;;
-
-	--invoke=*)
-	    QUOT="'"
-            CMD="${var}"
-
-            # If it's not a locally executable command (1st choice) then 
-            # search for it in the ICU directories. 
-            if [ ! -x ${CMD} ]; then
-                if [ -x ${bindir}/${var} ]; then
-                    CMD="${bindir}/${var}"
-                fi
-                if [ -x ${sbindir}/${var} ]; then
-                    CMD="${sbindir}/${var}"
-                fi
-            fi
-
-	    echo "env ${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT} ${CMD}
-	    ;;
-
-	--invoke)
-	    QUOT="'"
-	    echo "env ${QUOT}${LDLIBRARYPATH_ENVVAR}=${libdir}:"'${'"${LDLIBRARYPATH_ENVVAR}"'}'${QUOT}
-	    ;;
-
-	--cflags)
-	    echo $CFLAGS
-	    ;;
-	    
-	--cc)
-	    echo $CC
-	    ;;
-	    
-	--cxx)
-	    echo $CXX
-	    ;;
-
-	--cxxflags)
-	    echo $CXXFLAGS
-	    ;;
-
-	--cppflags)
-	    # Don't echo the -I. - it's unneeded.
-	    echo $CPPFLAGS | sed -e 's/-I. //'
-	    ;;
-
-	--cppflags-searchpath)
-	    echo -I${prefix}/include
-	    ;;
-
-	--cppflags-dynamic)
-	    echo $SHAREDLIBCPPFLAGS
-	    ;;
-
-	--cxxflags-dynamic)
-	    echo $SHAREDLIBCXXFLAGS
-	    ;;
-
-	--cflags-dynamic)
-	    echo $SHAREDLIBCFLAGS
-	    ;;
-
-	--ldflags-system)
-	    echo $LIBS
-	    ;;
-
-	--ldflags)
-	    echo $LDFLAGS $ICULIBS $LIBS 
-# $RPATH_LDFLAGS
-	    ;;
-
-	--ldflags-libsonly)
-	    echo $ICULIBS_I18N $ICULIBS_COMMON $ICULIBS_DATA 
-	    ;;
-
-	--ldflags-ustdio)
-	    echo $ICULIBS_USTDIO
-	    ;;
-
-	--ldflags-obsolete)
-	    echo $ICULIBS_OBSOLETE
-	    ;;
-
-	--ldflags-toolutil)
-	    echo $ICULIBS_TOOLUTIL
-	    ;;
-
-	--ldflags-layout)
-	    echo $ICULIBS_LAYOUT $ICULIBS_LAYOUTEX
-	    ;;
-
-	--ldflags-searchpath)
-	    echo -L${libdir}
-	    ;;
-
-	--detect-prefix)
-	    HERE=`echo $0 | sed -e "s/$ME//g"`
-	    if [ -f $HERE/../lib/${ICULIBS_COMMON_LIB_NAME} ]; then
-		prefix=$HERE/..
-		echo "## Using --prefix=${prefix}" 1>&2
-	    fi
-	    loaddefs
-	    loaddefs
-	    sanity
-	    ;;
-
-	--exec-prefix)
-	    echo $exec_prefix
-	    ;;
-
-	--prefix)
-	    echo $prefix
-	    ;;
-
-	--prefix=*)
-	    prefix=$var
-	    loaddefs
-	    loaddefs
-	    sanity
-	    ;;
-
-	--sysconfdir)
-	    echo $sysconfdir
-	    ;;
-
-	--mandir)
-	    echo $mandir
-	    ;;
-
-	--shared-datadir)
-	    echo $datadir
-	    ;;
-
-        --incfile)
-	    echo $pkglibdir/Makefile.inc
-	    ;;
-
-	--icudata)
-	    echo $ICUDATA_NAME
-	    ;;
-
-	--icudata-mode)
-	    echo $PKGDATA_MODE
-	    ;;
-
-	--icudata-install-dir)
-	    case "$PKGDATA_MODE" in
-		
-		common)
-		    echo "$pkgdatadir"
-		    ;;
-
-		dll)
-		    echo "$libdir"
-		    ;;
-
-		*)
-		    echo "## ${ME} Unknown pkgdata mode $PKGDATA_MODE" 1>&2
-		    exit 4
-		    ;;
-	    esac
-	    ;;
-	    
-	--icudatadir)
-	    echo $pkgdatadir
-	    ;;
-
-	--shlib-c)
-	    echo $SHLIB_c
-	    ;;
-
-	--shlib-cc)
-	    echo $SHLIB_cc
-	    ;;
-
-	--version)
-            echo $VERSION
-            ;;
-
-        --unicode-version)
-            echo $UNICODE_VERSION
-            ;;
-
-	--help)
-	    usage
-	    exit 0
-	    ;;
-
-	--usage)
-	    usage
-	    exit 0
-	    ;;
-
-#	--enable-rpath=*)
-#	    ENABLE_RPATH=$var
-#	    loaddefs
-#	    ;;
-
-	-?)
-	    usage
-	    exit 0
-	    ;;
-
-        *)
-	    echo ${ME}: ERROR Unknown Option $arg 1>&2
-            echo 1>&2
-            shortusage 1>&2
-	    echo "### $ME: Exitting." 1>&2
-            exit 1;
-            ;;
-    esac
-    shift
-done
-
-# Check once before we quit (will check last used prefix)
-sanity
-## END of icu-config-bottom
-
-exit 0
-
-# Rebuilt on vie oct 10 00:59:23 CEST 2003

Modified: mono/trunk/debian/rules
===================================================================
--- mono/trunk/debian/rules	2004-06-20 02:24:53 UTC (rev 1137)
+++ mono/trunk/debian/rules	2004-06-20 08:10:20 UTC (rev 1138)
@@ -63,7 +63,8 @@
 	dh_clean -k
 	dh_installdirs
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-	for x in debian/dh_* ; do chmod +x $$x; pod2man $$x > $$x.1 ; done
+	cd debian ; for x in dh_netdeps dh_makenetlibs dh_installxsp ; \
+		do chmod +x $$x; pod2man $$x > $$x.1 ; done
 	# this is no longer installed by the build system, why?
 	cp -a ./mono/metadata/monosn $(CURDIR)/debian/tmp/usr/bin
 	# removing trash (real assemblies/libs get build by the mcs source package)