- Sort out some whitespace and ordering with spec-cleaner.
OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=74
This commit is contained in:
parent
785fc0e183
commit
5c93870f1c
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 7 15:24:15 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
- Sort out some whitespace and ordering with spec-cleaner.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jan 7 15:17:27 UTC 2014 - tchvatal@suse.com
|
Tue Jan 7 15:17:27 UTC 2014 - tchvatal@suse.com
|
||||||
|
|
||||||
|
@ -52,6 +52,11 @@ Source402: %{external_url}/b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_%{nu
|
|||||||
# used extensions sources
|
# used extensions sources
|
||||||
Source450: %{external_url}/451ccf439a36a568653b024534669971-ConvertTextToNumber-%{ct2n_version}.oxt
|
Source450: %{external_url}/451ccf439a36a568653b024534669971-ConvertTextToNumber-%{ct2n_version}.oxt
|
||||||
Source452: %{external_url}/90401bca927835b6fbae4a707ed187c8-nlpsolver-0.9.tar.bz2
|
Source452: %{external_url}/90401bca927835b6fbae4a707ed187c8-nlpsolver-0.9.tar.bz2
|
||||||
|
# unused extensions sources
|
||||||
|
# FIXME: this is just because of license; we do not build gdocs from sources now
|
||||||
|
# gdocs sources
|
||||||
|
Source500: gdocs_3.0.0.tar.bz2
|
||||||
|
Source501: gdocs_3.0.0.diff
|
||||||
# Internal bundled stuff (jfreereport), should be unbundled
|
# Internal bundled stuff (jfreereport), should be unbundled
|
||||||
Source1000: %{external_url}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
|
Source1000: %{external_url}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
|
||||||
Source1001: %{external_url}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
|
Source1001: %{external_url}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
|
||||||
@ -76,11 +81,6 @@ Source2003: %{external_url}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip
|
|||||||
Source2004: %{external_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
|
Source2004: %{external_url}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
|
||||||
# Needed for wiki-published and always taken as bundled
|
# Needed for wiki-published and always taken as bundled
|
||||||
Source2005: %{external_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
|
Source2005: %{external_url}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip
|
||||||
# unused extensions sources
|
|
||||||
# FIXME: this is just because of license; we do not build gdocs from sources now
|
|
||||||
# gdocs sources
|
|
||||||
Source500: gdocs_3.0.0.tar.bz2
|
|
||||||
Source501: gdocs_3.0.0.diff
|
|
||||||
# PATCH-FIX-UPSTREAM: search usr and lib together for the icons, after last update it only
|
# PATCH-FIX-UPSTREAM: search usr and lib together for the icons, after last update it only
|
||||||
# takes one path, so our patch won't work at all
|
# takes one path, so our patch won't work at all
|
||||||
Patch2: split-icons-search-usr-share.diff
|
Patch2: split-icons-search-usr-share.diff
|
||||||
@ -790,8 +790,8 @@ tar -xjf %{SOURCE20}
|
|||||||
|
|
||||||
%build
|
%build
|
||||||
# Parallel build settings ...
|
# Parallel build settings ...
|
||||||
lo_jobs="%{?jobs:%jobs}"
|
lo_jobs="%{?jobs:%{jobs}}"
|
||||||
%ifarch %arm
|
%ifarch %{arm}
|
||||||
%if ! 0%{?qemu_user_space_build:1}
|
%if ! 0%{?qemu_user_space_build:1}
|
||||||
# native hardware is not that powerful
|
# native hardware is not that powerful
|
||||||
lo_jobs="1"
|
lo_jobs="1"
|
||||||
@ -803,7 +803,7 @@ free
|
|||||||
echo "System limits:"
|
echo "System limits:"
|
||||||
ulimit -a
|
ulimit -a
|
||||||
lo_jobs_reduced=
|
lo_jobs_reduced=
|
||||||
if test -e "/usr/lib/icecc/bin/gcc" -a -e "/usr/lib/icecc/bin/g++" ; then
|
if test -e "%{_libexecdir}/icecc/bin/gcc" -a -e "%{_libexecdir}/icecc/bin/g++" ; then
|
||||||
PARALLEL_BUILD="$PARALLEL_BUILD --enable-icecream"
|
PARALLEL_BUILD="$PARALLEL_BUILD --enable-icecream"
|
||||||
else
|
else
|
||||||
if test -n "$lo_jobs" -a "$lo_jobs" -gt 1 ; then
|
if test -n "$lo_jobs" -a "$lo_jobs" -gt 1 ; then
|
||||||
@ -828,14 +828,14 @@ if test -n "$lo_jobs" ; then
|
|||||||
fi
|
fi
|
||||||
# using icecream
|
# using icecream
|
||||||
# make sure that JAVA_HOME is set correctly
|
# make sure that JAVA_HOME is set correctly
|
||||||
source /etc/profile.d/alljava.sh
|
source %{_sysconfdir}/profile.d/alljava.sh
|
||||||
# use RPM_OPT_FLAGS, ...
|
# use RPM_OPT_FLAGS, ...
|
||||||
# FIXME: use -g1 instead of -g; the .o files need about 12GB disk space with full debugging symbols; there is not enough disk space and not enough memory for linking libmerged on the build hosts
|
# FIXME: use -g1 instead of -g; the .o files need about 12GB disk space with full debugging symbols; there is not enough disk space and not enough memory for linking libmerged on the build hosts
|
||||||
# 12.3 has broken cppconnector with wrong incude paths
|
# 12.3 has broken cppconnector with wrong incude paths
|
||||||
%if 0%{?suse_version} == 01230
|
%if 0%{?suse_version} == 01230
|
||||||
ARCH_FLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/\-fexceptions//g' -e 's/^-g /-g1 /g' -e 's/ -g / -g1 /g' -e 's/ -g$/ -g1/g'` -fno-strict-aliasing -I/usr/include/mysql-connector/ "
|
ARCH_FLAGS="`echo %{optflags} | sed -e 's/\-fexceptions//g' -e 's/^-g /-g1 /g' -e 's/ -g / -g1 /g' -e 's/ -g$/ -g1/g'` -fno-strict-aliasing -I%{_includedir}/mysql-connector/ "
|
||||||
%else
|
%else
|
||||||
ARCH_FLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/\-fexceptions//g' -e 's/^-g /-g1 /g' -e 's/ -g / -g1 /g' -e 's/ -g$/ -g1/g'` -fno-strict-aliasing"
|
ARCH_FLAGS="`echo %{optflags} | sed -e 's/\-fexceptions//g' -e 's/^-g /-g1 /g' -e 's/ -g / -g1 /g' -e 's/ -g$/ -g1/g'` -fno-strict-aliasing"
|
||||||
%endif
|
%endif
|
||||||
CFLAGS="$ARCH_FLAGS"
|
CFLAGS="$ARCH_FLAGS"
|
||||||
CXXFLAGS="$ARCH_FLAGS"
|
CXXFLAGS="$ARCH_FLAGS"
|
||||||
@ -938,11 +938,11 @@ builddir=`pwd`
|
|||||||
cd %{buildroot}%{_datadir}/applications
|
cd %{buildroot}%{_datadir}/applications
|
||||||
for desktop in * ; do
|
for desktop in * ; do
|
||||||
# relative link is needed by %%suse_update_desktop_file
|
# relative link is needed by %%suse_update_desktop_file
|
||||||
relative_target=`readlink $desktop | sed "s|%{_libdir}|../../%_lib|"`
|
relative_target=`readlink $desktop | sed "s|%{_libdir}|../../%{_lib}|"`
|
||||||
# FIXME: remove the libreoffice- prefix because the old desktop files are preferred in /etc/gnome_defaults.conf
|
# FIXME: remove the libreoffice- prefix because the old desktop files are preferred in %{_sysconfdir}/gnome_defaults.conf
|
||||||
desktop_new=`echo $desktop | sed -e "s/%name-//"`
|
desktop_new=`echo $desktop | sed -e "s/%{name}-//"`
|
||||||
rm $desktop
|
rm $desktop
|
||||||
sed -i -e "s|%_datadir/applications/$desktop|%_datadir/applications/$desktop_new|" $builddir/file-lists/*.txt
|
sed -i -e "s|%{_datadir}/applications/$desktop|%{_datadir}/applications/$desktop_new|" $builddir/file-lists/*.txt
|
||||||
# finally, create the right link
|
# finally, create the right link
|
||||||
ln -sf $relative_target $desktop_new
|
ln -sf $relative_target $desktop_new
|
||||||
# enable startup notification (bnc#796875)
|
# enable startup notification (bnc#796875)
|
||||||
@ -952,7 +952,7 @@ for desktop in * ; do
|
|||||||
%suse_update_desktop_file $app
|
%suse_update_desktop_file $app
|
||||||
done
|
done
|
||||||
# FIXED: 4.3 branch
|
# FIXED: 4.3 branch
|
||||||
sed -i -e 's:Office;:Office;Spreadsheet;:g' %{buildroot}/%_datadir/applications/math.desktop
|
sed -i -e 's:Office;:Office;Spreadsheet;:g' %{buildroot}/%{_datadir}/applications/math.desktop
|
||||||
cd -
|
cd -
|
||||||
################
|
################
|
||||||
# compat stuff for noarch packages
|
# compat stuff for noarch packages
|
||||||
|
Loading…
x
Reference in New Issue
Block a user