$NetBSD: patch-bin_distro-install-file-lists,v 1.2 2015/08/12 12:13:02 wiz Exp $ --- bin/distro-install-file-lists.orig 2015-07-31 00:32:43.000000000 +0000 +++ bin/distro-install-file-lists @@ -31,8 +31,8 @@ mv_file_between_flists() # Params: target_file_list source_file_list add_used_directories() { - sort -u -r $2 | sed -n "s|^%dir \(.*\)\$|s%^\\\\(\1\\\\).*%\\\\1%p|p" >$2.pattern - sed -n -f $2.pattern $1 | sort -u | sed "s|^|%dir |" >>$1 + sort -u -r $2 | gsed -n "s|^%dir \(.*\)\$|s%^\\\\(\1\\\\).*%\\\\1%p|p" >$2.pattern + gsed -n -f $2.pattern $1 | sort -u | gsed "s|^|%dir |" >>$1 rm $2.pattern sort -u $1 >$1.unique mv $1.unique $1 @@ -164,7 +164,7 @@ if test "z$OOO_VENDOR" != "zDebian" ; th fi # lang packs - for lang in `echo $WITH_LANG_LIST | sed -e s/-/_/g`; do + for lang in `echo $WITH_LANG_LIST | gsed -e s/-/_/g`; do lang_lists= if test "$OOO_VENDOR" = "Mandriva" -o \( "$OOO_VENDOR" = "SUSE" -a "$SPLIT_APP_MODULES" = "TRUE" \) ; then test -f gid_Module_Langpack_Basis_$lang && lang_lists="$lang_lists gid_Module_Langpack_Basis_$lang" || : @@ -198,7 +198,7 @@ if test "z$OOO_VENDOR" != "zDebian" ; th # some help files are in _Langpack_{Writer,Impress,...}_ # move them from -l10n to -help if test "$OOO_VENDOR" = "Mandriva" -o \( "$OOO_VENDOR" = "SUSE" -a "$SPLIT_APP_MODULES" = "TRUE" \) ; then - for lang in `echo $WITH_LANG_LIST | sed -e s/-/_/g`; do + for lang in `echo $WITH_LANG_LIST | gsed -e s/-/_/g`; do test -f $FILELISTSDIR/help_${lang}_list.txt || continue; mv_file_between_flists $FILELISTSDIR/help_${lang}_list.txt $FILELISTSDIR/lang_${lang}_list.txt $INSTALLDIR/help/.* add_used_directories $FILELISTSDIR/help_${lang}_list.txt $FILELISTSDIR/lang_${lang}_list.txt @@ -442,12 +442,12 @@ else for l in `echo $WITH_LANG_LIST`; do for p in Impress Draw Math Calc Base Writer; do - create_package_directory gid_Module_Langpack_${p}_`echo $l | sed -e s/-/_/g` pkg/libreoffice-l10n-$l + create_package_directory gid_Module_Langpack_${p}_`echo $l | gsed -e s/-/_/g` pkg/libreoffice-l10n-$l done - create_package_directory gid_Module_Langpack_Basis_`echo $l | sed -e s/-/_/g` pkg/libreoffice-l10n-$l - create_package_directory gid_Module_Langpack_Brand_`echo $l | sed -e s/-/_/g` pkg/libreoffice-l10n-$l - create_package_directory gid_Module_Langpack_Resource_`echo $l | sed -e s/-/_/g` pkg/libreoffice-l10n-$l - create_package_directory gid_Module_Helppack_Help_`echo $l | sed -e s/-/_/g` pkg/libreoffice-help-$l + create_package_directory gid_Module_Langpack_Basis_`echo $l | gsed -e s/-/_/g` pkg/libreoffice-l10n-$l + create_package_directory gid_Module_Langpack_Brand_`echo $l | gsed -e s/-/_/g` pkg/libreoffice-l10n-$l + create_package_directory gid_Module_Langpack_Resource_`echo $l | gsed -e s/-/_/g` pkg/libreoffice-l10n-$l + create_package_directory gid_Module_Helppack_Help_`echo $l | gsed -e s/-/_/g` pkg/libreoffice-help-$l # some help files are in _Langpack_{Writer,Impress,...}_ # move them from -l10n to -help