summaryrefslogtreecommitdiffstats
path: root/libreoffice
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2014-03-20 10:31:04 +0000
committer Eric Hameleers <alien@slackware.com>2014-03-20 10:31:04 +0000
commit621a6fae5f0b3d7072ec11651c0ac03ae86aa8be (patch)
treeb5c9ecd6a8e13ba4b1b88c1ff011f71582a609b3 /libreoffice
parent2930c8308da872fe90c369703cab71517f746d88 (diff)
downloadasb-621a6fae5f0b3d7072ec11651c0ac03ae86aa8be.tar.gz
asb-621a6fae5f0b3d7072ec11651c0ac03ae86aa8be.tar.xz
Split off the SDK documentation into a separate sub-package
Diffstat (limited to 'libreoffice')
-rwxr-xr-xlibreoffice/build/libreoffice.SlackBuild23
-rwxr-xr-xlibreoffice/build/libreoffice42.SlackBuild23
-rwxr-xr-xlibreoffice/build/libreoffice43.SlackBuild23
3 files changed, 66 insertions, 3 deletions
diff --git a/libreoffice/build/libreoffice.SlackBuild b/libreoffice/build/libreoffice.SlackBuild
index 46e4245e..e699c320 100755
--- a/libreoffice/build/libreoffice.SlackBuild
+++ b/libreoffice/build/libreoffice.SlackBuild
@@ -162,6 +162,11 @@
# * Update.
# 4.2.2-1: 13/mar/2014 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 4.2.3-1: XX/XXX/2014 by Eric Hameleers <alien@slackware.com>
+# * Update.
+# KDE integration libraries and SDK documentation have been
+# split off the main package and into libreoffice-kde-integration
+# and libreoffice-sdkdocs sub-packages.
#
# Run 'sh libreoffice.SlackBuild' to build a Slackware package.
# The package (.txz) and .txt file as well as build logs are created in /tmp .
@@ -967,9 +972,25 @@ fi
done
)
+# Move SDK docs into a separate package - normal users do not need this:
+echo "Starting split-off of SDK docs from main $PRGNAM package..."
+mkdir -p $PKG/usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}
+mv usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}/sdk
+ $PKG/usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}/
+mkdir -p $TMP/package-${PRGNAM}-sdkdocs/install
+cat $SRCDIR/slack-desc.sdkdocs \
+ $TMP/package-${PRGNAM}-sdkdocs/install/slack-desc
+cd $TMP/package-${PRGNAM}-sdkdocs
+ /sbin/makepkg -p -l y -c n $OUTPUT/${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}
+cd -
+cd $OUTPUT
+ md5sum ${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} > ${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}.md5
+cd -
+cat $TMP/package-${PRGNAM}-sdkdocs/install/slack-desc | grep "^${PRGNAM}-sdkdocs" > $OUTPUT/${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.txt
+
# Move the KDE integration libraries into a separate package so that people
# have a choice to leave these libraries out:
-echo "Starting split-off of KDE integration libraries main $PRGNAM package..."
+echo "Starting split-off of KDE integration libraries from main $PRGNAM package..."
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/libreoffice/program
for KDEFILE in libvclplug_kde4lo.so kde-open-url libkde4be1lo.so ; do
mv usr/lib${LIBDIRSUFFIX}/libreoffice/program/${KDEFILE} \
diff --git a/libreoffice/build/libreoffice42.SlackBuild b/libreoffice/build/libreoffice42.SlackBuild
index 46e4245e..e699c320 100755
--- a/libreoffice/build/libreoffice42.SlackBuild
+++ b/libreoffice/build/libreoffice42.SlackBuild
@@ -162,6 +162,11 @@
# * Update.
# 4.2.2-1: 13/mar/2014 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 4.2.3-1: XX/XXX/2014 by Eric Hameleers <alien@slackware.com>
+# * Update.
+# KDE integration libraries and SDK documentation have been
+# split off the main package and into libreoffice-kde-integration
+# and libreoffice-sdkdocs sub-packages.
#
# Run 'sh libreoffice.SlackBuild' to build a Slackware package.
# The package (.txz) and .txt file as well as build logs are created in /tmp .
@@ -967,9 +972,25 @@ fi
done
)
+# Move SDK docs into a separate package - normal users do not need this:
+echo "Starting split-off of SDK docs from main $PRGNAM package..."
+mkdir -p $PKG/usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}
+mv usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}/sdk
+ $PKG/usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}/
+mkdir -p $TMP/package-${PRGNAM}-sdkdocs/install
+cat $SRCDIR/slack-desc.sdkdocs \
+ $TMP/package-${PRGNAM}-sdkdocs/install/slack-desc
+cd $TMP/package-${PRGNAM}-sdkdocs
+ /sbin/makepkg -p -l y -c n $OUTPUT/${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}
+cd -
+cd $OUTPUT
+ md5sum ${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} > ${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}.md5
+cd -
+cat $TMP/package-${PRGNAM}-sdkdocs/install/slack-desc | grep "^${PRGNAM}-sdkdocs" > $OUTPUT/${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.txt
+
# Move the KDE integration libraries into a separate package so that people
# have a choice to leave these libraries out:
-echo "Starting split-off of KDE integration libraries main $PRGNAM package..."
+echo "Starting split-off of KDE integration libraries from main $PRGNAM package..."
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/libreoffice/program
for KDEFILE in libvclplug_kde4lo.so kde-open-url libkde4be1lo.so ; do
mv usr/lib${LIBDIRSUFFIX}/libreoffice/program/${KDEFILE} \
diff --git a/libreoffice/build/libreoffice43.SlackBuild b/libreoffice/build/libreoffice43.SlackBuild
index 46e4245e..e699c320 100755
--- a/libreoffice/build/libreoffice43.SlackBuild
+++ b/libreoffice/build/libreoffice43.SlackBuild
@@ -162,6 +162,11 @@
# * Update.
# 4.2.2-1: 13/mar/2014 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 4.2.3-1: XX/XXX/2014 by Eric Hameleers <alien@slackware.com>
+# * Update.
+# KDE integration libraries and SDK documentation have been
+# split off the main package and into libreoffice-kde-integration
+# and libreoffice-sdkdocs sub-packages.
#
# Run 'sh libreoffice.SlackBuild' to build a Slackware package.
# The package (.txz) and .txt file as well as build logs are created in /tmp .
@@ -967,9 +972,25 @@ fi
done
)
+# Move SDK docs into a separate package - normal users do not need this:
+echo "Starting split-off of SDK docs from main $PRGNAM package..."
+mkdir -p $PKG/usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}
+mv usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}/sdk
+ $PKG/usr/doc/$PRGNAM-${LOVER}${VERSION}${PKG_SUBVER}/
+mkdir -p $TMP/package-${PRGNAM}-sdkdocs/install
+cat $SRCDIR/slack-desc.sdkdocs \
+ $TMP/package-${PRGNAM}-sdkdocs/install/slack-desc
+cd $TMP/package-${PRGNAM}-sdkdocs
+ /sbin/makepkg -p -l y -c n $OUTPUT/${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}
+cd -
+cd $OUTPUT
+ md5sum ${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} > ${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}.md5
+cd -
+cat $TMP/package-${PRGNAM}-sdkdocs/install/slack-desc | grep "^${PRGNAM}-sdkdocs" > $OUTPUT/${PRGNAM}-sdkdocs-${LOVER}${VERSION}${PKG_SUBVER}-${ARCH}-${BUILD}${TAG}.txt
+
# Move the KDE integration libraries into a separate package so that people
# have a choice to leave these libraries out:
-echo "Starting split-off of KDE integration libraries main $PRGNAM package..."
+echo "Starting split-off of KDE integration libraries from main $PRGNAM package..."
mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/libreoffice/program
for KDEFILE in libvclplug_kde4lo.so kde-open-url libkde4be1lo.so ; do
mv usr/lib${LIBDIRSUFFIX}/libreoffice/program/${KDEFILE} \