[arch-commits] Commit in openoffice-base-devel/trunk (3 files)
andyrtr at archlinux.org
andyrtr at archlinux.org
Mon Jul 19 03:58:31 UTC 2010
Date: Sunday, July 18, 2010 @ 23:58:31
Author: andyrtr
Revision: 85740
prepare DEV300_m84
Modified:
openoffice-base-devel/trunk/ChangeLog
openoffice-base-devel/trunk/PKGBUILD
openoffice-base-devel/trunk/openoffice.profile
--------------------+
ChangeLog | 7 +++
PKGBUILD | 97 ++++++++++++++++++++++++---------------------------
openoffice.profile | 2 -
3 files changed, 55 insertions(+), 51 deletions(-)
Modified: ChangeLog
===================================================================
--- ChangeLog 2010-07-19 03:57:48 UTC (rev 85739)
+++ ChangeLog 2010-07-19 03:58:31 UTC (rev 85740)
@@ -1,3 +1,10 @@
+2010-0717 Andreas Radke <andyrtr at archlinux.org>
+
+ * 3.3_dev300_m84-1:
+ - disable PYTHONPATH changes in profile file
+ - remove system-mythes patch that went upstream
+ - explicitly point to internal mdds
+
2010-06-18 Andreas Radke <andyrtr at archlinux.org>
* 3.3_dev300_m83-1:
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-07-19 03:57:48 UTC (rev 85739)
+++ PKGBUILD 2010-07-19 03:58:31 UTC (rev 85740)
@@ -4,7 +4,7 @@
pkgbase="openoffice-base-devel"
pkgname=('openoffice-base-devel' 'openoffice-sdk-devel')
-_OO_milestone=DEV300_m83
+_OO_milestone=DEV300_m84
pkgver=3.3_${_OO_milestone/DEV/dev}
pkgrel=1
arch=('i686' 'x86_64')
@@ -31,7 +31,6 @@
buildfix_FormulaMissingHeader.diff
http://cgit.freedesktop.org/ooo-build/ooo-build/plain/patches/dev300/cppu-lbnames-enable-gcc-4.5.diff
http://cgit.freedesktop.org/ooo-build/ooo-build/plain/patches/dev300/sal-cpprt-gcc-4.5-workaround.diff
- http://cgit.freedesktop.org/ooo-build/ooo-build/plain/patches/dev300/fix-system-mythes-for-mythes-1.2.diff
cppunit_gcc45.diff
openoffice.profile)
options=('!distcc' '!ccache' '!makeflags')
@@ -67,23 +66,20 @@
export NO_HIDS=true
# build fixes
- patch -Np0 -i ${srcdir}/buildfix-gcc44.diff || return 1
- patch -Np0 -i ${srcdir}/buildfix_FormulaMissingHeader.diff || return 1
+ patch -Np0 -i ${srcdir}/buildfix-gcc44.diff
+ patch -Np0 -i ${srcdir}/buildfix_FormulaMissingHeader.diff
# gcc4.5 fix
- patch -Np0 -i ${srcdir}/cppu-lbnames-enable-gcc-4.5.diff || return 1
- patch -Np0 -i ${srcdir}/sal-cpprt-gcc-4.5-workaround.diff || return 1
+ patch -Np0 -i ${srcdir}/cppu-lbnames-enable-gcc-4.5.diff
+ patch -Np0 -i ${srcdir}/sal-cpprt-gcc-4.5-workaround.diff
- # allow build with system mythes
- patch -Np0 -i ${srcdir}/fix-system-mythes-for-mythes-1.2.diff || return 1
-
# allows soffice to find the user's firefox profile so that it can read
# its digital certificates. Nss stores digital certificates in your mozilla firefox profile.
- patch -Np0 -i ${srcdir}/soffice-detect-mozilla-certificates.diff || return 1
+ patch -Np0 -i ${srcdir}/soffice-detect-mozilla-certificates.diff
# remove the startup wizard
- patch -Np0 -i ${srcdir}/default-no-startup-wizard.diff || return 1
+ patch -Np0 -i ${srcdir}/default-no-startup-wizard.diff
# enables the default system-file-picker in case we have that built
- patch -Np0 -i ${srcdir}/default-system-fpicker.diff || return 1
+ patch -Np0 -i ${srcdir}/default-system-fpicker.diff
if [ "$CARCH" = "x86_64" ]; then
EXTRAOPTS="--without-stlport"
@@ -98,7 +94,7 @@
cd ${srcdir}/${_OO_milestone}
# needed to build the OO-SDK
- mv ${srcdir}/unowinreg.dll external/unowinreg || return 1
+ mv ${srcdir}/unowinreg.dll external/unowinreg
# export C(XX)FLAGS
# http://www.openoffice.org/issues/show_bug.cgi?id=103205
@@ -106,7 +102,7 @@
unset CXXFLAGS
# Need to recreate the configure script because of patches
- autoreconf -v || return 1
+ autoreconf -v
./configure --with-build-version="${pkgver} ArchLinux build-${pkgrel} (${_OO_milestone})" \
--with-vendor="ArchLinux"\
@@ -147,6 +143,7 @@
--without-nas\
--without-ppds\
--without-system-agg\
+ --without-system-mdds\
--with-system-cppunit\
--with-system-redland\
--without-system-saxon\
@@ -165,7 +162,7 @@
--with-lucene-analyzers-jar=/usr/share/java/lucene-analyzers.jar\
--with-use-shell=bash\
--with-external-tar=${SRCDEST}\
- $EXTRAOPTS || return 1
+ $EXTRAOPTS
# see http://qa.openoffice.org/issues/show_bug.cgi?id=110136
# --with-saxon-jar=/usr/share/java/saxon/saxon9he.jar\
@@ -185,10 +182,10 @@
fi
# Build dmake utility
- ./bootstrap || return 1
+ ./bootstrap
cd instsetoo_native
- build.pl -P${SMP} ${MAXMODULESFLAG} ${MAXPROCESSESFLAG} --dlv_switch -link --all || return 1
+ build.pl -P${SMP} ${MAXMODULESFLAG} ${MAXPROCESSESFLAG} --dlv_switch -link --all
}
package_openoffice-base-devel() {
@@ -233,34 +230,34 @@
rmdir ${pkgdir}/opt
## Step 1
- cd ${pkgdir}/usr/lib/openoffice.org || return 1
- mv ure/ basis3.3/ || return 1
- cd basis3.3 || return 1
- rm ure-link && mv ure ure-link || return 1
+ cd ${pkgdir}/usr/lib/openoffice.org
+ mv ure/ basis3.3/
+ cd basis3.3
+ rm ure-link && mv ure ure-link
## Step 2
- cd ${pkgdir}/usr/lib/ || return 1
- mv openoffice.org/basis3.3/ openoffice.org3/ || return 1
- cd openoffice.org3/ || return 1
- rm basis-link && mv basis3.3 basis-link || return 1
+ cd ${pkgdir}/usr/lib/
+ mv openoffice.org/basis3.3/ openoffice.org3/
+ cd openoffice.org3/
+ rm basis-link && mv basis3.3 basis-link
## Step 3
- cd ${pkgdir}/usr/lib/ || return 1
- rmdir ${pkgdir}/usr/lib/openoffice.org || return 1
- mv openoffice.org3 openoffice || return 1
+ cd ${pkgdir}/usr/lib/
+ rmdir ${pkgdir}/usr/lib/openoffice.org
+ mv openoffice.org3 openoffice
# install all built dictionaries from source tree
pushd ${srcdir}/${_OO_milestone}/dictionaries/unxlng?6.pro/bin
for i in `ls -1 dict-??.oxt`; do
- install -D -m644 $i ${pkgdir}/usr/lib/openoffice/share/extension/install/$i || return 1
+ install -D -m644 $i ${pkgdir}/usr/lib/openoffice/share/extension/install/$i
done
popd
# install extensions
pushd ${srcdir}/${_OO_milestone}/solver/300/unxlng?6.pro/bin
- install -D -m644 report-builder.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/report-builder.oxt || return 1
- install -D -m644 swext/wiki-publisher.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/wiki-publisher.oxt || return 1
- install -D -m644 minimizer/presentation-minimizer.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/presentation-minimizer.oxt || return 1
- install -D -m644 presenter/presenter-screen.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/presenter-screen.oxt || return 1
- install -D -m644 pdfimport/pdfimport.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/pdfimport.oxt || return 1
+ install -D -m644 report-builder.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/report-builder.oxt
+ install -D -m644 swext/wiki-publisher.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/wiki-publisher.oxt
+ install -D -m644 minimizer/presentation-minimizer.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/presentation-minimizer.oxt
+ install -D -m644 presenter/presenter-screen.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/presenter-screen.oxt
+ install -D -m644 pdfimport/pdfimport.oxt ${pkgdir}/usr/lib/openoffice/share/extension/install/pdfimport.oxt
popd
@@ -271,18 +268,18 @@
# install shortcuts
mv ${pkgdir}/usr/lib/openoffice/share/xdg/*.desktop ${pkgdir}/usr/share/applications
# add startcenter desktop file
- install -D -m644 ${srcdir}/startcenter.desktop ${pkgdir}/usr/share/applications/startcenter.desktop || return 1
+ install -D -m644 ${srcdir}/startcenter.desktop ${pkgdir}/usr/share/applications/startcenter.desktop
cd ${pkgdir}/usr/share/applications
- sed -i -e 's|Exec=openoffice.org3|Exec=/usr/bin/soffice|g' *.desktop || return 1
- sed -i -e 's|Exec=/usr/bin/soffice-printeradmin|Exec=/usr/bin/spadmin|g' printeradmin.desktop || return 1
+ sed -i -e 's|Exec=openoffice.org3|Exec=/usr/bin/soffice|g' *.desktop
+ sed -i -e 's|Exec=/usr/bin/soffice-printeradmin|Exec=/usr/bin/spadmin|g' printeradmin.desktop
# fix exec commands in shortcuts for Xfce menu
- sed -i -e 's|base %U|base|g' base.desktop || return 1
- sed -i -e 's|calc %U|calc|g' calc.desktop || return 1
- sed -i -e 's|draw %U|draw|g' draw.desktop || return 1
- sed -i -e 's|impress %U|impress|g' impress.desktop || return 1
- sed -i -e 's|math %U|math|g' math.desktop || return 1
- sed -i -e 's|writer %U|writer|g' writer.desktop || return 1
+ sed -i -e 's|base %U|base|g' base.desktop
+ sed -i -e 's|calc %U|calc|g' calc.desktop
+ sed -i -e 's|draw %U|draw|g' draw.desktop
+ sed -i -e 's|impress %U|impress|g' impress.desktop
+ sed -i -e 's|math %U|math|g' math.desktop
+ sed -i -e 's|writer %U|writer|g' writer.desktop
# remove quickstarter, we disabled it above
rm -rf ${pkgdir}/usr/share/applications/qstart.desktop
# fix icons in desktop files
@@ -322,15 +319,15 @@
for i in `find ${pkgdir}/usr/share/icons -name '*.png'` ; do mv $i `dirname $i`/dev-`basename $i` ; done ;
cd ${pkgdir}/usr/share/applications/
- sed -i -e 's|Icon=|Icon=dev-|g' ${pkgdir}/usr/share/applications/*.desktop || return 1
- sed -i -e 's|OpenOffice\.org\ 3\.3|OpenOffice\.org\ devel|g' ${pkgdir}/usr/share/applications/*.desktop || return 1
+ sed -i -e 's|Icon=|Icon=dev-|g' ${pkgdir}/usr/share/applications/*.desktop
+ sed -i -e 's|OpenOffice\.org\ 3\.3|OpenOffice\.org\ devel|g' ${pkgdir}/usr/share/applications/*.desktop
cd ${pkgdir}/usr/lib/openoffice-dev/program/
ln -sf /usr/lib/openoffice-dev/program/soffice.bin soffice-dev.bin
# set desktop variable to force gtk/gnome vcl usage
install -m755 -d ${pkgdir}/etc/profile.d
- install -m755 ${srcdir}/openoffice.profile ${pkgdir}/etc/profile.d/openoffice-devel.sh || return 1
+ install -m755 ${srcdir}/openoffice.profile ${pkgdir}/etc/profile.d/openoffice-devel.sh
# link the mozilla-plugin
mkdir -p ${pkgdir}/usr/lib/mozilla/plugins/
@@ -376,11 +373,11 @@
chmod 755 $file
done
- cd ${pkgdir}/usr/lib/ || return 1
- mv openoffice.org openoffice || return 1
+ cd ${pkgdir}/usr/lib/
+ mv openoffice.org openoffice
- cd ${pkgdir}/usr/lib/openoffice/ || return 1
- mv basis3.3 basis-link || return 1
+ cd ${pkgdir}/usr/lib/openoffice/
+ mv basis3.3 basis-link
# fix ownership and permissions
chown root.root -R ${pkgdir}/
Modified: openoffice.profile
===================================================================
--- openoffice.profile 2010-07-19 03:57:48 UTC (rev 85739)
+++ openoffice.profile 2010-07-19 03:58:31 UTC (rev 85740)
@@ -1,4 +1,4 @@
export OOO_FORCE_DESKTOP=gnome
#export OOO_FORCE_DESKTOP=KDE4
-export PYTHONPATH=/usr/lib/openoffice/basis-link/program/:$PYTHONPATH
+#export PYTHONPATH=$PYTHONPATH:/usr/lib/openoffice/basis-link/program/
\ No newline at end of file
More information about the arch-commits
mailing list