57 lines
2.3 KiB
Plaintext
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
|
|
|