Files
pkgsrc-ng/misc/libreoffice/patches/patch-bin_distro-install-desktop-integration
2016-01-21 23:42:40 +01:00

57 lines
2.3 KiB
Plaintext

$NetBSD: patch-bin_distro-install-desktop-integration,v 1.1 2015/08/12 00:57:20 ryoon Exp $
--- bin/distro-install-desktop-integration.orig 2015-07-31 00:32:43.000000000 +0000
+++ bin/distro-install-desktop-integration
@@ -5,7 +5,7 @@ if test -z "${SRC_ROOT}"; then
exit 1
fi
-PRODUCTVERSION_NODOT=`echo $PRODUCTVERSION | sed -e "s/\.//"`
+PRODUCTVERSION_NODOT=`echo $PRODUCTVERSION | gsed -e "s/\.//"`
mkdir -p $DESTDIR$PREFIXDIR/bin
@@ -70,7 +70,7 @@ add_wrapper()
# do we want compat oowrapper?
oowrapper_name=""
if test "$WITH_COMPAT_OOWRAPPERS" = 'TRUE' ; then
- oowrapper_name=`echo "$lowrapper_name" | sed -e "s/^lo/oo/"`
+ oowrapper_name=`echo "$lowrapper_name" | gsed -e "s/^lo/oo/"`
# "oo" prefix only for wrappers stating with "lo" prefix
test "$oowrapper_name" = "$lowrapper_name" && oowrapper_name=
fi
@@ -94,13 +94,13 @@ add_wrapper()
}
# install desktop integration from plain packages
-sysui_temp=`mktemp -t -d distro-pack-desktop-integration-XXXXXX`
+sysui_temp=`mktemp -d -t distro-pack-desktop-integration-XXXXXX`
cp -a workdir/CustomTarget/sysui/share/libreoffice/* "$sysui_temp"
cp -a sysui/desktop/share/create_tree.sh "$sysui_temp"
builddir=`pwd`
cd $sysui_temp
# we want non-versioned stuff in the distro packages
-sed -i \
+gsed -i \
-e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION_NODOT/\1/" \
-e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION/\1/" \
-e "s/\($PRODUCTNAME\) $PRODUCTVERSION/\1/" \
@@ -130,7 +130,7 @@ fi
# we want non-versioned desktop files
cd $DESTDIR/$INSTALLDIR/share/xdg
# we want non-versioned stuff in the distro packages
-sed -i \
+gsed -i \
-e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION_NODOT/\1/" \
-e "s/\($INSTALLDIRNAME\)$PRODUCTVERSION/\1/" \
-e "s/\($PRODUCTNAME\) $PRODUCTVERSION/\1/" \
@@ -187,7 +187,7 @@ fi
echo "Install $OOINSTDIR/basis$VERSION/program/java-set-classpath";
mkdir -p $DESTDIR$INSTALLDIR/program
-sed -e "s|@INSTALLDIR@|$INSTALLDIR|g" bin/java-set-classpath.in >| "$DESTDIR$INSTALLDIR/program/java-set-classpath" || exit 1;
+gsed -e "s|@INSTALLDIR@|$INSTALLDIR|g" bin/java-set-classpath.in >| "$DESTDIR$INSTALLDIR/program/java-set-classpath" || exit 1;
chmod 755 "$DESTDIR$INSTALLDIR/program/java-set-classpath"
test -f $DESTDIR/gid_Module_Root_Brand && echo "$INSTALLDIR/program/java-set-classpath" >>$DESTDIR/gid_Module_Root_Brand