comparison gnulib-tool @ 7530:16228468de35

Fix from Charles Wilson.
author Bruno Haible <bruno@clisp.org>
date Thu, 19 Oct 2006 13:24:55 +0000
parents 472795eea368
children 029a26ecb19a
comparison
equal deleted inserted replaced
7529:cc0fde9eb167 7530:16228468de35
20 # This program is meant for authors or maintainers which want to import 20 # This program is meant for authors or maintainers which want to import
21 # modules from gnulib into their packages. 21 # modules from gnulib into their packages.
22 22
23 progname=$0 23 progname=$0
24 package=gnulib 24 package=gnulib
25 cvsdatestamp='$Date: 2006-10-19 12:23:41 $' 25 cvsdatestamp='$Date: 2006-10-19 13:24:55 $'
26 last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'` 26 last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'`
27 version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'` 27 version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'`
28 nl=' 28 nl='
29 ' 29 '
30 30
676 676
677 # Remove trailing slashes from the directory names. This is necessary for 677 # Remove trailing slashes from the directory names. This is necessary for
678 # m4base (to avoid an error in func_import) and optional for the others. 678 # m4base (to avoid an error in func_import) and optional for the others.
679 sed_trimtrailingslashes='s,\([^/]\)//*$,\1,' 679 sed_trimtrailingslashes='s,\([^/]\)//*$,\1,'
680 case "$local_gnulib_dir" in 680 case "$local_gnulib_dir" in
681 */ ) sourcebase=`echo "$local_gnulib_dir" | sed -e "$sed_trimtrailingslashes"` ;; 681 */ ) local_gnulib_dir=`echo "$local_gnulib_dir" | sed -e "$sed_trimtrailingslashes"` ;;
682 esac 682 esac
683 case "$sourcebase" in 683 case "$sourcebase" in
684 */ ) sourcebase=`echo "$sourcebase" | sed -e "$sed_trimtrailingslashes"` ;; 684 */ ) sourcebase=`echo "$sourcebase" | sed -e "$sed_trimtrailingslashes"` ;;
685 esac 685 esac
686 case "$m4base" in 686 case "$m4base" in