--- netmrg-0.20.orig/bin/rrdedit.in
+++ netmrg-0.20/bin/rrdedit.in
@@ -24,17 +24,19 @@
exit
fi
+workdir="$(mktemp -d rrdedit.XXXXXXXXXX)"
+
# dump it to temp
-$rrdtool dump $RRD_DIR/$1 > /tmp/$1.xml
+$rrdtool dump $RRD_DIR/$1 > "$workdir/$1.xml"
# make a backup
-cp $RRD_DIR/$1 /tmp/$1.backup
+cp $RRD_DIR/$1 "$workdir/$1.backup"
# edit the xml
-$editor /tmp/$1.xml
+$editor "$workdir/$1.xml"
rm -f $RRD_DIR/$1
# restore the rrd
-$rrdtool restore /tmp/$1.xml $RRD_DIR/$1
+$rrdtool restore "$workdir/$1.xml" $RRD_DIR/$1
--- netmrg-0.20.orig/config.guess
+++ netmrg-0.20/config.guess
@@ -1,13 +1,12 @@
#! /bin/sh
# Attempt to guess a canonical system name.
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
-# Free Software Foundation, Inc.
+# Copyright 1992-2013 Free Software Foundation, Inc.
-timestamp='2001-09-04'
+timestamp='2013-06-10'
# This file 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 of the License, or
+# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
@@ -16,23 +15,22 @@
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+# along with this program; if not, see .
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# Written by Per Bothner .
-# Please send patches to .
+# the same distribution terms that you use for the rest of that
+# program. This Exception is an additional permission under section 7
+# of the GNU General Public License, version 3 ("GPLv3").
+#
+# Originally written by Per Bothner.
#
-# This script attempts to guess a canonical system name similar to
-# config.sub. If it succeeds, it prints the system name on stdout, and
-# exits with 0. Otherwise, it exits with 1.
+# You can get the latest version of this script from:
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
#
-# The plan is that this can be called by configure scripts if you
-# don't specify an explicit build system type.
+# Please send patches with a ChangeLog entry to config-patches@gnu.org.
+
me=`echo "$0" | sed -e 's,.*/,,'`
@@ -52,8 +50,7 @@
GNU config.guess ($timestamp)
Originally written by Per Bothner.
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
-Free Software Foundation, Inc.
+Copyright 1992-2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -65,11 +62,11 @@
while test $# -gt 0 ; do
case $1 in
--time-stamp | --time* | -t )
- echo "$timestamp" ; exit 0 ;;
+ echo "$timestamp" ; exit ;;
--version | -v )
- echo "$version" ; exit 0 ;;
+ echo "$version" ; exit ;;
--help | --h* | -h )
- echo "$usage"; exit 0 ;;
+ echo "$usage"; exit ;;
-- ) # Stop option processing
shift; break ;;
- ) # Use stdin as input.
@@ -87,30 +84,42 @@
exit 1
fi
+trap 'exit 1' 1 2 15
-dummy=dummy-$$
-trap 'rm -f $dummy.c $dummy.o $dummy.rel $dummy; exit 1' 1 2 15
+# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
+# compiler to aid in system detection is discouraged as it requires
+# temporary files to be created and, as you can see below, it is a
+# headache to deal with in a portable fashion.
-# CC_FOR_BUILD -- compiler used by this script.
# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
# use `HOST_CC' if defined, but it is deprecated.
-set_cc_for_build='case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,) echo "int dummy(){}" > $dummy.c ;
- for c in cc gcc c89 ; do
- ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ;
- if test $? = 0 ; then
+# Portable tmp directory creation inspired by the Autoconf team.
+
+set_cc_for_build='
+trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
+trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
+: ${TMPDIR=/tmp} ;
+ { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
+ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
+ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
+ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
+dummy=$tmp/dummy ;
+tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
+case $CC_FOR_BUILD,$HOST_CC,$CC in
+ ,,) echo "int x;" > $dummy.c ;
+ for c in cc gcc c89 c99 ; do
+ if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
CC_FOR_BUILD="$c"; break ;
fi ;
done ;
- rm -f $dummy.c $dummy.o $dummy.rel ;
if test x"$CC_FOR_BUILD" = x ; then
CC_FOR_BUILD=no_compiler_found ;
fi
;;
,,*) CC_FOR_BUILD=$CC ;;
,*,*) CC_FOR_BUILD=$HOST_CC ;;
-esac'
+esac ; set_cc_for_build= ;'
# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
# (ghazi@noc.rutgers.edu 1994-08-24)
@@ -123,36 +132,59 @@
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
+case "${UNAME_SYSTEM}" in
+Linux|GNU|GNU/*)
+ # If the system lacks a compiler, then just pick glibc.
+ # We could probably try harder.
+ LIBC=gnu
+
+ eval $set_cc_for_build
+ cat <<-EOF > $dummy.c
+ #include
+ #if defined(__UCLIBC__)
+ LIBC=uclibc
+ #elif defined(__dietlibc__)
+ LIBC=dietlibc
+ #else
+ LIBC=gnu
+ #endif
+ EOF
+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
+ ;;
+esac
+
# Note: order is significant - the case branches are not exclusive.
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
*:NetBSD:*:*)
- # Netbsd (nbsd) targets should (where applicable) match one or
- # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
+ # NetBSD (nbsd) targets should (where applicable) match one or
+ # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
# *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
# switched to ELF, *-*-netbsd* would select the old
# object file format. This provides both forward
# compatibility and a consistent mechanism for selecting the
# object file format.
- # Determine the machine/vendor (is the vendor relevant).
- case "${UNAME_MACHINE}" in
- amiga) machine=m68k-unknown ;;
- arm32) machine=arm-unknown ;;
- atari*) machine=m68k-atari ;;
- sun3*) machine=m68k-sun ;;
- mac68k) machine=m68k-apple ;;
- macppc) machine=powerpc-apple ;;
- hp3[0-9][05]) machine=m68k-hp ;;
- ibmrt|romp-ibm) machine=romp-ibm ;;
- *) machine=${UNAME_MACHINE}-unknown ;;
+ #
+ # Note: NetBSD doesn't particularly care about the vendor
+ # portion of the name. We always set it to "unknown".
+ sysctl="sysctl -n hw.machine_arch"
+ UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
+ /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
+ case "${UNAME_MACHINE_ARCH}" in
+ armeb) machine=armeb-unknown ;;
+ arm*) machine=arm-unknown ;;
+ sh3el) machine=shl-unknown ;;
+ sh3eb) machine=sh-unknown ;;
+ sh5el) machine=sh5le-unknown ;;
+ *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
esac
# The Operating System including object format, if it has switched
# to ELF recently, or will in the future.
- case "${UNAME_MACHINE}" in
- i386|sparc|amiga|arm*|hp300|mvme68k|vax|atari|luna68k|mac68k|news68k|next68k|pc532|sun3*|x68k)
+ case "${UNAME_MACHINE_ARCH}" in
+ arm*|i386|m68k|ns32k|sh3*|sparc|vax)
eval $set_cc_for_build
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
- | grep __ELF__ >/dev/null
+ | grep -q __ELF__
then
# Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
# Return netbsd for either. FIX?
@@ -162,124 +194,139 @@
fi
;;
*)
- os=netbsd
+ os=netbsd
;;
esac
# The OS release
- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
+ # Debian GNU/NetBSD machines have a different userland, and
+ # thus, need a distinct triplet. However, they do not need
+ # kernel version information, so it can be replaced with a
+ # suitable tag, in the style of linux-gnu.
+ case "${UNAME_VERSION}" in
+ Debian*)
+ release='-gnu'
+ ;;
+ *)
+ release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
+ ;;
+ esac
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
echo "${machine}-${os}${release}"
- exit 0 ;;
+ exit ;;
+ *:Bitrig:*:*)
+ UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
+ echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
+ exit ;;
+ *:OpenBSD:*:*)
+ UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
+ echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
+ exit ;;
+ *:ekkoBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
+ exit ;;
+ *:SolidBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
+ exit ;;
+ macppc:MirBSD:*:*)
+ echo powerpc-unknown-mirbsd${UNAME_RELEASE}
+ exit ;;
+ *:MirBSD:*:*)
+ echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
+ exit ;;
alpha:OSF1:*:*)
- if test $UNAME_RELEASE = "V4.0"; then
+ case $UNAME_RELEASE in
+ *4.0)
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
- fi
+ ;;
+ *5.*)
+ UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
+ ;;
+ esac
+ # According to Compaq, /usr/sbin/psrinfo has been available on
+ # OSF/1 and Tru64 systems produced since 1995. I hope that
+ # covers most systems running today. This code pipes the CPU
+ # types through head -n 1, so we only detect the type of CPU 0.
+ ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
+ case "$ALPHA_CPU_TYPE" in
+ "EV4 (21064)")
+ UNAME_MACHINE="alpha" ;;
+ "EV4.5 (21064)")
+ UNAME_MACHINE="alpha" ;;
+ "LCA4 (21066/21068)")
+ UNAME_MACHINE="alpha" ;;
+ "EV5 (21164)")
+ UNAME_MACHINE="alphaev5" ;;
+ "EV5.6 (21164A)")
+ UNAME_MACHINE="alphaev56" ;;
+ "EV5.6 (21164PC)")
+ UNAME_MACHINE="alphapca56" ;;
+ "EV5.7 (21164PC)")
+ UNAME_MACHINE="alphapca57" ;;
+ "EV6 (21264)")
+ UNAME_MACHINE="alphaev6" ;;
+ "EV6.7 (21264A)")
+ UNAME_MACHINE="alphaev67" ;;
+ "EV6.8CB (21264C)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.8AL (21264B)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.8CX (21264D)")
+ UNAME_MACHINE="alphaev68" ;;
+ "EV6.9A (21264/EV69A)")
+ UNAME_MACHINE="alphaev69" ;;
+ "EV7 (21364)")
+ UNAME_MACHINE="alphaev7" ;;
+ "EV7.9 (21364A)")
+ UNAME_MACHINE="alphaev79" ;;
+ esac
+ # A Pn.n version is a patched version.
# A Vn.n version is a released version.
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
- cat <$dummy.s
- .data
-\$Lformat:
- .byte 37,100,45,37,120,10,0 # "%d-%x\n"
-
- .text
- .globl main
- .align 4
- .ent main
-main:
- .frame \$30,16,\$26,0
- ldgp \$29,0(\$27)
- .prologue 1
- .long 0x47e03d80 # implver \$0
- lda \$2,-1
- .long 0x47e20c21 # amask \$2,\$1
- lda \$16,\$Lformat
- mov \$0,\$17
- not \$1,\$18
- jsr \$26,printf
- ldgp \$29,0(\$26)
- mov 0,\$16
- jsr \$26,exit
- .end main
-EOF
- eval $set_cc_for_build
- $CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null
- if test "$?" = 0 ; then
- case `./$dummy` in
- 0-0)
- UNAME_MACHINE="alpha"
- ;;
- 1-0)
- UNAME_MACHINE="alphaev5"
- ;;
- 1-1)
- UNAME_MACHINE="alphaev56"
- ;;
- 1-101)
- UNAME_MACHINE="alphapca56"
- ;;
- 2-303)
- UNAME_MACHINE="alphaev6"
- ;;
- 2-307)
- UNAME_MACHINE="alphaev67"
- ;;
- 2-1307)
- UNAME_MACHINE="alphaev68"
- ;;
- esac
- fi
- rm -f $dummy.s $dummy
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- exit 0 ;;
+ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+ # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
+ exitcode=$?
+ trap '' 0
+ exit $exitcode ;;
Alpha\ *:Windows_NT*:*)
# How do we know it's Interix rather than the generic POSIX subsystem?
# Should we change UNAME_MACHINE based on the output of uname instead
# of the specific Alpha model?
echo alpha-pc-interix
- exit 0 ;;
+ exit ;;
21064:Windows_NT:50:3)
echo alpha-dec-winnt3.5
- exit 0 ;;
+ exit ;;
Amiga*:UNIX_System_V:4.0:*)
echo m68k-unknown-sysv4
- exit 0;;
- amiga:OpenBSD:*:*)
- echo m68k-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
*:[Aa]miga[Oo][Ss]:*:*)
echo ${UNAME_MACHINE}-unknown-amigaos
- exit 0 ;;
- arc64:OpenBSD:*:*)
- echo mips64el-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- arc:OpenBSD:*:*)
- echo mipsel-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- hkmips:OpenBSD:*:*)
- echo mips-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- pmax:OpenBSD:*:*)
- echo mipsel-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- sgi:OpenBSD:*:*)
- echo mips-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- wgrisc:OpenBSD:*:*)
- echo mipsel-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
+ *:[Mm]orph[Oo][Ss]:*:*)
+ echo ${UNAME_MACHINE}-unknown-morphos
+ exit ;;
*:OS/390:*:*)
echo i370-ibm-openedition
- exit 0 ;;
+ exit ;;
+ *:z/VM:*:*)
+ echo s390-ibm-zvmoe
+ exit ;;
+ *:OS400:*:*)
+ echo powerpc-ibm-os400
+ exit ;;
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
echo arm-acorn-riscix${UNAME_RELEASE}
- exit 0;;
+ exit ;;
+ arm*:riscos:*:*|arm*:RISCOS:*:*)
+ echo arm-unknown-riscos
+ exit ;;
SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
echo hppa1.1-hitachi-hiuxmpp
- exit 0;;
+ exit ;;
Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
# akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
if test "`(/bin/universe) 2>/dev/null`" = att ; then
@@ -287,25 +334,51 @@
else
echo pyramid-pyramid-bsd
fi
- exit 0 ;;
+ exit ;;
NILE*:*:*:dcosx)
echo pyramid-pyramid-svr4
- exit 0 ;;
+ exit ;;
+ DRS?6000:unix:4.0:6*)
+ echo sparc-icl-nx6
+ exit ;;
+ DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
+ case `/usr/bin/uname -p` in
+ sparc) echo sparc-icl-nx7; exit ;;
+ esac ;;
+ s390x:SunOS:*:*)
+ echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
sun4H:SunOS:5.*:*)
echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit 0 ;;
+ exit ;;
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit 0 ;;
- i86pc:SunOS:5.*:*)
- echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit 0 ;;
+ exit ;;
+ i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
+ echo i386-pc-auroraux${UNAME_RELEASE}
+ exit ;;
+ i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
+ eval $set_cc_for_build
+ SUN_ARCH="i386"
+ # If there is a compiler, see if it is configured for 64-bit objects.
+ # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
+ # This test works for both compilers.
+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ grep IS_64BIT_ARCH >/dev/null
+ then
+ SUN_ARCH="x86_64"
+ fi
+ fi
+ echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ exit ;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
# SunOS6. Hard to guess exactly what SunOS6 will be like, but
# it's likely to be more like Solaris than SunOS4.
echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit 0 ;;
+ exit ;;
sun4*:SunOS:*:*)
case "`/usr/bin/arch -k`" in
Series*|S4*)
@@ -314,12 +387,12 @@
esac
# Japanese Language versions have a version number like `4.1.3-JL'.
echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
- exit 0 ;;
+ exit ;;
sun3*:SunOS:*:*)
echo m68k-sun-sunos${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
sun*:*:4.2BSD:*)
- UNAME_RELEASE=`(head -1 /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
+ UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
case "`/bin/arch`" in
sun3)
@@ -329,16 +402,10 @@
echo sparc-sun-sunos${UNAME_RELEASE}
;;
esac
- exit 0 ;;
+ exit ;;
aushp:SunOS:*:*)
echo sparc-auspex-sunos${UNAME_RELEASE}
- exit 0 ;;
- sparc*:NetBSD:*)
- echo `uname -p`-unknown-netbsd${UNAME_RELEASE}
- exit 0 ;;
- atari*:OpenBSD:*:*)
- echo m68k-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
# The situation for MiNT is a little confusing. The machine name
# can be virtually everything (everything which is not
# "atarist" or "atariste" at least should have a processor
@@ -348,50 +415,41 @@
# MiNT. But MiNT is downward compatible to TOS, so this should
# be no problem.
atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit 0 ;;
+ echo m68k-atari-mint${UNAME_RELEASE}
+ exit ;;
atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
echo m68k-atari-mint${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
*falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
- exit 0 ;;
+ echo m68k-atari-mint${UNAME_RELEASE}
+ exit ;;
milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
- echo m68k-milan-mint${UNAME_RELEASE}
- exit 0 ;;
+ echo m68k-milan-mint${UNAME_RELEASE}
+ exit ;;
hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
- echo m68k-hades-mint${UNAME_RELEASE}
- exit 0 ;;
+ echo m68k-hades-mint${UNAME_RELEASE}
+ exit ;;
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
- echo m68k-unknown-mint${UNAME_RELEASE}
- exit 0 ;;
- sun3*:OpenBSD:*:*)
- echo m68k-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- mac68k:OpenBSD:*:*)
- echo m68k-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- mvme68k:OpenBSD:*:*)
- echo m68k-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
- mvme88k:OpenBSD:*:*)
- echo m88k-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
+ echo m68k-unknown-mint${UNAME_RELEASE}
+ exit ;;
+ m68k:machten:*:*)
+ echo m68k-apple-machten${UNAME_RELEASE}
+ exit ;;
powerpc:machten:*:*)
echo powerpc-apple-machten${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
RISC*:Mach:*:*)
echo mips-dec-mach_bsd4.3
- exit 0 ;;
+ exit ;;
RISC*:ULTRIX:*:*)
echo mips-dec-ultrix${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
VAX*:ULTRIX*:*:*)
echo vax-dec-ultrix${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
2020:CLIX:*:* | 2430:CLIX:*:*)
echo clipper-intergraph-clix${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
mips:*:*:UMIPS | mips:*:*:RISCos)
eval $set_cc_for_build
sed 's/^ //' << EOF >$dummy.c
@@ -415,30 +473,36 @@
exit (-1);
}
EOF
- $CC_FOR_BUILD $dummy.c -o $dummy \
- && ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
- && rm -f $dummy.c $dummy && exit 0
- rm -f $dummy.c $dummy
+ $CC_FOR_BUILD -o $dummy $dummy.c &&
+ dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
+ SYSTEM_NAME=`$dummy $dummyarg` &&
+ { echo "$SYSTEM_NAME"; exit; }
echo mips-mips-riscos${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
Motorola:PowerMAX_OS:*:*)
echo powerpc-motorola-powermax
- exit 0 ;;
+ exit ;;
+ Motorola:*:4.3:PL8-*)
+ echo powerpc-harris-powermax
+ exit ;;
+ Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
+ echo powerpc-harris-powermax
+ exit ;;
Night_Hawk:Power_UNIX:*:*)
echo powerpc-harris-powerunix
- exit 0 ;;
+ exit ;;
m88k:CX/UX:7*:*)
echo m88k-harris-cxux7
- exit 0 ;;
+ exit ;;
m88k:*:4*:R4*)
echo m88k-motorola-sysv4
- exit 0 ;;
+ exit ;;
m88k:*:3*:R3*)
echo m88k-motorola-sysv3
- exit 0 ;;
+ exit ;;
AViiON:dgux:*:*)
- # DG/UX returns AViiON for all architectures
- UNAME_PROCESSOR=`/usr/bin/uname -p`
+ # DG/UX returns AViiON for all architectures
+ UNAME_PROCESSOR=`/usr/bin/uname -p`
if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
then
if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
@@ -451,29 +515,29 @@
else
echo i586-dg-dgux${UNAME_RELEASE}
fi
- exit 0 ;;
+ exit ;;
M88*:DolphinOS:*:*) # DolphinOS (SVR3)
echo m88k-dolphin-sysv3
- exit 0 ;;
+ exit ;;
M88*:*:R3*:*)
# Delta 88k system running SVR3
echo m88k-motorola-sysv3
- exit 0 ;;
+ exit ;;
XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
echo m88k-tektronix-sysv3
- exit 0 ;;
+ exit ;;
Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
echo m68k-tektronix-bsd
- exit 0 ;;
+ exit ;;
*:IRIX*:*:*)
echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
- exit 0 ;;
+ exit ;;
????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
- exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX '
+ echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
+ exit ;; # Note that: echo "'`uname -s`'" gives 'AIX '
i*86:AIX:*:*)
echo i386-ibm-aix
- exit 0 ;;
+ exit ;;
ia64:AIX:*:*)
if [ -x /usr/bin/oslevel ] ; then
IBM_REV=`/usr/bin/oslevel`
@@ -481,7 +545,7 @@
IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
fi
echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
- exit 0 ;;
+ exit ;;
*:AIX:2:3)
if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
eval $set_cc_for_build
@@ -496,17 +560,20 @@
exit(0);
}
EOF
- $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0
- rm -f $dummy.c $dummy
- echo rs6000-ibm-aix3.2.5
+ if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
+ then
+ echo "$SYSTEM_NAME"
+ else
+ echo rs6000-ibm-aix3.2.5
+ fi
elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
echo rs6000-ibm-aix3.2.4
else
echo rs6000-ibm-aix3.2
fi
- exit 0 ;;
- *:AIX:*:[45])
- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | head -1 | awk '{ print $1 }'`
+ exit ;;
+ *:AIX:*:[4567])
+ IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
IBM_ARCH=rs6000
else
@@ -518,96 +585,114 @@
IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
fi
echo ${IBM_ARCH}-ibm-aix${IBM_REV}
- exit 0 ;;
+ exit ;;
*:AIX:*:*)
echo rs6000-ibm-aix
- exit 0 ;;
+ exit ;;
ibmrt:4.4BSD:*|romp-ibm:BSD:*)
echo romp-ibm-bsd4.4
- exit 0 ;;
+ exit ;;
ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
- exit 0 ;; # report: romp-ibm BSD 4.3
+ exit ;; # report: romp-ibm BSD 4.3
*:BOSX:*:*)
echo rs6000-bull-bosx
- exit 0 ;;
+ exit ;;
DPX/2?00:B.O.S.:*:*)
echo m68k-bull-sysv3
- exit 0 ;;
+ exit ;;
9000/[34]??:4.3bsd:1.*:*)
echo m68k-hp-bsd
- exit 0 ;;
+ exit ;;
hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
echo m68k-hp-bsd4.4
- exit 0 ;;
+ exit ;;
9000/[34678]??:HP-UX:*:*)
HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
case "${UNAME_MACHINE}" in
9000/31? ) HP_ARCH=m68000 ;;
9000/[34]?? ) HP_ARCH=m68k ;;
9000/[678][0-9][0-9])
- case "${HPUX_REV}" in
- 11.[0-9][0-9])
- if [ -x /usr/bin/getconf ]; then
- sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
- sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
- case "${sc_cpu_version}" in
- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
- 532) # CPU_PA_RISC2_0
- case "${sc_kernel_bits}" in
- 32) HP_ARCH="hppa2.0n" ;;
- 64) HP_ARCH="hppa2.0w" ;;
- esac ;;
- esac
- fi ;;
- esac
- if [ "${HP_ARCH}" = "" ]; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
-
- #define _HPUX_SOURCE
- #include
- #include
-
- int main ()
- {
- #if defined(_SC_KERNEL_BITS)
- long bits = sysconf(_SC_KERNEL_BITS);
- #endif
- long cpu = sysconf (_SC_CPU_VERSION);
-
- switch (cpu)
- {
- case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
- case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
- case CPU_PA_RISC2_0:
- #if defined(_SC_KERNEL_BITS)
- switch (bits)
- {
- case 64: puts ("hppa2.0w"); break;
- case 32: puts ("hppa2.0n"); break;
- default: puts ("hppa2.0"); break;
- } break;
- #else /* !defined(_SC_KERNEL_BITS) */
- puts ("hppa2.0"); break;
- #endif
- default: puts ("hppa1.0"); break;
- }
- exit (0);
- }
+ if [ -x /usr/bin/getconf ]; then
+ sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
+ sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
+ case "${sc_cpu_version}" in
+ 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
+ 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
+ 532) # CPU_PA_RISC2_0
+ case "${sc_kernel_bits}" in
+ 32) HP_ARCH="hppa2.0n" ;;
+ 64) HP_ARCH="hppa2.0w" ;;
+ '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
+ esac ;;
+ esac
+ fi
+ if [ "${HP_ARCH}" = "" ]; then
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+
+ #define _HPUX_SOURCE
+ #include
+ #include
+
+ int main ()
+ {
+ #if defined(_SC_KERNEL_BITS)
+ long bits = sysconf(_SC_KERNEL_BITS);
+ #endif
+ long cpu = sysconf (_SC_CPU_VERSION);
+
+ switch (cpu)
+ {
+ case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
+ case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
+ case CPU_PA_RISC2_0:
+ #if defined(_SC_KERNEL_BITS)
+ switch (bits)
+ {
+ case 64: puts ("hppa2.0w"); break;
+ case 32: puts ("hppa2.0n"); break;
+ default: puts ("hppa2.0"); break;
+ } break;
+ #else /* !defined(_SC_KERNEL_BITS) */
+ puts ("hppa2.0"); break;
+ #endif
+ default: puts ("hppa1.0"); break;
+ }
+ exit (0);
+ }
EOF
- (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
- if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
- rm -f $dummy.c $dummy
- fi ;;
+ (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
+ test -z "$HP_ARCH" && HP_ARCH=hppa
+ fi ;;
esac
+ if [ ${HP_ARCH} = "hppa2.0w" ]
+ then
+ eval $set_cc_for_build
+
+ # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
+ # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
+ # generating 64-bit code. GNU and HP use different nomenclature:
+ #
+ # $ CC_FOR_BUILD=cc ./config.guess
+ # => hppa2.0w-hp-hpux11.23
+ # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
+ # => hppa64-hp-hpux11.23
+
+ if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
+ grep -q __LP64__
+ then
+ HP_ARCH="hppa2.0w"
+ else
+ HP_ARCH="hppa64"
+ fi
+ fi
echo ${HP_ARCH}-hp-hpux${HPUX_REV}
- exit 0 ;;
+ exit ;;
ia64:HP-UX:*:*)
HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
echo ia64-hp-hpux${HPUX_REV}
- exit 0 ;;
+ exit ;;
3050*:HI-UX:*:*)
eval $set_cc_for_build
sed 's/^ //' << EOF >$dummy.c
@@ -635,158 +720,176 @@
exit (0);
}
EOF
- $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0
- rm -f $dummy.c $dummy
+ $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
+ { echo "$SYSTEM_NAME"; exit; }
echo unknown-hitachi-hiuxwe2
- exit 0 ;;
+ exit ;;
9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
echo hppa1.1-hp-bsd
- exit 0 ;;
+ exit ;;
9000/8??:4.3bsd:*:*)
echo hppa1.0-hp-bsd
- exit 0 ;;
+ exit ;;
*9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
echo hppa1.0-hp-mpeix
- exit 0 ;;
+ exit ;;
hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
echo hppa1.1-hp-osf
- exit 0 ;;
+ exit ;;
hp8??:OSF1:*:*)
echo hppa1.0-hp-osf
- exit 0 ;;
+ exit ;;
i*86:OSF1:*:*)
if [ -x /usr/sbin/sysversion ] ; then
echo ${UNAME_MACHINE}-unknown-osf1mk
else
echo ${UNAME_MACHINE}-unknown-osf1
fi
- exit 0 ;;
+ exit ;;
parisc*:Lites*:*:*)
echo hppa1.1-hp-lites
- exit 0 ;;
- hppa*:OpenBSD:*:*)
- echo hppa-unknown-openbsd
- exit 0 ;;
+ exit ;;
C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
echo c1-convex-bsd
- exit 0 ;;
+ exit ;;
C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
if getsysinfo -f scalar_acc
then echo c32-convex-bsd
else echo c2-convex-bsd
fi
- exit 0 ;;
+ exit ;;
C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
echo c34-convex-bsd
- exit 0 ;;
+ exit ;;
C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
echo c38-convex-bsd
- exit 0 ;;
+ exit ;;
C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
echo c4-convex-bsd
- exit 0 ;;
- CRAY*X-MP:*:*:*)
- echo xmp-cray-unicos
- exit 0 ;;
+ exit ;;
CRAY*Y-MP:*:*:*)
echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit 0 ;;
+ exit ;;
CRAY*[A-Z]90:*:*:*)
echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-e 's/\.[^.]*$/.X/'
- exit 0 ;;
+ exit ;;
CRAY*TS:*:*:*)
echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit 0 ;;
- CRAY*T3D:*:*:*)
- echo alpha-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit 0 ;;
+ exit ;;
CRAY*T3E:*:*:*)
echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit 0 ;;
+ exit ;;
CRAY*SV1:*:*:*)
echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
- exit 0 ;;
- CRAY-2:*:*:*)
- echo cray2-cray-unicos
- exit 0 ;;
+ exit ;;
+ *:UNICOS/mp:*:*)
+ echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ exit ;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
- echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
- exit 0 ;;
- hp300:OpenBSD:*:*)
- echo m68k-unknown-openbsd${UNAME_RELEASE}
- exit 0 ;;
+ FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+ FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
+ echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+ exit ;;
+ 5000:UNIX_System_V:4.*:*)
+ FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+ FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
+ echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+ exit ;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
sparc*:BSD/OS:*:*)
echo sparc-unknown-bsdi${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
*:BSD/OS:*:*)
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
*:FreeBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
- exit 0 ;;
- *:OpenBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
- exit 0 ;;
+ UNAME_PROCESSOR=`/usr/bin/uname -p`
+ case ${UNAME_PROCESSOR} in
+ amd64)
+ echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ *)
+ echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ esac
+ exit ;;
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
- exit 0 ;;
- i*:MINGW*:*)
+ exit ;;
+ *:MINGW64*:*)
+ echo ${UNAME_MACHINE}-pc-mingw64
+ exit ;;
+ *:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
- exit 0 ;;
+ exit ;;
+ i*:MSYS*:*)
+ echo ${UNAME_MACHINE}-pc-msys
+ exit ;;
+ i*:windows32*:*)
+ # uname -m includes "-pc" on this system.
+ echo ${UNAME_MACHINE}-mingw32
+ exit ;;
i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
- exit 0 ;;
+ exit ;;
+ *:Interix*:*)
+ case ${UNAME_MACHINE} in
+ x86)
+ echo i586-pc-interix${UNAME_RELEASE}
+ exit ;;
+ authenticamd | genuineintel | EM64T)
+ echo x86_64-unknown-interix${UNAME_RELEASE}
+ exit ;;
+ IA64)
+ echo ia64-unknown-interix${UNAME_RELEASE}
+ exit ;;
+ esac ;;
+ [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
+ echo i${UNAME_MACHINE}-pc-mks
+ exit ;;
+ 8664:Windows_NT:*)
+ echo x86_64-pc-mks
+ exit ;;
i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
# How do we know it's Interix rather than the generic POSIX subsystem?
# It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
# UNAME_MACHINE based on the output of uname instead of i386?
- echo i386-pc-interix
- exit 0 ;;
+ echo i586-pc-interix
+ exit ;;
i*:UWIN*:*)
echo ${UNAME_MACHINE}-pc-uwin
- exit 0 ;;
+ exit ;;
+ amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
+ echo x86_64-unknown-cygwin
+ exit ;;
p*:CYGWIN*:*)
echo powerpcle-unknown-cygwin
- exit 0 ;;
+ exit ;;
prep*:SunOS:5.*:*)
echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
- exit 0 ;;
+ exit ;;
*:GNU:*:*)
- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
- exit 0 ;;
+ # the GNU system
+ echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+ exit ;;
+ *:GNU/*:*:*)
+ # other systems with GNU libc and userland
+ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
+ exit ;;
i*86:Minix:*:*)
echo ${UNAME_MACHINE}-pc-minix
- exit 0 ;;
- arm*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit 0 ;;
- ia64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux
- exit 0 ;;
- m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit 0 ;;
- mips:Linux:*:*)
- case `sed -n '/^byte/s/^.*: \(.*\) endian/\1/p' < /proc/cpuinfo` in
- big) echo mips-unknown-linux-gnu && exit 0 ;;
- little) echo mipsel-unknown-linux-gnu && exit 0 ;;
- esac
- ;;
- ppc:Linux:*:*)
- echo powerpc-unknown-linux-gnu
- exit 0 ;;
- ppc64:Linux:*:*)
- echo powerpc64-unknown-linux-gnu
- exit 0 ;;
+ exit ;;
+ aarch64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ aarch64_be:Linux:*:*)
+ UNAME_MACHINE=aarch64_be
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
EV5) UNAME_MACHINE=alphaev5 ;;
@@ -796,104 +899,166 @@
EV6) UNAME_MACHINE=alphaev6 ;;
EV67) UNAME_MACHINE=alphaev67 ;;
EV68*) UNAME_MACHINE=alphaev68 ;;
- esac
- objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
- if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
- exit 0 ;;
+ esac
+ objdump --private-headers /bin/sh | grep -q ld.so.1
+ if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ arc:Linux:*:* | arceb:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ arm*:Linux:*:*)
+ eval $set_cc_for_build
+ if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
+ | grep -q __ARM_EABI__
+ then
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ else
+ if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
+ | grep -q __ARM_PCS_VFP
+ then
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
+ else
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
+ fi
+ fi
+ exit ;;
+ avr32*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ cris:Linux:*:*)
+ echo ${UNAME_MACHINE}-axis-linux-${LIBC}
+ exit ;;
+ crisv32:Linux:*:*)
+ echo ${UNAME_MACHINE}-axis-linux-${LIBC}
+ exit ;;
+ frv:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ hexagon:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ i*86:Linux:*:*)
+ echo ${UNAME_MACHINE}-pc-linux-${LIBC}
+ exit ;;
+ ia64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ m32r*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ m68*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ mips:Linux:*:* | mips64:Linux:*:*)
+ eval $set_cc_for_build
+ sed 's/^ //' << EOF >$dummy.c
+ #undef CPU
+ #undef ${UNAME_MACHINE}
+ #undef ${UNAME_MACHINE}el
+ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
+ CPU=${UNAME_MACHINE}el
+ #else
+ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
+ CPU=${UNAME_MACHINE}
+ #else
+ CPU=
+ #endif
+ #endif
+EOF
+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
+ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
+ ;;
+ or1k:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ or32:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ padre:Linux:*:*)
+ echo sparc-unknown-linux-${LIBC}
+ exit ;;
+ parisc64:Linux:*:* | hppa64:Linux:*:*)
+ echo hppa64-unknown-linux-${LIBC}
+ exit ;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
- PA7*) echo hppa1.1-unknown-linux-gnu ;;
- PA8*) echo hppa2.0-unknown-linux-gnu ;;
- *) echo hppa-unknown-linux-gnu ;;
+ PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
+ PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
+ *) echo hppa-unknown-linux-${LIBC} ;;
esac
- exit 0 ;;
- parisc64:Linux:*:* | hppa64:Linux:*:*)
- echo hppa64-unknown-linux-gnu
- exit 0 ;;
+ exit ;;
+ ppc64:Linux:*:*)
+ echo powerpc64-unknown-linux-${LIBC}
+ exit ;;
+ ppc:Linux:*:*)
+ echo powerpc-unknown-linux-${LIBC}
+ exit ;;
+ ppc64le:Linux:*:*)
+ echo powerpc64le-unknown-linux-${LIBC}
+ exit ;;
+ ppcle:Linux:*:*)
+ echo powerpcle-unknown-linux-${LIBC}
+ exit ;;
s390:Linux:*:* | s390x:Linux:*:*)
- echo ${UNAME_MACHINE}-ibm-linux
- exit 0 ;;
+ echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
+ exit ;;
+ sh64*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
sh*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit 0 ;;
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
sparc:Linux:*:* | sparc64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
- exit 0 ;;
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ tile*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ vax:Linux:*:*)
+ echo ${UNAME_MACHINE}-dec-linux-${LIBC}
+ exit ;;
x86_64:Linux:*:*)
- echo x86_64-unknown-linux-gnu
- exit 0 ;;
- i*86:Linux:*:*)
- # The BFD linker knows what the default object file format is, so
- # first see if it will tell us. cd to the root directory to prevent
- # problems with other programs or directories called `ld' in the path.
- ld_supported_targets=`cd /; ld --help 2>&1 \
- | sed -ne '/supported targets:/!d
- s/[ ][ ]*/ /g
- s/.*supported targets: *//
- s/ .*//
- p'`
- case "$ld_supported_targets" in
- elf32-i386)
- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
- ;;
- a.out-i386-linux)
- echo "${UNAME_MACHINE}-pc-linux-gnuaout"
- exit 0 ;;
- coff-i386)
- echo "${UNAME_MACHINE}-pc-linux-gnucoff"
- exit 0 ;;
- "")
- # Either a pre-BFD a.out linker (linux-gnuoldld) or
- # one that does not give us useful --help.
- echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
- exit 0 ;;
- esac
- # Determine whether the default compiler is a.out or elf
- eval $set_cc_for_build
- cat >$dummy.c <
-#ifdef __cplusplus
-#include /* for printf() prototype */
- int main (int argc, char *argv[]) {
-#else
- int main (argc, argv) int argc; char *argv[]; {
-#endif
-#ifdef __ELF__
-# ifdef __GLIBC__
-# if __GLIBC__ >= 2
- printf ("%s-pc-linux-gnu\n", argv[1]);
-# else
- printf ("%s-pc-linux-gnulibc1\n", argv[1]);
-# endif
-# else
- printf ("%s-pc-linux-gnulibc1\n", argv[1]);
-# endif
-#else
- printf ("%s-pc-linux-gnuaout\n", argv[1]);
-#endif
- return 0;
-}
-EOF
- $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
- rm -f $dummy.c $dummy
- test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
- ;;
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
+ xtensa*:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
i*86:DYNIX/ptx:4*:*)
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
# earlier versions are messed up and put the nodename in both
# sysname and nodename.
echo i386-sequent-sysv4
- exit 0 ;;
+ exit ;;
i*86:UNIX_SV:4.2MP:2.*)
- # Unixware is an offshoot of SVR4, but it has its own version
- # number series starting with 2...
- # I am not positive that other SVR4 systems won't match this,
+ # Unixware is an offshoot of SVR4, but it has its own version
+ # number series starting with 2...
+ # I am not positive that other SVR4 systems won't match this,
# I just have to hope. -- rms.
- # Use sysv4.2uw... so that sysv4* matches it.
+ # Use sysv4.2uw... so that sysv4* matches it.
echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
- exit 0 ;;
+ exit ;;
+ i*86:OS/2:*:*)
+ # If we were able to find `uname', then EMX Unix compatibility
+ # is probably installed.
+ echo ${UNAME_MACHINE}-pc-os2-emx
+ exit ;;
+ i*86:XTS-300:*:STOP)
+ echo ${UNAME_MACHINE}-unknown-stop
+ exit ;;
+ i*86:atheos:*:*)
+ echo ${UNAME_MACHINE}-unknown-atheos
+ exit ;;
+ i*86:syllable:*:*)
+ echo ${UNAME_MACHINE}-pc-syllable
+ exit ;;
+ i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
+ echo i386-unknown-lynxos${UNAME_RELEASE}
+ exit ;;
+ i*86:*DOS:*:*)
+ echo ${UNAME_MACHINE}-pc-msdosdjgpp
+ exit ;;
i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
@@ -901,99 +1066,113 @@
else
echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
fi
- exit 0 ;;
- i*86:*:5:[78]*)
+ exit ;;
+ i*86:*:5:[678]*)
+ # UnixWare 7.x, OpenUNIX and OpenServer 6.
case `/bin/uname -X | grep "^Machine"` in
*486*) UNAME_MACHINE=i486 ;;
*Pentium) UNAME_MACHINE=i586 ;;
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
esac
echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
- exit 0 ;;
+ exit ;;
i*86:*:3.2:*)
if test -f /usr/options/cb.name; then
UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then
- UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')`
- (/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486
- (/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) \
+ UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
+ (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
+ (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
&& UNAME_MACHINE=i586
- (/bin/uname -X|egrep '^Machine.*Pent ?II' >/dev/null) \
+ (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
&& UNAME_MACHINE=i686
- (/bin/uname -X|egrep '^Machine.*Pentium Pro' >/dev/null) \
+ (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
&& UNAME_MACHINE=i686
echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
else
echo ${UNAME_MACHINE}-pc-sysv32
fi
- exit 0 ;;
- i*86:*DOS:*:*)
- echo ${UNAME_MACHINE}-pc-msdosdjgpp
- exit 0 ;;
+ exit ;;
pc:*:*:*)
# Left here for compatibility:
- # uname -m prints for DJGPP always 'pc', but it prints nothing about
- # the processor, so we play safe by assuming i386.
- echo i386-pc-msdosdjgpp
- exit 0 ;;
+ # uname -m prints for DJGPP always 'pc', but it prints nothing about
+ # the processor, so we play safe by assuming i586.
+ # Note: whatever this is, it MUST be the same as what config.sub
+ # prints for the "djgpp" host, or else GDB configury will decide that
+ # this is a cross-build.
+ echo i586-pc-msdosdjgpp
+ exit ;;
Intel:Mach:3*:*)
echo i386-pc-mach3
- exit 0 ;;
+ exit ;;
paragon:*:*:*)
echo i860-intel-osf1
- exit 0 ;;
+ exit ;;
i860:*:4.*:*) # i860-SVR4
if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
else # Add other i860-SVR4 vendors below as they are discovered.
echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
fi
- exit 0 ;;
+ exit ;;
mini*:CTIX:SYS*5:*)
# "miniframe"
echo m68010-convergent-sysv
- exit 0 ;;
- M68*:*:R3V[567]*:*)
- test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
- 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 4850:*:4.0:3.0)
+ exit ;;
+ mc68k:UNIX:SYSTEM5:3.51m)
+ echo m68k-convergent-sysv
+ exit ;;
+ M680?0:D-NIX:5.3:*)
+ echo m68k-diab-dnix
+ exit ;;
+ M68*:*:R3V[5678]*:*)
+ test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
+ 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
OS_REL=''
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && echo i486-ncr-sysv4.3${OS_REL} && exit 0
+ && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;;
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && echo i486-ncr-sysv4 && exit 0 ;;
+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+ && { echo i486-ncr-sysv4; exit; } ;;
+ NCR*:*:4.2:* | MPRAS*:*:4.2:*)
+ OS_REL='.3'
+ test -r /etc/.relid \
+ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
+ /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+ && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
+ /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
+ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
echo m68k-unknown-lynxos${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
mc68030:UNIX_System_V:4.*:*)
echo m68k-atari-sysv4
- exit 0 ;;
- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
- echo i386-unknown-lynxos${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
TSUNAMI:LynxOS:2.*:*)
echo sparc-unknown-lynxos${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
rs6000:LynxOS:2.*:*)
echo rs6000-unknown-lynxos${UNAME_RELEASE}
- exit 0 ;;
- PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
+ exit ;;
+ PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
echo powerpc-unknown-lynxos${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
SM[BE]S:UNIX_SV:*:*)
echo mips-dde-sysv${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
RM*:ReliantUNIX-*:*:*)
echo mips-sni-sysv4
- exit 0 ;;
+ exit ;;
RM*:SINIX-*:*:*)
echo mips-sni-sysv4
- exit 0 ;;
+ exit ;;
*:SINIX-*:*:*)
if uname -p 2>/dev/null >/dev/null ; then
UNAME_MACHINE=`(uname -p) 2>/dev/null`
@@ -1001,82 +1180,128 @@
else
echo ns32k-sni-sysv
fi
- exit 0 ;;
- PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
- # says
- echo i586-unisys-sysv4
- exit 0 ;;
+ exit ;;
+ PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
+ # says
+ echo i586-unisys-sysv4
+ exit ;;
*:UNIX_System_V:4*:FTX*)
# From Gerald Hewes .
# How about differentiating between stratus architectures? -djm
echo hppa1.1-stratus-sysv4
- exit 0 ;;
+ exit ;;
*:*:*:FTX*)
# From seanf@swdc.stratus.com.
echo i860-stratus-sysv4
- exit 0 ;;
+ exit ;;
+ i*86:VOS:*:*)
+ # From Paul.Green@stratus.com.
+ echo ${UNAME_MACHINE}-stratus-vos
+ exit ;;
*:VOS:*:*)
# From Paul.Green@stratus.com.
echo hppa1.1-stratus-vos
- exit 0 ;;
+ exit ;;
mc68*:A/UX:*:*)
echo m68k-apple-aux${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
news*:NEWS-OS:6*:*)
echo mips-sony-newsos6
- exit 0 ;;
+ exit ;;
R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
if [ -d /usr/nec ]; then
- echo mips-nec-sysv${UNAME_RELEASE}
+ echo mips-nec-sysv${UNAME_RELEASE}
else
- echo mips-unknown-sysv${UNAME_RELEASE}
+ echo mips-unknown-sysv${UNAME_RELEASE}
fi
- exit 0 ;;
+ exit ;;
BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
echo powerpc-be-beos
- exit 0 ;;
+ exit ;;
BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only.
echo powerpc-apple-beos
- exit 0 ;;
+ exit ;;
BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
echo i586-pc-beos
- exit 0 ;;
+ exit ;;
+ BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
+ echo i586-pc-haiku
+ exit ;;
+ x86_64:Haiku:*:*)
+ echo x86_64-unknown-haiku
+ exit ;;
SX-4:SUPER-UX:*:*)
echo sx4-nec-superux${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
SX-5:SUPER-UX:*:*)
echo sx5-nec-superux${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
+ SX-6:SUPER-UX:*:*)
+ echo sx6-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-7:SUPER-UX:*:*)
+ echo sx7-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-8:SUPER-UX:*:*)
+ echo sx8-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-8R:SUPER-UX:*:*)
+ echo sx8r-nec-superux${UNAME_RELEASE}
+ exit ;;
Power*:Rhapsody:*:*)
echo powerpc-apple-rhapsody${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
*:Rhapsody:*:*)
echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
*:Darwin:*:*)
- echo `uname -p`-apple-darwin${UNAME_RELEASE}
- exit 0 ;;
+ UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
+ eval $set_cc_for_build
+ if test "$UNAME_PROCESSOR" = unknown ; then
+ UNAME_PROCESSOR=powerpc
+ fi
+ if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
+ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ grep IS_64BIT_ARCH >/dev/null
+ then
+ case $UNAME_PROCESSOR in
+ i386) UNAME_PROCESSOR=x86_64 ;;
+ powerpc) UNAME_PROCESSOR=powerpc64 ;;
+ esac
+ fi
+ fi
+ echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
+ exit ;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
- if test "${UNAME_MACHINE}" = "x86pc"; then
+ UNAME_PROCESSOR=`uname -p`
+ if test "$UNAME_PROCESSOR" = "x86"; then
+ UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
- echo `uname -p`-${UNAME_MACHINE}-nto-qnx
- exit 0 ;;
+ echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
+ exit ;;
*:QNX:*:4*)
echo i386-pc-qnx
- exit 0 ;;
- NSR-[KW]:NONSTOP_KERNEL:*:*)
+ exit ;;
+ NEO-?:NONSTOP_KERNEL:*:*)
+ echo neo-tandem-nsk${UNAME_RELEASE}
+ exit ;;
+ NSE-*:NONSTOP_KERNEL:*:*)
+ echo nse-tandem-nsk${UNAME_RELEASE}
+ exit ;;
+ NSR-?:NONSTOP_KERNEL:*:*)
echo nsr-tandem-nsk${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
*:NonStop-UX:*:*)
echo mips-compaq-nonstopux
- exit 0 ;;
+ exit ;;
BS2000:POSIX*:*:*)
echo bs2000-siemens-sysv
- exit 0 ;;
+ exit ;;
DS/*:UNIX_System_V:*:*)
echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
- exit 0 ;;
+ exit ;;
*:Plan9:*:*)
# "uname -m" is not consistent, so use $cputype instead. 386
# is converted to i386 for consistency with other x86
@@ -1087,41 +1312,55 @@
UNAME_MACHINE="$cputype"
fi
echo ${UNAME_MACHINE}-unknown-plan9
- exit 0 ;;
- i*86:OS/2:*:*)
- # If we were able to find `uname', then EMX Unix compatibility
- # is probably installed.
- echo ${UNAME_MACHINE}-pc-os2-emx
- exit 0 ;;
+ exit ;;
*:TOPS-10:*:*)
echo pdp10-unknown-tops10
- exit 0 ;;
+ exit ;;
*:TENEX:*:*)
echo pdp10-unknown-tenex
- exit 0 ;;
+ exit ;;
KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
echo pdp10-dec-tops20
- exit 0 ;;
+ exit ;;
XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
echo pdp10-xkl-tops20
- exit 0 ;;
+ exit ;;
*:TOPS-20:*:*)
echo pdp10-unknown-tops20
- exit 0 ;;
+ exit ;;
*:ITS:*:*)
echo pdp10-unknown-its
- exit 0 ;;
- i*86:XTS-300:*:STOP)
- echo ${UNAME_MACHINE}-unknown-stop
- exit 0 ;;
- i*86:atheos:*:*)
- echo ${UNAME_MACHINE}-unknown-atheos
- exit 0 ;;
+ exit ;;
+ SEI:*:*:SEIUX)
+ echo mips-sei-seiux${UNAME_RELEASE}
+ exit ;;
+ *:DragonFly:*:*)
+ echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
+ exit ;;
+ *:*VMS:*:*)
+ UNAME_MACHINE=`(uname -p) 2>/dev/null`
+ case "${UNAME_MACHINE}" in
+ A*) echo alpha-dec-vms ; exit ;;
+ I*) echo ia64-dec-vms ; exit ;;
+ V*) echo vax-dec-vms ; exit ;;
+ esac ;;
+ *:XENIX:*:SysV)
+ echo i386-pc-xenix
+ exit ;;
+ i*86:skyos:*:*)
+ echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
+ exit ;;
+ i*86:rdos:*:*)
+ echo ${UNAME_MACHINE}-pc-rdos
+ exit ;;
+ i*86:AROS:*:*)
+ echo ${UNAME_MACHINE}-pc-aros
+ exit ;;
+ x86_64:VMkernel:*:*)
+ echo ${UNAME_MACHINE}-unknown-esx
+ exit ;;
esac
-#echo '(No uname command or uname output not recognized.)' 1>&2
-#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
-
eval $set_cc_for_build
cat >$dummy.c <
printf ("m68k-sony-newsos%s\n",
#ifdef NEWSOS4
- "4"
+ "4"
#else
- ""
+ ""
#endif
- ); exit (0);
+ ); exit (0);
#endif
#endif
#if defined (__arm) && defined (__acorn) && defined (__unix)
- printf ("arm-acorn-riscix"); exit (0);
+ printf ("arm-acorn-riscix\n"); exit (0);
#endif
#if defined (hp300) && !defined (hpux)
@@ -1237,12 +1476,12 @@
}
EOF
-$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm -f $dummy.c $dummy && exit 0
-rm -f $dummy.c $dummy
+$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
+ { echo "$SYSTEM_NAME"; exit; }
# Apollos put the system type in the environment.
-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
+test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
# Convex versions that predate uname can use getsysinfo(1)
@@ -1251,22 +1490,22 @@
case `getsysinfo -f cpu_type` in
c1*)
echo c1-convex-bsd
- exit 0 ;;
+ exit ;;
c2*)
if getsysinfo -f scalar_acc
then echo c32-convex-bsd
else echo c2-convex-bsd
fi
- exit 0 ;;
+ exit ;;
c34*)
echo c34-convex-bsd
- exit 0 ;;
+ exit ;;
c38*)
echo c38-convex-bsd
- exit 0 ;;
+ exit ;;
c4*)
echo c4-convex-bsd
- exit 0 ;;
+ exit ;;
esac
fi
@@ -1277,7 +1516,9 @@
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
- ftp://ftp.gnu.org/pub/gnu/config/
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
+and
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
If the version you run ($0) is already up to date, please
send the following data and any information you think might be
--- netmrg-0.20.orig/config.sub
+++ netmrg-0.20/config.sub
@@ -1,41 +1,40 @@
#! /bin/sh
# Configuration validation subroutine script.
-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
-# Free Software Foundation, Inc.
+# Copyright 1992-2013 Free Software Foundation, Inc.
-timestamp='2001-09-07'
+timestamp='2013-08-10'
-# This file is (in principle) common to ALL GNU software.
-# The presence of a machine in this file suggests that SOME GNU software
-# can handle that machine. It does not imply ALL GNU software can.
-#
-# This file 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 of the License, or
+# This file 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 3 of the License, or
# (at your option) any later version.
#
-# This program 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.
+# This program 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 this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
-
+# along with this program; if not, see .
+#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
+# the same distribution terms that you use for the rest of that
+# program. This Exception is an additional permission under section 7
+# of the GNU General Public License, version 3 ("GPLv3").
-# Please send patches to .
+
+# Please send patches with a ChangeLog entry to config-patches@gnu.org.
#
# Configuration subroutine to validate and canonicalize a configuration type.
# Supply the specified configuration type as an argument.
# If it is invalid, we print an error message on stderr and exit with code 1.
# Otherwise, we print the canonical config type on stdout and succeed.
+# You can get the latest version of this script from:
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
+
# This file is supposed to be the same for all GNU packages
# and recognize all the CPU types, system types and aliases
# that are meaningful with *any* GNU software.
@@ -69,8 +68,7 @@
version="\
GNU config.sub ($timestamp)
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
-Free Software Foundation, Inc.
+Copyright 1992-2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -82,11 +80,11 @@
while test $# -gt 0 ; do
case $1 in
--time-stamp | --time* | -t )
- echo "$timestamp" ; exit 0 ;;
+ echo "$timestamp" ; exit ;;
--version | -v )
- echo "$version" ; exit 0 ;;
+ echo "$version" ; exit ;;
--help | --h* | -h )
- echo "$usage"; exit 0 ;;
+ echo "$usage"; exit ;;
-- ) # Stop option processing
shift; break ;;
- ) # Use stdin as input.
@@ -98,7 +96,7 @@
*local*)
# First pass through any local machine types.
echo $1
- exit 0;;
+ exit ;;
* )
break ;;
@@ -117,10 +115,18 @@
# Here we must recognize all the valid KERNEL-OS combinations.
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
- nto-qnx* | linux-gnu* | storm-chaos* | os2-emx* | windows32-*)
+ nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
+ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
+ knetbsd*-gnu* | netbsd*-gnu* | \
+ kopensolaris*-gnu* | \
+ storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
+ android-linux)
+ os=-linux-android
+ basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
+ ;;
*)
basic_machine=`echo $1 | sed 's/-[^-]*$//'`
if [ $basic_machine != $1 ]
@@ -143,10 +149,13 @@
-convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
-c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
-harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
- -apple | -axis)
+ -apple | -axis | -knuth | -cray | -microblaze*)
os=
basic_machine=$1
;;
+ -bluegene*)
+ os=-cnk
+ ;;
-sim | -cisco | -oki | -wec | -winbond)
os=
basic_machine=$1
@@ -161,13 +170,17 @@
os=-chorusos
basic_machine=$1
;;
- -chorusrdb)
- os=-chorusrdb
+ -chorusrdb)
+ os=-chorusrdb
basic_machine=$1
- ;;
+ ;;
-hiux*)
os=-hiuxwe2
;;
+ -sco6)
+ os=-sco5v6
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
-sco5)
os=-sco3.2v5
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
@@ -184,6 +197,10 @@
# Don't forget version if it is 3.2v4 or newer.
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
;;
+ -sco5v6*)
+ # Don't forget version if it is 3.2v4 or newer.
+ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ ;;
-sco*)
os=-sco3.2v2
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
@@ -201,6 +218,12 @@
-isc*)
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
;;
+ -lynx*178)
+ os=-lynxos178
+ ;;
+ -lynx*5)
+ os=-lynxos5
+ ;;
-lynx*)
os=-lynxos
;;
@@ -225,43 +248,106 @@
# Some are omitted here because they have special meanings below.
1750a | 580 \
| a29k \
+ | aarch64 | aarch64_be \
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
- | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
- | c4x | clipper \
- | d10v | d30v | dsp16xx \
- | fr30 \
+ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
+ | am33_2.0 \
+ | arc | arceb \
+ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
+ | avr | avr32 \
+ | be32 | be64 \
+ | bfin \
+ | c4x | c8051 | clipper \
+ | d10v | d30v | dlx | dsp16xx \
+ | epiphany \
+ | fido | fr30 | frv \
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
+ | hexagon \
| i370 | i860 | i960 | ia64 \
- | m32r | m68000 | m68k | m88k | mcore \
- | mips16 | mips64 | mips64el | mips64orion | mips64orionel \
- | mips64vr4100 | mips64vr4100el | mips64vr4300 \
- | mips64vr4300el | mips64vr5000 | mips64vr5000el \
- | mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \
- | mipsisa32 \
+ | ip2k | iq2000 \
+ | le32 | le64 \
+ | lm32 \
+ | m32c | m32r | m32rle | m68000 | m68k | m88k \
+ | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
+ | mips | mipsbe | mipseb | mipsel | mipsle \
+ | mips16 \
+ | mips64 | mips64el \
+ | mips64octeon | mips64octeonel \
+ | mips64orion | mips64orionel \
+ | mips64r5900 | mips64r5900el \
+ | mips64vr | mips64vrel \
+ | mips64vr4100 | mips64vr4100el \
+ | mips64vr4300 | mips64vr4300el \
+ | mips64vr5000 | mips64vr5000el \
+ | mips64vr5900 | mips64vr5900el \
+ | mipsisa32 | mipsisa32el \
+ | mipsisa32r2 | mipsisa32r2el \
+ | mipsisa64 | mipsisa64el \
+ | mipsisa64r2 | mipsisa64r2el \
+ | mipsisa64sb1 | mipsisa64sb1el \
+ | mipsisa64sr71k | mipsisa64sr71kel \
+ | mipsr5900 | mipsr5900el \
+ | mipstx39 | mipstx39el \
| mn10200 | mn10300 \
+ | moxie \
+ | mt \
+ | msp430 \
+ | nds32 | nds32le | nds32be \
+ | nios | nios2 | nios2eb | nios2el \
| ns16k | ns32k \
- | openrisc \
+ | open8 \
+ | or1k | or32 \
| pdp10 | pdp11 | pj | pjl \
- | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
+ | powerpc | powerpc64 | powerpc64le | powerpcle \
| pyramid \
- | s390 | s390x \
- | sh | sh[34] | sh[34]eb | shbe | shle \
- | sparc | sparc64 | sparclet | sparclite | sparcv9 | sparcv9b \
- | stormy16 | strongarm \
- | tahoe | thumb | tic80 | tron \
- | v850 \
+ | rl78 | rx \
+ | score \
+ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
+ | sh64 | sh64le \
+ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
+ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
+ | spu \
+ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
+ | ubicom32 \
+ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
| we32k \
- | x86 | xscale \
- | z8k)
+ | x86 | xc16x | xstormy16 | xtensa \
+ | z8k | z80)
basic_machine=$basic_machine-unknown
;;
- m6811 | m68hc11 | m6812 | m68hc12)
- # Motorola 68HC11/12.
+ c54x)
+ basic_machine=tic54x-unknown
+ ;;
+ c55x)
+ basic_machine=tic55x-unknown
+ ;;
+ c6x)
+ basic_machine=tic6x-unknown
+ ;;
+ m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
basic_machine=$basic_machine-unknown
os=-none
;;
m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
;;
+ ms1)
+ basic_machine=mt-unknown
+ ;;
+
+ strongarm | thumb | xscale)
+ basic_machine=arm-unknown
+ ;;
+ xgate)
+ basic_machine=$basic_machine-unknown
+ os=-none
+ ;;
+ xscaleeb)
+ basic_machine=armeb-unknown
+ ;;
+
+ xscaleel)
+ basic_machine=armel-unknown
+ ;;
# We use `pc' rather than `unknown'
# because (1) that's what they normally are, and
@@ -277,41 +363,82 @@
# Recognize the basic CPU types with company name.
580-* \
| a29k-* \
+ | aarch64-* | aarch64_be-* \
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
- | alphapca5[67]-* | arc-* \
- | arm-* | armbe-* | armle-* | armv*-* \
- | bs2000-* \
- | c[123]* | c30-* | [cjt]90-* | c54x-* \
- | clipper-* | cray2-* | cydra-* \
- | d10v-* | d30v-* \
+ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
+ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
+ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
+ | avr-* | avr32-* \
+ | be32-* | be64-* \
+ | bfin-* | bs2000-* \
+ | c[123]* | c30-* | [cjt]90-* | c4x-* \
+ | c8051-* | clipper-* | craynv-* | cydra-* \
+ | d10v-* | d30v-* | dlx-* \
| elxsi-* \
- | f30[01]-* | f700-* | fr30-* | fx80-* \
+ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
| h8300-* | h8500-* \
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
+ | hexagon-* \
| i*86-* | i860-* | i960-* | ia64-* \
- | m32r-* \
- | m68000-* | m680[01234]0-* | m68360-* | m683?2-* | m68k-* \
- | m88110-* | m88k-* | mcore-* \
- | mips-* | mips16-* | mips64-* | mips64el-* | mips64orion-* \
- | mips64orionel-* | mips64vr4100-* | mips64vr4100el-* \
- | mips64vr4300-* | mips64vr4300el-* | mipsbe-* | mipseb-* \
- | mipsle-* | mipsel-* | mipstx39-* | mipstx39el-* \
+ | ip2k-* | iq2000-* \
+ | le32-* | le64-* \
+ | lm32-* \
+ | m32c-* | m32r-* | m32rle-* \
+ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
+ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
+ | microblaze-* | microblazeel-* \
+ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
+ | mips16-* \
+ | mips64-* | mips64el-* \
+ | mips64octeon-* | mips64octeonel-* \
+ | mips64orion-* | mips64orionel-* \
+ | mips64r5900-* | mips64r5900el-* \
+ | mips64vr-* | mips64vrel-* \
+ | mips64vr4100-* | mips64vr4100el-* \
+ | mips64vr4300-* | mips64vr4300el-* \
+ | mips64vr5000-* | mips64vr5000el-* \
+ | mips64vr5900-* | mips64vr5900el-* \
+ | mipsisa32-* | mipsisa32el-* \
+ | mipsisa32r2-* | mipsisa32r2el-* \
+ | mipsisa64-* | mipsisa64el-* \
+ | mipsisa64r2-* | mipsisa64r2el-* \
+ | mipsisa64sb1-* | mipsisa64sb1el-* \
+ | mipsisa64sr71k-* | mipsisa64sr71kel-* \
+ | mipsr5900-* | mipsr5900el-* \
+ | mipstx39-* | mipstx39el-* \
+ | mmix-* \
+ | mt-* \
+ | msp430-* \
+ | nds32-* | nds32le-* | nds32be-* \
+ | nios-* | nios2-* | nios2eb-* | nios2el-* \
| none-* | np1-* | ns16k-* | ns32k-* \
+ | open8-* \
| orion-* \
| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
- | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
+ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
| pyramid-* \
- | romp-* | rs6000-* \
- | s390-* | s390x-* \
- | sh-* | sh[34]-* | sh[34]eb-* | shbe-* | shle-* \
- | sparc-* | sparc64-* | sparc86x-* | sparclite-* \
- | sparcv9-* | sparcv9b-* | stormy16-* | strongarm-* | sv1-* \
- | t3e-* | tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \
- | v850-* | vax-* \
+ | rl78-* | romp-* | rs6000-* | rx-* \
+ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
+ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
+ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
+ | sparclite-* \
+ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
+ | tahoe-* \
+ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
+ | tile*-* \
+ | tron-* \
+ | ubicom32-* \
+ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
+ | vax-* \
| we32k-* \
- | x86-* | x86_64-* | xmp-* | xps100-* | xscale-* \
+ | x86-* | x86_64-* | xc16x-* | xps100-* \
+ | xstormy16-* | xtensa*-* \
| ymp-* \
- | z8k-*)
+ | z8k-* | z80-*)
+ ;;
+ # Recognize the basic CPU types without company name, with glob match.
+ xtensa*)
+ basic_machine=$basic_machine-unknown
;;
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
@@ -329,6 +456,9 @@
basic_machine=a29k-amd
os=-udi
;;
+ abacus)
+ basic_machine=abacus-unknown
+ ;;
adobe68k)
basic_machine=m68010-adobe
os=-scout
@@ -343,6 +473,12 @@
basic_machine=a29k-none
os=-bsd
;;
+ amd64)
+ basic_machine=x86_64-pc
+ ;;
+ amd64-*)
+ basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
amdahl)
basic_machine=580-amdahl
os=-sysv
@@ -366,6 +502,10 @@
basic_machine=m68k-apollo
os=-bsd
;;
+ aros)
+ basic_machine=i386-pc
+ os=-aros
+ ;;
aux)
basic_machine=m68k-apple
os=-aux
@@ -374,6 +514,35 @@
basic_machine=ns32k-sequent
os=-dynix
;;
+ blackfin)
+ basic_machine=bfin-unknown
+ os=-linux
+ ;;
+ blackfin-*)
+ basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
+ bluegene*)
+ basic_machine=powerpc-ibm
+ os=-cnk
+ ;;
+ c54x-*)
+ basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ c55x-*)
+ basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ c6x-*)
+ basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ c90)
+ basic_machine=c90-cray
+ os=-unicos
+ ;;
+ cegcc)
+ basic_machine=arm-unknown
+ os=-cegcc
+ ;;
convex-c1)
basic_machine=c1-convex
os=-bsd
@@ -394,30 +563,45 @@
basic_machine=c38-convex
os=-bsd
;;
- cray | ymp)
- basic_machine=ymp-cray
+ cray | j90)
+ basic_machine=j90-cray
os=-unicos
;;
- cray2)
- basic_machine=cray2-cray
- os=-unicos
+ craynv)
+ basic_machine=craynv-cray
+ os=-unicosmp
;;
- [cjt]90)
- basic_machine=${basic_machine}-cray
- os=-unicos
+ cr16 | cr16-*)
+ basic_machine=cr16-unknown
+ os=-elf
;;
crds | unos)
basic_machine=m68k-crds
;;
+ crisv32 | crisv32-* | etraxfs*)
+ basic_machine=crisv32-axis
+ ;;
cris | cris-* | etrax*)
basic_machine=cris-axis
;;
+ crx)
+ basic_machine=crx-unknown
+ os=-elf
+ ;;
da30 | da30-*)
basic_machine=m68k-da30
;;
decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
basic_machine=mips-dec
;;
+ decsystem10* | dec10*)
+ basic_machine=pdp10-dec
+ os=-tops10
+ ;;
+ decsystem20* | dec20*)
+ basic_machine=pdp10-dec
+ os=-tops20
+ ;;
delta | 3300 | motorola-3300 | motorola-delta \
| 3300-motorola | delta-motorola)
basic_machine=m68k-motorola
@@ -426,6 +610,14 @@
basic_machine=m88k-motorola
os=-sysv3
;;
+ dicos)
+ basic_machine=i686-pc
+ os=-dicos
+ ;;
+ djgpp)
+ basic_machine=i586-pc
+ os=-msdosdjgpp
+ ;;
dpx20 | dpx20-*)
basic_machine=rs6000-bull
os=-bosx
@@ -537,7 +729,6 @@
i370-ibm* | ibm*)
basic_machine=i370-ibm
;;
-# I'm not sure what "Sysv32" means. Should this be sysv3.2?
i*86v32)
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
os=-sysv32
@@ -576,6 +767,14 @@
basic_machine=m68k-isi
os=-sysv
;;
+ m68knommu)
+ basic_machine=m68k-unknown
+ os=-linux
+ ;;
+ m68knommu-*)
+ basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
m88k-omron*)
basic_machine=m88k-omron
;;
@@ -587,10 +786,21 @@
basic_machine=ns32k-utek
os=-sysv
;;
+ microblaze*)
+ basic_machine=microblaze-xilinx
+ ;;
+ mingw64)
+ basic_machine=x86_64-pc
+ os=-mingw64
+ ;;
mingw32)
- basic_machine=i386-pc
+ basic_machine=i686-pc
os=-mingw32
;;
+ mingw32ce)
+ basic_machine=arm-unknown
+ os=-mingw32ce
+ ;;
miniframe)
basic_machine=m68000-convergent
;;
@@ -598,36 +808,39 @@
basic_machine=m68k-atari
os=-mint
;;
- mipsel*-linux*)
- basic_machine=mipsel-unknown
- os=-linux-gnu
- ;;
- mips*-linux*)
- basic_machine=mips-unknown
- os=-linux-gnu
- ;;
mips3*-*)
basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
;;
mips3*)
basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
;;
- mmix*)
- basic_machine=mmix-knuth
- os=-mmixware
- ;;
monitor)
basic_machine=m68k-rom68k
os=-coff
;;
+ morphos)
+ basic_machine=powerpc-unknown
+ os=-morphos
+ ;;
msdos)
basic_machine=i386-pc
os=-msdos
;;
+ ms1-*)
+ basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
+ ;;
+ msys)
+ basic_machine=i686-pc
+ os=-msys
+ ;;
mvs)
basic_machine=i370-ibm
os=-mvs
;;
+ nacl)
+ basic_machine=le32-unknown
+ os=-nacl
+ ;;
ncr3000)
basic_machine=i486-ncr
os=-sysv4
@@ -692,6 +905,12 @@
np1)
basic_machine=np1-gould
;;
+ neo-tandem)
+ basic_machine=neo-tandem
+ ;;
+ nse-tandem)
+ basic_machine=nse-tandem
+ ;;
nsr-tandem)
basic_machine=nsr-tandem
;;
@@ -699,6 +918,13 @@
basic_machine=hppa1.1-oki
os=-proelf
;;
+ openrisc | openrisc-*)
+ basic_machine=or32-unknown
+ ;;
+ os400)
+ basic_machine=powerpc-ibm
+ os=-os400
+ ;;
OSE68000 | ose68000)
basic_machine=m68000-ericsson
os=-ose
@@ -715,55 +941,76 @@
basic_machine=i860-intel
os=-osf
;;
+ parisc)
+ basic_machine=hppa-unknown
+ os=-linux
+ ;;
+ parisc-*)
+ basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
pbd)
basic_machine=sparc-tti
;;
pbb)
basic_machine=m68k-tti
;;
- pc532 | pc532-*)
+ pc532 | pc532-*)
basic_machine=ns32k-pc532
;;
- pentium | p5 | k5 | k6 | nexgen)
+ pc98)
+ basic_machine=i386-pc
+ ;;
+ pc98-*)
+ basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
+ pentium | p5 | k5 | k6 | nexgen | viac3)
basic_machine=i586-pc
;;
- pentiumpro | p6 | 6x86 | athlon)
+ pentiumpro | p6 | 6x86 | athlon | athlon_*)
basic_machine=i686-pc
;;
- pentiumii | pentium2)
+ pentiumii | pentium2 | pentiumiii | pentium3)
basic_machine=i686-pc
;;
- pentium-* | p5-* | k5-* | k6-* | nexgen-*)
+ pentium4)
+ basic_machine=i786-pc
+ ;;
+ pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
pentiumpro-* | p6-* | 6x86-* | athlon-*)
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
- pentiumii-* | pentium2-*)
+ pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
+ pentium4-*)
+ basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
pn)
basic_machine=pn-gould
;;
power) basic_machine=power-ibm
;;
- ppc) basic_machine=powerpc-unknown
- ;;
- ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ppc | ppcbe) basic_machine=powerpc-unknown
+ ;;
+ ppc-* | ppcbe-*)
+ basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
ppcle | powerpclittle | ppc-le | powerpc-little)
basic_machine=powerpcle-unknown
- ;;
+ ;;
ppcle-* | powerpclittle-*)
basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
ppc64) basic_machine=powerpc64-unknown
- ;;
+ ;;
ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
ppc64le | powerpc64little | ppc64-le | powerpc64-little)
basic_machine=powerpc64le-unknown
- ;;
+ ;;
ppc64le-* | powerpc64little-*)
basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
@@ -774,6 +1021,14 @@
basic_machine=i586-unknown
os=-pw32
;;
+ rdos | rdos64)
+ basic_machine=x86_64-pc
+ os=-rdos
+ ;;
+ rdos32)
+ basic_machine=i386-pc
+ os=-rdos
+ ;;
rom68k)
basic_machine=m68k-rom68k
os=-coff
@@ -784,10 +1039,30 @@
rtpc | rtpc-*)
basic_machine=romp-ibm
;;
+ s390 | s390-*)
+ basic_machine=s390-ibm
+ ;;
+ s390x | s390x-*)
+ basic_machine=s390x-ibm
+ ;;
sa29200)
basic_machine=a29k-amd
os=-udi
;;
+ sb1)
+ basic_machine=mipsisa64sb1-unknown
+ ;;
+ sb1el)
+ basic_machine=mipsisa64sb1el-unknown
+ ;;
+ sde)
+ basic_machine=mipsisa32-sde
+ os=-elf
+ ;;
+ sei)
+ basic_machine=mips-sei
+ os=-seiux
+ ;;
sequent)
basic_machine=i386-sequent
;;
@@ -795,7 +1070,13 @@
basic_machine=sh-hitachi
os=-hms
;;
- sparclite-wrs)
+ sh5el)
+ basic_machine=sh5le-unknown
+ ;;
+ sh64)
+ basic_machine=sh64-unknown
+ ;;
+ sparclite-wrs | simso-wrs)
basic_machine=sparclite-wrs
os=-vxworks
;;
@@ -813,6 +1094,9 @@
basic_machine=i860-stratus
os=-sysv4
;;
+ strongarm-* | thumb-*)
+ basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
+ ;;
sun2)
basic_machine=m68000-sun
;;
@@ -862,12 +1146,16 @@
os=-dynix
;;
t3e)
- basic_machine=t3e-cray
+ basic_machine=alphaev5-cray
os=-unicos
;;
- tic54x | c54x*)
- basic_machine=tic54x-unknown
- os=-coff
+ t90)
+ basic_machine=t90-cray
+ os=-unicos
+ ;;
+ tile*)
+ basic_machine=$basic_machine-unknown
+ os=-linux-gnu
;;
tx39)
basic_machine=mipstx39-unknown
@@ -875,9 +1163,17 @@
tx39el)
basic_machine=mipstx39el-unknown
;;
+ toad1)
+ basic_machine=pdp10-xkl
+ os=-tops20
+ ;;
tower | tower-32)
basic_machine=m68k-ncr
;;
+ tpf)
+ basic_machine=s390x-ibm
+ os=-tpf
+ ;;
udi29k)
basic_machine=a29k-amd
os=-udi
@@ -899,8 +1195,8 @@
os=-vms
;;
vpp*|vx|vx-*)
- basic_machine=f301-fujitsu
- ;;
+ basic_machine=f301-fujitsu
+ ;;
vxworks960)
basic_machine=i960-wrs
os=-vxworks
@@ -921,21 +1217,28 @@
basic_machine=hppa1.1-winbond
os=-proelf
;;
- windows32)
- basic_machine=i386-pc
- os=-windows32-msvcrt
- ;;
- xmp)
- basic_machine=xmp-cray
- os=-unicos
+ xbox)
+ basic_machine=i686-pc
+ os=-mingw32
;;
- xps | xps100)
+ xps | xps100)
basic_machine=xps100-honeywell
;;
+ xscale-* | xscalee[bl]-*)
+ basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
+ ;;
+ ymp)
+ basic_machine=ymp-cray
+ os=-unicos
+ ;;
z8k-*-coff)
basic_machine=z8k-unknown
os=-sim
;;
+ z80-*-coff)
+ basic_machine=z80-unknown
+ os=-sim
+ ;;
none)
basic_machine=none-none
os=-none
@@ -952,16 +1255,12 @@
op60c)
basic_machine=hppa1.1-oki
;;
- mips)
- if [ x$os = x-linux-gnu ]; then
- basic_machine=mips-unknown
- else
- basic_machine=mips-mips
- fi
- ;;
romp)
basic_machine=romp-ibm
;;
+ mmix)
+ basic_machine=mmix-knuth
+ ;;
rs6000)
basic_machine=rs6000-ibm
;;
@@ -978,13 +1277,13 @@
we32k)
basic_machine=we32k-att
;;
- sh3 | sh4 | sh3eb | sh4eb)
+ sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
basic_machine=sh-unknown
;;
- sparc | sparcv9 | sparcv9b)
+ sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
basic_machine=sparc-sun
;;
- cydra)
+ cydra)
basic_machine=cydra-cydrome
;;
orion)
@@ -999,10 +1298,6 @@
pmac | pmac-mpw)
basic_machine=powerpc-apple
;;
- c4x*)
- basic_machine=c4x-none
- os=-coff
- ;;
*-unknown)
# Make sure to match an already-canonicalized machine name.
;;
@@ -1029,9 +1324,12 @@
if [ x"$os" != x"" ]
then
case $os in
- # First match some system type aliases
- # that might get confused with valid system types.
+ # First match some system type aliases
+ # that might get confused with valid system types.
# -solaris* is a basic system type, with this one exception.
+ -auroraux)
+ os=-auroraux
+ ;;
-solaris1 | -solaris1.*)
os=`echo $os | sed -e 's|solaris1|sunos4|'`
;;
@@ -1052,23 +1350,31 @@
# Each alternative MUST END IN A *, to match a version number.
# -sysv* is not here because it comes later, after sysvr4.
-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
- | -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
- | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
+ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
+ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
+ | -sym* | -kopensolaris* | -plan9* \
| -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
- | -aos* \
+ | -aos* | -aros* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
- | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \
- | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
+ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
+ | -bitrig* | -openbsd* | -solidbsd* \
+ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
+ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
- | -chorusos* | -chorusrdb* \
- | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \
- | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \
+ | -chorusos* | -chorusrdb* | -cegcc* \
+ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
+ | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
+ | -linux-newlib* | -linux-musl* | -linux-uclibc* \
+ | -uxpv* | -beos* | -mpeix* | -udk* \
+ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
| -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
- | -os2* | -vos*)
+ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
+ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
+ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
+ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
@@ -1080,16 +1386,21 @@
;;
esac
;;
+ -nto-qnx*)
+ ;;
-nto*)
- os=-nto-qnx
+ os=`echo $os | sed -e 's|nto|nto-qnx|'`
;;
-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
- | -windows* | -osx | -abug | -netware* | -os9* | -beos* \
+ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
;;
-mac*)
os=`echo $os | sed -e 's|mac|macos|'`
;;
+ -linux-dietlibc)
+ os=-linux-dietlibc
+ ;;
-linux*)
os=`echo $os | sed -e 's|linux|linux-gnu|'`
;;
@@ -1102,6 +1413,9 @@
-opened*)
os=-openedition
;;
+ -os400*)
+ os=-os400
+ ;;
-wince*)
os=-wince
;;
@@ -1120,14 +1434,23 @@
-acis*)
os=-aos
;;
+ -atheos*)
+ os=-atheos
+ ;;
+ -syllable*)
+ os=-syllable
+ ;;
-386bsd)
os=-bsd
;;
-ctix* | -uts*)
os=-sysv
;;
+ -nova*)
+ os=-rtmk-nova
+ ;;
-ns2 )
- os=-nextstep2
+ os=-nextstep2
;;
-nsk*)
os=-nsk
@@ -1139,6 +1462,9 @@
-sinix*)
os=-sysv4
;;
+ -tpf*)
+ os=-tpf
+ ;;
-triton*)
os=-sysv3
;;
@@ -1166,8 +1492,19 @@
-xenix)
os=-xenix
;;
- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
- os=-mint
+ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+ os=-mint
+ ;;
+ -aros*)
+ os=-aros
+ ;;
+ -zvmoe)
+ os=-zvmoe
+ ;;
+ -dicos*)
+ os=-dicos
+ ;;
+ -nacl*)
;;
-none)
;;
@@ -1191,6 +1528,12 @@
# system, and we'll never get to this point.
case $basic_machine in
+ score-*)
+ os=-elf
+ ;;
+ spu-*)
+ os=-elf
+ ;;
*-acorn)
os=-riscix1.2
;;
@@ -1200,10 +1543,29 @@
arm*-semi)
os=-aout
;;
+ c4x-* | tic4x-*)
+ os=-coff
+ ;;
+ c8051-*)
+ os=-elf
+ ;;
+ hexagon-*)
+ os=-elf
+ ;;
+ tic54x-*)
+ os=-coff
+ ;;
+ tic55x-*)
+ os=-coff
+ ;;
+ tic6x-*)
+ os=-coff
+ ;;
+ # This must come before the *-dec entry.
pdp10-*)
os=-tops20
;;
- pdp11-*)
+ pdp11-*)
os=-none
;;
*-dec | vax-*)
@@ -1217,19 +1579,25 @@
;;
m68000-sun)
os=-sunos3
- # This also exists in the configure program, but was not the
- # default.
- # os=-sunos4
;;
m68*-cisco)
os=-aout
;;
+ mep-*)
+ os=-elf
+ ;;
mips*-cisco)
os=-elf
;;
mips*-*)
os=-elf
;;
+ or1k-*)
+ os=-elf
+ ;;
+ or32-*)
+ os=-coff
+ ;;
*-tti) # must be before sparc entry or we get the wrong os.
os=-sysv3
;;
@@ -1239,9 +1607,15 @@
*-be)
os=-beos
;;
+ *-haiku)
+ os=-haiku
+ ;;
*-ibm)
os=-aix
;;
+ *-knuth)
+ os=-mmixware
+ ;;
*-wec)
os=-proelf
;;
@@ -1293,19 +1667,19 @@
*-next)
os=-nextstep3
;;
- *-gould)
+ *-gould)
os=-sysv
;;
- *-highlevel)
+ *-highlevel)
os=-bsd
;;
*-encore)
os=-bsd
;;
- *-sgi)
+ *-sgi)
os=-irix
;;
- *-siemens)
+ *-siemens)
os=-sysv4
;;
*-masscomp)
@@ -1344,7 +1718,7 @@
-sunos*)
vendor=sun
;;
- -aix*)
+ -cnk*|-aix*)
vendor=ibm
;;
-beos*)
@@ -1374,10 +1748,16 @@
-mvs* | -opened*)
vendor=ibm
;;
+ -os400*)
+ vendor=ibm
+ ;;
-ptx*)
vendor=sequent
;;
- -vxsim* | -vxworks*)
+ -tpf*)
+ vendor=ibm
+ ;;
+ -vxsim* | -vxworks* | -windiss*)
vendor=wrs
;;
-aux*)
@@ -1401,7 +1781,7 @@
esac
echo $basic_machine$os
-exit 0
+exit
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
--- netmrg-0.20.orig/debian/README.Debian
+++ netmrg-0.20/debian/README.Debian
@@ -0,0 +1,11 @@
+netmrg for Debian
+-----------------
+
+netmrg for debian tries to handle all configuration options by debconf.
+If you update from an earlier version everything is taken care of, including
+updates to the database. There is no need to run netmrg's own updater,
+thought it shouldn't harm.
+In case the automatic update of the database fails, you can always run
+the updater from netmrg.
+
+ -- Uwe Steinmann , Tue, 14 Sep 2004 10:42:21 +0200
--- netmrg-0.20.orig/debian/changelog
+++ netmrg-0.20/debian/changelog
@@ -0,0 +1,288 @@
+netmrg (0.20-7) unstable; urgency=low
+
+ * l10n improvements:
+ - add Japanese debconf translation (Closes: #718757)
+
+ -- Uwe Steinmann Fri, 16 Aug 2013 07:53:14 +0200
+
+netmrg (0.20-6.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix "FTBFS with multiarch net-snmp":
+ apply patch from Ubuntu / Colin Watson:
+
+ - Work around configure wanting to know too much detail about where a
+ system libsnmp.so is installed rather than trusting the linker.
+
+ (Closes: #709055)
+
+ * Add build-dependency on docbook-xml, otherwise xsltproc tries to download
+ the dtd from the net.
+
+ -- gregor herrmann Thu, 30 May 2013 13:38:37 +0200
+
+netmrg (0.20-6.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix "modifies conffiles (policy 10.7.3): /etc/netmrg/netmrg.xml":
+ install only the template netmrg.xml and not the copy under /etc;
+ .postinst uses the template already, if the "original" is not there,
+ .config and .postrm also contain the necessary machinery.
+ (Closes: #688499)
+ * l10n improvements:
+ - add Italian debconf translation, thanks Beatrice Torracca
+ (Closes: #665702)
+ - fix typos, thanks Daniele Forsi and Christian PERRIER
+ (Closes: #662164)
+ - convert de.po to UTF-8
+
+ -- gregor herrmann Thu, 04 Oct 2012 18:36:03 +0200
+
+netmrg (0.20-6) unstable; urgency=low
+
+ * Some more minor corrections for nl and da translation in debconf,
+ which I forgot last time Closes: 658469
+
+ -- Uwe Steinmann Mon, 6 Feb 2012 07:56:37 +0100
+
+netmrg (0.20-5) unstable; urgency=low
+
+ * Fixed typos in debconf tempaltes and unfuzzy translations.
+ (Christian Perrier) Closes: #656257
+ * Added danish translation (Joe Hansen) Closes: #596466
+ * Added dutch translation (Jeroen Schot) Closes: #655337
+ * Fixed various lintian warnings
+
+ -- Uwe Steinmann Fri, 20 Jan 2012 08:08:28 +0100
+
+netmrg (0.20-4) unstable; urgency=low
+
+ * Added spanish translation (Closes: #559015)
+ * Added swedish translation (Closes: #513657)
+
+ -- Uwe Steinmann Tue, 1 Dec 2009 09:36:01 +0100
+
+netmrg (0.20-3) unstable; urgency=low
+
+ * Added russian translation (Closes: #556742)
+
+ -- Uwe Steinmann Sat, 22 Nov 2009 22:04:36 +0100
+
+netmrg (0.20-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Version rrdtool build-dependency to >= 1.3.1-4 to avoid
+ rrdtool segfaults during build. (Closes: #494221)
+
+ -- Thomas Viehmann Fri, 03 Oct 2008 23:03:33 +0200
+
+netmrg (0.20-2) unstable; urgency=low
+
+ * Create temp directory in rrdedit (Closes: #496384)
+
+ -- Uwe Steinmann Fri, 28 Aug 2008 16:28:06 +0200
+
+netmrg (0.20-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Uwe Steinmann Fri, 02 May 2008 09:00:22 +0200
+
+netmrg (0.19-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix gcc-4.3 FTBFS, patch by KiBi (Closes: #455445)
+
+ -- Marc 'HE' Brockschmidt Sun, 16 Mar 2008 19:12:14 +0100
+
+netmrg (0.19-4) unstable; urgency=low
+
+ * netmrg-gather is less verbose when run in cron job to prevent
+ sending a mail every five minutes (Closes: #445027)
+
+ -- Uwe Steinmann Wed, 03 Oct 2007 22:55:42 +0200
+
+netmrg (0.19-3) unstable; urgency=low
+
+ * do not check if /usr/share/debconf/confmodule is executable
+ in postrm, because it isn't. Only check if it is present.
+
+ -- Uwe Steinmann Wed, 29 Aug 2007 16:48:32 +0200
+
+netmrg (0.19-2) unstable; urgency=low
+
+ * do not include gettext.h in src/include/common.h because it doesn't
+ compile on amd64. include libintl.h instead (closes: #439653)
+
+ -- Uwe Steinmann Wed, 29 Aug 2007 15:58:33 +0200
+
+netmrg (0.19-1) unstable; urgency=low
+
+ * New upstream release
+ * fixed many lintian errors in deb conf questions
+ * fixed linitan error debian-rules-ignores-make-clean-error
+ * updated translation of debconf po files (Closes: #429347)
+
+ -- Uwe Steinmann Wed, 22 Aug 2007 15:10:21 +0200
+
+netmrg (0.18.2-17) unstable; urgency=low
+
+ * set home of new user netmrg to /var/lib/netmrg
+ * added configuration for php5 in apache config file netmrg.conf
+ * setting min/max value of graphs no longer fails. Backport from
+ version 0.19. (Closes: #412548)
+
+ -- Uwe Steinmann Tue, 29 May 2007 12:25:25 +0200
+
+netmrg (0.18.2-16) unstable; urgency=low
+
+ * Added new script linuxpmu.sh to read data from /proc/pmu
+ * Fixed error in sql statement in conditions.php because the
+ field name 'condition' is a reserved word.
+ * Fixed lintian error in netmrg.doc-base by removing empty
+ lines from the end of the file
+
+ -- Uwe Steinmann Mon, 28 May 2007 12:56:05 +0200
+
+netmrg (0.18.2-15) unstable; urgency=low
+
+ * netmrg_cron.sh doesn't stumple over a stale logfile anymore
+ (Closes: #386109)
+ * added script to get cpu temperature reported by lmsensors (Closes: #412555)
+ many thanks to Francois Gouget for providing this script
+ * improved script linux26diskaccess.pl can now also report the number
+ of read/written blocks (Closes: #412549)
+ many thanks to Francois Gouget for providing the improved script
+
+ -- Uwe Steinmann Sun, 20 May 2007 19:08:40 +0200
+
+netmrg (0.18.2-14.1) unstable; urgency=high
+
+ * Non-maintainer upload during BSP.
+ * Fix unconditional use of debconf in postrm (Closes: #417011).
+ * Add php5 alternatives to dependencies (Closes: #424801).
+
+ -- Luk Claes Sat, 19 May 2007 17:45:35 +0200
+
+netmrg (0.18.2-14) unstable; urgency=low
+
+ * Rebuild against the new libmysqlclient15off with correct symbols.
+ (Ubuntu patch)
+ * added portugese translation (Closes: #375050)
+ * fixed name of text documentation in doc-base.
+
+ -- Uwe Steinmann Fri, 28 Jul 2006 07:56:04 +0200
+
+netmrg (0.18.2-13) unstable; urgency=low
+
+ * Build-Depend on libmysqlclient15-dev (Closes: #343786)
+
+ -- Uwe Steinmann Tue, 20 Dec 2005 09:12:44 +0100
+
+netmrg (0.18.2-12) unstable; urgency=low
+
+ * Build-Depend on libmysqlclient14
+ * Fixed mysql dump to work with new mysql versions
+ (Closes: #334436, #334436)
+ * Do not remove the database user in case of failure during configuration
+ if the user was not created by postinst itself
+
+ -- Uwe Steinmann Tue, 18 Oct 2005 19:48:15 +0200
+
+netmrg (0.18.2-11) unstable; urgency=low
+
+ * run cronjob only if /usr/bin/netmrg_cron.sh is present
+
+ -- Uwe Steinmann Tue, 13 Sep 2005 08:39:16 +0200
+
+netmrg (0.18.2-10.1) unstable; urgency=medium
+
+ * NMU during BSP.
+ * var/lib/rrd/zero.xml: Update for rrdtool 1.2. Closes: #323725.
+ * Link against libsnmp9.
+
+ -- Matej Vela Mon, 12 Sep 2005 10:56:24 +0200
+
+netmrg (0.18.2-10) unstable; urgency=low
+
+ * be more tidy in clean target of debian/rules
+ * move web files from /var/www to /usr/share/netmrg
+
+ -- Uwe Steinmann Tue, 19 Jul 2005 08:54:16 +0200
+
+netmrg (0.18.2-9) unstable; urgency=low
+
+ * added vietnamese translation of debconf template (Closes: #315915)
+
+ -- Uwe Steinmann Mon, 27 Jun 2005 10:29:10 +0200
+
+netmrg (0.18.2-8) unstable; urgency=low
+
+ * added missing dependency on mysql-client (Closes: #313660)
+ * fixed typo in debian/po/de.po (Closes: #313947)
+
+ -- Uwe Steinmann Wed, 15 Jun 2005 07:38:04 +0200
+
+netmrg (0.18.2-7) unstable; urgency=low
+
+ * added czech translation of debconf template (Closes: #309077)
+
+ -- Uwe Steinmann Wed, 18 May 2005 10:32:41 +0100
+
+netmrg (0.18.2-6) unstable; urgency=low
+
+ * depend on adduser since it is used in postinst
+
+ -- Uwe Steinmann Tue, 10 May 2005 10:16:21 +0100
+
+netmrg (0.18.2-5) unstable; urgency=low
+
+ * added french translation of debconf template (Closes: #306233)
+ * make it build depend on libmysqlclient12-dev
+
+ -- Uwe Steinmann Fri, 6 May 2005 11:01:47 +0100
+
+netmrg (0.18.2-4) unstable; urgency=low
+
+ * fixed error when creating new user netmrg
+ * set shell of user netmrg to /bin/bash in case the user already exists
+ * restart web server after installation and deinstallation
+ * delete user when purging the package
+ * added one missing german translation
+ * remove log files if user gave permission during configuration
+ * allow changing password of netmrg user during reconfiguration
+ * actually rewrite the netmrg configuration file after reconfiguration
+
+ -- Uwe Steinmann Tue, 15 Feb 2005 14:30:05 +0100
+
+netmrg (0.18.2-3) unstable; urgency=low
+
+ * new user netmrg gets real shell to make crontab work
+
+ -- Uwe Steinmann Tue, 15 Feb 2005 10:10:15 +0100
+
+netmrg (0.18.2-2) unstable; urgency=low
+
+ * Added support for apache2
+
+ -- Uwe Steinmann Tue, 8 Feb 2005 08:23:51 +0100
+
+netmrg (0.18.2-1) unstable; urgency=low
+
+ * New upstream release
+ * First official debian release (Closes: #271924)
+
+ -- Uwe Steinmann Fri, 14 Jan 2005 16:07:24 +0100
+
+netmrg (0.18.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Uwe Steinmann Wed, 3 Nov 2004 18:53:19 +0100
+
+netmrg (0.17-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Uwe Steinmann Tue, 14 Sep 2004 10:42:21 +0200
+
--- netmrg-0.20.orig/debian/compat
+++ netmrg-0.20/debian/compat
@@ -0,0 +1 @@
+5
--- netmrg-0.20.orig/debian/config
+++ netmrg-0.20/debian/config
@@ -0,0 +1,188 @@
+#!/bin/bash
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+if [ "$DPKG_DEBUG" = "developer" ]; then
+ set -x
+fi
+
+db_version 2.0
+
+if [ "$1" = "reconfigure" ] ; then
+ # Rotate old configuration
+ configs="/etc/netmrg/netmrg.xml"
+ for config in $configs ; do
+ for i in $(seq 8 -1 0) ; do
+ if [ -f ${config}.$i ]
+ then mv ${config}.$i ${config}.$(($i +1))
+ fi
+ done
+ cp ${config} ${config}.0
+ done
+fi
+
+step=1
+finished="false"
+checkagain="true"
+dbexists="false"
+db_capb backup
+while ! $finished ; do
+ skip="false"
+ password=""
+ confirm=""
+ case $step in
+ 1) # Ask for web server type.
+ db_input medium "netmrg/webserver" || true
+ next=`expr $step + 1`
+ previous="-1"
+ ;;
+ 2) # Ask on wich host the DBMS is installed.
+ db_input critical "netmrg/db/host" || true
+ previous=`expr $step - 1`
+ next=`expr $step + 1`
+ ;;
+ 3) # Get the database administrator name and password.
+ db_get "netmrg/db/admin/name"
+ if [ -z "$RET" ] ; then
+ dbadmname="root"
+ if [ -n "$dbadmname" ] ; then
+ db_set "netmrg/db/admin/name" $dbadmname
+ fi
+ fi
+ db_beginblock
+ db_input critical "netmrg/db/admin/name" || true
+ db_input critical "netmrg/db/admin/password" || true
+ db_endblock
+ previous=`expr $step - 1`
+ next=`expr $step + 1`
+ ;;
+ 4) # Ask for DB name.
+ db_input critical "netmrg/db/name" || true
+ previous=`expr $step - 1`
+ next=`expr $step + 1`
+ ;;
+ 5) # Check if DB already exists
+ if [ "$1" = "configure" ] ; then
+ if $checkagain ; then
+ db_get "netmrg/db/name"
+ dbname="$RET"
+ db_get "netmrg/db/admin/name"
+ dbadmin="$RET"
+ db_get "netmrg/db/admin/password"
+ dbadmpass="$RET"
+ . /usr/share/wwwconfig-common/mysql.get
+ if eval $mysqlcmd $dbname -e '"show tables;"' | grep graphs >/dev/null 2>&1 ; then
+ db_subst "netmrg/db/exists" "dbname" $dbname
+ db_input critical "netmrg/db/exists" || true
+ db_go
+# db_fset "netmrg/db/name" "seen" "false" || true
+ db_input critical "netmrg/db/name" || true
+ next=`expr $step + 1`
+ previous=`expr $step - 1`
+ else
+ skip="true"
+ next=`expr $step + 1`
+ fi
+ checkagain="false"
+ else
+ skip="true"
+ next=`expr $step + 1`
+ fi
+ else
+ checkagain="false"
+ skip="true"
+ next=`expr $step + 1`
+ fi
+ ;;
+ 6) # Get the DBMS account username
+ db_input critical "netmrg/db/user/name" || true
+ previous=`expr $step - 1`
+ next=`expr $step + 1`
+ ;;
+ 7) # Get the DBMS account password
+ db_beginblock
+ db_input critical "netmrg/db/user/password" || true
+ db_input critical "netmrg/db/user/password/confirm" || true
+ db_endblock
+ previous=`expr $step - 1`
+ next=`expr $step + 1`
+ ;;
+ 8) # Check if passwords match.
+ db_get "netmrg/db/user/password"
+ password="$RET"
+ db_get "netmrg/db/user/password/confirm"
+ confirm="$RET"
+ if [ "$password" != "$confirm" ] ; then
+ # Reset the template used
+ db_reset "netmrg/db/user/password" || true
+ db_fset "netmrg/db/user/password" "seen" "false" || true
+ db_reset "netmrg/db/user/password/confirm" || true
+ db_fset "netmrg/db/user/password/confirm" "seen" "false" || true
+ # Promt the user
+ db_input critical "netmrg/db/user/password/mismatch" || true
+ # Do one step back anyway.
+ next=`expr $step - 1`
+ previous=`expr $step - 1`
+ else
+ # Do not prompt, go to the next step.
+ skip="true"
+ next=`expr $step + 1`
+ fi
+ ;;
+ 9) # Ask for deleting all the database on package purge.
+ db_input medium "netmrg/postrm" || true
+ next=`expr $step + 1`
+ previous=`expr $step - 1`
+ ;;
+ 10) # Ask for web host.
+ db_input medium "netmrg/web/host" || true
+ next=`expr $step + 1`
+ previous=`expr $step - 1`
+ ;;
+ 11) # Ask for company name.
+ db_input medium "netmrg/company/name" || true
+ next=`expr $step + 1`
+ previous=`expr $step - 1`
+ ;;
+ 12) # Ask for company url.
+ db_input medium "netmrg/company/link" || true
+ next=-1
+ previous=`expr $step - 1`
+ ;;
+ -1) finished="true"
+ # if this is an initial configure run and the database is fresh
+ # then warn the user about the predefined password
+ if [ "$1" = "configure" -a ! $dbexists ] ; then
+ db_fset "netmrg/configuration/note" "seen" "false" || true
+ fi
+ db_beginblock
+ db_subst "netmrg/configuration/note" "site" `hostname -f`
+ db_input medium "netmrg/configuration/note" || true
+ db_endblock
+ ;;
+ *)
+ skip="true"
+ message="Unknown step #$step."
+ if [ $step -gt 12 ] || [ $step -le 0 ] ; then
+ finished="true"
+ fi
+ ;;
+ esac
+
+ if ! $skip ; then
+ db_title "netmrg" || true
+ if db_go ; then
+ step=$next
+ else
+ step=$previous
+ fi
+ else
+ step=$next
+ fi
+done
+
+db_stop
+
+exit 0
--- netmrg-0.20.orig/debian/control
+++ netmrg-0.20/debian/control
@@ -0,0 +1,17 @@
+Source: netmrg
+Section: net
+Priority: optional
+Maintainer: Uwe Steinmann
+Build-Depends: rrdtool (>= 1.3.1-4), debhelper (>= 5), debconf, libxml2-dev, libmysqlclient15-dev, libsnmp-dev, xsltproc, docbook-xsl, docbook-xml
+Standards-Version: 3.7.2
+
+Package: netmrg
+Architecture: any
+Depends: adduser, rrdtool, apache2 | httpd, php5 | php4 | php5-cgi | php4-cgi, php5-cli | php4-cli, php5-mysql | php4-mysql, mysql-client, debconf, wwwconfig-common, ${shlibs:Depends}, ${misc:Depends}
+Suggests: mysql-server
+Description: network monitoring tool
+ NetMRG is a database-driven network monitoring
+ and graphing tool for use on Linux systems. It offers an intuitive
+ web-based configuration, customized monitoring capabilities for
+ unusual situations, a fast multi-threaded polling application, and
+ brilliant graphs rendered by RRDTOOL.
--- netmrg-0.20.orig/debian/copyright
+++ netmrg-0.20/debian/copyright
@@ -0,0 +1,18 @@
+This package was debianized by Uwe Steinmann on
+Tue, 14 Sep 2004 10:42:21 +0200.
+
+It was downloaded from http://www.netmrg.net
+
+Upstream Authors: Brady Alleman and Douglas E. Warner
+
+Copyright:
+
+ Copyright (C) 2003-2007 Brady Alleman and Douglas E. Warner
+
+This project is licensed under the terms of the MIT License.
+
+This software contains a copy of xajax which is licensed under
+the GNU LESSER GENERAL PUBLIC LICENSE, Version 2.1, February 1999
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
--- netmrg-0.20.orig/debian/cron.d
+++ netmrg-0.20/debian/cron.d
@@ -0,0 +1,4 @@
+#
+# Regular cron jobs for the netmrg package
+#
+*/5 * * * * netmrg test -x /usr/bin/netmrg-gatherer && /usr/bin/netmrg-gatherer -l31
--- netmrg-0.20.orig/debian/dirs
+++ netmrg-0.20/debian/dirs
@@ -0,0 +1 @@
+usr/bin
--- netmrg-0.20.orig/debian/docs
+++ netmrg-0.20/debian/docs
@@ -0,0 +1,2 @@
+README
+debian/update-from-*.sql
--- netmrg-0.20.orig/debian/netmrg.doc-base
+++ netmrg-0.20/debian/netmrg.doc-base
@@ -0,0 +1,13 @@
+Document: netmrg
+Title: netmrg Manual
+Author: Brady Alleman and Douglas E. Warner
+Abstract: This manual describes what netmrg is
+ and how it can be used.
+Section: Network/Monitoring
+
+Format: text
+Files: /usr/share/doc/netmrg/netmrg.txt.gz
+
+Format: HTML
+Index: /usr/share/doc/netmrg/html/index.html
+Files: /usr/share/doc/netmrg/html/*.html
--- netmrg-0.20.orig/debian/po/POTFILES.in
+++ netmrg-0.20/debian/po/POTFILES.in
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] templates
--- netmrg-0.20.orig/debian/po/cs.po
+++ netmrg-0.20/debian/po/cs.po
@@ -0,0 +1,251 @@
+# Czech translation of netmrg templates
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg 0.18.2-5\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2007-06-05 09:02+0200\n"
+"Last-Translator: Martin Sin \n"
+"Language-Team: Czech \n"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Žádný, Apache2, Apache, Apache-SSL, Všechny"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Nastavit webový server:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Jméno počítače s databází mysql:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Název databáze:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "Databáze již existuje"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Jednoduchý test ukázal, že databáze se jménem \"${dbname}\" již existuje. "
+"Pravděpodobně se jedná o databázi netmrg. Pokud si skutečně přejete používat "
+"tuto databázi, pak v dalším kroku potvrďte její název."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Jméno uživatele databáze:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr "Tento uživatel bude mít práva čtení/zápisu k databázi netmrg."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Heslo uživatele databáze:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Potvrďte heslo uživatele databáze:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Hesla nesouhlasí"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr "Hesla, která jste zadali nesouhlasí. Zadejte je prosím znovu."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Jméno administrátora databázového systému:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Abych (pro program netmrg) mohl vytvořit požadovanou databázi a uživatele "
+"databáze, potřebuji znát přihlašovací jméno administrátora databázového "
+"systému."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Heslo administrátora databázového systému:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Jméno webového počítače:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"Uživatelské rozhraní programu netmrg používá web. Adresy URL webového "
+"rozhraní netmrg používají hostitelský název webového serveru. Obvykle stačí "
+"ponechat toto políčko prázdné."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Jméno vaší společnosti:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"Webová aplikace netmrg zobrazuje jméno vaší společnosti v záhlaví každé "
+"webové stránky."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "Adresa URL webových stránek vaší společnosti:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Kliknutím na jméno společnosti přejdete na tento odkaz. Obvykle se zde "
+"zadává URL adresa směřující na úvodní webovou stránku vaší společnosti."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "ano"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Smazat data po odstranění programu?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"Odstranění balíčku obvykle odstraní všechna data získaná tímto programem "
+"včetně souborů logu. Zvolte 'ne', pokud si přejete zachovat databázi mysql a "
+"datové soubory i když někdy v budoucnu odstraníte balíček netmrg."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Konfigurační poznámka balíčku"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"Balíček byl úspěšně nainstalován a nastaven. Ve svém prohlížeči zadejte "
+"adresu http://${site}/netmrg/ a přihlaste se jako uživatel 'admin' s heslem "
+"'nimda'. Toto heslo prosím změňte co nejdříve, protože se jedná o výchozí "
+"heslo instalace netmrg."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Chyba při vytváření databáze"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Chyba při vytváření uživatele databáze"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Chyba při vytváření databázových tabulek"
+
+#~ msgid "Which name would you like for the database user?"
+#~ msgstr "Jaké jméno si pÅejete pouÅŸÃt pro databázového uÅŸivatele?"
--- netmrg-0.20.orig/debian/po/da.po
+++ netmrg-0.20/debian/po/da.po
@@ -0,0 +1,252 @@
+# Danish translation netmrg.
+# Copyright (C) netmrg & nedenstående oversættere.
+# This file is distributed under the same license as the netmrg package.
+# Joe Hansen , 20
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2010-09-11 23:51+0200\n"
+"Last-Translator: Joe Hansen \n"
+"Language-Team: Danish \n"
+"Language: da\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Ingen, Apache2, Apache, Apache-SSL, Alle"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Internetserver at konfigure:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "lokalvært"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Værtsnavn på mysql-databaseserveren:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Navn på databasen:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "Databasen findes allerede"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"En enkel test afslørede at en database med navnet »${dbname}« allerede "
+"findes og synes at være en netmrg-database. Hvis du virkelig ønsker at bruge "
+"denne database så bekræft navnet i det næste trin."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Navn på databasebrugeren:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr "Denne bruger vil have læse-/skriveadgang til netmrg-databasen."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Adgangskode for databasebrugeren:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Bekræft adgangskoden for databasebrugeren:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Forskellige adgangskoder"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"De brugeradgangskoder, du indtastede for databasen, var ikke ens. Forsøg "
+"venligst igen."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Navn på databasens systemadministrator:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"For at kunne oprette den oprindelige database og databasebruger til netmrg, "
+"kræves kontonavnet på databasens systemadministrator."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Adgangskode på databasens systemadministrator:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Navn på internetvært:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"netmrgs brugergrænseflade er internetbaseret. Værtsnavnet på "
+"internetserveren bruges til adresser indenfor netmrgs internetgrænseflade. "
+"At efterlade feltet tomt er normalt ikke et godt valgt."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Navn på dit firma:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"Internetgrænsefladen på netmrg viser navnet på dit firma i teksthovedet af "
+"hver internetside."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "Adresse på dit firmas internetside:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Klik på dit firmanavn vil udløse en henvisning. Det er normalt adressen, som "
+"peger på startsiden på dit firmas internetside."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "true"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Slet data efter fjernelse af software?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"Fjernelse af en pakke fjerner normalt alle data indsamlet af programmet "
+"inklusive logfilerne. Vælg »nej« hvis du ønsker at beholde mysqldatabasen og "
+"datafilerne selv om netmrg-pakken fjernes på et tidspunkt i fremtiden."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Pakkekonfigurationsbemærkning"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"Pakken er blevet installeret og konfigureret. Peg din internetbrowser mod "
+"http://${site}/netmrg/ og log ind som bruger »admin« med adgangskoden "
+"»nimda«. Husk at ændre adgangskoden hurtigst muligt da det er "
+"standardadgangskoden for alle installationer af netmrg."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Fejl under oprettelse af database"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Fejl under oprettelse af databasebruger"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Fejl under oprettelse af databasetabeller"
--- netmrg-0.20.orig/debian/po/de.po
+++ netmrg-0.20/debian/po/de.po
@@ -0,0 +1,264 @@
+#
+# Translators, if you are not familiar with the PO format, gettext
+# documentation is worth reading, especially sections dedicated to
+# this format, e.g. by running:
+# info -n '(gettext)PO Files'
+# info -n '(gettext)Header Entry'
+#
+# Some information specific to po-debconf are available at
+# /usr/share/doc/po-debconf/README-trans
+# or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+# Developers do not need to manually edit POT or PO files.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2007-05-29 19:41+0200\n"
+"Last-Translator: Uwe Steinmann \n"
+"Language-Team: LANGUAGE \n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Keiner, Apache2, Apache, Apache-SSL, Alle"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Zu konfigurierender Web-Server:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Name des Rechners auf dem sich der mysql Datenbank-Server befindet:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Name der Datenbank:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "Die Datenbank existiert bereits"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Ein einfacher Test deutet darauf hin, dass eine Datenbank mit dem Namen "
+"\"${dbname}\" schon existiert und es sich dabei um eine netmrg Datenbank "
+"handelt. Wenn Sie diese Datenbank tatsächlich verwenden wollen, dann "
+"bestätigen Sie den Namen im nächsten Schritt."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Name des Datenbank-Benutzer:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr ""
+"Dieser Benutzer greift später lesend und schreibend auf die Datenbank zu."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Passwort des Datenbank-Benutzer:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Bestätigen Sie das Passwort für den Datenbank-Benutzer:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Passwörter sind ungleich"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"Die beiden Passwörter des Datenbank-Benutzers sind unterschiedlich. "
+"Versuchen Sie es nochmal"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Name des Datenbank-Systemadministrators:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Um die initiale Datenbank und den Datenbank-Benutzer von netmrg anzulegen, "
+"bedarf es des Anmeldenamens des Datenbank-Systemadministrators."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Passwort des Datenbank-Systemadministrator:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Name des Web-Hosts:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"netmrgs Bedienschnittstelle ist webbasiert. Der Hostname des Webservers wird "
+"für URLs innerhalb der Bedienschnittstelle verwendet. In der Regel kann "
+"dieses Feld leer gelassen werden."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Name Ihrer Firma:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"Das Web-Frontend von netmrg zeigt im Kopf jeder Web-Seite ihren Firmennamen "
+"an."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "URL ihre Firmen-Website:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Ein Mausklick auf den Firmennamen verfolgt diesen Link. Es ist für "
+"gewöhnlich die URL der Startseite Ihrer Firmen-Website."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "true"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Sollen die Daten nach dem Löschen der Software auch gelöscht werden?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"Das vollständige Löschen eines Pakets entfernt für gewöhnlich auch alle "
+"gesammelten Daten und die Log-Dateien. Wählen Sie 'nein', wenn Sie die mysql "
+"Datenbank und die Datendateien behalten wollen, auch wenn das Paket zu einem "
+"späteren Zeitpunkt vollständig gelöscht wird."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Bemerkung zur Paket-Konfiguration"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"Das Paket wurde erfolgreich installiert und konfiguriert. Besuchen Sie nun "
+"mit ihrem Web-Browser die Seite http://${site}/netmrg/ und melden Sie sich "
+"als Benutzer 'admin' mit dem Passwort 'nimda' an. Stellen Sie sicher, dass "
+"das Passwort so schnell wie möglich geändert wird, weil es das "
+"voreingestellte Passwort aller netmrg-Installationen ist."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Fehler beim Anlegen der Datenbank"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Fehler beim Anlegen des Datenbank-Benutzers"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Fehler beim Anlegen der Datenbank-Tabellen"
--- netmrg-0.20.orig/debian/po/es.po
+++ netmrg-0.20/debian/po/es.po
@@ -0,0 +1,279 @@
+# netmrg po-debconf translation to Spanish
+# Copyright (C) 2008, 2009 Software in the Public Interest
+# This file is distributed under the same license as the netmrg package.
+#
+# Changes:
+# - Initial translation
+# Alberto Rivera , 2008
+#
+# - Updates
+# Francisco Javier Cuadrado , 2009
+#
+# Traductores, si no conocen el formato PO, merece la pena leer la
+# documentación de gettext, especialmente las secciones dedicadas a este
+# formato, por ejemplo ejecutando:
+# info -n '(gettext)PO Files'
+# info -n '(gettext)Header Entry'
+#
+# Equipo de traducción al español, por favor lean antes de traducir
+# los siguientes documentos:
+#
+# - El proyecto de traducción de Debian al español
+# http://www.debian.org/intl/spanish/coordinacion
+# especialmente las notas de traducción en
+# http://www.debian.org/intl/spanish/notas
+#
+# - La guía de traducción de po's de debconf:
+# /usr/share/doc/po-debconf/README-trans
+# o http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg 0.20-2.1\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2009-11-20 12:19+0100\n"
+"Last-Translator: Francisco Javier Cuadrado \n"
+"Language-Team: Debian l10n Spanish \n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Ninguno, Apache2, Apache, Apache-SSL, Todos"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Servidor web a configurar:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "Máquina local («localhost»)"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Nombre del servidor de la base de datos mysql:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Nombre de la base de datos:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "La base de datos ya existe"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Una simple prueba reveló que ya existe una base de datos con el nombre "
+"«${dbname}» y parece ser una base de datos de netmrg. Si realmente quiere "
+"utilizar esta base de datos, confirme el nombre en el siguiente paso."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Nombre del usuario de la base de datos:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr ""
+"Este usuario debe tener acceso de lectura y escritura en la base de datos de "
+"netmrg."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Contraseña del usuario de la base de datos:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Confirme la contraseña del usuario de la base de datos:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Las contraseñas no coinciden"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"Las contraseñas que introdujo no coinciden. Por favor, inténtelo de nuevo."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Nombre del administrador del sistema de base de datos:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Para poder crear la base de datos y los usuarios iniciales de netmrg, es "
+"necesario tener el nombre de la cuenta del administrador del sistema de base "
+"de datos."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Contraseña del administrador del sistema de base de datos:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Nombre del servidor web:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"La interfaz de netmrg se basa en la web. El nombre del servidor web se "
+"utiliza para las URL de la interfaz web de netmrg. Normalmente, dejar este "
+"campo vacío es una buena opción."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Nombre de su empresa:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"La interfaz web de netmrg muestra el nombre de su empresa en la cabecera de "
+"cada una de sus páginas."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "URL de la página web de su empresa:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Pulsar sobre el nombre de la empresa seguirá el enlace. Normalmente, es la "
+"URL de la página web de su compañía."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "verdadero"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "¿Desea borrar los datos después de purgar el programa?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"Al purgar un paquete generalmente se eliminan todos los datos del programa "
+"incluyendo los archivos de los registros. Escoja «no» si quiere guardar la "
+"base de datos mysql y los archivos de datos, incluso si purga el paquete "
+"netmrg en el futuro."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Nota de la configuración del paquete"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"El paquete se ha instalado y configurado correctamente. Dirija su navegador "
+"web a «http://${site}/netmrg/» e identifíquese con el usuario «admin» con la "
+"contraseña «nimda». Asegúrese de cambiar la contraseña lo antes posible, ya "
+"que ésta es la predeterminada en todas las instalaciones de netmrg."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Error mientras se creaba la base de datos"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Error en la creación del usuario de la base de datos"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Error en la creación de las tablas de la base datos"
--- netmrg-0.20.orig/debian/po/fr.po
+++ netmrg-0.20/debian/po/fr.po
@@ -0,0 +1,268 @@
+#
+# Translators, if you are not familiar with the PO format, gettext
+# documentation is worth reading, especially sections dedicated to
+# this format, e.g. by running:
+# info -n '(gettext)PO Files'
+# info -n '(gettext)Header Entry'
+#
+# Some information specific to po-debconf are available at
+# /usr/share/doc/po-debconf/README-trans
+# or http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+# Developers do not need to manually edit POT or PO files.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg_0.18.2-17\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2007-06-05 22:27+0100\n"
+"Last-Translator: Steve Petruzzello \n"
+"Language-Team: French \n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-SourceCharset: iso-8859-1\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Aucun, Apache2, Apache, Apache-SSL, Tous"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Serveur Web à configurer :"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Nom d'hôte du serveur de bases de données MySQL :"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Nom de la base de données :"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "La base de données existe déjà"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Une base de données nommée « ${dbname} » existe déjà et semble être une base "
+"de données de netmrg. Si vous souhaitez utiliser cette base de données, "
+"veuillez le confirmer à la prochaine étape."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Mot de passe de l'utilisateur de la base de données :"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr ""
+"Veuillez choisir l'identifiant qui aura les droits de lecture et d'écriture "
+"sur la base de données de netmrg."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Mot de passe de l'utilisateur de la base de données :"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Confirmation du mot de passe de l'utilisateur de la base de données :"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Mots de passe différents"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"Les mots de passe pour l'utilisateur de la base de données ne correspondent "
+"pas. Veuillez réessayer."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Mot de passe de l'administrateur du serveur de bases de données:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Pour créer la base de données initiale pour netmrg ainsi que son "
+"utilisateur, vous devez indiquer l'identifiant de l'administrateur du "
+"serveur de bases de données."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Mot de passe de l'administrateur du serveur de bases de données :"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Nom d'hôte de netmrg :"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"Netmrg utilise une interface web. Le nom d'hôte du serveur web déterminera "
+"les URL utilisées. Il est conseillé de laisser ce champ vide."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Nom de l'entreprise :"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"L'interface web de netmrg affiche le nom de l'entreprise dans l'en-tête de "
+"chaque page web."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "URL du site web de l'entreprise :"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Veuillez indiquer l'URL qui sera atteinte en cliquant sur le nom "
+"l'entreprise."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "vrai"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Faut-il effacer les données à la purge du paquet ?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"La purge d'un paquet supprime toutes les données ainsi que les fichiers "
+"journaux créés par le programme. Refusez cette option si vous désirez "
+"conserver la base de données MySQL ainsi que les fichiers de données même "
+"dans l'éventualité d'une purge future du paquet netmrg."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Note sur la configuration du paquet"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"L'installation et la configuration du paquet se sont terminées avec succès. "
+"Vous pouvez maintenant pointer votre navigateur sur http://${site}/netmrg/ "
+"et vous connecter en tant qu'utilisateur « admin » avec le mot de passe "
+"« nimda ». N'oubliez pas de modifier ce mot de passe puisque c'est celui "
+"utilisé par défaut par toutes les installations de netmrg."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Erreur lors de la création de la base de données"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Erreur lors de la création du propriétaire de la base de données"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Erreur lors de la création des tables de la base de données"
+
+#~ msgid "Which name would you like for the database user?"
+#~ msgstr "Identifiant pour la base de données :"
--- netmrg-0.20.orig/debian/po/it.po
+++ netmrg-0.20/debian/po/it.po
@@ -0,0 +1,256 @@
+# Italian translation of netmrg debconf messages.
+# Copyright (C) 2012, Uwe Steinmann
+# This file is distributed under the same license as the netmrg package.
+# Beatrice Torracca , 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2012-03-25 11:42+0200\n"
+"Last-Translator: Beatrice Torracca \n"
+"Language-Team: Italian \n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Virtaal 0.7.1\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Nessuno, Apache2, Apache, Apache-SSL, Tutti"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Server web da configurare:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Nome host del server di database mysql:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Nome del database:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "Il database esiste già"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Un semplice test ha rivelato che esiste già un database con il nome "
+"«${dbname}» e sembra essere un database di netmrg. Se si desidera veramente "
+"usare questo database allora confermare il nome al prossimo passo."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Nome dell'utente del database:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr "L'utente avrà accesso in lettura/scrittura al database netmrg."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Password dell'utente del database:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Confermare la password dell'utente del database:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Le password non coincidono"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"Le password dell'utente del database che sono state inserite non coincidono. "
+"Riprovare."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Nome dell'amministratore di sistema del database:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Per poter creare il database e l'utente del database iniziali per netmrg è "
+"necessario il nome dell'account dell'amministratore di sistema del database."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Password dell'amministratore di sistema del database:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Nome dell'host web:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"L'interfaccia utente di netmrg è basata sul web. Il nome host del server web "
+"viene usato per gli URL all'interno dell'interfaccia web di netmrg. "
+"Solitamente è una buona idea lasciare questo campo vuoto."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Nome della propria azienda:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"Il frontend web di netmrg mostra il nome dell'azienda nell'intestazione di "
+"ogni pagina web."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "URL del sito web delle proprie aziende:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Facendo clic sul nome dell'azienda si segue un collegamento. Solitamente è "
+"l'URL che punta alla pagina iniziale del sito web della propria azienda."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "vero"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Cancellare i dati dopo l'eliminazione del software?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"L'eliminazione definitiva di un pacchetto solitamente rimuove tutti i dati "
+"raccolti dal software, compresi i file di log. Scegliere «no» se si desidera "
+"mantenere il database mysql e i file dei dati anche se il pacchetto netmrg "
+"verrà in futuro eliminato."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Nota sulla configurazione del pacchetto"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"Il pacchetto è stato installato e configurato con successo. Puntare il "
+"proprio browser web su http://${site}/netmrg/ e fare il login come utente "
+"«admin» usando la password «nimda». Assicurarsi di cambiare la password "
+"appena possibile dato che è la password predefinita per tutte le "
+"installazioni di netmrg."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Errore durante la creazione del database"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Errore durante la creazione dell'utente del database"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Errore durante la creazione delle tabelle del database"
+
--- netmrg-0.20.orig/debian/po/ja.po
+++ netmrg-0.20/debian/po/ja.po
@@ -0,0 +1,253 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the netmrg package.
+# victory , 2013.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-10-07 14:33+0000\n"
+"PO-Revision-Date: 2012-10-07 23:33+0900\n"
+"Last-Translator: victory \n"
+"Language-Team: Japanese \n"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "None, Apache2, Apache, Apache-SSL, All"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "設定するウェブサーバ:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "mysql データベースサーバのホスト名:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "データベース名:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "データベースが存在します"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"簡単なテストにより、「${dbname}」という名のデータベースが存在し、それが "
+"netmrg 用のデータベースらしいことがわかりました。このデータベースを本当に使い"
+"たい場合は次の段階で名前を確認してください。"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "データベースのユーザ名:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr ""
+"このユーザは netmrg データベースへの読み書きアクセスをできることになります。"
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "データベースユーザのパスワード:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "データベースユーザのパスワード確認:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "パスワード不一致"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"入力されたデータベースシステムユーザのパスワードが一致しません。やり直してくだ"
+"さい。"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "データベースシステム管理名:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"netmrg の初期データベースやデータベースユーザを作成するのにデータベースシステ"
+"ム管理用アカウントの情報が必要です。"
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "データベースシステム管理パスワード:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "ウェブホスト名:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"netmrg のユーザインターフェイスはウェブベースです。ウェブサーバのホスト名は "
+"netmrg ウェブインターフェイス内の URL に使われます。通常は空白にしておくのが"
+"よい選択でしょう。"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "企業名:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"netmrg のウェブフロントエンドでは各ウェブページのヘッダで企業名を表示します。"
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "企業ウェブサイトの URL:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"企業名をクリックするとリンクをたどります。通常、この URL は企業ウェブサイトの"
+"起点となるページを指します。"
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "true"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "ソフトウェアを完全削除する際にデータを削除しますか?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"パッケージを完全削除する場合、通常そのソフトウェアが収集したデータはログファイ"
+"ルも含めて削除されます。将来 netmrg パッケージを完全削除することになったとき"
+"に mysql データベース及びそのデータファイルを残したい場合はここで「no」を選択"
+"してください。"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "パッケージ設定時の注意"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"パッケージのインストールと設定に成功しました。ウェブブラウザで http://${site}/"
+"netmrg/ にアクセスし、ユーザ「admin」、パスワード「nimda」でログインしてくださ"
+"い。このパスワードは netmrg をインストールしたときのデフォルトのパスワードなの"
+"で、できる限り早く変更するようにしてください。"
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "データベース作成でエラーが発生しました"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "データベースのユーザ作成でエラーが発生しました"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "データベースのテーブル作成でエラーが発生しました"
--- netmrg-0.20.orig/debian/po/nl.po
+++ netmrg-0.20/debian/po/nl.po
@@ -0,0 +1,258 @@
+# Dutch translation of netmrg debconf templates.
+# Copyright (C) 2012 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the netmrg package.
+# Jeroen Schot , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg 0.20-4\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2012-01-10 11:56+0100\n"
+"Last-Translator: Jeroen Schot \n"
+"Language-Team: Debian l10n Dutch \n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Geen, Apache2, Apache, Apache-SSL, allemaal"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Te configureren webserver(s):"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Computernaam van de mysql-database-server:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Naam voor de database:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "De database bestaat al"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Een eenvoudige controle heeft aangegeven dat de database met de naam "
+"\"${dbname}\" al bestaat en een database voor netmrg is. Als u deze database "
+"echt wilt gebruiken, bevestig de naam dan bij de volgende stap."
+
+# Type: password
+# Description
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Naam van de database-gebruiker:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr ""
+"Deze gebruiker zal lees- en schrijftoegang hebben tot de database van netmrg."
+
+# Type: password
+# Description
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Wachtwoord voor de database-gebruiker:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Bevestig het wachtwoord voor de database-gebruiker:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Wachtwoorden komen niet overeen"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"De door u ingevoerde wachtwoorden voor de database-gebruiker kwamen niet "
+"overeen. Probeer het nog een keer."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Naam van de database-beheerder:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Om de initiële database en de database-gebruiker voor netmrg aan te maken is "
+"de accountnaam van de database-beheerder nodig."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Wachtwoord voor de database-beheerder:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Computernaam van de webserver:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"Netmrg heeft een web-based gebruikersinterface. De computernaam van de "
+"webserver wordt gebruikt voor URL's in de web-interface van netmrg. Meestal "
+"kunt u dit veld leeg laten."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Naam van uw bedrijf:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"De web-interface van netmrg toont de naam van uw bedrijf bovenaan elke "
+"webpagina."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "URL van de website van uw bedrijf:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Bij het klikken op de bedrijfsnaam wordt er een link gevolgd. Dit is meestal "
+"de URL die wijst naar de startpagina van de website van uw bedrijf."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "waar"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Verwijder gegevens bij het wissen van de software?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"Het wissen (purge) van een pakket verwijderd meestal alle gegevens die de "
+"software heeft verzameld, inclusief logbestanden. Kies 'nee' als u de mysql-"
+"database en databestanden wilt bewaren als het pakket netmrg ooit wordt "
+"gewist."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Opmerking bij de pakketconfiguratie"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"Het pakket is met succes geïnstalleerd en geconfigureerd. Bezoek met uw web "
+"browser http://${site}/netmrg/ en log als gebruiker 'admin' met wachtwoord "
+"'nimda'. Verander dit wachtwoord zo snel mogelijk, want dit is het standaard "
+"wachtwoord voor alle installaties van netmrg!"
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Fout bij het aanmaken van de database"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Fout bij het aanmaken van de database-gebruiker"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Fout bij het aanmaken van de database-tabellen"
--- netmrg-0.20.orig/debian/po/pt.po
+++ netmrg-0.20/debian/po/pt.po
@@ -0,0 +1,254 @@
+# Portuguese translation of netmrg debconf messages.
+# Copyright (C) 2006 Free Software Foundation, Inc.
+# Rui Branco , 2006.
+# 05-06-2007 - Rui Branco
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg 0.18.2-13\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2007-06-05 18:31+0100\n"
+"Last-Translator: Rui Branco \n"
+"Language-Team: Portuguese \n"
+"Language: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Nenhum, Apache2, Apache, Apache-SSL, Todos"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Servidor web a configurar:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "máquina local"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Nome de máquina do servidor de base de dados mysql:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Nome para a base de dados:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "A base de dados já existe"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Um teste simples revelou que uma base de dados com o nome \"${dbname}\" já "
+"existe e parece ser uma base de dados netmrg. Se realmente deseja usar esta "
+"base de dados confirme o nome no próximo passo."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Nome do utilizador da base de dados:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr "Este utilizador terá acesso de leitura/escrita à base de dados netmrg."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Palavra-chave do utilizador da base de dados:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Confirme a palavra-chave do utilizador da base de dados:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "A palavra-chave não coincide"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"As palavras-chaves que introduziu não coincidem. Por favor tente outra vez."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Nome do administrador da base de dados sistema:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Para ser capaz de criar a base de dados inicial e um utilizador da mesma "
+"para o netmrg, necessita do nome da conta do administrador da base de dados "
+"sistema."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Palavra-chave do administrador da base de dados sistema:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Nome da máquina do servidor web:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"O interface para o utilizador do netmrg é baseado na web. O nome da máquina "
+"servidor web é utilizado para 'URLs' dentro da interface web do netmrg. "
+"Deixar esta entrada em branco normalmente é uma boa opção."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Nome da sua companhia:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"O interface de visualização web do netmrg mostra o nome da sua companhia no "
+"cabeçalho cada página."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "'URL' da página web da sua empresa:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Ao clicar no nome da companhia será activado o link. Normalmente é o link "
+"'URL' que aponta para a página de início do site da sua companhia."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "verdadeiro"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Apagar data depois de eliminar o software?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"Eliminar um pacote normalmente elimina toda a informação recolhida pelo "
+"pacote incluindo ficheiros de relatório. Escolha 'não' se preferir manter a "
+"base de dados mysql e os ficheiros de data, mesmo que o pacote netmrg seja "
+"eliminado um dia mais tarde."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Nota de configuração do pacote"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"O pacote foi instalado e configurado com sucesso. Aponte o seu cliente web "
+"para http://${site}/netmrg/ e entre como um utilizador 'admin' com a palavra-"
+"chave 'nimda'. Garanta que a palavra-chave seja modificada o mais depressa "
+"possível, já que é a palavra-chave por omissão para todas as instalações "
+"netmrg."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Erro ao criar a base de dados"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Erro ao criar o utilizador da base de dados"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Erro ao criar as tabelas da base de dados"
--- netmrg-0.20.orig/debian/po/ru.po
+++ netmrg-0.20/debian/po/ru.po
@@ -0,0 +1,255 @@
+# translation of ru.po to Russian
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Sergey Alyoshin , 2009.
+# Yuri Kozlov , 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg 0.20-2.1\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2009-11-10 20:38+0300\n"
+"Last-Translator: Yuri Kozlov \n"
+"Language-Team: Russian \n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Не настраивать, Apache2, Apache, Apache-SSL, Все"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Настраиваемый веб-сервер:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Имя хоста сервера баз данных mysql:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Имя базы данных:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "База данных уже существует"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Простой тест показал, что база данных с именем \"${dbname}\" уже существует "
+"и, вероятно, является базой данных netmrg. Если вы действительно хотите "
+"использовать данную базу данных, укажите это же имя на следующем шаге."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Имя пользователя базы данных:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr "Данный пользователь получит права на чтение/запись базы данных netmrg."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Пароль пользователя базы данных:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Введите пароль пользователя базы данных ещё раз:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Пароли не совпадают"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"Введённые пароли пользователя базы данных не совпали. Попробуйте ещё раз."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Имя системного администратора баз данных:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Для начального создания базы данных и пользователя для netmrg требуется имя "
+"учётной записи системного администратора баз данных."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Пароль системного администратора баз данных:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Имя веб-хоста:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"Пользовательский интерфейс netmrg основан на веб. Имя хоста веб-сервера "
+"используется для URL-ов в веб-интерфейсе netmrg. Обычно, достаточно оставить "
+"поле пустым."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Название вашей компании:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"В веб-интерфейсе netmrg в заголовке каждой веб-страницы показывается "
+"название вашей компании."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "URL веб-сайта вашей компании:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"По щелчку на названии компании осуществляется переход по ссылке. Обычно, "
+"этот URL указывает на начальную страницу веб-сайта вашей компании."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "да"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Удалять данные при вычистке?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"При вычистке пакета, обычно, удаляются все данные, используемые ПО, включая "
+"журнальные файлы. Выберите 'Нет', если хотите оставить базу данных mysql и "
+"файлы данных, даже если в будущем пакет netmrg будет удалён."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Замечание по настройке пакета"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"Пакет был успешно установлен и настроен. Введите в браузере ссылку http://"
+"${site}/netmrg/ и войдите под именем 'admin' с паролем 'nimda'. Обязательно "
+"измените пароль как можно скорее, так как этот пароль используется для всех "
+"установок netmrg."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Ошибка при создании базы данных"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Ошибка при создании пользователя базы данных"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Ошибка при создании таблиц базы данных"
--- netmrg-0.20.orig/debian/po/sv.po
+++ netmrg-0.20/debian/po/sv.po
@@ -0,0 +1,256 @@
+# translation of netmrg.po to swedish
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Martin Bagge , 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2009-01-31 03:31+0100\n"
+"Last-Translator: Martin Bagge \n"
+"Language-Team: swedish \n"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "ingen, Apache2, Apache, Apache-SSL, Alla"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Webbserver att ange inställningar för:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "värdnamn för mysql-databas-server:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Namn på databasen:"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "Databasen existerar redan"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Ett enkelt test visade att en databas redan existerar med namnet "
+"\"${dbname}\" och det verkar som om det är en ntmrg-databas. Om du verkligen "
+"vill använda den här databasen accepterar du bara namnet enligt nedan."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Namn för databasanvändaren:"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr ""
+"Denna användare kommer att ha läs- och skrivrättighet för ntmrg-databasen."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Lösenird för databasanvändaren:"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Upprepa lösenord för databasanvändaren:"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Lösenorden stämmer inte överrens"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"Lösenordet för databasanvändaren som du angav stämde inte överrens. Försök "
+"igen."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Användarnamn för systemadministratören för databassystemet:"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"För att kunna skapa databasen och databasanvändaren för netmrg måste "
+"systemadministratörskontot för databassystemet anges."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Lösenord för systemadministratören för databassystemet:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Namn på webbvärd:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"netmrgs användargränssnitt är webbaserat. Värdnamnet för webbservern används "
+"i adresser i netmrgs webbgränssnitt. Att lämna fältet tomt är vanligt ett "
+"bra alternativ."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Namn på ditt/din företag/organisation:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"Netmrgs webbgränssnitt visar namnet på ditt/din företag/organisation i "
+"sidhuvudet."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "Adress till företagets/organisationens webbplats:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Genom att klicka på företagsnamnet/organisationsnamnet kommer att aktivera "
+"en länk, vanligen pekar denna på startsidan på ditt företags/din "
+"organisations webbplats."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "sant"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Radera data efter att mjukvaran har tagits bort helt från systemet?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"När ett paket raderas helt och hållet från ett system tas vanligen all data "
+"som samlats ihop av mjukvaran bort, inklusive inställningar och loggar. Välj "
+"\"nej\" här om du vill ha kvar mysqldatabasen och dess datafiler när netmrg "
+"eventuellt tas bort i framtiden."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Anteckning för paketinställningar"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"Paketet har installerats och inställningarna är klara. Ange adressen http://"
+"${site}/netmrg/ i din webbläsare och logga in med användaren \"admin\" och "
+"lösenordet \"nimda\". Byt detta lösenord omedelbart eftersom det är samma "
+"standardlösenord för alla netmrginstallationer."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Fel när databasen skulle skapas"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Fel när databasanvändaren skulle skapas"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Fel när tabeller för data skulle skapas"
--- netmrg-0.20.orig/debian/po/templates.pot
+++ netmrg-0.20/debian/po/templates.pot
@@ -0,0 +1,232 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR , YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: LANGUAGE \n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr ""
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr ""
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr ""
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr ""
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr ""
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr ""
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr ""
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr ""
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr ""
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr ""
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr ""
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr ""
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr ""
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr ""
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr ""
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr ""
--- netmrg-0.20.orig/debian/po/vi.po
+++ netmrg-0.20/debian/po/vi.po
@@ -0,0 +1,257 @@
+# Vietnamese translation for netmrg.
+# Copyright © 2007 Free Software Foundation, Inc.
+# Clytie Siddall , 2005-2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: netmrg 0.18.2-8\n"
+"Report-Msgid-Bugs-To: netmrg@packages.debian.org\n"
+"POT-Creation-Date: 2012-01-18 06:57+0100\n"
+"PO-Revision-Date: 2007-06-05 14:39+0930\n"
+"Last-Translator: Clytie Siddall \n"
+"Language-Team: Vietnamese \n"
+"Language: vi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: LocFactoryEditor 1.6.3b1\n"
+
+#. Type: select
+#. choices
+#: ../templates:1001
+msgid "None, Apache2, Apache, Apache-SSL, All"
+msgstr "Không có, Apache2, Apache, Apache-SSL, Tất cả"
+
+#. Type: select
+#. description
+#: ../templates:1002
+msgid "Web server to configure:"
+msgstr "Trình phục vụ Mạng cần cấu hình:"
+
+#. Type: string
+#. default
+#: ../templates:2001
+msgid "localhost"
+msgstr "localhost"
+
+#. Type: string
+#. description
+#: ../templates:2002
+msgid "Host name of the mysql database server:"
+msgstr "Tên máy của máy phục vụ cơ sở dữ liệu MySQL:"
+
+#. Type: string
+#. default
+#. Type: string
+#. default
+#: ../templates:3001 ../templates:5001
+msgid "netmrg"
+msgstr "netmrg"
+
+#. Type: string
+#. description
+#: ../templates:3002
+msgid "Name for the database:"
+msgstr "Tên cho cơ sở dữ liệu :"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid "The database already exists"
+msgstr "Cơ sở dữ liệu đã có"
+
+#. Type: note
+#. description
+#: ../templates:4002
+msgid ""
+"A simple test revealed that a database with the name \"${dbname}\" already "
+"exists and appears to be a netmrg database. If you really like to use this "
+"database then confirm the name in the next step."
+msgstr ""
+"Một cơ sở dữ liệu tên « ${dbname} » đã tồn tại, cũng có vẻ là nó là cơ sở dữ "
+"liệu kiểu netmrg. Thật muốn sử dụng cơ sở dữ liệu này thì bạn xác nhận tên "
+"trong bước kế tiếp."
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "Name of the database user:"
+msgstr "Tên của người dùng cơ sở dữ liệu :"
+
+#. Type: string
+#. description
+#: ../templates:5002
+msgid "This user will have read/write access to the netmrg database."
+msgstr "Người dùng này sẽ có quyền đọc/ghi trong cơ sở dữ liệu netmrg."
+
+#. Type: password
+#. description
+#: ../templates:6002
+msgid "Password of the database user:"
+msgstr "Mật khẩu của người dùng cơ sở dữ liệu :"
+
+#. Type: password
+#. description
+#: ../templates:7002
+msgid "Confirm the password of the database user:"
+msgstr "Hãy xác nhận mật khẩu của người dùng cơ sở dữ liệu :"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "Password mismatch"
+msgstr "Hai mật khẩu không trùng"
+
+#. Type: text
+#. description
+#: ../templates:8002
+msgid "The database user passwords you entered didn't match. Please try again."
+msgstr ""
+"Bạn đã gõ hai mật khẩu người dùng cơ sở dữ liệu không phải trùng với nhau. "
+"Hãy thử lại."
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid "Name of the database system administrator:"
+msgstr "Tên của quản trị hệ thống cơ sở dữ liệu :"
+
+#. Type: string
+#. description
+#: ../templates:9002
+msgid ""
+"In order to be able to create the initial database and database user for "
+"netmrg, the account name of the database system administrator is needed."
+msgstr ""
+"Để có khả năng tạo cơ sở dữ liệu và người dùng đầu tiên cho netmrg, cần "
+"thiết tên tài khoản của người dùng quản trị hệ thống cơ sở dữ liệu."
+
+#. Type: password
+#. description
+#: ../templates:10002
+msgid "Password of the database system administrator:"
+msgstr "Mật khẩu của quản trị hệ thống cơ sở dữ liệu :"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid "Name of web host:"
+msgstr "Tên của máy hỗ trợ dịch vụ Mạng:"
+
+#. Type: string
+#. description
+#: ../templates:11002
+msgid ""
+"netmrg's user interface is web based. The hostname of the web server is used "
+"for URLs within the netmrg web interface. Leaving this entry field empty is "
+"usually a good choice."
+msgstr ""
+"Giao diện người dùng của netmrg dựa vào Mạng. Tên máy của máy phục vụ Mạng "
+"được dùng cho địa chỉ URL bên trong giao diện Mạng của netmrg. Thường nên bỏ "
+"rỗng trường này."
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid "Name of your company:"
+msgstr "Tên của công ty bạn:"
+
+#. Type: string
+#. description
+#: ../templates:12002
+msgid ""
+"The web front end of netmrg shows the name of your company in the header of "
+"each web page."
+msgstr ""
+"Giao diện Mạng của netmrg thì hiển thị tên của công ty của bạn trong phần "
+"đầu của mỗi trang Mạng."
+
+#. Type: string
+#. default
+#: ../templates:13001
+msgid "http://"
+msgstr "http://"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid "URL of your company's website:"
+msgstr "URL của nơi Mạng của công ty:"
+
+#. Type: string
+#. description
+#: ../templates:13002
+msgid ""
+"Clicking on the company name will follow a link. It is usually the URL "
+"pointing to the start page of your company's web site."
+msgstr ""
+"Việc nhấn vào tên công ty sẽ theo liên kết. Thường là địa chỉ URL chỉ tới "
+"trang chính của nơi Mạng của công ty của bạn."
+
+#. Type: boolean
+#. default
+#: ../templates:14001
+msgid "true"
+msgstr "đúng"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid "Delete data after purging software?"
+msgstr "Xoá dữ liệu sau khi tẩy phần mềm không?"
+
+#. Type: boolean
+#. description
+#: ../templates:14002
+msgid ""
+"Purging a package usually removes all data collected by the software "
+"including the log files. Choose 'no' if you would like to keep the mysql "
+"database and the datafiles even if the netmrg package is purged sometime in "
+"the future."
+msgstr ""
+"Việc tẩy gói thường gỡ bỏ mọi dữ liệu do phần mềm thu thập, gồm các tập tin "
+"ghi lưu. Hãy chọn « Không » nếu bạn muốn giữ lại cơ sở dữ liệu MySQL, thậm "
+"chí nếu gói netmrg bị tẩy vào lúc sau."
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid "Package configuration note"
+msgstr "Ghi chú cấu hình gói"
+
+#. Type: note
+#. description
+#: ../templates:15002
+msgid ""
+"The package has been successfully installed and configured. Point your web "
+"browser towards http://${site}/netmrg/ and log in as user 'admin' with the "
+"password 'nimda'. Make sure to change the password as soon as possible since "
+"it is the default password for all netmrg installations."
+msgstr ""
+"Gói đã được cài đặt và cấu hình. Chỉ trình duyệt Mạng tới địa chỉ « http://"
+"${site}/netmrg/ » rồi đăng nhập với tên người dùng « admin » và mật khẩu « "
+"nimda ». Bạn nên thay đổi mật khẩu càng sớm càng có thể, vì nó là mật khẩu "
+"mặc định cho mọi bản cài đặt netmrg."
+
+#. Type: note
+#. description
+#: ../templates:16002
+msgid "Error while creating database"
+msgstr "Gặp lỗi khi tạo cơ sở dữ liệu"
+
+#. Type: note
+#. description
+#: ../templates:17002
+msgid "Error while creating database user"
+msgstr "Gặp lỗi khi tạo người dùng cơ sở dữ liệu"
+
+#. Type: note
+#. description
+#: ../templates:18002
+msgid "Error while creating database tables"
+msgstr "Gặp lỗi khi tạo bảng cơ sở dữ liệu"
+
+#~ msgid "Which name would you like for the database user?"
+#~ msgstr ""
+#~ "Cho ngưá»i dùng cÆ¡ sá» dỡ liá»u ấy, bạn muá»n chá»n tên nà o?"
--- netmrg-0.20.orig/debian/postinst
+++ netmrg-0.20/debian/postinst
@@ -0,0 +1,205 @@
+#! /bin/sh
+# postinst script for netmrg
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * `configure'
+# * `abort-upgrade'
+# * `abort-remove' `in-favour'
+#
+# * `abort-deconfigure' `in-favour'
+# `removing'
+#
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+
+. /usr/share/debconf/confmodule
+
+if [ "$DPKG_DEBUG" = "developer" ]; then
+ set -x
+fi
+
+if ! id netmrg > /dev/null 2>&1; then
+ adduser --system --ingroup www-data --home /var/lib/netmrg --shell /bin/bash --gecos netmrg netmrg
+else
+ # There has been previous inoffical version where the shell had been
+ # set to /bin/false. This causes problems when running the crontab entry.
+ chsh -s /bin/bash netmrg
+fi
+
+get_db_params () {
+ db_get "netmrg/db/host"
+ dbserver="$RET"
+ db_get "netmrg/db/name"
+ dbname="$RET"
+ db_get "netmrg/db/admin/name"
+ dbadmin="$RET"
+ db_get "netmrg/db/admin/password"
+ dbadmpass="$RET"
+ db_get "netmrg/db/user/name"
+ dbuser="$RET"
+ db_get "netmrg/db/user/password"
+ dbpass="$RET"
+ db_get "netmrg/web/host"
+ webhost="$RET"
+ db_get "netmrg/company/name"
+ companyname="$RET"
+ db_get "netmrg/company/link"
+ companylink="$RET"
+}
+
+case "$1" in
+ configure)
+
+ chown -R netmrg:www-data /var/lib/netmrg
+ chown -R netmrg:www-data /var/log/netmrg
+ if [ ! -d "/var/lib/netmrg/sessions" ] ; then
+ mkdir -p /var/lib/netmrg/sessions
+ fi
+ chown -R www-data:www-data /var/lib/netmrg/sessions
+ chmod 700 /var/lib/netmrg/sessions
+
+ config="/etc/netmrg/netmrg.xml"
+ if [ -s $config ] ; then
+ template=$config
+ else
+ template="/usr/share/netmrg/netmrg.xml.sample"
+ fi
+
+ # Get the web server type.
+ db_get "netmrg/webserver"
+ webserver="$RET"
+ case $webserver in
+ Apache2) webservers="apache2" ;;
+ Apache) webservers="apache" ;;
+ Apache-SSL) webservers="apache-ssl" ;;
+ All) webservers="apache2 apache apache-ssl" ;;
+ *) webservers="" ;;
+ esac
+ . /usr/share/wwwconfig-common/php.get
+ . /usr/share/wwwconfig-common/apache-run.get
+
+ # Set up web server.
+ for server in $webservers ; do
+ # prefer conf.d over monolithic form
+ if [ -d "/etc/${server}/conf.d" ] ; then
+ rm -f "/etc/${server}/conf.d/netmrg.conf"
+ if [ ! -e "/etc/${server}/conf.d/netmrg.conf" ] ; then
+ ln -s /etc/netmrg/netmrg.conf "/etc/${server}/conf.d/netmrg.conf"
+ fi
+ restart="$server $restart"
+ else
+ includefile="/etc/netmrg/netmrg.conf"
+ . /usr/share/wwwconfig-common/apache-include_all.sh
+ test "$status" = "uncomment" -o "$status" = "include" && restart="$server $restart"
+ fi
+
+ for index in index.php; do
+ . /usr/share/wwwconfig-common/apache-index_all.sh
+ test "$status" = "added" && restart="$server $restart"
+ done
+ done
+
+ # Setup the database.
+ get_db_params
+ . /usr/share/wwwconfig-common/mysql-createdb.sh
+ dbcreatestatus=$status
+ if [ "$status" = "create" ]; then
+ if eval $mysqlcmd -f mysql -e '"select User from user;"' | grep $dbuser >/dev/null 2>&1 ; then
+ userexists=true
+ else
+ userexists=false
+ fi
+ . /usr/share/wwwconfig-common/mysql-createuser.sh
+ if [ "$status" != "error" ]; then
+ # Check for one table
+ if ! eval $mysqlcmd $dbname -e '"show tables;"' | grep graphs >/dev/null 2>&1 ; then
+ if ! eval $mysqlcmd $dbname < /usr/share/netmrg/db/netmrg.mysql > /dev/null 2>&1 ; then
+ status=error
+ else
+ status=exec
+ fi
+ if [ "$status" != "exec" ]; then
+ db_fset netmrg/db/tablegen_error seen false
+ db_input high netmrg/db/tablegen_error || true
+ db_go
+ . /usr/share/wwwconfig-common/mysql-dropdb.sh
+ if [ "$userexists" != "true" ]; then
+ . /usr/share/wwwconfig-common/mysql-dropuser.sh
+ fi
+ fi
+ fi
+
+ else
+ db_reset "netmrg/db/admin/password"
+ db_fset netmrg/db/usergen_error seen false
+ db_input high netmrg/db/usergen_error || true
+ db_go
+ # Only delete the database when it was created in this script
+ if [ $dbcreatestatus = "create" ] ; then
+ . /usr/share/wwwconfig-common/mysql-dropdb.sh
+ fi
+ fi
+
+ elif [ "$status" = "nothing" ]; then
+ # run createuser in case the password has been changed during
+ # a reconfiguration of the package
+ . /usr/share/wwwconfig-common/mysql-createuser.sh
+ oldvers=$(eval "$mysqlcmd $dbname -e 'select module, version from versioninfo'" | grep Main | awk '{print $2}')
+ if [ -f /usr/share/doc/netmrg/update-from-$oldvers.sql ] ; then
+ echo "Updating from version $oldvers."
+ sqlfile=/usr/share/doc/netmrg/update-from-$oldvers.sql
+ . /usr/share/wwwconfig-common/mysql-exec.sh
+ if [ $status = "execerror" ] ; then
+ echo "Updating from version $oldvers failed!"
+ fi
+ else
+ echo "No update for database needed."
+ fi
+ else
+ db_reset "netmrg/db/admin/password"
+ db_fset netmrg/db/generation_error seen false
+ db_input high netmrg/db/generation_error || true
+ db_go
+ fi
+
+ # Everything fine so far. Now create an new config file
+ TEMPFILE=`tempfile -s .netmrg_install.tmp` && chown root:www-data $TEMPFILE && chmod 640 $TEMPFILE
+ sed "s:^\(.*\)\(.*\):\1$dbserver:g" $template | \
+ sed "s:^\(.*\)\(.*\):\1$dbuser:g" | \
+ sed "s|^\(.*\)\(.*\)|\1$dbpass|g" | \
+ sed "s:^\(.*\)\(.*\):\1$dbname:g" | \
+ sed "s|^\(.*\)\(.*\)|\1$webhost|g" | \
+ sed "s|^\(.*\)\(.*\)|\1/netmrg|g" | \
+ sed "s|^\(.*\)\(.*\)|\1$companyname|g" | \
+ sed "s|^\(.*\)\(.*\)|\1$companylink|g" > \
+ $TEMPFILE && mv $TEMPFILE $config
+
+ # Restart the servers that need to be restarted
+ servers="apache-ssl apache apache2 mysql"
+ . /usr/share/wwwconfig-common/restart.sh
+
+ ;;
+
+ abort-upgrade|abort-remove|abort-deconfigure)
+
+ ;;
+
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+
--- netmrg-0.20.orig/debian/postrm
+++ netmrg-0.20/debian/postrm
@@ -0,0 +1,163 @@
+#! /bin/sh
+# postrm script for netmrg
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * `remove'
+# * `purge'
+# * `upgrade'
+# * `failed-upgrade'
+# * `abort-install'
+# * `abort-install'
+# * `abort-upgrade'
+# * `disappear' overwrit>r>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+if [ "$DPKG_DEBUG" = "developer" ]; then
+ set -x
+fi
+
+if [ -f /usr/share/debconf/confmodule ]; then
+ . /usr/share/debconf/confmodule
+ db_version 2.0
+
+ db_get "netmrg/webserver" || true
+ webserver="$RET"
+
+ # Allows us to loop and substitute in one pass
+ case $webserver in
+ Apache2) webservers="apache2" ;;
+ Apache) webservers="apache" ;;
+ Apache-SSL) webservers="apache-ssl" ;;
+ All) webservers="apache2 apache apache-ssl" ;;
+ *) webservers="" ;;
+ esac
+fi
+includefile=/etc/netmrg/netmrg.conf
+
+case "$1" in
+ purge)
+ if [ -f /usr/share/debconf/confmodule ]; then
+ db_get "netmrg/postrm"
+ if [ "$RET" = "true" ] ; then
+ # Get database configuration
+ db_get "netmrg/db/user/name"
+ dbuser="$RET"
+ db_get "netmrg/db/user/password"
+ dbpass="$RET"
+ db_get "netmrg/db/host"
+ dbserver="$RET"
+ db_get "netmrg/db/name"
+ dbname="$RET"
+ db_get "netmrg/db/admin/name"
+ dbadmin="$RET"
+ db_reset "netmrg/db/admin/password"
+ db_input critical "netmrg/db/admin/password" || true
+ db_go || true
+ db_get "netmrg/db/admin/password"
+ dbadmpass="$RET"
+ if [ -e /usr/share/wwwconfig-common/mysql-dropdb.sh ] ; then
+ . /usr/share/wwwconfig-common/mysql-dropdb.sh
+ else
+ echo "Cannot drop database (can't find wwwconfig-common script)." >&2
+ fi
+ if [ -e /usr/share/wwwconfig-common/mysql-dropuser.sh ] ; then
+ . /usr/share/wwwconfig-common/mysql-dropuser.sh
+ else
+ echo "Cannot drop user (can't find wwwconfig-common script)." >&2
+ fi
+
+ rm -rf /var/lib/netmrg
+ rm -rf /var/log/netmrg
+
+ # Get rid of the user if the package is purged
+ if getent passwd netmrg >/dev/null; then
+ userdel netmrg
+ fi
+ fi
+
+ for server in $webservers ; do
+ # prefer conf.d over monolithic form
+ if [ -d "/etc/${server}/conf.d" ] ; then
+ if [ -L "/etc/${server}/conf.d/netmrg.conf" ] ; then
+ rm "/etc/${server}/conf.d/netmrg.conf"
+ status="purge"
+ fi
+ else
+ conffile="/etc/$server/httpd.conf"
+ if [ -e /usr/share/wwwconfig-common/apache-uninclude.sh ] ; then
+ . /usr/share/wwwconfig-common/apache-uninclude.sh
+ else
+ echo "Cannot uninclude apache config part (can't find wwwconfig-common script)." >&2
+ fi
+ fi
+ if [ "$status" = "purge" ] ; then
+ restart="$restart $server"
+ fi
+ done
+ fi
+
+ rm -rf /etc/netmrg
+ servers="apache-ssl apache apache2 mysql"
+ if [ -e /usr/share/wwwconfig-common/restart.sh ] ; then
+ . /usr/share/wwwconfig-common/restart.sh ||
+ echo "Could not restart servers (wwwconfig-common script failed)." >&2
+ else
+ echo "Cannot restart servers (can't find wwwconfig-common script)." >&2
+ fi
+ rm -rf /var/lib/netmrg/sessions
+
+ ;;
+ remove)
+ if [ -f /usr/share/debconf/confmodule ]; then
+ for server in $webservers ; do
+ # prefer conf.d over monolithic form
+ if [ -d "/etc/${server}/conf.d" ] ; then
+ if [ -L "/etc/${server}/conf.d/netmrg.conf" ] ; then
+ rm "/etc/${server}/conf.d/netmrg.conf"
+ status="purge"
+ fi
+ else
+ conffile="/etc/$server/httpd.conf"
+ if [ -e /usr/share/wwwconfig-common/apache-uninclude.sh ] ; then
+ . /usr/share/wwwconfig-common/apache-uninclude.sh
+ else
+ echo "Cannot uninclude apache config part (can't find wwwconfig-common script)." >&2
+ fi
+ fi
+ if [ "$status" = "purge" ] ; then
+ restart="$restart $server"
+ fi
+ done
+ fi
+
+ servers="apache-ssl apache apache2 mysql"
+ if [ -e /usr/share/wwwconfig-common/restart.sh ] ; then
+ . /usr/share/wwwconfig-common/restart.sh ||
+ echo "Could not restart servers (wwwconfig-common script failed)." >&2
+ else
+ echo "Cannot restart servers (can't find wwwconfig-common script)." >&2
+ fi
+ rm -rf /var/lib/netmrg/sessions
+
+ ;;
+ upgrade)
+ ;;
+ failed-upgrade|abort-install|abort-upgrade|disappear)
+ ;;
+ *)
+ echo "postrm called with unknown argument \`$1'" >&2
+ exit 0
+ ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
--- netmrg-0.20.orig/debian/rrdedit.xml
+++ netmrg-0.20/debian/rrdedit.xml
@@ -0,0 +1,120 @@
+
+. will be generated. You may view the
+manual page with: nroff -man . | less'. A
+typical entry in a Makefile or Makefile.am is:
+
+DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/\
+manpages/docbook.xsl
+XP=xsltproc -''-nonet
+
+manpage.1: manpage.dbk
+ $(XP) $(DB2MAN) $<
+
+The xsltproc binary is found in the xsltproc package. The
+XSL files are in docbook-xsl. Please remember that if you
+create the nroff version in one of the debian/rules file
+targets (such as build), you will need to include xsltproc
+and docbook-xsl in your Build-Depends control field.
+
+-->
+
+
+ Uwe">
+ Steinmann">
+
+ September 14, 2004">
+
+ 1">
+ steinm@debian.org">
+
+ RRDEDIT">
+
+
+ Debian">
+ GNU">
+ GPL">
+]>
+
+
+
+
+ &dhemail;
+
+
+ &dhfirstname;
+ &dhsurname;
+
+
+ 2004
+ &dhusername;
+
+ &dhdate;
+
+
+ &dhucpackage;
+
+ &dhsection;
+
+
+ &dhpackage;
+
+ program to edit rrd files
+
+
+
+ &dhpackage;
+
+ FILE
+
+
+
+ DESCRIPTION
+
+ This manual page documents briefly the
+ &dhpackage; command.
+
+ This manual page was written for the &debian; distribution
+ because the original program does not have a manual page.
+ Instead, it has documentation in the &gnu;
+ Info format; see below.
+
+ &dhpackage; is a program to edit rrd files.
+ It uses rrdtool to create an xml export file
+ from the rrd-file, calls vi to modify it and
+ restores it afterwards.
+ The filename passed to the program must be relative to
+ /var/lib/netmrg/rrd.
+
+
+
+ SEE ALSO
+
+ rrddump (1).
+
+
+
+ AUTHOR
+
+ This manual page was written by &dhusername; &dhemail; for
+ the &debian; system (but may be used by others). Permission is
+ granted to copy, distribute and/or modify this document under
+ the terms of the &gnu; General Public License, Version 2 any
+ later version published by the Free Software Foundation.
+
+
+ On Debian systems, the complete text of the GNU General Public
+ License can be found in /usr/share/common-licenses/GPL.
+
+
+
+
+
--- netmrg-0.20.orig/debian/rules
+++ netmrg-0.20/debian/rules
@@ -0,0 +1,120 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+ifneq (,$(wildcard /usr/lib/$(DEB_HOST_MULTIARCH)/libsnmp.so))
+ confflags := --with-snmp-lib-dir=/usr/lib/$(DEB_HOST_MULTIARCH)
+else
+ confflags :=
+endif
+
+config.status: configure
+ dh_testdir
+ # Add here commands to configure the package.
+ CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --sysconfdir=/etc/netmrg --localstatedir=/var --libexecdir=/usr/lib $(confflags)
+
+
+build: build-stamp
+
+build-stamp: config.status
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+ #/usr/bin/docbook-to-man debian/netmrg.sgml > netmrg.1
+ (cd debian; xsltproc -''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl rrdedit.xml)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+ rm -f debian/rrdedit.1
+
+ # Add here commands to clean up after the build process.
+ [ ! -f Makefile ] || $(MAKE) distclean
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess config.guess
+endif
+
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/netmrg.
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/netmrg netmrg_share_docdir=/usr/share/doc/netmrg netmrg_share_htmldir=/usr/share/doc/netmrg/html netmrg_wwwdir=/usr/share/netmrg
+ mv $(CURDIR)/debian/netmrg/etc/netmrg/netmrg.xml $(CURDIR)/debian/netmrg/usr/share/netmrg/netmrg.xml.sample
+ rm -f $(CURDIR)/debian/netmrg/usr/share/doc/netmrg/INSTALL
+ rm -f $(CURDIR)/debian/netmrg/usr/share/doc/netmrg/LICENSE
+ chmod 744 $(CURDIR)/debian/netmrg/usr/share/netmrg/contrib/bindstats/dnsstats
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs -k share/doc/ChangeLog
+ dh_installdocs
+ dh_installexamples
+# dh_install
+# dh_installmenu
+ dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+ dh_installcron
+# dh_installinfo
+ dh_installman $(CURDIR)/debian/rrdedit.1
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
--- netmrg-0.20.orig/debian/templates
+++ netmrg-0.20/debian/templates
@@ -0,0 +1,114 @@
+Template: netmrg/webserver
+Type: select
+_choices: None, Apache2, Apache, Apache-SSL, All
+_description: Web server to configure:
+
+Template: netmrg/db/host
+Type: string
+_default: localhost
+_description: Host name of the mysql database server:
+
+Template: netmrg/db/name
+Type: string
+_default: netmrg
+_description: Name for the database:
+
+Template: netmrg/db/exists
+Type: note
+_default:
+_description: The database already exists
+ A simple test revealed that a database with the name "${dbname}"
+ already exists and appears to be a netmrg database. If you really
+ like to use this database then confirm the name in the next step.
+
+Template: netmrg/db/user/name
+Type: string
+_default: netmrg
+_description: Name of the database user:
+ This user will have read/write access to the netmrg database.
+
+Template: netmrg/db/user/password
+Type: password
+_default:
+_description: Password of the database user:
+
+Template: netmrg/db/user/password/confirm
+Type: password
+_default:
+_description: Confirm the password of the database user:
+
+Template: netmrg/db/user/password/mismatch
+Type: text
+_default:
+_description: Password mismatch
+ The database user passwords you entered didn't match. Please try again.
+
+Template: netmrg/db/admin/name
+Type: string
+_default:
+_description: Name of the database system administrator:
+ In order to be able to create the initial database and database user
+ for netmrg, the account name of the database system administrator
+ is needed.
+
+Template: netmrg/db/admin/password
+Type: password
+_default:
+_description: Password of the database system administrator:
+
+Template: netmrg/web/host
+Type: string
+_default:
+_description: Name of web host:
+ netmrg's user interface is web based. The hostname of the web server
+ is used for URLs within the netmrg web interface. Leaving this
+ entry field empty is usually a good choice.
+
+Template: netmrg/company/name
+Type: string
+_default:
+_description: Name of your company:
+ The web front end of netmrg shows the name of your company in the header
+ of each web page.
+
+Template: netmrg/company/link
+Type: string
+_default: http://
+_description: URL of your company's website:
+ Clicking on the company name will follow a link. It is usually
+ the URL pointing to the start page of your company's web site.
+
+Template: netmrg/postrm
+Type: boolean
+_default: true
+_description: Delete data after purging software?
+ Purging a package usually removes all data collected by the software
+ including the log files.
+ Choose 'no' if you would like to keep the mysql database and
+ the datafiles even if the netmrg package is purged sometime in the
+ future.
+
+Template: netmrg/configuration/note
+Type: note
+_default:
+_description: Package configuration note
+ The package has been successfully installed and configured. Point your
+ web browser towards http://${site}/netmrg/ and log in as user 'admin'
+ with the password 'nimda'. Make sure to change the password as soon
+ as possible since it is the default password for all netmrg installations.
+
+Template: netmrg/db/generation_error
+Type: note
+_default:
+_description: Error while creating database
+
+Template: netmrg/db/usergen_error
+Type: note
+_default:
+_description: Error while creating database user
+
+Template: netmrg/db/tablegen_error
+Type: note
+_default:
+_description: Error while creating database tables
+
--- netmrg-0.20.orig/debian/update-from-0.17.sql
+++ netmrg-0.20/debian/update-from-0.17.sql
@@ -0,0 +1,40 @@
+ALTER TABLE `graph_ds` CHANGE `stats` `stats` SET( 'CURRENT', 'AVERAGE', 'MAXIMUM', 'SUMS', 'INTEGER', 'MULTSUM' ) DEFAULT 'CURRENT,AVERAGE,MAXIMUM' NOT NULL ;
+-- INSERT INTO updates SET update_version = '0.18.1', name = 'Graph Multiply Sum Support', version_applied_to = 'pre-0.17', dateapplied = now();
+
+INSERT INTO tests_internal VALUES (7,'SNMP Failure');
+-- INSERT INTO updates SET update_version = '0.18.1', name = 'New Internal Test - SNMP Failure', version_applied_to = 'pre-0.17', dateapplied = now();
+
+ALTER TABLE `tests_sql` ADD `timeout` INT DEFAULT '10' NOT NULL ;
+-- INSERT INTO updates SET update_version = '0.18.1', name = 'SQL Test Timeout', version_applied_to = 'pre-0.17', dateapplied = now();
+
+UPDATE `versioninfo` set version = '0.18.1' where module = 'Main';
+
+-- Update to 0.18.2
+UPDATE `versioninfo` set version = '0.18.2' where module = 'Main';
+
+-- Update to 0.19
+ALTER TABLE monitors MODIFY test_id INT NOT NULL;
+ALTER TABLE view MODIFY pos INT NOT NULL;
+INSERT INTO tests_internal VALUES (8,'Windows CPU Load');
+INSERT INTO tests_script SET name='Livingston Portmaster Active Modems', cmd='pmmodems.pl %snmp_read_community% %ip%', data_type='2';
+UPDATE graphs SET min=NULL WHERE min=0;
+UPDATE graphs SET max=NULL WHERE max=0;
+UPDATE `versioninfo` set version = '0.19' where module = 'Main';
+
+-- update to 0.20
+INSERT INTO updates SET update_version = '0.20', name = 'Device Properties Table', version_applied_to = '0.19', dateapplied = now();
+CREATE TABLE `dev_props` (`id` INT NOT NULL AUTO_INCREMENT, `dev_type_id` INT NOT NULL, `name` VARCHAR( 200 ) NOT NULL, `test_type` TINYINT NOT NULL, `test_id` INT NOT NULL, `test_params` VARCHAR( 150 ) NOT NULL, PRIMARY KEY ( `id` )) TYPE = MYISAM;
+
+INSERT INTO updates SET update_version = '0.20', name = 'Device Properties Values Table', version_applied_to = '0.19', dateapplied = now();
+CREATE TABLE `dev_prop_vals` ( `dev_id` INT NOT NULL, `prop_id` INT NOT NULL, `value` VARCHAR( 250 ) NOT NULL, PRIMARY KEY ( `dev_id` , `prop_id` ));
+
+INSERT INTO updates SET update_version = '0.20', name = 'SNMP Interface Cache New Fields', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `snmp_interface_cache` ADD `nexthop` VARCHAR( 20 ) , ADD `vlan` VARCHAR( 20 ) , ADD `mode` TINYINT;
+
+INSERT INTO updates SET update_version = '0.20', name = 'Graph Item Consolidation Function Field', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `graph_ds` ADD `cf` TINYINT NOT NULL DEFAULT '1';
+
+INSERT INTO updates SET update_version = '0.20', name = 'Device Unknowns on SNMP Restart Field', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `devices` ADD `unknowns_on_snmp_restart` TINYINT NOT NULL DEFAULT '1';
+
+UPDATE `versioninfo` set version = '0.20' where module = 'Main';
--- netmrg-0.20.orig/debian/update-from-0.18.1.sql
+++ netmrg-0.20/debian/update-from-0.18.1.sql
@@ -0,0 +1,28 @@
+UPDATE `versioninfo` set version = '0.18.2' where module = 'Main';
+
+-- Update to 0.19
+ALTER TABLE monitors MODIFY test_id INT NOT NULL;
+ALTER TABLE view MODIFY pos INT NOT NULL;
+INSERT INTO tests_internal VALUES (8,'Windows CPU Load');
+INSERT INTO tests_script SET name='Livingston Portmaster Active Modems', cmd='pmmodems.pl %snmp_read_community% %ip%', data_type='2';
+UPDATE graphs SET min=NULL WHERE min=0;
+UPDATE graphs SET max=NULL WHERE max=0;
+UPDATE `versioninfo` set version = '0.19' where module = 'Main';
+
+-- update to 0.20
+INSERT INTO updates SET update_version = '0.20', name = 'Device Properties Table', version_applied_to = '0.19', dateapplied = now();
+CREATE TABLE `dev_props` (`id` INT NOT NULL AUTO_INCREMENT, `dev_type_id` INT NOT NULL, `name` VARCHAR( 200 ) NOT NULL, `test_type` TINYINT NOT NULL, `test_id` INT NOT NULL, `test_params` VARCHAR( 150 ) NOT NULL, PRIMARY KEY ( `id` )) TYPE = MYISAM;
+
+INSERT INTO updates SET update_version = '0.20', name = 'Device Properties Values Table', version_applied_to = '0.19', dateapplied = now();
+CREATE TABLE `dev_prop_vals` ( `dev_id` INT NOT NULL, `prop_id` INT NOT NULL, `value` VARCHAR( 250 ) NOT NULL, PRIMARY KEY ( `dev_id` , `prop_id` ));
+
+INSERT INTO updates SET update_version = '0.20', name = 'SNMP Interface Cache New Fields', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `snmp_interface_cache` ADD `nexthop` VARCHAR( 20 ) , ADD `vlan` VARCHAR( 20 ) , ADD `mode` TINYINT;
+
+INSERT INTO updates SET update_version = '0.20', name = 'Graph Item Consolidation Function Field', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `graph_ds` ADD `cf` TINYINT NOT NULL DEFAULT '1';
+
+INSERT INTO updates SET update_version = '0.20', name = 'Device Unknowns on SNMP Restart Field', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `devices` ADD `unknowns_on_snmp_restart` TINYINT NOT NULL DEFAULT '1';
+
+UPDATE `versioninfo` set version = '0.20' where module = 'Main';
--- netmrg-0.20.orig/debian/update-from-0.18.2.sql
+++ netmrg-0.20/debian/update-from-0.18.2.sql
@@ -0,0 +1,26 @@
+-- Update to 0.19
+ALTER TABLE monitors MODIFY test_id INT NOT NULL;
+ALTER TABLE view MODIFY pos INT NOT NULL;
+INSERT INTO tests_internal VALUES (8,'Windows CPU Load');
+INSERT INTO tests_script SET name='Livingston Portmaster Active Modems', cmd='pmmodems.pl %snmp_read_community% %ip%', data_type='2';
+UPDATE graphs SET min=NULL WHERE min=0;
+UPDATE graphs SET max=NULL WHERE max=0;
+UPDATE `versioninfo` set version = '0.19' where module = 'Main';
+
+-- update to 0.20
+INSERT INTO updates SET update_version = '0.20', name = 'Device Properties Table', version_applied_to = '0.19', dateapplied = now();
+CREATE TABLE `dev_props` (`id` INT NOT NULL AUTO_INCREMENT, `dev_type_id` INT NOT NULL, `name` VARCHAR( 200 ) NOT NULL, `test_type` TINYINT NOT NULL, `test_id` INT NOT NULL, `test_params` VARCHAR( 150 ) NOT NULL, PRIMARY KEY ( `id` )) TYPE = MYISAM;
+
+INSERT INTO updates SET update_version = '0.20', name = 'Device Properties Values Table', version_applied_to = '0.19', dateapplied = now();
+CREATE TABLE `dev_prop_vals` ( `dev_id` INT NOT NULL, `prop_id` INT NOT NULL, `value` VARCHAR( 250 ) NOT NULL, PRIMARY KEY ( `dev_id` , `prop_id` ));
+
+INSERT INTO updates SET update_version = '0.20', name = 'SNMP Interface Cache New Fields', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `snmp_interface_cache` ADD `nexthop` VARCHAR( 20 ) , ADD `vlan` VARCHAR( 20 ) , ADD `mode` TINYINT;
+
+INSERT INTO updates SET update_version = '0.20', name = 'Graph Item Consolidation Function Field', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `graph_ds` ADD `cf` TINYINT NOT NULL DEFAULT '1';
+
+INSERT INTO updates SET update_version = '0.20', name = 'Device Unknowns on SNMP Restart Field', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `devices` ADD `unknowns_on_snmp_restart` TINYINT NOT NULL DEFAULT '1';
+
+UPDATE `versioninfo` set version = '0.20' where module = 'Main';
--- netmrg-0.20.orig/debian/update-from-0.19.sql
+++ netmrg-0.20/debian/update-from-0.19.sql
@@ -0,0 +1,17 @@
+-- update to 0.20
+INSERT INTO updates SET update_version = '0.20', name = 'Device Properties Table', version_applied_to = '0.19', dateapplied = now();
+CREATE TABLE `dev_props` (`id` INT NOT NULL AUTO_INCREMENT, `dev_type_id` INT NOT NULL, `name` VARCHAR( 200 ) NOT NULL, `test_type` TINYINT NOT NULL, `test_id` INT NOT NULL, `test_params` VARCHAR( 150 ) NOT NULL, PRIMARY KEY ( `id` )) TYPE = MYISAM;
+
+INSERT INTO updates SET update_version = '0.20', name = 'Device Properties Values Table', version_applied_to = '0.19', dateapplied = now();
+CREATE TABLE `dev_prop_vals` ( `dev_id` INT NOT NULL, `prop_id` INT NOT NULL, `value` VARCHAR( 250 ) NOT NULL, PRIMARY KEY ( `dev_id` , `prop_id` ));
+
+INSERT INTO updates SET update_version = '0.20', name = 'SNMP Interface Cache New Fields', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `snmp_interface_cache` ADD `nexthop` VARCHAR( 20 ) , ADD `vlan` VARCHAR( 20 ) , ADD `mode` TINYINT;
+
+INSERT INTO updates SET update_version = '0.20', name = 'Graph Item Consolidation Function Field', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `graph_ds` ADD `cf` TINYINT NOT NULL DEFAULT '1';
+
+INSERT INTO updates SET update_version = '0.20', name = 'Device Unknowns on SNMP Restart Field', version_applied_to = '0.19', dateapplied = now();
+ALTER TABLE `devices` ADD `unknowns_on_snmp_restart` TINYINT NOT NULL DEFAULT '1';
+
+UPDATE `versioninfo` set version = '0.20' where module = 'Main';
--- netmrg-0.20.orig/debian/watch
+++ netmrg-0.20/debian/watch
@@ -0,0 +1,6 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+# Site Directory Pattern Version Script
+version=2
+http://www.netmrg.net/download/release/netmrg-([\d\.]*)\.tar\.gz debian uupdate
--- netmrg-0.20.orig/etc/netmrg.conf.in
+++ netmrg-0.20/etc/netmrg.conf.in
@@ -1,8 +1,11 @@
-Alias /netmrg "@localstatedir@/www/netmrg/webfiles"
-
+Alias /netmrg "@prefix@/share/netmrg/webfiles"
+
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
+
+ php_value session.save_path /var/lib/netmrg/sessions
+
--- netmrg-0.20.orig/etc/netmrg.xml.in
+++ netmrg-0.20/etc/netmrg.xml.in
@@ -14,7 +14,7 @@
@localstatedir@/log/netmrg/runtime
@libexecdir@/netmrg
@localstatedir@/lib/netmrg/rrd
- @localstatedir@/www/netmrg
+ @prefix@/share/netmrg
@datarootdir@/netmrg/locale
--- netmrg-0.20.orig/libexec/linuxload.sh.debdiff
+++ netmrg-0.20/libexec/linuxload.sh.debdiff
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+# usage linuxload.sh -
+# item can be 1, 2, or 3
+
+if [ -f /proc/loadavg ]; then
+# if [ "$1" = "1" o "$1" = "2" -o "$1" = "3" ]; then
+ cat /proc/loadavg | cut -d' ' -f$1
+# else
+# echo "U"
+# fi
+else
+ echo "U"
+fi
--- netmrg-0.20.orig/libexec/linuxpmu.sh
+++ netmrg-0.20/libexec/linuxpmu.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# usage linuxpmu.sh
+# battery number can be 0 or 1
+# command can be 'charge', 'max_charge', 'current', 'voltage'
+
+if [ -f /proc/pmu/battery_$1 ]; then
+ cat /proc/pmu/battery_$1 | grep "^$2 *:" | awk -F: '{print $2}'
+else
+ echo "U"
+fi
--- netmrg-0.20.orig/libexec/lmsensors.pl
+++ netmrg-0.20/libexec/lmsensors.pl
@@ -0,0 +1,28 @@
+#!/usr/bin/perl
+use strict;
+
+### argument processing
+my $sensor=$ARGV[0];
+my $hwmon=$ARGV[1] || "hwmon0";
+if (@ARGV < 1 or @ARGV > 2 or $sensor !~ /^\w+$/ or $hwmon !~ /^\w+$/)
+{
+ print "U\n";
+ print "\n";
+ print "$0 [monitor]\n";
+ print "\n";
+ print "Reports sensor gauges for use as a NetMRG test script.\n";
+ print "\n";
+ print "Options:\n";
+ print " sensor Is the sensor value to report\n";
+ print " monitor The hardware monitor the sensor is attached to, 'hwmon0' by default\n";
+ print "\n";
+ exit 1;
+}
+
+
+# read the data from the correct path
+my $path = "/sys/class/hwmon/$hwmon/device/${sensor}_input";
+open(STAT, $path) || die ("U\nERROR: couldn't open $path\n\n");
+my $value = ;
+close(STAT);
+print $value;
--- netmrg-0.20.orig/src/include/common.h
+++ netmrg-0.20/src/include/common.h
@@ -35,7 +35,9 @@
# include
#endif
-#include "gettext.h"
+/* steinm@debian.org: gettext.h doesn't work on amd64 */
+/* #include "gettext.h" */
+#include
#define _(String) gettext(String)
#if HAVE_SYS_WAIT_H
--- netmrg-0.20.orig/src/monitors.cpp
+++ netmrg-0.20/src/monitors.cpp
@@ -20,6 +20,8 @@
#include "events.h"
#include "settings.h"
+#include
+
#ifdef OLD_MYSQL
#define MYSQL_CONNECT(a,b,c,d,e,f,g,h) mysql_connect(a,b,c,d)
#else
--- netmrg-0.20.orig/src/netmrg.cpp
+++ netmrg-0.20/src/netmrg.cpp
@@ -33,6 +33,7 @@
#include
#include
#include
+#include
using namespace std;
--- netmrg-0.20.orig/src/utils.cpp
+++ netmrg-0.20/src/utils.cpp
@@ -13,6 +13,7 @@
#include
#include
#include
+#include
#include "utils.h"
#include "db.h"