diff options
author | Eric Hameleers <alien@slackware.com> | 2012-04-11 20:30:43 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2012-04-11 20:30:43 +0000 |
commit | 7b495322c2b33333f92af26dce3c710b71e06491 (patch) | |
tree | 923bcfe7457aecddf1e39baeb320db8d16c50cc3 /libreoffice | |
parent | a3a4eb72d1d8b36ef41d30b6ee3ed8c295a5ce07 (diff) | |
download | asb-7b495322c2b33333f92af26dce3c710b71e06491.tar.gz asb-7b495322c2b33333f92af26dce3c710b71e06491.tar.xz |
Apparently, wrapper scripts for the binaries are now added by default (at least some) so let's accommodate for that
Diffstat (limited to 'libreoffice')
-rwxr-xr-x | libreoffice/build/libreoffice36.SlackBuild | 69 |
1 files changed, 40 insertions, 29 deletions
diff --git a/libreoffice/build/libreoffice36.SlackBuild b/libreoffice/build/libreoffice36.SlackBuild index 48d5eb94..246d0213 100755 --- a/libreoffice/build/libreoffice36.SlackBuild +++ b/libreoffice/build/libreoffice36.SlackBuild @@ -1154,65 +1154,76 @@ fi # Add wrapper scripts that call the real binaries: mkdir -p $PKG/usr/bin -cat <<EOF > $PKG/usr/bin/${PRGNAM} +if [ ! -f $PKG/usr/bin/${PRGNAM} ]; then + cat <<EOF > $PKG/usr/bin/${PRGNAM} #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice "\$@" EOF -chmod 0755 $PKG/usr/bin/${PRGNAM} - -cat <<EOF > $PKG/usr/bin/loweb + chmod 0755 $PKG/usr/bin/${PRGNAM} +fi +if [ ! -f $PKG/usr/bin/loweb ]; then + cat <<EOF > $PKG/usr/bin/loweb #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice --web "\$@" EOF -chmod 0755 $PKG/usr/bin/loweb - -cat <<EOF > $PKG/usr/bin/localc + chmod 0755 $PKG/usr/bin/loweb +fi +if [ ! -f $PKG/usr/bin/localc ]; then + cat <<EOF > $PKG/usr/bin/localc #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice --calc "\$@" EOF -chmod 0755 $PKG/usr/bin/localc - -cat <<EOF > $PKG/usr/bin/lobase + chmod 0755 $PKG/usr/bin/localc +fi +if [ ! -f $PKG/usr/bin/lobase ]; then + cat <<EOF > $PKG/usr/bin/lobase #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice --base "\$@"- EOF -chmod 0755 $PKG/usr/bin/lobase - -cat <<EOF > $PKG/usr/bin/lofromtemplate + chmod 0755 $PKG/usr/bin/lobase +fi +if [ ! -f $PKG/usr/bin/lofromtemplate ]; then + cat <<EOF > $PKG/usr/bin/lofromtemplate #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice .uno:NewDoc "\$@" EOF -chmod 0755 $PKG/usr/bin/lofromtemplate - -cat <<EOF > $PKG/usr/bin/lowriter + chmod 0755 $PKG/usr/bin/lofromtemplate +fi +if [ ! -f $PKG/usr/bin/lowriter ]; then + cat <<EOF > $PKG/usr/bin/lowriter #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice --writer "\$@" EOF -chmod 0755 $PKG/usr/bin/lowriter - -cat <<EOF > $PKG/usr/bin/unopkg + chmod 0755 $PKG/usr/bin/lowriter +fi +if [ ! -f $PKG/usr/bin/unopkg ]; then + cat <<EOF > $PKG/usr/bin/unopkg #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/unopkg "\$@" EOF -chmod 0755 $PKG/usr/bin/unopkg - -cat <<EOF > $PKG/usr/bin/lodraw + chmod 0755 $PKG/usr/bin/unopkg +fi +if [ ! -f $PKG/usr/bin/lodraw ]; then + cat <<EOF > $PKG/usr/bin/lodraw #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice --draw "\$@" EOF -chmod 0755 $PKG/usr/bin/lodraw - -cat <<EOF > $PKG/usr/bin/lomath + chmod 0755 $PKG/usr/bin/lodraw +fi +if [ ! -f $PKG/usr/bin/lomath ]; then + cat <<EOF > $PKG/usr/bin/lomath #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice --math "\$@" EOF -chmod 0755 $PKG/usr/bin/lomath - -cat <<EOF > $PKG/usr/bin/loimpress + chmod 0755 $PKG/usr/bin/lomath +fi +if [ ! -f $PKG/usr/bin/loimpress ]; then + cat <<EOF > $PKG/usr/bin/loimpress #!/bin/sh /usr/lib${LIBDIRSUFFIX}/${PRGNAM}/program/soffice --impress "\$@" EOF -chmod 0755 $PKG/usr/bin/loimpress + chmod 0755 $PKG/usr/bin/loimpress +fi # Back to base: cd $TMP/tmp-$PRGNAM/build |