diff options
Diffstat (limited to 'package/libnet/patches/patch-missing')
-rw-r--r-- | package/libnet/patches/patch-missing | 58 |
1 files changed, 41 insertions, 17 deletions
diff --git a/package/libnet/patches/patch-missing b/package/libnet/patches/patch-missing index 6fb39cdd4..1f37fac23 100644 --- a/package/libnet/patches/patch-missing +++ b/package/libnet/patches/patch-missing @@ -1,9 +1,13 @@ --- Libnet-1.0.2a.orig/missing 1970-01-01 00:00:00.000000000 +0100 -+++ Libnet-1.0.2a/missing 2009-06-12 21:48:27.000000000 +0200 -@@ -0,0 +1,336 @@ ++++ Libnet-1.0.2a/missing 2009-08-23 00:39:58.197624019 +0200 +@@ -0,0 +1,360 @@ +#! /bin/sh +# Common stub for a few missing GNU programs while installing. -+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 Free Software Foundation, Inc. ++ ++scriptversion=2003-09-02.23 ++ ++# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 ++# Free Software Foundation, Inc. +# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996. + +# This program is free software; you can redistribute it and/or modify @@ -41,12 +45,23 @@ + configure_ac=configure.in +fi + ++msg="missing on your system" ++ +case "$1" in +--run) + # Try to run requested program, and just exit if it succeeds. + run= + shift + "$@" && exit 0 ++ # Exit code 63 means version mismatch. This often happens ++ # when the user try to use an ancient version of a tool on ++ # a file that requires a minimum version. In this case we ++ # we should proceed has if the program had been absent, or ++ # if --run hadn't been passed. ++ if test $? = 63; then ++ run=: ++ msg="probably too old" ++ fi + ;; +esac + @@ -77,11 +92,13 @@ + lex create \`lex.yy.c', if possible, from existing .c + makeinfo touch the output file + tar try tar, gnutar, gtar, then tar without non-portable flags -+ yacc create \`y.tab.[ch]', if possible, from existing .[ch]" ++ yacc create \`y.tab.[ch]', if possible, from existing .[ch] ++ ++Send bug reports to <bug-automake@gnu.org>." + ;; + + -v|--v|--ve|--ver|--vers|--versi|--versio|--version) -+ echo "missing 0.4 - GNU automake" ++ echo "missing $scriptversion (GNU Automake)" + ;; + + -*) @@ -97,7 +114,7 @@ + fi + + echo 1>&2 "\ -+WARNING: \`$1' is missing on your system. You should only need it if ++WARNING: \`$1' is $msg. You should only need it if + you modified \`acinclude.m4' or \`${configure_ac}'. You might want + to install the \`Automake' and \`Perl' packages. Grab them from + any GNU archive site." @@ -111,7 +128,7 @@ + fi + + echo 1>&2 "\ -+WARNING: \`$1' is missing on your system. You should only need it if ++WARNING: \`$1' is $msg. You should only need it if + you modified \`${configure_ac}'. You might want to install the + \`Autoconf' and \`GNU m4' packages. Grab them from any GNU + archive site." @@ -125,7 +142,7 @@ + fi + + echo 1>&2 "\ -+WARNING: \`$1' is missing on your system. You should only need it if ++WARNING: \`$1' is $msg. You should only need it if + you modified \`acconfig.h' or \`${configure_ac}'. You might want + to install the \`Autoconf' and \`GNU m4' packages. Grab them + from any GNU archive site." @@ -149,7 +166,7 @@ + fi + + echo 1>&2 "\ -+WARNING: \`$1' is missing on your system. You should only need it if ++WARNING: \`$1' is $msg. You should only need it if + you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. + You might want to install the \`Automake' and \`Perl' packages. + Grab them from any GNU archive site." @@ -165,8 +182,8 @@ + fi + + echo 1>&2 "\ -+WARNING: \`$1' is needed, and you do not seem to have it handy on your -+ system. You might have modified some files without having the ++WARNING: \`$1' is needed, but is $msg. ++ You might have modified some files without having the + proper tools for further handling them. + You can get \`$1' as part of \`Autoconf' from any GNU + archive site." @@ -188,7 +205,7 @@ + + bison|yacc) + echo 1>&2 "\ -+WARNING: \`$1' is missing on your system. You should only need it if ++WARNING: \`$1' $msg. You should only need it if + you modified a \`.y' file. You may need the \`Bison' package + in order for those modifications to take effect. You can get + \`Bison' from any GNU archive site." @@ -218,7 +235,7 @@ + + lex|flex) + echo 1>&2 "\ -+WARNING: \`$1' is missing on your system. You should only need it if ++WARNING: \`$1' is $msg. You should only need it if + you modified a \`.l' file. You may need the \`Flex' package + in order for those modifications to take effect. You can get + \`Flex' from any GNU archive site." @@ -246,7 +263,7 @@ + fi + + echo 1>&2 "\ -+WARNING: \`$1' is missing on your system. You should only need it if ++WARNING: \`$1' is $msg. You should only need it if + you modified a dependency of a manual page. You may need the + \`Help2man' package in order for those modifications to take + effect. You can get \`Help2man' from any GNU archive site." @@ -271,7 +288,7 @@ + fi + + echo 1>&2 "\ -+WARNING: \`$1' is missing on your system. You should only need it if ++WARNING: \`$1' is $msg. You should only need it if + you modified a \`.texi' or \`.texinfo' file, or any other file + indirectly affecting the aspect of the manual. The spurious + call might also be the consequence of using a buggy \`make' (AIX, @@ -326,8 +343,8 @@ + + *) + echo 1>&2 "\ -+WARNING: \`$1' is needed, and you do not seem to have it handy on your -+ system. You might have modified some files without having the ++WARNING: \`$1' is needed, and is $msg. ++ You might have modified some files without having the + proper tools for further handling them. Check the \`README' file, + it often tells you about the needed prerequisites for installing + this package. You may also peek at any GNU archive site, in case @@ -337,3 +354,10 @@ +esac + +exit 0 ++ ++# Local variables: ++# eval: (add-hook 'write-file-hooks 'time-stamp) ++# time-stamp-start: "scriptversion=" ++# time-stamp-format: "%:y-%02m-%02d.%02H" ++# time-stamp-end: "$" ++# End: |