From: Rogier Wolff Date: Thu, 14 Feb 2019 11:18:41 +0000 (+0100) Subject: Manpage fix for Darwin by Matt. Rewritten by REW X-Git-Tag: v0.93~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0560918c586db50070e53f6febc0948b1215ebed;p=thirdparty%2Fmtr.git Manpage fix for Darwin by Matt. Rewritten by REW --- diff --git a/build-aux/mangen.sh b/build-aux/mangen.sh index 2c12d87..6ce777e 100755 --- a/build-aux/mangen.sh +++ b/build-aux/mangen.sh @@ -11,4 +11,19 @@ if [ $# -lt 3 ]; then exit 1 fi -sed -e "s|@VERSION[@]|$1|g" $2 >$3 +VERSION=$1 +IN=$2 +OUT=$3 + +# +# MacOS's groff is missing .UR and .UE support, which makes +# URL completely disappear from man pages. We need to strip +# those codes out when building for MacOS +# +if [ $(uname -s) = "Darwin" ]; then + RMURUE='-e s/\.UR.//g -e s/\.UE//g' +else + RMURUE="" +fi + +sed -e "s|@VERSION[@]|$VERSION|g" $RMURUE $IN >$OUT diff --git a/ui/gtk.c b/ui/gtk.c index a89e1f6..a978d35 100644 --- a/ui/gtk.c +++ b/ui/gtk.c @@ -198,7 +198,7 @@ static gint About_clicked( gtk_show_about_dialog(GTK_WINDOW(main_window) , "version", PACKAGE_VERSION, "copyright", "Copyright \xc2\xa9 1997,1998 Matt Kimball", - "website", "http://www.bitwizard.nl/mtr/", + "website", "https://www.bitwizard.nl/mtr/", "authors", authors, "comments", "The 'traceroute' and 'ping' programs in a single network diagnostic tool.", "license",