- Version bump to 4.2.0rc for testing purposes.

- Version bump to 4.2.0rc for testing purposes
- Update the spec file to be only one building everything
- Cleanup of spec with removal of old cruft here and there
- Remove bundled libs always demand the system versions
- Remove bundled tarballs that are no longer used
- Removed patches no longer usable:
  * fix-collision.patch
  * zip-3.0-add_options_to_help.patch
  * zip-3.0-iso8859_2.patch
  * zip-3.0-nonexec-stack.patch
  * zip-3.0-optflags.patch
  * zip-3.0-tempfile.patch
  * zip-notimestamp.patch
  * solenv-touch-no-dereference.diff
  * split-help-buildhack-no-vcl.diff
  * system-poppler-0.12.3.diff
  * scripting-prefer-internal-rhino.diff
  * build-help-common.diff
- Refreshed patches:
  * office-cfg-linux-common-template-dir.diff
  * officecfg-help-in-usr-share.diff
  * solenv-java-source-version.diff
  * wizards-create-temlates-with-python-2.6.diff
- To be fixed:
  * split-icons-search-usr-share.diff
- Obsoleted specs:
  * libreoffice-help-en-US.spec
  * libreoffice-help-group1.spec

OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libreoffice?expand=0&rev=60
This commit is contained in:
Tomáš Chvátal 2014-01-02 10:24:51 +00:00 committed by Git OBS Bridge
parent 1a0f38505e
commit 50292f6463
103 changed files with 777 additions and 15853 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:983941d31ee8d366085cadf28db75eb1f5cb03ba1e5853b98f12f7f51c63b776
size 96939

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f605da2300c826b6f7c987fd36efb5f711bfa5c3e701ae9b75cea33591ce888b
size 138431

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dfb8933dada706a1b3188b162fc5a9686b5ed46323bf09548ce291e8dd4545e2
size 467089

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6e6c53064ef6f40891ad72c06fab9f3c8fdcda80e03c9d0b21244cb1d4bf030b
size 315122

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:556921bf0de5c508985c95eef77b73a4388a7da1b7e703060c79c58385483bf4
size 3568559

Binary file not shown.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ae7bc26118cf1b58d8bed62ed364612d5a2380ad14acb03ca88ff3bab22b2e8b
size 262206

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d9a274fc086e61119d5c9beafb8d05527e040ec86f4c0961276ca8de0a049dbd
size 1624112

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c3dd456762cd0b5fd1687f066c4bdf253d70b14729851b9cd05936a1cb46923b
size 651785

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:168564a57411907432c7b191f63fb581439fed57732038c5308631afe05063ac
size 189448

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34a9812ae426dbca696fbd069276094517da0df78b5afb95a87b1c2daef97adb
size 42487

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:92383930f110d691a38b64684d96cb4f30d7f0550dbcfe8b227ca5c7a33fb838
size 4910188

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ffd5180b62a1c43039e3e2db00af84b2efb5cc36904a771e545d7d324e8a84d9
size 474208

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ddfdc433dd8ad31b5c5819cc4404a8d2127472a3b720d3e744e8c51d79732eab
size 2241498

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e26fb9c18e6ebf71100f434070d50196a21d592b715e361850c3b4e789b5f6ef
size 1788163

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2445238cd0eb167e99a1147394f61325490559f3df7e7e8f628043fb70cbf2f4
size 522654

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87e5ae513bd29f25f8648044af01d5ab77460912f375f9fe11f58a54e783666b
size 21815174

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:186c78baa946ca337c98081bacd91ffbd526433fc2c68b416cc95b0c10bb603f
size 209004

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:088940696f15fd8962bded2be7a996f1f005779936d6f0ac74793799f1c921f8
size 334207

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a514d10eff26901505c191a15c2588c751eb7fb86577118f6c235aff0be37e8
size 4293291

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1ace85b9c478531469c909a0dc0fbf0f2ed08d5773be052354ee8dac407b432d
size 3500

View File

@ -1,9 +0,0 @@
Dear customer,
the PDF import extension has been integrated into the main application.
The result is that this package is empty. We keep it for future use
because it makes the maintenance process easier.
Sincerely,
Your SUSE team

View File

@ -1,8 +0,0 @@
Dear customer,
the mono support is temporary disabled due to technical problems. We will
provide it in a later bugfix release. Thanks for understanding.
Sincerely,
Your SUSE team

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:eeffe2d931217efc4c0a5ea0a1e46d843a4c65b2346f22e543d619da7282562e
size 636667

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:210c216bbbf67603f891373362ec0427aeb36bfcaf881d43433db85ca2160d7c
size 684918

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:abf0e93d80cc79bdf383fd3e904255bf98bc729356d6cf2f673bce74b08b1cfd
size 1469921

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8c1271cba2494d8c52bba08fa3b14cdca7401b5f90faacb8b206364c84233ffb
size 515564

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ccb8907bdd78e2a094204a745431d6bcfdba475354ed3caba36aaea6c9d88626
size 376802

View File

@ -1,76 +0,0 @@
--- configure.ac.old 2013-08-13 18:06:46.000000000 +0200
+++ configure.ac 2013-08-16 13:00:37.000000000 +0200
@@ -1652,7 +1652,16 @@ AC_ARG_WITH(jdk-home,
AC_ARG_WITH(help,
AS_HELP_STRING([--with-help],
- [Enable the build of help.]))
+ [Enable the build of help. There is a special parameter "common" that
+ can be used to bundle only the common part, .e.g help-specific icons.
+ This is useful when you build the helpcontent separately.])
+ [
+ Usage: --with-help build the entire local help
+ --without-help no local help (default)
+ --with-help=common bundle common files for the local
+ help but do not build the whole help
+ ],
+,)
AC_ARG_WITH(java,
AS_HELP_STRING([--with-java],
@@ -4386,14 +4395,21 @@ fi
AC_SUBST(DO_FETCH_TARBALLS)
AC_MSG_CHECKING([whether to build help])
-if test "$with_help" = "yes" -a $_os != iOS -a $_os != Android; then
- AC_MSG_RESULT([yes])
+HELP_COMMON_ONLY=FALSE
+if test -n "$with_help" -a "$with_help" != "no" -a $_os != iOS -a $_os != Android; then
BUILD_TYPE="$BUILD_TYPE HELP"
- SCPDEFS="$SCPDEFS -DWITH_HELP"
GIT_NEEDED_SUBMODULES="helpcontent2 $GIT_NEEDED_SUBMODULES"
+ if test "$with_help" = "common" ; then
+ HELP_COMMON_ONLY=TRUE
+ AC_MSG_RESULT([common only])
+ else
+ SCPDEFS="$SCPDEFS -DWITH_HELP"
+ AC_MSG_RESULT([yes])
+ fi
else
AC_MSG_RESULT([no])
fi
+AC_SUBST(HELP_COMMON_ONLY)
dnl Test whether to include MySpell dictionaries
dnl ===================================================================
--- config_host.mk.in.old 2013-08-06 19:25:04.000000000 +0200
+++ config_host.mk.in 2013-08-16 13:05:10.000000000 +0200
@@ -228,6 +228,7 @@ export HAVE_NON_CONST_NPP_GETMIMEDESCRIP
export HAVE_POSIX_FALLOCATE=@HAVE_POSIX_FALLOCATE@
export HAVE_READDIR_R=@HAVE_READDIR_R@
export HAVE_THREADSAFE_STATICS=@HAVE_THREADSAFE_STATICS@
+export HELP_COMMON_ONLY=@HELP_COMMON_ONLY@
export HOST_PLATFORM=@host@
export HSQLDB_JAR=@HSQLDB_JAR@
export HSQLDB_USE_JDBC_4_1=@HSQLDB_USE_JDBC_4_1@
--- helpcontent2/Module_helpcontent2.mk.old 2013-08-06 19:24:32.000000000 +0200
+++ helpcontent2/Module_helpcontent2.mk 2013-08-16 14:51:47.000000000 +0200
@@ -9,6 +9,7 @@
$(eval $(call gb_Module_Module,helpcontent2))
+ifneq ($(HELP_COMMON_ONLY),TRUE)
$(eval $(call gb_Module_add_targets,helpcontent2,\
AllLangHelp_sbasic \
AllLangHelp_scalc \
@@ -19,6 +20,10 @@ $(eval $(call gb_Module_add_targets,help
AllLangHelp_simpress \
AllLangHelp_smath \
AllLangHelp_swriter \
+))
+endif
+
+$(eval $(call gb_Module_add_targets,helpcontent2,\
CustomTarget_imagelist \
Package_imagelist \
))

View File

@ -1,77 +0,0 @@
%if %prepare_build != 0
# first build make-3.82
%if 0%{?suse_version} < 01230
cd make-*
CFLAGS=$RPM_OPT_FLAGS ./configure
make %{?_smp_mflags}
cd -
%endif
# second build zip-3.0 on older distributions
%if %suse_version < 1140
cd zip30
make %{?jobs:-j%jobs} -f unix/Makefile prefix=/usr CC="gcc $RPM_OPT_FLAGS -DLARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" generic_gcc
cd -
%endif
#
# Parallel build settings ...
lo_jobs="%{?jobs:%jobs}"
%ifarch %arm
%if ! 0%{?qemu_user_space_build:1}
# native hardware is not that powerful
lo_jobs="1"
%endif
%endif
# do not eat all memory
echo "Available memory:"
free
echo "System limits:"
ulimit -a
lo_jobs_reduced=
if test -n "$lo_jobs" -a "$lo_jobs" -gt 1 ; then
if test `uname -i` = "x86_64" ; then
mem_per_process=1000
else
mem_per_process=800
fi
%if 0%{?qemu_user_space_build:1}
mem_per_process=1200
%endif
max_mem=`LANG=C free -t -m | sed -n "s|^Mem: *\([0-9]*\).*$|\1|p"`
max_jobs="$(($max_mem / $mem_per_process))"
test "$lo_jobs" -gt "$max_jobs" && lo_jobs="$max_jobs" && lo_jobs_reduced="yes" && echo "Warning: Reducing number of jobs to $max_jobs because of memory limits"
test "$lo_jobs" -le 0 && lo_jobs=1 && echo "Warning: Do not use the parallel build at all becuse of memory limits"
fi
# finally set jobs
PARALLEL_BUILD=
if test -n "$lo_jobs" ; then
PARALLEL_BUILD="--with-parallelism=$lo_jobs"
fi
# using icecream
if test -e "/opt/icecream/bin/gcc" -a -e "/opt/icecream/bin/g++" ; then
PARALLEL_BUILD="$PARALLEL_BUILD --enable-icecream"
fi
%endif
# make sure that JAVA_HOME is set correctly
%if 0%{?suse_version}
source /etc/profile.d/alljava.sh
%endif
# 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
# 12.3 has broken cppconnector with wrong incude paths
%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/ "
%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"
%endif
CFLAGS="$ARCH_FLAGS"
CXXFLAGS="$ARCH_FLAGS"
export ARCH_FLAGS CFLAGS CXXFLAGS
# FIXME: genccode from the system icu is in /usr/sbin
# FIXME: we need make-3.82 for parallel build
%if 0%{?suse_version} < 01230
export PATH="$RPM_BUILD_DIR/libreoffice-%version/make-%gnu_make_version-gbuild:$PATH:/usr/sbin"
%endif
# use the extra built zip-3.0 on older distributions
%if %suse_version < 1140
export PATH="$RPM_BUILD_DIR/libreoffice-%version/zip30:$PATH"
%endif

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:db61d498105a7d5fe46185e67ac830c878cdd7dc1f82a87f06b842217924c461
size 16113737

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a4773003512035cb5c559de23e1d53f292bcb0212f023b540c4dc695b39690ed
size 902229

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c1f668f29f00024bf91387c2de65a80c47d9db4561083c054d7fb95b45b51abb
size 1088762

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e632373149c0b29a971aa74c079f8825bc6bc7b09c0899c8de004ee7e72ad765
size 1445106

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:648f10fb764d000d6a68b2d4e008117900e853c197a024d1f91dbba9b91012ca
size 726942

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dc6445d2c0445e5536010b80bd811adda6741ed82b288fe831d5be9902457941
size 12735186

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:45c328029d97d1f1dc7ff8c9527cd0c5cc356636084a800bca2ee4bfab1978db
size 38806420

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:630fba251c7e570f2b0c4a0c63a7abb4d45b0246d390f53188b1a9b73de7b96e
size 4663935

View File

@ -1,43 +0,0 @@
Index: libreoffice-4.1.0.1/bin/distro-install-file-lists
===================================================================
--- libreoffice-4.1.0.1.orig/bin/distro-install-file-lists
+++ libreoffice-4.1.0.1/bin/distro-install-file-lists
@@ -219,7 +219,7 @@ if test "z$OOO_VENDOR" != "zDebian" ; th
# tde subpackage
test -f $DESTDIR/gid_Module_Optional_Tde && cp $DESTDIR/gid_Module_Optional_Tde tde_list.txt || :
mv_file_between_flists tde_list.txt common_list.txt $INSTALLDIR/program/tdefilepicker
- mv_file_between_flists tde_list.txt common_list.txt $INSTALLDIR/program/fps_tde.uno.so
+ mv_file_between_flists tde_list.txt common_list.txt $INSTALLDIR/program/fps_tdelo.so
mv_file_between_flists tde_list.txt common_list.txt $INSTALLDIR/program/libvclplug_tdel..so
mv_file_between_flists tde_list.txt common_list.txt $INSTALLDIR/program/libtdeab1l..so
mv_file_between_flists tde_list.txt common_list.txt $INSTALLDIR/program/libtdeabdrv1l..so
@@ -228,23 +228,25 @@ if test "z$OOO_VENDOR" != "zDebian" ; th
# kde subpackage
test -f $DESTDIR/gid_Module_Optional_Kde && cp $DESTDIR/gid_Module_Optional_Kde kde_list.txt || :
mv_file_between_flists kde_list.txt common_list.txt $INSTALLDIR/program/kdefilepicker
- mv_file_between_flists kde_list.txt common_list.txt $INSTALLDIR/program/fps_kde.uno.so
+ mv_file_between_flists kde_list.txt common_list.txt $INSTALLDIR/program/fps_kdelo.so
mv_file_between_flists kde_list.txt common_list.txt $INSTALLDIR/program/libvclplug_kdel..so
mv_file_between_flists kde_list.txt common_list.txt $INSTALLDIR/program/libkab1l..so
mv_file_between_flists kde_list.txt common_list.txt $INSTALLDIR/program/libkabdrv1l..so
add_used_directories kde_list.txt common_list.txt
# create kde4 subpackage
- mv_file_between_flists kde4_list.txt kde_list.txt $INSTALLDIR/program/kde4be1.uno.so
+ # FIXME: libkde4be1lo.so is listen in two file lists (fdo#66072)
+ mv_file_between_flists kde4_list.txt kde_list.txt $INSTALLDIR/program/libkde4be1lo.so
+ mv_file_between_flists kde4_list.txt common_list.txt $INSTALLDIR/program/libkde4be1lo.so
mv_file_between_flists kde4_list.txt common_list.txt $INSTALLDIR/program/libvclplug_kde4l..so
- mv_file_between_flists kde4_list.txt common_list.txt $INSTALLDIR/program/fps_kde4.uno.so
+ mv_file_between_flists kde4_list.txt common_list.txt $INSTALLDIR/program/fps_kde4lo.so
add_used_directories kde4_list.txt common_list.txt
# gnome subpackage
test -f $DESTDIR/gid_Module_Optional_Gnome && cp $DESTDIR/gid_Module_Optional_Gnome gnome_list.txt || :
mv_file_between_flists gnome_list.txt common_list.txt $INSTALLDIR/program/libevoab2.so
mv_file_between_flists gnome_list.txt common_list.txt $INSTALLDIR/program/libvclplug_gtk[0-9]*l..so
- mv_file_between_flists common_list.txt gnome_list.txt $INSTALLDIR/program/ucpgvfs1.uno.so
+ mv_file_between_flists common_list.txt gnome_list.txt $INSTALLDIR/program/ucpgvfs1lo.so
add_used_directories gnome_list.txt common_list.txt
# mono subpackage

View File

@ -1,33 +0,0 @@
#!/bin/bash
src_root=$1
dst_root=$2
shift; shift;
target_instdir="$dst_root"
echo "Installing l10n stuff to the final location..."
for filelist in $@ ; do
test -f $filelist || continue;
echo -n " processing $filelist... "
# we wants to create even empty directories
for source_dir in `grep "^%dir" $filelist | sed "s|^%dir[[:blank:]]*||" | sort -ru` ; do
target_dir=`echo $source_dir | sed "s|$src_root|$dst_root|"`
mkdir -p "$DESTDIR$target_dir"
done
# install files
for source_file in `grep -v "^%dir" $filelist | sort -ru` ; do
target_file=`echo $source_file | sed "s|$src_root|$dst_root|"`
cp "$source_file" "$DESTDIR$target_file"
done
# update the file list and install it
filelist_name=$(basename $filelist)
sed "s|$src_root|$dst_root|" $filelist >$filelist_name
# we need the file list installed to create compat symlinks in %post
# FIXME: We should fix LO to find the files in /usr/share directly
cp $filelist_name $DESTDIR$dst_root/
echo "$dst_root/$filelist_name" >>$filelist_name
echo "done"
done

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b04d6ef6c1d3754fc19b87478eef5b068875bd855496764d71d1137485c84886
size 691524

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b767e92d8bdf9a48809974306f1421ea21574468866d8462f06c593f2edd0b68
size 433629

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e08aab35255801bcd126424756f2614870f8c105ea2b81e93367287d6eb117b1
size 901314

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:795a3be31dc7627c1a9c3278f93507c476097bc8a03c1f5e94814590c8504823
size 121871896

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:80d9480e41e6a5741d943770c9ad374f3b83ec109b38a1eea210fe9def97e506
size 122582596

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Thu Jan 2 10:13:33 UTC 2014 - tchvatal@suse.com
- Version bump to 4.2.0rc for testing purposes.
-------------------------------------------------------------------
Wed Dec 4 11:43:36 UTC 2013 - tchvatal@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package libreoffice-branding-upstream
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,10 +18,10 @@
%define lo_home libreoffice
Name: libreoffice-branding-upstream
Version: 4.1.3.2
Version: 4.2.0.1
Release: 0
Summary: Original Branding for LibreOffice
License: LGPL-3.0
License: LGPL-3.0+ or MPL-1.1+
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%{version}.tar.xz

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:380cc9d0f35d3dbba25629a17123befd2329bce800a1e63bc2a43725cf0f3eae
size 1848664

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3176f61ff5fe293d9663f4734ca081f3051a2ca6a4f6bfb08bd63bd1e58b96b5
size 1854432

View File

@ -1,775 +0,0 @@
-------------------------------------------------------------------
Thu Nov 7 13:52:27 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.3 bugfix release. News: http://blog.documentfoundation.org/2013/11/01/the-document-foundation-announces-libreoffice-4-1-3/
-------------------------------------------------------------------
Tue Oct 8 16:45:35 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.2.3: bugfix release only.
-------------------------------------------------------------------
Wed Aug 21 14:56:46 UTC 2013 - pmladek@suse.com
- update to 4.1.1.2
-------------------------------------------------------------------
Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
- update to 4.1.1.1
- set PYTHON_FOR_BUILD=no because python is not really needed to build help;
this fixes build on SLED11
- do not unpack the huge libreoffice-translations tarball for en-US help
-------------------------------------------------------------------
Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
- update to 4.1.0.4 with very big help from tchvatal@suse.com
- removed obsolete patches:
+ bridges-missing-cxxflags.diff: fixed better way
+ build-max-64-jobs.diff: dmake is not longer used
- update configure switches:
- temporary remove the unknown --disable-mono
- remove the obsolete --without-system-mozilla
- build all dependencies, including helpcompiler and xmlhelp
- install files from workdir instead of solver; caused by the
switch from dmake to GNU make
-------------------------------------------------------------------
Mon Jun 17 17:34:03 UTC 2013 - fridrich.strba@suse.com
- update to 4.0.3.3.5 (SUSE 4.0-rc5, tag suse-4.0-5, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.4 (SUSE 4.0-rc4, tag suse-4.0-4, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 24 14:21:06 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.3 (SUSE 4.0-rc3, tag suse-4.0-3, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 10 09:53:14 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.2 (SUSE 4.0-rc2, tag suse-4.0-2, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Wed Apr 17 10:10:05 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2.1 (SUSE 4.0-rc1, tag suse-4.0-1, based on upstream 4.0.2.2)
- split-help-buildhack-no-vcl.diff: avoid build dependency on vcl
-------------------------------------------------------------------
Wed Apr 3 13:17:12 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2
-------------------------------------------------------------------
Tue Mar 19 18:04:38 UTC 2013 - pmladek@suse.com
- update to 4.0.2.1
- build-max-64-jobs.diff: dmake does not work with more than 64 jobs
-------------------------------------------------------------------
Thu Feb 28 10:27:15 UTC 2013 - pmladek@suse.com
- update to 4.0.1.2
-------------------------------------------------------------------
Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
- update to 4.0.1.1
- bin obsolete configure-detect-icerun.diff
-------------------------------------------------------------------
Mon Feb 4 16:38:05 UTC 2013 - pmladek@suse.com
- configure-detect-icerun.diff: icerun wrapper is not provided by the old
icecream-0.9.2 on SLED11
-------------------------------------------------------------------
Tue Jan 22 12:28:43 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.3
- build_prepare.inc: share the common build preparation steps between spec files
-------------------------------------------------------------------
Wed Jan 10 17:14:14 UTC 2013 - tchvatal@suse.com
- bridges-missing-cxxflags.diff: lost RPM optflags when compiling bridges
-------------------------------------------------------------------
Wed Jan 9 15:31:16 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.1
-------------------------------------------------------------------
Wed Dec 19 13:14:12 UTC 2012 - tchvatal@suse.com
- update to 4.0.0.0.beta2
-------------------------------------------------------------------
Wed Dec 19 09:01:42 UTC 2012 - tchvatal@suse.com
- update to 4.0.0.0.beta1
- remove unused build_module_in_parallel define
- use xz tarballs instead of bz ones
- add "xz" to BuildRequires; explicitly needed on older SUSE versions
- remove obsolete patches:
* build-helpcontent-do-not-check-cups.diff
- remove obsolete configure switches:
* --disable-ldap
* --disable-mozilla
* --disable-fontconfig
* --disable-strip-solver
* --without-stlport
* --with-system-db
* --with-java-target-version=1.5
- use configure switches:
* --disable-dbus: dbus is not need for help
* --disable-gstreamer-0-10: gstreamer is not needed for help
* --without-system-icu: system ICU is too old on openSUSE < 12.1
-------------------------------------------------------------------
Fri Dec 14 16:08:15 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.4 (SUSE 3.6-rc4, tag suse-3.6-4, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Fri Nov 23 15:43:06 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.3 (SUSE 3.6-rc3, tag suse-3.6-3, based on upstream 3.6.3.2)
- bin obsolete build-i18npool-with-icu-4.0.diff
-------------------------------------------------------------------
Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.2 (SUSE 3.6-rc2, tag suse-3.6-2, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
- updated to version 3.6.2.2.1 (SUSE 3.6 rc1 based on upstream 3.6.2.2)
- build-i18npool-with-icu-4.0.diff: use a function provided already by icu-4.0
-------------------------------------------------------------------
Fri Aug 24 13:52:09 UTC 2012 - pmladek@suse.com
- update version 3.6.1.2
- LO is not buildable with gcj; use java-devel >= 1.6 in BuildRequires
(bnc#775840)
-------------------------------------------------------------------
Thu Aug 9 09:34:09 UTC 2012 - pmladek@suse.com
- use the vendor "SUSE" instead of "Novell, inc."; SUSE has become a separate
business unit inside The Attachmate Group
-------------------------------------------------------------------
Fri Jul 27 14:19:29 UTC 2012 - pmladek@suse.com
- update version 3.6.0.4:
* missing TOC entries in help (fdo#44879)
* add complete names of areas in pivot table
* fixed help for Merge/Split cells (fdo#33746)
* update of selection mode help page (fdo#51416)
* add help for Defaults and Formula option pages (fdo#39141)
* update help page for Tools/Options/LibreOffice/General (fdo#44207)
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
- bin obsolete patches:
* config-host-source.diff
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
- config-host-source.diff: allow to source config_host.mk
- disable PostgreSQL SDBC; it is not needed to build help
-------------------------------------------------------------------
Mon Jul 9 17:06:28 UTC 2012 - pmladek@suse.com
- update to libreoffice-3.5.4.7 (SUSE 3.5 rc3, based on upstream 3.5.5-rc3)
- reduce build parallelism to reduce build crashes:
* dmake support 64 jobs at maximum
* do not eat all memory with some huge sources
- add procps into BuildRequires to check available memory
-------------------------------------------------------------------
Thu Jun 28 13:33:54 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.6 (SUSE 3.5 rc2, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Mon Jun 25 15:19:57 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.5 (SUSE 3.5 rc1, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.4 (SUSE 3.5 beta2, based on upstream 3.5.5-rc1)
-------------------------------------------------------------------
Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.3 (SUSE 3.5 beta1, based on upstream 3.5.4-rc1)
-------------------------------------------------------------------
Wed Apr 25 15:23:26 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.3.2 (3.5.3-rc2)
- removed upstreamed patches:
* libreoffice-3.5-unpack-sources.diff
* buildfix-icu-4.9.diff
- reordered %prep phase to work better with quilt
-------------------------------------------------------------------
Fri Apr 20 12:29:53 UTC 2012 - pmladek@suse.com
- buildfix-icu-4.9.diff: fix build with icu-4.9; needed for openSUSE-12.2
-------------------------------------------------------------------
Fri Apr 6 14:57:48 UTC 2012 - pmladek@suse.com
- clean up configure switches:
* move switches from SUSE*.conf to spec files
* use --with-system-headers and --with-system-libs to prefer system
stuff over internal copies
* use --without-system-<library> only for stuff that is not packaged
or not patched in the SUSE distribution, for example libvisio,
redland, mythes
* bin not longer existing options
- remove unused python-devel from BuildRequires
- build zip-3.0 only for openSUSE < 11.4
- add patches for the extra zip-3.0 from the last zip package
- make sure that parallel build is used for dmake and GNU make
build parts
-------------------------------------------------------------------
Wed Apr 4 13:39:46 UTC 2012 - pmladek@suse.com
- clean up lo-help-gen-spec according to lo-l10n-gen-spec
- do not supplement l10n packages; we provide support for the given locale;
the extra recommends annoys users when updating on Live-CD (bnc#551003)
- use Requires(pre) instead of PreReq on never distributions
-------------------------------------------------------------------
Wed Mar 28 15:43:47 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.5.2 (3.5.2-rc2)
- basis subdirectory does not longer exists on the installed system
- mozilla is not longer used for build:
* use --disable-mozilla, --without-system-mozilla, --with-system-nss,
--disable-ldap, --enable-xmlsec instead of --with-system-mozilla,
--with-system-mozilla=xulrunner
- use internal hacked make version 3.82, snapshot 20120301 to get fast
and reliable parallel build
- build zip-3.0 on openSUSE < 11.4; --filesync is needed during build
- libreoffice-3.5-unpack-sources.diff: allow to unpack source tarballs
- build-helpcontent-do-not-check-cups.diff: cups is not needed for helpcontent
-------------------------------------------------------------------
Wed Mar 14 14:34:11 UTC 2012 - pmladek@suse.com
- libreoffice-3.4.5.5 == SUSE 3.4.5-rc3 == final
-------------------------------------------------------------------
Mon Mar 12 18:58:39 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.5 (SUSE 3.4.5-rc3)
-------------------------------------------------------------------
Tue Mar 6 15:55:09 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.4 (SUSE 3.4.5-rc2)
-------------------------------------------------------------------
Thu Feb 23 17:28:17 UTC 2012 - pmladek@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Fri Feb 17 10:37:12 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
-------------------------------------------------------------------
Thu Jan 12 16:51:02 CET 2012 - dmueller@suse.de
- obsolete OpenOffice_org-help-en-US-devel (bnc#741043)
-------------------------------------------------------------------
Wed Jan 4 14:44:31 UTC 2012 - pmladek@suse.com
- added automake into BuildRequires to fix build in Factory
-------------------------------------------------------------------
Wed Nov 23 14:29:30 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.4.4.3 (SUSE 3.4.4-rc1 == final)
-------------------------------------------------------------------
Mon Sep 12 16:48:48 UTC 2011 - pmladek@suse.com
- libreoffice-3.4.2.6 == SUSE 3.4.2-rc3 == final
-------------------------------------------------------------------
Thu Sep 8 15:28:56 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.6 (SUSE 3.4.2-rc3)
- disabled dependency on unixODBC; not needed to build help
- correctly set the documentation directory
-------------------------------------------------------------------
Fri Sep 2 14:25:16 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.5 (SUSE 3.4.2-rc2)
-------------------------------------------------------------------
Wed Aug 24 13:45:45 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.4 (SUSE 3.4.2-rc1)
- explicitly disabled mono stuff; not needed to build help
-------------------------------------------------------------------
Wed Jul 27 15:10:40 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.3 (3.4.2-rc3)
- started building helpcontent without libreoffice-*-devel packages;
split build had not longer be supported with LO-3.4; disabled many
features to keep minimal build dependencies
- obsoleted help-ar and help-pa-IN packages; Arabic and Punjabi help
used English strings
-------------------------------------------------------------------
Wed Jun 8 17:29:54 CEST 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.3.1 (3.3.3-rc1)
-------------------------------------------------------------------
Wed Mar 23 20:08:17 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.2.2 == 3.3.2-rc2 == final
-------------------------------------------------------------------
Fri Mar 18 16:40:02 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.2 (3.3.2-rc2)
-------------------------------------------------------------------
Wed Mar 9 17:42:27 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.1 (3.3.2-rc1)
-------------------------------------------------------------------
Wed Feb 23 14:08:35 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.1.2 == 3.3.1-rc2 == final
-------------------------------------------------------------------
Wed Feb 16 16:27:04 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.2 (3.3.1-rc2)
-------------------------------------------------------------------
Tue Feb 8 20:53:59 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.1 (3.3.1-rc1)
-------------------------------------------------------------------
Mon Jan 31 20:32:38 CET 2011 - pmladek@suse.cz
- libreoffice-build-3.3.0.4 == 3.3.0-rc4 == final
-------------------------------------------------------------------
Wed Jan 19 12:58:21 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.4 (3.3-rc4)
-------------------------------------------------------------------
Tue Jan 11 16:41:58 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.3 (3.3-rc3)
-------------------------------------------------------------------
Tue Dec 21 19:44:02 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.2 (3.3-rc2)
-------------------------------------------------------------------
Wed Dec 1 19:41:47 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.1 (3.3-rc1)
- fixed URL, summary, and description for LibreOffice
-------------------------------------------------------------------
Fri Nov 12 12:24:42 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.2.99.3 (3.3-beta3)
-------------------------------------------------------------------
Thu Oct 14 19:12:31 CEST 2010 - pmladek@suse.cz
- switched to the LibreOffice code base, http://www.documentfoundation.org/
- renamed packages from OpenOffice_org* to libreoffice*
- updated to libreoffice-3.2.99.2 (3.3-beta2)
-------------------------------------------------------------------
Wed Sep 15 20:45:27 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.98.1 (3.3-alpha1)
- used the prepatched OOo sources from ooo-build git
-------------------------------------------------------------------
Thu Sep 2 15:45:12 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.6 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Tue Aug 24 16:37:41 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.5 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.4 (3.2.1 maintenance update)
-------------------------------------------------------------------
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
- ooo-build-3.2.1.3 == 3.2.1-rc3 == final
-------------------------------------------------------------------
Fri May 28 17:37:09 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m19
- updated ooo-build to version 3.2.1.3 (3.2.1-rc3)
-------------------------------------------------------------------
Tue May 25 17:44:26 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m18 (3.2.1-rc2)
- updated ooo-build to version 3.2.1.2 (3.2.1-rc2)
-------------------------------------------------------------------
Thu May 13 20:29:10 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m17 (3.2.1-rc1)
- updated ooo-build to version 3.2.1.1 (3.2.1-rc1)
- added initial support for build on MeeGo distro
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m15
- updated ooo-build to version 3.2.0.99.3 (3.2.1-beta3)
-------------------------------------------------------------------
Thu Mar 25 21:38:09 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.2 (3.2.1-beta2)
-------------------------------------------------------------------
Thu Mar 11 21:18:47 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.1 (3.2.1-beta1)
-------------------------------------------------------------------
Fri Feb 26 17:11:58 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.98.1 (3.2.1-alpha1)
-------------------------------------------------------------------
Wed Feb 24 17:20:34 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.7 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 18 20:46:24 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.6 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 4 19:36:48 CET 2010 - pmladek@suse.cz
- ooo-build-3.2.0.5 == 3.2-rc5 == final
-------------------------------------------------------------------
Thu Feb 4 15:33:42 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m12 (3.2-rc5)
- updated ooo-build to version 3.2.0.5 (3.2-rc5)
-------------------------------------------------------------------
Wed Jan 27 20:29:22 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m11 (3.2-rc4)
- updated ooo-build to version 3.2.0.4 (3.2-rc4)
-------------------------------------------------------------------
Wed Jan 13 19:32:02 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m9
- updated ooo-build to version 3.2.0.2 (3.2-rc2)
-------------------------------------------------------------------
Sun Dec 20 19:38:12 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m8
- updated ooo-build to version 3.2.0.1 (3.2-rc1)
-------------------------------------------------------------------
Mon Dec 7 17:53:37 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m7
- updated ooo-build to version 3.1.99.4 (3.2-beta4)
- removed obsolete extra localization sources
-------------------------------------------------------------------
Tue Nov 24 16:57:27 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m5
- updated ooo-build to version 3.1.99.3 (3.2-beta3)
-------------------------------------------------------------------
Fri Nov 13 17:34:52 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m4
- updated ooo-build to version 3.1.99.2 (3.2-beta2)
-------------------------------------------------------------------
Thu Oct 29 22:57:28 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m2
- updated ooo-build to version 3.1.99.1 (3.2-beta1)
- added perl-Archive-Zip into BuildRequires
-------------------------------------------------------------------
Tue Oct 20 16:45:29 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.4
-------------------------------------------------------------------
Tue Oct 6 17:01:57 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.3
-------------------------------------------------------------------
Tue Sep 22 16:15:15 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.2
- fixed %%preun devel to copy the right file and do not print
error messages (bnc#535582)
-------------------------------------------------------------------
Wed Sep 2 18:00:13 CEST 2009 - pmladek@suse.cz
- ooo-build-3.1.1.1 == 3.1.1-rc1 == final
-------------------------------------------------------------------
Wed Sep 2 08:32:11 UTC 2009 - aj@suse.de
- do not define Source101 twice
-------------------------------------------------------------------
Tue Sep 1 20:33:16 CEST 2009 - coolo@novell.com
- do not define Source101 twice
-------------------------------------------------------------------
Tue Sep 1 13:02:33 CEST 2009 - pmladek@suse.cz
- do not exclude archs for noarch packages
-------------------------------------------------------------------
Wed Aug 26 13:28:08 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m19
- updated ooo-build to version 3.1.1.1 (3.1.1-rc1)
-------------------------------------------------------------------
Tue Aug 18 19:51:59 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m18
- updated ooo-build to version 3.1.0.99.3 (3.1.1-beta3)
-------------------------------------------------------------------
Tue Aug 4 22:19:15 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m17
- updated ooo-build to version 3.1.0.99.2 (3.1.1-beta2)
- updated extra localizations sources: bg el mk nb nn sk sl
-------------------------------------------------------------------
Thu Jul 23 21:16:24 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m16
- updated ooo-build to version 3.1.0.99.1 (3.1.1-beta1)
-------------------------------------------------------------------
Mon Jun 29 19:30:31 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m14
- updated ooo-build to version 3.1.0.98.2 (3.1.1-alpha2)
- split OpenOffice_org-help-en-US and OpenOffice_org-help-devel into
separate source tarball to speed up the build, asked by Coolo
- renamed OpenOffice_org-help-devel into OpenOffice_org-help-en-US-devel
-------------------------------------------------------------------
Mon Jun 15 21:16:25 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m13
- updated ooo-build to version 3.1.0.98.1 (3.1.1-alpha1)
-------------------------------------------------------------------
Thu May 28 19:24:34 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.0.6 (3.1-rc7 == final)
-------------------------------------------------------------------
Tue May 26 16:38:52 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.0.5 (3.1-rc6)
-------------------------------------------------------------------
Fri May 22 13:57:45 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.0.4 (3.1-rc5)
-------------------------------------------------------------------
Thu May 21 18:40:21 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.0.3 (3.1-rc4)
-------------------------------------------------------------------
Tue May 19 16:30:15 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.0.2 (3.1-rc3)
-------------------------------------------------------------------
Fri May 15 17:38:01 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.0.1 (3.1-rc2)
-------------------------------------------------------------------
Thu May 7 23:12:05 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.0.0 (3.1-rc1)
-------------------------------------------------------------------
Thu Apr 30 19:56:03 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m11 (3.1-rc2)
- updated ooo-build to version 3.0.99.7 (3.1-beta7)
-------------------------------------------------------------------
Fri Apr 24 13:48:09 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m10
- updated ooo-build to version 3.0.99.6 (3.1-beta6)
- updated extra localization sources: be-BY, bg, cs, da, el, et, fi, ga, km,
lt, mk, sk, sl
-------------------------------------------------------------------
Fri Apr 17 17:43:05 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.0.99.5 (3.1-beta5)
-------------------------------------------------------------------
Wed Apr 8 19:48:24 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m9
- updated ooo-build to version 3.0.99.4 (3.1-beta4)
-------------------------------------------------------------------
Fri Mar 27 21:17:08 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m7
- updated ooo-build to version 3.0.99.3 (3.1-beta3)
-------------------------------------------------------------------
Fri Mar 20 16:09:23 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m6
- updated ooo-build to version 3.0.99.2 (3.1-beta2)
- used more conservative way to remove the compat symlinks (bnc#471280)
-------------------------------------------------------------------
Tue Mar 10 12:00:11 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m4
- updated ooo-build to version 3.0.99.1 (3.1-beta1)
- used newly separated help source tarball
- fixed build on SLED10
-------------------------------------------------------------------
Fri Feb 20 14:02:10 CET 2009 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.16.1
-------------------------------------------------------------------
Fri Feb 6 16:06:46 CET 2009 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.15
-------------------------------------------------------------------
Fri Jan 23 17:43:56 CET 2009 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.13
- added ExclusiveArch: %%ix86 x86_64 ppc (bnc#465252)
-------------------------------------------------------------------
Fri Jan 9 15:51:56 CET 2009 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.11
-------------------------------------------------------------------
Fri Dec 5 21:52:22 CET 2008 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.10
-------------------------------------------------------------------
Fri Nov 21 13:31:47 CET 2008 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.9
- added extra localizations sources
-------------------------------------------------------------------
Fri Nov 7 13:48:05 CET 2008 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.8
-------------------------------------------------------------------
Mon Oct 27 15:17:32 CET 2008 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.7
-------------------------------------------------------------------
Fri Oct 10 16:01:11 CEST 2008 - pmladek@suse.cz
- updated to the milestone ooo300-m9 (3.0rc4)
- updated ooo-build to version 3.0.0.6
- added BuildIgnore OpenOffice_org to avoid cyclic build dependency
- added devel package; it was needed to package later the icon
themes correctly; it might provide tools to build more localizations
in the future
-------------------------------------------------------------------
Sat Sep 27 12:04:54 CEST 2008 - pmladek@suse.cz
- updated to the milestone ooo300-m7 (3.0rc2)
- updated ooo-build to version 3.0.0.5
-------------------------------------------------------------------
Thu Sep 11 17:39:23 CEST 2008 - pmladek@suse.cz
- split from the OpenOffice_org-l10n package, version 3.0.0.4

View File

@ -1,261 +0,0 @@
#
# spec file for package libreoffice-help-en-US
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libreoffice-help-en-US
###################################################################
## DO NOT EDIT THIS SPEC FILE
## Generated by:
## perl lo-help-gen-spec libreoffice-help-en-US.spec.in lo-help-en-US
###################################################################
Version: 4.1.3.2
Release: 0
%define gnu_make_version 3.82
%define gnu_make_snapshot 20120301
%define zip_version 3.0
%define lo_langs ""
%define lo_home libreoffice
# debug_build: 0 = no
# 1 = yes (enable depency tracking, ccache)
%define debug_build 0
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#!BuildIgnore: libreoffice
# both zip and perl-Archive-Zip are needed; tested with ooo320-m3, 2009-10-22
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: db-devel
BuildRequires: flac-devel
BuildRequires: flex
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: icu
BuildRequires: java-devel >= 1.6
BuildRequires: libcppunit-devel
BuildRequires: libexpat-devel
BuildRequires: libicu-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: perl-Archive-Zip
BuildRequires: perl-Compress-Zlib
BuildRequires: pkg-config
BuildRequires: procps
BuildRequires: unzip
BuildRequires: xorg-x11-devel
BuildRequires: xz
BuildRequires: zip
%if 0%{?suse_version} == 01010
# is not required by Java SDKs by mistake on SLED10
BuildRequires: update-alternatives
# needed by perl-Archive-Zip; is included in main perl package on newer distros
BuildRequires: perl-Compress-Zlib
%endif
Provides: locale(libreoffice:en_US)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-en-US = %version
Obsoletes: OpenOffice_org-help-en-US < %version
Provides: OpenOffice_org-help-en-US-devel = %version
Obsoletes: OpenOffice_org-help-en-US-devel < %version
Provides: libreoffice:%_prefix/ooo-2.0/help/en/default.css
# Arabic help was not realy localized
Provides: OpenOffice_org-help-ar = %version
Obsoletes: OpenOffice_org-help-ar < %version
Provides: libreoffice-help-ar = %version
Obsoletes: libreoffice-help-ar < %version
# Punjabi help is not really localized
Provides: OpenOffice_org-help-pa-IN = %version
Obsoletes: OpenOffice_org-help-pa-IN < %version
Provides: libreoffice-help-pa-IN = %version
Obsoletes: libreoffice-help-pa-IN < %version
#
Summary: American Help Localization for LibreOffice
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
Source1: libreoffice-help-%version.tar.xz
Source10: build_prepare.inc
# make-3.82 is needed for parallel build
# this version extends plain make-3.82 with --warn-undefined-functions option
# URL: http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/make-3.82-gbuild, snapshot 2011-08-17
Source30: make-%gnu_make_version-gbuild-%gnu_make_snapshot.tar.bz2
# zip-3.0 or newer is required because of the --filesync feature
Source31: zip-%zip_version.tar.bz2
# helper stuff to produce pieces of the spec file
Source200: libreoffice-help-en-US.spec.in
Source201: lo-help-gen-spec
Source202: lo-help-en-US
Patch0: split-help-buildhack-no-vcl.diff
#
# Patches against zip-3.0
Patch2000: zip-3.0-iso8859_2.patch
Patch2001: zip-3.0-add_options_to_help.patch
Patch2002: zip-3.0-nonexec-stack.patch
Patch2003: zip-3.0-optflags.patch
Patch2004: zip-3.0-tempfile.patch
Patch2005: zip-notimestamp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
American help localization for LibreOffice. The other localized
stuff is in LibreOffice-l10n-en-US.
%prep
%if %prepare_build == 0
%setup -D -T -q -n libreoffice-%version
%else
%setup -q -a30 -a31 -b1 -n libreoffice-%version
#
# patch zip-3.0
%if %suse_version < 1140
tar -xjf %{S:31}
cd zip30
%patch2000
%patch2001
%patch2002
%patch2003
%patch2004
%patch2005
cd -
%endif
%endif
%patch0 -p1
%build
%{expand:%(cat %_sourcedir/build_prepare.inc)}
# hack to pass configure check for python; it is not really needed to build the help
export PYTHON_FOR_BUILD=no
%if %prepare_build != 0
./autogen.sh $PARALLEL_BUILD \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
--sysconfdir=/etc \
--docdir=%{_docdir}/%{name} \
--with-vendor=SUSE \
--with-lang=%lo_langs \
--disable-fetch-external \
--with-external-tar="$RPM_SOURCE_DIR" \
--with-alloc=system \
--with-jdk-home=$JAVA_HOME \
--with-ant-home=/usr/share/ant \
--without-fonts \
--without-myspell-dicts \
--disable-kde \
--disable-kde4 \
--disable-gtk \
--disable-gconf \
--disable-gnome-vfs \
--disable-evolution2 \
--disable-gstreamer \
--disable-opengl \
--disable-dbus \
--disable-gstreamer-0-10 \
--disable-python \
--disable-odk \
--without-junit \
%if %debug_build == 0
--disable-ccache \
%endif
%if %suse_version < 1210
--without-system-icu \
%endif
--disable-postgresql-sdbc \
--disable-cups \
--with-system-dicts \
--with-system-libxml \
--with-system-openssl \
--with-system-cppunit \
--with-system-expat \
--with-system-boost \
--without-system-jpeg
%endif
# build helpcontent2 module and all its pre-requisites
make helpcompiler.all
make xmlhelp.all
make helpcontent2.all
make helpcontent2
%install
sed '/SOLARVER/!d' config_host.mk > "${RPM_BUILD_ROOT}/config_host.mk.parsed"
sed '/INPATH/!d' config_host.mk >> "${RPM_BUILD_ROOT}/config_host.mk.parsed"
. "${RPM_BUILD_ROOT}/config_host.mk.parsed"
rm -rf "${RPM_BUILD_ROOT}/config_host.mk.parsed"
test -z %lo_langs && langs="en-US" || langs=%lo_langs
mkdir -p file-lists
for lang in $langs ; do
test "$lang" = "en-US" && langdir="en" || langdir="$lang"
mkdir -p $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
for dir in workdir/$INPATH/HelpTarget/*; do
cp -r $dir/$lang/s* $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
done
# copy also html and css
cp -r workdir/$INPATH/HelpTarget/shared/$lang/*.{html,css} $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
lang_underscore=`echo $lang | sed "s/-/_/g"`
filelist=help_${lang_underscore}_list.txt
echo "%dir %_datadir/%lo_home" >file-lists/$filelist
echo "%dir %_datadir/%lo_home/help" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type d -printf "%%%%dir %_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type f -printf "%_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
# the file list is needed to create compat symlinks
cp file-lists/$filelist $RPM_BUILD_ROOT/%_datadir/%lo_home
echo "%_datadir/%lo_home/$filelist" >>file-lists/$filelist
done
%clean
rm -rf $RPM_BUILD_ROOT
# en-US
%posttrans -n libreoffice-help-en-US
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_en_US_list.txt || true
%preun -n libreoffice-help-en-US
test "$1" = "0" && cp %_datadir/%lo_home/help_en_US_list.txt %_datadir/%lo_home/help_en_US_list.txt.postun || true
%postun -n libreoffice-help-en-US
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_en_US_list.txt.postun || true
rm -f %_datadir/%lo_home/help_en_US_list.txt.postun 2>/dev/null
%files -f file-lists/help_en_US_list.txt -n libreoffice-help-en-US
%defattr(-,root,root)
%changelog

View File

@ -1,244 +0,0 @@
#
# spec file for package libreoffice-help-en-US
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libreoffice-help-en-US
@DO_NOT_EDIT_COMMENT@
Version: 4.1.3.2
Release: 0
%define gnu_make_version 3.82
%define gnu_make_snapshot 20120301
%define zip_version 3.0
%define lo_langs ""
%define lo_home libreoffice
# debug_build: 0 = no
# 1 = yes (enable depency tracking, ccache)
%define debug_build 0
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#!BuildIgnore: libreoffice
# both zip and perl-Archive-Zip are needed; tested with ooo320-m3, 2009-10-22
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: db-devel
BuildRequires: flac-devel
BuildRequires: flex
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: icu
BuildRequires: java-devel >= 1.6
BuildRequires: libcppunit-devel
BuildRequires: libexpat-devel
BuildRequires: libicu-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: perl-Archive-Zip
BuildRequires: perl-Compress-Zlib
BuildRequires: pkg-config
BuildRequires: procps
BuildRequires: unzip
BuildRequires: xorg-x11-devel
BuildRequires: xz
BuildRequires: zip
%if 0%{?suse_version} == 01010
# is not required by Java SDKs by mistake on SLED10
BuildRequires: update-alternatives
# needed by perl-Archive-Zip; is included in main perl package on newer distros
BuildRequires: perl-Compress-Zlib
%endif
Provides: locale(libreoffice:en_US)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-en-US = %version
Obsoletes: OpenOffice_org-help-en-US < %version
Provides: OpenOffice_org-help-en-US-devel = %version
Obsoletes: OpenOffice_org-help-en-US-devel < %version
Provides: libreoffice:%_prefix/ooo-2.0/help/en/default.css
# Arabic help was not realy localized
Provides: OpenOffice_org-help-ar = %version
Obsoletes: OpenOffice_org-help-ar < %version
Provides: libreoffice-help-ar = %version
Obsoletes: libreoffice-help-ar < %version
# Punjabi help is not really localized
Provides: OpenOffice_org-help-pa-IN = %version
Obsoletes: OpenOffice_org-help-pa-IN < %version
Provides: libreoffice-help-pa-IN = %version
Obsoletes: libreoffice-help-pa-IN < %version
#
Summary: American Help Localization for LibreOffice
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
Source1: libreoffice-help-%version.tar.xz
Source10: build_prepare.inc
# make-3.82 is needed for parallel build
# this version extends plain make-3.82 with --warn-undefined-functions option
# URL: http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/make-3.82-gbuild, snapshot 2011-08-17
Source30: make-%gnu_make_version-gbuild-%gnu_make_snapshot.tar.bz2
# zip-3.0 or newer is required because of the --filesync feature
Source31: zip-%zip_version.tar.bz2
# helper stuff to produce pieces of the spec file
Source200: libreoffice-help-en-US.spec.in
Source201: lo-help-gen-spec
Source202: lo-help-en-US
Patch0: split-help-buildhack-no-vcl.diff
#
# Patches against zip-3.0
Patch2000: zip-3.0-iso8859_2.patch
Patch2001: zip-3.0-add_options_to_help.patch
Patch2002: zip-3.0-nonexec-stack.patch
Patch2003: zip-3.0-optflags.patch
Patch2004: zip-3.0-tempfile.patch
Patch2005: zip-notimestamp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
American help localization for LibreOffice. The other localized
stuff is in LibreOffice-l10n-en-US.
%prep
%if %prepare_build == 0
%setup -D -T -q -n libreoffice-%version
%else
%setup -q -a30 -a31 -b1 -n libreoffice-%version
#
# patch zip-3.0
%if %suse_version < 1140
tar -xjf %{S:31}
cd zip30
%patch2000
%patch2001
%patch2002
%patch2003
%patch2004
%patch2005
cd -
%endif
%endif
%patch0 -p1
%build
%{expand:%(cat %_sourcedir/build_prepare.inc)}
# hack to pass configure check for python; it is not really needed to build the help
export PYTHON_FOR_BUILD=no
%if %prepare_build != 0
./autogen.sh $PARALLEL_BUILD \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
--sysconfdir=/etc \
--docdir=%{_docdir}/%{name} \
--with-vendor=SUSE \
--with-lang=%lo_langs \
--disable-fetch-external \
--with-external-tar="$RPM_SOURCE_DIR" \
--with-alloc=system \
--with-jdk-home=$JAVA_HOME \
--with-ant-home=/usr/share/ant \
--without-fonts \
--without-myspell-dicts \
--disable-kde \
--disable-kde4 \
--disable-gtk \
--disable-gconf \
--disable-gnome-vfs \
--disable-evolution2 \
--disable-gstreamer \
--disable-opengl \
--disable-dbus \
--disable-gstreamer-0-10 \
--disable-python \
--disable-odk \
--without-junit \
%if %debug_build == 0
--disable-ccache \
%endif
%if %suse_version < 1210
--without-system-icu \
%endif
--disable-postgresql-sdbc \
--disable-cups \
--with-system-dicts \
--with-system-libxml \
--with-system-openssl \
--with-system-cppunit \
--with-system-expat \
--with-system-boost \
--without-system-jpeg
%endif
# build helpcontent2 module and all its pre-requisites
make helpcompiler.all
make xmlhelp.all
make helpcontent2.all
make helpcontent2
%install
sed '/SOLARVER/!d' config_host.mk > "${RPM_BUILD_ROOT}/config_host.mk.parsed"
sed '/INPATH/!d' config_host.mk >> "${RPM_BUILD_ROOT}/config_host.mk.parsed"
. "${RPM_BUILD_ROOT}/config_host.mk.parsed"
rm -rf "${RPM_BUILD_ROOT}/config_host.mk.parsed"
test -z %lo_langs && langs="en-US" || langs=%lo_langs
mkdir -p file-lists
for lang in $langs ; do
test "$lang" = "en-US" && langdir="en" || langdir="$lang"
mkdir -p $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
for dir in workdir/$INPATH/HelpTarget/*; do
cp -r $dir/$lang/s* $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
done
# copy also html and css
cp -r workdir/$INPATH/HelpTarget/shared/$lang/*.{html,css} $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
lang_underscore=`echo $lang | sed "s/-/_/g"`
filelist=help_${lang_underscore}_list.txt
echo "%dir %_datadir/%lo_home" >file-lists/$filelist
echo "%dir %_datadir/%lo_home/help" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type d -printf "%%%%dir %_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type f -printf "%_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
# the file list is needed to create compat symlinks
cp file-lists/$filelist $RPM_BUILD_ROOT/%_datadir/%lo_home
echo "%_datadir/%lo_home/$filelist" >>file-lists/$filelist
done
%clean
rm -rf $RPM_BUILD_ROOT
@SUBPACKAGES_SCRIPTS@
@SUBPACKAGES_FILELIST@
%changelog

View File

@ -1,618 +0,0 @@
-------------------------------------------------------------------
Thu Nov 7 13:52:27 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.3 bugfix release. News: http://blog.documentfoundation.org/2013/11/01/the-document-foundation-announces-libreoffice-4-1-3/
-------------------------------------------------------------------
Tue Oct 8 16:45:35 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.2.3: bugfix release only.
-------------------------------------------------------------------
Wed Aug 21 14:56:46 UTC 2013 - pmladek@suse.com
- update to 4.1.1.2
-------------------------------------------------------------------
Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
- update to 4.1.1.1
- set PYTHON_FOR_BUILD=no because python is not really needed to build help;
this fixes build on SLED11
-------------------------------------------------------------------
Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
- update to 4.1.0.4 with very big help from tchvatal@suse.com
- removed obsolete patches:
+ bridges-missing-cxxflags.diff: fixed better way
+ build-max-64-jobs.diff: dmake is not longer used
- update configure switches:
- temporary remove the unknown --disable-mono
- remove the obsolete --without-system-mozilla
- build all dependencies, including helpcompiler, xmlhelp, and l10ntools
- install files from workdir instead of solver; caused by the
switch from dmake to GNU make
-------------------------------------------------------------------
Mon Jun 17 17:34:03 UTC 2013 - fridrich.strba@suse.com
- update to 4.0.3.3.5 (SUSE 4.0-rc5, tag suse-4.0-5, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.4 (SUSE 4.0-rc4, tag suse-4.0-4, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 24 14:21:06 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.3 (SUSE 4.0-rc3, tag suse-4.0-3, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 10 09:53:14 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.2 (SUSE 4.0-rc2, tag suse-4.0-2, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Wed Apr 17 10:10:05 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2.1 (SUSE 4.0-rc1, tag suse-4.0-1, based on upstream 4.0.2.2)
- split-help-buildhack-no-vcl.diff: avoid build dependency on vcl
-------------------------------------------------------------------
Wed Apr 3 13:17:12 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2
-------------------------------------------------------------------
Tue Mar 19 18:04:38 UTC 2013 - pmladek@suse.com
- update to 4.0.2.1
- build-max-64-jobs.diff: dmake does not work with more than 64 jobs
-------------------------------------------------------------------
Thu Feb 28 10:27:15 UTC 2013 - pmladek@suse.com
- update to 4.0.1.2
-------------------------------------------------------------------
Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
- update to 4.0.1.1
- bin obsolete configure-detect-icerun.diff
-------------------------------------------------------------------
Mon Feb 4 16:38:05 UTC 2013 - pmladek@suse.com
- configure-detect-icerun.diff: icerun wrapper is not provided by the old
icecream-0.9.2 on SLED11
-------------------------------------------------------------------
Tue Jan 22 12:28:43 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.3
- build_prepare.inc: share the common build preparation steps between spec files
* Jan 10 2013 by tchvatal@suse.com in LibreOffice:Unstable
- bridges-missing-cxxflags.diff: lost RPM optflags when compiling bridges
* Jan 9 2013 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.1
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta2
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta1
- remove unused build_module_in_parallel define
- use xz tarballs instead of bz ones
- remove unused python-devel from BuildRequires
- add "xz" to BuildRequires; explicitly needed on older SUSE versions
- remove obsolete patches:
* build-helpcontent-do-not-check-cups.diff
- remove obsolete configure switches:
* --disable-ldap
* --disable-mozilla
* --disable-fontconfig
* --disable-strip-solver
* --without-stlport
* --with-system-db
* --with-java-target-version=1.5
- use configure switches:
* --disable-dbus: dbus is not need for help
* --disable-gstreamer-0-10: gstreamer is not needed for help
* --disable-python: python is not longer needed for localizing sources
* --without-system-icu: system ICU is too old on openSUSE < 12.1
-------------------------------------------------------------------
Sat Jan 19 14:31:31 UTC 2013 - dmueller@suse.com
- raise memory limits / lower parallelism for emulated/native arm builds
-------------------------------------------------------------------
Fri Dec 14 16:08:15 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.4 (SUSE 3.6-rc4, tag suse-3.6-4, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Fri Nov 23 15:43:06 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.3 (SUSE 3.6-rc3, tag suse-3.6-3, based on upstream 3.6.3.2)
- bin obsolete build-i18npool-with-icu-4.0.diff
-------------------------------------------------------------------
Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.2 (SUSE 3.6-rc2, tag suse-3.6-2, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
- updated to version 3.6.2.2.1 (SUSE 3.6 rc1 based on upstream 3.6.2.2)
- build-i18npool-with-icu-4.0.diff: use a function provided already by icu-4.0
-------------------------------------------------------------------
Fri Aug 24 13:52:09 UTC 2012 - pmladek@suse.com
- update version 3.6.1.2
- LO is not buildable with gcj; use java-devel >= 1.6 in BuildRequires
(bnc#775840)
- add subpackages: Asturian(ast), Bulgarian(bg), Catalan(ca)
-------------------------------------------------------------------
Thu Aug 9 09:34:09 UTC 2012 - pmladek@suse.com
- use the vendor "SUSE" instead of "Novell, inc."; SUSE has become a separate
business unit inside The Attachmate Group
-------------------------------------------------------------------
Fri Jul 27 14:19:29 UTC 2012 - pmladek@suse.com
- update version 3.6.0.4:
* missing TOC entries in help (fdo#44879)
* add complete names of areas in pivot table
* fixed help for Merge/Split cells (fdo#33746)
* update of selection mode help page (fdo#51416)
* add help for Defaults and Formula option pages (fdo#39141)
* update help page for Tools/Options/LibreOffice/General (fdo#44207)
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
- bin obsolete patches:
* config-host-source.diff
* l10ntools-localize-src-helpcontent2.diff
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
- config-host-source.diff: allow to source config_host.mk
- l10ntools-localize-src-helpcontent2.diff: get strings also from src
subdirectory
- disable PostgreSQL SDBC; it is not needed to build help
-------------------------------------------------------------------
Mon Jul 9 17:06:28 UTC 2012 - pmladek@suse.com
- update to libreoffice-3.5.4.7 (SUSE 3.5 rc3, based on upstream 3.5.5-rc3)
- reduce build parallelism to reduce build crashes:
* dmake support 64 jobs at maximum
* do not eat all memory with some huge sources
- add procps into BuildRequires to check available memory
-------------------------------------------------------------------
Thu Jun 28 13:33:54 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.6 (SUSE 3.5 rc2, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Mon Jun 25 15:19:57 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.5 (SUSE 3.5 rc1, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.4 (SUSE 3.5 beta2, based on upstream 3.5.5-rc1)
-------------------------------------------------------------------
Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.3 (SUSE 3.5 beta1, based on upstream 3.5.4-rc1)
-------------------------------------------------------------------
Wed Apr 25 15:23:26 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.3.2 (3.5.3-rc2)
- removed upstreamed patches:
* libreoffice-3.5-unpack-sources.diff
* buildfix-icu-4.9.diff
- reordered %prep phase to work better with quilt
-------------------------------------------------------------------
Fri Apr 20 12:29:53 UTC 2012 - pmladek@suse.com
- buildfix-icu-4.9.diff: fix build with icu-4.9; needed for openSUSE-12.2
-------------------------------------------------------------------
Fri Apr 6 14:57:48 UTC 2012 - pmladek@suse.com
- clean up configure switches:
* move switches from SUSE*.conf to spec files
* use --with-system-headers and --with-system-libs to prefer system
stuff over internal copies
* use --without-system-<library> only for stuff that is not packaged
or not patched in the SUSE distribution, for example libvisio,
redland, mythes
* bin not longer existing options
- build zip-3.0 only for openSUSE < 11.4
- add patches for the extra zip-3.0 from the last zip package
- make sure that parallel build is used for dmake and GNU make
build parts
-------------------------------------------------------------------
Wed Apr 4 13:39:46 UTC 2012 - pmladek@suse.com
- clean up lo-help-gen-spec according to lo-l10n-gen-spec
- do not supplement l10n packages; we provide support for the given locale;
the extra recommends annoys users when updating on Live-CD (bnc#551003)
- use Requires(pre) instead of PreReq on never distributions
-------------------------------------------------------------------
Wed Mar 28 15:43:47 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.5.2 (3.5.2-rc2)
- basis subdirectory does not longer exists on the installed system
- mozilla is not longer used for build:
* use --disable-mozilla, --without-system-mozilla, --with-system-nss,
--disable-ldap, --enable-xmlsec instead of --with-system-mozilla,
--with-system-mozilla=xulrunner
- enable python during build; it is needed to localize the sources
- use internal hacked make version 3.82, snapshot 20120301 to get fast
and reliable parallel build
- build zip-3.0 on openSUSE < 11.4; --filesync is needed during build
- libreoffice-3.5-unpack-sources.diff: allow to unpack source tarballs
- build-helpcontent-do-not-check-cups.diff: cups is not needed for helpcontent
-------------------------------------------------------------------
Wed Mar 14 14:34:11 UTC 2012 - pmladek@suse.com
- libreoffice-3.4.5.5 == SUSE 3.4.5-rc3 == final
-------------------------------------------------------------------
Mon Mar 12 18:58:39 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.5 (SUSE 3.4.5-rc3)
-------------------------------------------------------------------
Tue Mar 6 15:55:09 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.4 (SUSE 3.4.5-rc2)
-------------------------------------------------------------------
Thu Feb 23 17:28:17 UTC 2012 - pmladek@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Fri Feb 17 10:37:12 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
-------------------------------------------------------------------
Wed Jan 4 14:44:31 UTC 2012 - pmladek@suse.com
- added automake into BuildRequires to fix build in Factory
-------------------------------------------------------------------
Wed Nov 23 14:29:30 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.4.4.3 (SUSE 3.4.4-rc1 == final)
-------------------------------------------------------------------
Mon Sep 12 16:48:48 UTC 2011 - pmladek@suse.com
- libreoffice-3.4.2.6 == SUSE 3.4.2-rc3 == final
-------------------------------------------------------------------
Thu Sep 8 15:28:56 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.6 (SUSE 3.4.2-rc3)
- disabled dependency on unixODBC; not needed to build help
- correctly set the documentation directory
-------------------------------------------------------------------
Fri Sep 2 14:25:16 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.5 (SUSE 3.4.2-rc2)
-------------------------------------------------------------------
Wed Aug 24 13:45:45 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.4 (SUSE 3.4.2-rc1)
- explicitly disabled mono stuff; not needed to build help
-------------------------------------------------------------------
Wed Jul 27 15:10:40 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.3 (3.4.2-rc3)
- started building helpcontent without libreoffice-*-devel packages;
split build had not longer be supported with LO-3.4; disabled many
features to keep minimal build dependencies
- removed help-ar package because it used English strings
-------------------------------------------------------------------
Wed Jun 8 17:29:54 CEST 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.3.1 (3.3.3-rc1)
-------------------------------------------------------------------
Wed Mar 23 20:08:17 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.2.2 == 3.3.2-rc2 == final
-------------------------------------------------------------------
Fri Mar 18 16:40:02 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.2 (3.3.2-rc2)
-------------------------------------------------------------------
Wed Mar 9 17:42:27 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.1 (3.3.2-rc1)
-------------------------------------------------------------------
Wed Feb 23 14:08:35 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.1.2 == 3.3.1-rc2 == final
-------------------------------------------------------------------
Wed Feb 16 16:27:04 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.2 (3.3.1-rc2)
-------------------------------------------------------------------
Tue Feb 8 20:53:59 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.1 (3.3.1-rc1)
-------------------------------------------------------------------
Mon Jan 31 20:32:38 CET 2011 - pmladek@suse.cz
- libreoffice-build-3.3.0.4 == 3.3.0-rc4 == final
-------------------------------------------------------------------
Wed Jan 19 12:58:21 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.4 (3.3-rc4)
-------------------------------------------------------------------
Tue Jan 11 16:41:58 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.3 (3.3-rc3)
-------------------------------------------------------------------
Tue Dec 21 19:44:02 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.2 (3.3-rc2)
-------------------------------------------------------------------
Wed Dec 1 19:41:47 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.1 (3.3-rc1)
- fixed URL, summary, and description for LibreOffice
-------------------------------------------------------------------
Fri Nov 12 12:24:42 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.2.99.3 (3.3-beta3)
-------------------------------------------------------------------
Thu Oct 14 19:12:31 CEST 2010 - pmladek@suse.cz
- switched to the LibreOffice code base, http://www.documentfoundation.org/
- renamed packages from OpenOffice_org* to libreoffice*
- updated to libreoffice-3.2.99.2 (3.3-beta2)
-------------------------------------------------------------------
Wed Sep 15 20:45:27 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.98.1 (3.3-alpha1)
- used the prepatched OOo sources from ooo-build git
-------------------------------------------------------------------
Thu Sep 2 15:45:12 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.6 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Tue Aug 24 16:37:41 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.5 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.4 (3.2.1 maintenance update)
-------------------------------------------------------------------
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
- ooo-build-3.2.1.3 == 3.2.1-rc3 == final
-------------------------------------------------------------------
Fri May 28 17:37:09 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m19
- updated ooo-build to version 3.2.1.3 (3.2.1-rc3)
-------------------------------------------------------------------
Tue May 25 17:44:26 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m18 (3.2.1-rc2)
- updated ooo-build to version 3.2.1.2 (3.2.1-rc2)
-------------------------------------------------------------------
Thu May 13 20:29:10 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m17 (3.2.1-rc1)
- updated ooo-build to version 3.2.1.1 (3.2.1-rc1)
- added initial support for build on MeeGo distro
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m15
- updated ooo-build to version 3.2.0.99.3 (3.2.1-beta3)
-------------------------------------------------------------------
Thu Mar 25 21:38:09 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.2 (3.2.1-beta2)
-------------------------------------------------------------------
Thu Mar 11 21:18:47 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.1 (3.2.1-beta1)
-------------------------------------------------------------------
Fri Feb 26 17:11:58 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.98.1 (3.2.1-alpha1)
-------------------------------------------------------------------
Wed Feb 24 17:20:34 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.7 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 18 20:46:24 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.6 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 4 19:36:48 CET 2010 - pmladek@suse.cz
- ooo-build-3.2.0.5 == 3.2-rc5 == final
-------------------------------------------------------------------
Thu Feb 4 15:33:42 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m12 (3.2-rc5)
- updated ooo-build to version 3.2.0.5 (3.2-rc5)
-------------------------------------------------------------------
Wed Jan 27 20:29:22 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m11 (3.2-rc4)
- updated ooo-build to version 3.2.0.4 (3.2-rc4)
-------------------------------------------------------------------
Wed Jan 13 19:32:02 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m9
- updated ooo-build to version 3.2.0.2 (3.2-rc2)
-------------------------------------------------------------------
Sun Dec 20 19:38:12 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m8
- updated ooo-build to version 3.2.0.1 (3.2-rc1)
-------------------------------------------------------------------
Mon Dec 7 17:53:37 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m7
- updated ooo-build to version 3.1.99.4 (3.2-beta4)
- removed obsolete extra localization sources
-------------------------------------------------------------------
Tue Nov 24 16:57:27 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m5
- updated ooo-build to version 3.1.99.3 (3.2-beta3)
-------------------------------------------------------------------
Fri Nov 13 17:34:52 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m4
- updated ooo-build to version 3.1.99.2 (3.2-beta2)
- added perl-Compress-Zlib into BuildRequires for SLED10; needed by
perl-Archive-Zip; was included in the main perl package on newer distros
-------------------------------------------------------------------
Thu Oct 29 22:57:28 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m2
- updated ooo-build to version 3.1.99.1 (3.2-beta1)
- added perl-Archive-Zip into BuildRequires
-------------------------------------------------------------------
Tue Oct 20 16:45:29 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.4
-------------------------------------------------------------------
Tue Oct 6 17:01:57 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.3
-------------------------------------------------------------------
Tue Sep 22 16:15:15 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.2
-------------------------------------------------------------------
Wed Sep 2 18:00:13 CEST 2009 - pmladek@suse.cz
- ooo-build-3.1.1.1 == 3.1.1-rc1 == final
-------------------------------------------------------------------
Tue Sep 1 13:02:33 CEST 2009 - pmladek@suse.cz
- do not exclude archs for noarch packages
-------------------------------------------------------------------
Wed Aug 26 13:28:08 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m19
- updated ooo-build to version 3.1.1.1 (3.1.1-rc1)
-------------------------------------------------------------------
Tue Aug 18 19:51:59 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m18
- updated ooo-build to version 3.1.0.99.3 (3.1.1-beta3)
-------------------------------------------------------------------
Tue Aug 4 22:19:15 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m17
- updated ooo-build to version 3.1.0.99.2 (3.1.1-beta2)
- updated extra localizations sources: bg el mk nb nn sk sl
-------------------------------------------------------------------
Thu Jul 23 21:16:24 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m16
- updated ooo-build to version 3.1.0.99.1 (3.1.1-beta1)
-------------------------------------------------------------------
Mon Jun 29 19:30:31 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m14
- updated ooo-build to version 3.1.0.98.2 (3.1.1-alpha2)
-------------------------------------------------------------------
Fri Jun 26 18:01:05 CEST 2009 - pmladek@suse.cz
- split OpenOffice_org-help source package into more pieces to make the
build more parallel; asked by Coolo

View File

@ -1,560 +0,0 @@
#
# spec file for package libreoffice-help-group1
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libreoffice-help-group1
###################################################################
## DO NOT EDIT THIS SPEC FILE
## Generated by:
## perl lo-help-gen-spec libreoffice-help-groupX.spec.in lo-help-groupX
###################################################################
Version: 4.1.3.2
Release: 0
%define gnu_make_version 3.82
%define gnu_make_snapshot 20120301
%define zip_version 3.0
%define lo_home libreoffice
# test_build_langs: 1 = de and cs
# 2 = all supported languages
%define test_build_langs 2
# debug_build: 0 = no
# 1 = yes (enable depency tracking, ccache)
%define debug_build 0
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#
%if %test_build_langs == 0
%define lo_langs ""
%else
%if %test_build_langs == 1
%define lo_langs "cs de"
%else
%define lo_langs "ast bg ca cs da de en-GB"
%endif
%endif
#!BuildIgnore: libreoffice
# both zip and perl-Archive-Zip are needed; tested with ooo320-m3, 2009-10-22
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: db-devel
BuildRequires: flac-devel
BuildRequires: flex
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: icu
BuildRequires: java-devel >= 1.6
BuildRequires: libcppunit-devel
BuildRequires: libexpat-devel
BuildRequires: libicu-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: perl-Archive-Zip
BuildRequires: perl-Compress-Zlib
BuildRequires: pkg-config
BuildRequires: procps
BuildRequires: unzip
BuildRequires: xorg-x11-devel
BuildRequires: xz
BuildRequires: zip
%if 0%{?suse_version} == 01010
# is not required by Java SDKs by mistake on SLED10
BuildRequires: update-alternatives
%endif
# compat stuff
Provides: OpenOffice_org-help-group1 = %version
Obsoletes: OpenOffice_org-help-group1 <= %version
Summary: LibreOffice Help Development
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
Source1: libreoffice-help-%version.tar.xz
Source2: libreoffice-translations-%version.tar.xz
Source10: build_prepare.inc
# make-3.82 is needed for parallel build
# this version extends plain make-3.82 with --warn-undefined-functions option
# URL: http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/make-3.82-gbuild, snapshot 2011-08-17
Source30: make-%gnu_make_version-gbuild-%gnu_make_snapshot.tar.bz2
# zip-3.0 or newer is required because of the --filesync feature
Source31: zip-%zip_version.tar.bz2
# helper stuff to produce pieces of the spec file
Source200: libreoffice-help-groupX.spec.in
Source201: lo-help-gen-spec
Source202: lo-help-groupX
Patch0: split-help-buildhack-no-vcl.diff
#
# Patches against zip-3.0
Patch2000: zip-3.0-iso8859_2.patch
Patch2001: zip-3.0-add_options_to_help.patch
Patch2002: zip-3.0-nonexec-stack.patch
Patch2003: zip-3.0-optflags.patch
Patch2004: zip-3.0-tempfile.patch
Patch2005: zip-notimestamp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
This package provides files related to the LibreOffice help
development.
%if %test_build_langs >= 2
%package -n libreoffice-help-ast
Summary: Asturian Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ast)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-ast = %version
Obsoletes: OpenOffice_org-help-ast <= %version
Provides: OpenOffice_org-ast:%_prefix/ooo-2.0/help/ast/default.css
%description -n libreoffice-help-ast
Asturian help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-ast.
%package -n libreoffice-help-bg
Summary: Bulgarian Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:bg)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-bg = %version
Obsoletes: OpenOffice_org-help-bg <= %version
Provides: OpenOffice_org-bg:%_prefix/ooo-2.0/help/bg/default.css
%description -n libreoffice-help-bg
Bulgarian help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-bg.
%package -n libreoffice-help-ca
Summary: Catalan Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ca)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-ca = %version
Obsoletes: OpenOffice_org-help-ca <= %version
Provides: OpenOffice_org-ca:%_prefix/ooo-2.0/help/ca/default.css
%description -n libreoffice-help-ca
Catalan help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-ca.
%endif
%if %test_build_langs >= 1
%package -n libreoffice-help-cs
Summary: Czech Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:cs)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-cs = %version
Obsoletes: OpenOffice_org-help-cs <= %version
Provides: OpenOffice_org-cs:%_prefix/ooo-2.0/help/cs/default.css
%description -n libreoffice-help-cs
Czech help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-cs.
%endif
%if %test_build_langs >= 2
%package -n libreoffice-help-da
Summary: Danish Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:da)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-da = %version
Obsoletes: OpenOffice_org-help-da <= %version
Provides: OpenOffice_org-da:%_prefix/ooo-2.0/help/da/default.css
%description -n libreoffice-help-da
Danish help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-da.
%endif
%if %test_build_langs >= 1
%package -n libreoffice-help-de
Summary: German Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:de)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-de = %version
Obsoletes: OpenOffice_org-help-de <= %version
Provides: OpenOffice_org-de:%_prefix/ooo-2.0/help/de/default.css
%description -n libreoffice-help-de
German help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-de.
%endif
%if %test_build_langs >= 2
%package -n libreoffice-help-en-GB
Summary: British Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:en_GB)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-en-GB = %version
Obsoletes: OpenOffice_org-help-en-GB <= %version
Provides: OpenOffice_org-en-GB:%_prefix/ooo-2.0/help/en-GB/default.css
%description -n libreoffice-help-en-GB
British help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-en-GB.
%endif
%prep
%if %prepare_build == 0
%setup -D -T -q -n libreoffice-%version
%else
%setup -q -a30 -a31 -b1 -b2 -n libreoffice-%version
#
# patch zip-3.0
%if %suse_version < 1140
tar -xjf %{S:31}
cd zip30
%patch2000
%patch2001
%patch2002
%patch2003
%patch2004
%patch2005
cd -
%endif
%endif
%patch0 -p1
%build
%{expand:%(cat %_sourcedir/build_prepare.inc)}
# hack to pass configure check for python; it is not really needed to build the help
export PYTHON_FOR_BUILD=no
%if %prepare_build != 0
./autogen.sh $PARALLEL_BUILD \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
--sysconfdir=/etc \
--docdir=%{_docdir}/%{name} \
--with-vendor=SUSE \
--with-lang=%lo_langs \
--disable-fetch-external \
--with-external-tar="$RPM_SOURCE_DIR" \
--with-alloc=system \
--with-jdk-home=$JAVA_HOME \
--with-ant-home=/usr/share/ant \
--without-fonts \
--without-myspell-dicts \
--disable-kde \
--disable-kde4 \
--disable-gtk \
--disable-gconf \
--disable-gnome-vfs \
--disable-evolution2 \
--disable-gstreamer \
--disable-opengl \
--disable-dbus \
--disable-gstreamer-0-10 \
--disable-python \
--disable-odk \
--without-junit \
%if %debug_build == 0
--disable-ccache \
%endif
%if %suse_version < 1210
--without-system-icu \
%endif
--disable-postgresql-sdbc \
--disable-cups \
--with-system-dicts \
--with-system-libxml \
--with-system-openssl \
--with-system-cppunit \
--with-system-expat \
--with-system-boost \
--without-system-jpeg
%endif
# build helpcontent2 module and all its pre-requisites
make helpcompiler.all
make xmlhelp.all
make helpcontent2.all
make l10ntools.all
make helpcontent2
%install
sed '/SOLARVER/!d' config_host.mk > "${RPM_BUILD_ROOT}/config_host.mk.parsed"
sed '/INPATH/!d' config_host.mk >> "${RPM_BUILD_ROOT}/config_host.mk.parsed"
. "${RPM_BUILD_ROOT}/config_host.mk.parsed"
rm -rf "${RPM_BUILD_ROOT}/config_host.mk.parsed"
test -z %lo_langs && langs="en-US" || langs=%lo_langs
mkdir -p file-lists
for lang in $langs ; do
test "$lang" = "en-US" && langdir="en" || langdir="$lang"
mkdir -p $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
for dir in workdir/$INPATH/HelpTarget/*; do
cp -r $dir/$lang/s* $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
done
# copy also html and css
cp -r workdir/$INPATH/HelpTarget/shared/$lang/*.{html,css} $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
lang_underscore=`echo $lang | sed "s/-/_/g"`
filelist=help_${lang_underscore}_list.txt
echo "%dir %_datadir/%lo_home" >file-lists/$filelist
echo "%dir %_datadir/%lo_home/help" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type d -printf "%%%%dir %_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type f -printf "%_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
# the file list is needed to create compat symlinks
cp file-lists/$filelist $RPM_BUILD_ROOT/%_datadir/%lo_home
echo "%_datadir/%lo_home/$filelist" >>file-lists/$filelist
done
%clean
rm -rf $RPM_BUILD_ROOT
%if %test_build_langs >= 2
# ast
%posttrans -n libreoffice-help-ast
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_ast_list.txt || true
%preun -n libreoffice-help-ast
test "$1" = "0" && cp %_datadir/%lo_home/help_ast_list.txt %_datadir/%lo_home/help_ast_list.txt.postun || true
%postun -n libreoffice-help-ast
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_ast_list.txt.postun || true
rm -f %_datadir/%lo_home/help_ast_list.txt.postun 2>/dev/null
# bg
%posttrans -n libreoffice-help-bg
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_bg_list.txt || true
%preun -n libreoffice-help-bg
test "$1" = "0" && cp %_datadir/%lo_home/help_bg_list.txt %_datadir/%lo_home/help_bg_list.txt.postun || true
%postun -n libreoffice-help-bg
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_bg_list.txt.postun || true
rm -f %_datadir/%lo_home/help_bg_list.txt.postun 2>/dev/null
# ca
%posttrans -n libreoffice-help-ca
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_ca_list.txt || true
%preun -n libreoffice-help-ca
test "$1" = "0" && cp %_datadir/%lo_home/help_ca_list.txt %_datadir/%lo_home/help_ca_list.txt.postun || true
%postun -n libreoffice-help-ca
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_ca_list.txt.postun || true
rm -f %_datadir/%lo_home/help_ca_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 1
# cs
%posttrans -n libreoffice-help-cs
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_cs_list.txt || true
%preun -n libreoffice-help-cs
test "$1" = "0" && cp %_datadir/%lo_home/help_cs_list.txt %_datadir/%lo_home/help_cs_list.txt.postun || true
%postun -n libreoffice-help-cs
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_cs_list.txt.postun || true
rm -f %_datadir/%lo_home/help_cs_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
# da
%posttrans -n libreoffice-help-da
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_da_list.txt || true
%preun -n libreoffice-help-da
test "$1" = "0" && cp %_datadir/%lo_home/help_da_list.txt %_datadir/%lo_home/help_da_list.txt.postun || true
%postun -n libreoffice-help-da
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_da_list.txt.postun || true
rm -f %_datadir/%lo_home/help_da_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 1
# de
%posttrans -n libreoffice-help-de
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_de_list.txt || true
%preun -n libreoffice-help-de
test "$1" = "0" && cp %_datadir/%lo_home/help_de_list.txt %_datadir/%lo_home/help_de_list.txt.postun || true
%postun -n libreoffice-help-de
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_de_list.txt.postun || true
rm -f %_datadir/%lo_home/help_de_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
# en-GB
%posttrans -n libreoffice-help-en-GB
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_en_GB_list.txt || true
%preun -n libreoffice-help-en-GB
test "$1" = "0" && cp %_datadir/%lo_home/help_en_GB_list.txt %_datadir/%lo_home/help_en_GB_list.txt.postun || true
%postun -n libreoffice-help-en-GB
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_en_GB_list.txt.postun || true
rm -f %_datadir/%lo_home/help_en_GB_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_ast_list.txt -n libreoffice-help-ast
%defattr(-,root,root)
%files -f file-lists/help_bg_list.txt -n libreoffice-help-bg
%defattr(-,root,root)
%files -f file-lists/help_ca_list.txt -n libreoffice-help-ca
%defattr(-,root,root)
%endif
%if %test_build_langs >= 1
%files -f file-lists/help_cs_list.txt -n libreoffice-help-cs
%defattr(-,root,root)
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_da_list.txt -n libreoffice-help-da
%defattr(-,root,root)
%endif
%if %test_build_langs >= 1
%files -f file-lists/help_de_list.txt -n libreoffice-help-de
%defattr(-,root,root)
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_en_GB_list.txt -n libreoffice-help-en-GB
%defattr(-,root,root)
%endif
%changelog

View File

@ -1,618 +0,0 @@
-------------------------------------------------------------------
Thu Nov 7 13:52:27 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.3 bugfix release. News: http://blog.documentfoundation.org/2013/11/01/the-document-foundation-announces-libreoffice-4-1-3/
-------------------------------------------------------------------
Tue Oct 8 16:45:36 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.2.3: bugfix release only.
-------------------------------------------------------------------
Wed Aug 21 14:56:46 UTC 2013 - pmladek@suse.com
- update to 4.1.1.2
-------------------------------------------------------------------
Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
- update to 4.1.1.1
- set PYTHON_FOR_BUILD=no because python is not really needed to build help;
this fixes build on SLED11
-------------------------------------------------------------------
Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
- update to 4.1.0.4 with very big help from tchvatal@suse.com
- removed obsolete patches:
+ bridges-missing-cxxflags.diff: fixed better way
+ build-max-64-jobs.diff: dmake is not longer used
- update configure switches:
- temporary remove the unknown --disable-mono
- remove the obsolete --without-system-mozilla
- build all dependencies, including helpcompiler, xmlhelp, and l10ntools
- install files from workdir instead of solver; caused by the
switch from dmake to GNU make
-------------------------------------------------------------------
Mon Jun 17 17:34:03 UTC 2013 - fridrich.strba@suse.com
- update to 4.0.3.3.5 (SUSE 4.0-rc5, tag suse-4.0-5, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.4 (SUSE 4.0-rc4, tag suse-4.0-4, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 24 14:21:06 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.3 (SUSE 4.0-rc3, tag suse-4.0-3, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 10 09:53:14 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.2 (SUSE 4.0-rc2, tag suse-4.0-2, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Wed Apr 17 10:10:05 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2.1 (SUSE 4.0-rc1, tag suse-4.0-1, based on upstream 4.0.2.2)
- split-help-buildhack-no-vcl.diff: avoid build dependency on vcl
-------------------------------------------------------------------
Wed Apr 3 13:17:12 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2
-------------------------------------------------------------------
Tue Mar 19 18:04:38 UTC 2013 - pmladek@suse.com
- update to 4.0.2.1
- build-max-64-jobs.diff: dmake does not work with more than 64 jobs
-------------------------------------------------------------------
Thu Feb 28 10:27:15 UTC 2013 - pmladek@suse.com
- update to 4.0.1.2
-------------------------------------------------------------------
Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
- update to 4.0.1.1
- bin obsolete configure-detect-icerun.diff
-------------------------------------------------------------------
Mon Feb 4 16:38:05 UTC 2013 - pmladek@suse.com
- configure-detect-icerun.diff: icerun wrapper is not provided by the old
icecream-0.9.2 on SLED11
-------------------------------------------------------------------
Tue Jan 22 12:28:43 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.3
- build_prepare.inc: share the common build preparation steps between spec files
* Jan 10 2013 by tchvatal@suse.com in LibreOffice:Unstable
- bridges-missing-cxxflags.diff: lost RPM optflags when compiling bridges
* Jan 9 2013 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.1
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta2
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta1
- remove unused build_module_in_parallel define
- use xz tarballs instead of bz ones
- remove unused python-devel from BuildRequires
- add "xz" to BuildRequires; explicitly needed on older SUSE versions
- remove obsolete patches:
* build-helpcontent-do-not-check-cups.diff
- remove obsolete configure switches:
* --disable-ldap
* --disable-mozilla
* --disable-fontconfig
* --disable-strip-solver
* --without-stlport
* --with-system-db
* --with-java-target-version=1.5
- use configure switches:
* --disable-dbus: dbus is not need for help
* --disable-gstreamer-0-10: gstreamer is not needed for help
* --disable-python: python is not longer needed for localizing sources
* --without-system-icu: system ICU is too old on openSUSE < 12.1
-------------------------------------------------------------------
Sat Jan 19 14:31:31 UTC 2013 - dmueller@suse.com
- raise memory limits / lower parallelism for emulated/native arm builds
-------------------------------------------------------------------
Fri Dec 14 16:08:15 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.4 (SUSE 3.6-rc4, tag suse-3.6-4, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Fri Nov 23 15:43:06 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.3 (SUSE 3.6-rc3, tag suse-3.6-3, based on upstream 3.6.3.2)
- bin obsolete build-i18npool-with-icu-4.0.diff
-------------------------------------------------------------------
Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.2 (SUSE 3.6-rc2, tag suse-3.6-2, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
- updated to version 3.6.2.2.1 (SUSE 3.6 rc1 based on upstream 3.6.2.2)
- build-i18npool-with-icu-4.0.diff: use a function provided already by icu-4.0
-------------------------------------------------------------------
Fri Aug 24 13:52:09 UTC 2012 - pmladek@suse.com
- update version 3.6.1.2
- LO is not buildable with gcj; use java-devel >= 1.6 in BuildRequires
(bnc#775840)
- add subpackages: Greek(el), Basque(eu), Finnish(fi)
- move Galician(gl) to the group3 source package
-------------------------------------------------------------------
Thu Aug 9 09:34:09 UTC 2012 - pmladek@suse.com
- use the vendor "SUSE" instead of "Novell, inc."; SUSE has become a separate
business unit inside The Attachmate Group
-------------------------------------------------------------------
Fri Jul 27 14:19:29 UTC 2012 - pmladek@suse.com
- update version 3.6.0.4:
* missing TOC entries in help (fdo#44879)
* add complete names of areas in pivot table
* fixed help for Merge/Split cells (fdo#33746)
* update of selection mode help page (fdo#51416)
* add help for Defaults and Formula option pages (fdo#39141)
* update help page for Tools/Options/LibreOffice/General (fdo#44207)
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
- bin obsolete patches:
* config-host-source.diff
* l10ntools-localize-src-helpcontent2.diff
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
- config-host-source.diff: allow to source config_host.mk
- l10ntools-localize-src-helpcontent2.diff: get strings also from src
subdirectory
- disable PostgreSQL SDBC; it is not needed to build help
-------------------------------------------------------------------
Mon Jul 9 17:06:28 UTC 2012 - pmladek@suse.com
- update to libreoffice-3.5.4.7 (SUSE 3.5 rc3, based on upstream 3.5.5-rc3)
- reduce build parallelism to reduce build crashes:
* dmake support 64 jobs at maximum
* do not eat all memory with some huge sources
- add procps into BuildRequires to check available memory
-------------------------------------------------------------------
Thu Jun 28 13:33:54 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.6 (SUSE 3.5 rc2, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Mon Jun 25 15:19:57 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.5 (SUSE 3.5 rc1, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.4 (SUSE 3.5 beta2, based on upstream 3.5.5-rc1)
-------------------------------------------------------------------
Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.3 (SUSE 3.5 beta1, based on upstream 3.5.4-rc1)
-------------------------------------------------------------------
Wed Apr 25 15:23:26 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.3.2 (3.5.3-rc2)
- removed upstreamed patches:
* libreoffice-3.5-unpack-sources.diff
* buildfix-icu-4.9.diff
- reordered %prep phase to work better with quilt
-------------------------------------------------------------------
Fri Apr 20 12:29:53 UTC 2012 - pmladek@suse.com
- buildfix-icu-4.9.diff: fix build with icu-4.9; needed for openSUSE-12.2
-------------------------------------------------------------------
Fri Apr 6 14:57:48 UTC 2012 - pmladek@suse.com
- clean up configure switches:
* move switches from SUSE*.conf to spec files
* use --with-system-headers and --with-system-libs to prefer system
stuff over internal copies
* use --without-system-<library> only for stuff that is not packaged
or not patched in the SUSE distribution, for example libvisio,
redland, mythes
* bin not longer existing options
- build zip-3.0 only for openSUSE < 11.4
- add patches for the extra zip-3.0 from the last zip package
- make sure that parallel build is used for dmake and GNU make
build parts
-------------------------------------------------------------------
Wed Apr 4 13:39:46 UTC 2012 - pmladek@suse.com
- clean up lo-help-gen-spec according to lo-l10n-gen-spec
- do not supplement l10n packages; we provide support for the given locale;
the extra recommends annoys users when updating on Live-CD (bnc#551003)
- use Requires(pre) instead of PreReq on never distributions
-------------------------------------------------------------------
Wed Mar 28 15:43:47 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.5.2 (3.5.2-rc2)
- basis subdirectory does not longer exists on the installed system
- mozilla is not longer used for build:
* use --disable-mozilla, --without-system-mozilla, --with-system-nss,
--disable-ldap, --enable-xmlsec instead of --with-system-mozilla,
--with-system-mozilla=xulrunner
- enable python during build; it is needed to localize the sources
- use internal hacked make version 3.82, snapshot 20120301 to get fast
and reliable parallel build
- build zip-3.0 on openSUSE < 11.4; --filesync is needed during build
- libreoffice-3.5-unpack-sources.diff: allow to unpack source tarballs
- build-helpcontent-do-not-check-cups.diff: cups is not needed for helpcontent
-------------------------------------------------------------------
Wed Mar 14 14:34:11 UTC 2012 - pmladek@suse.com
- libreoffice-3.4.5.5 == SUSE 3.4.5-rc3 == final
-------------------------------------------------------------------
Mon Mar 12 18:58:39 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.5 (SUSE 3.4.5-rc3)
-------------------------------------------------------------------
Tue Mar 6 15:55:09 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.4 (SUSE 3.4.5-rc2)
-------------------------------------------------------------------
Thu Feb 23 17:28:17 UTC 2012 - pmladek@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Fri Feb 17 10:37:12 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
-------------------------------------------------------------------
Wed Jan 4 14:44:31 UTC 2012 - pmladek@suse.com
- added automake into BuildRequires to fix build in Factory
-------------------------------------------------------------------
Wed Nov 23 14:29:30 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.4.4.3 (SUSE 3.4.4-rc1 == final)
-------------------------------------------------------------------
Mon Sep 12 16:48:48 UTC 2011 - pmladek@suse.com
- libreoffice-3.4.2.6 == SUSE 3.4.2-rc3 == final
-------------------------------------------------------------------
Thu Sep 8 15:28:56 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.6 (SUSE 3.4.2-rc3)
- disabled dependency on unixODBC; not needed to build help
- correctly set the documentation directory
-------------------------------------------------------------------
Fri Sep 2 14:25:16 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.5 (SUSE 3.4.2-rc2)
-------------------------------------------------------------------
Wed Aug 24 13:45:45 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.4 (SUSE 3.4.2-rc1)
- explicitly disabled mono stuff; not needed to build help
-------------------------------------------------------------------
Wed Jul 27 15:10:40 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.3 (3.4.2-rc3)
- started building helpcontent without libreoffice-*-devel packages;
split build had not longer be supported with LO-3.4; disabled many
features to keep minimal build dependencies
-------------------------------------------------------------------
Wed Jun 8 17:29:54 CEST 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.3.1 (3.3.3-rc1)
-------------------------------------------------------------------
Wed Mar 23 20:08:17 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.2.2 == 3.3.2-rc2 == final
-------------------------------------------------------------------
Fri Mar 18 16:40:02 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.2 (3.3.2-rc2)
-------------------------------------------------------------------
Wed Mar 9 17:42:27 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.1 (3.3.2-rc1)
-------------------------------------------------------------------
Wed Feb 23 14:08:35 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.1.2 == 3.3.1-rc2 == final
-------------------------------------------------------------------
Wed Feb 16 16:27:04 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.2 (3.3.1-rc2)
-------------------------------------------------------------------
Tue Feb 8 20:53:59 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.1 (3.3.1-rc1)
-------------------------------------------------------------------
Mon Jan 31 20:32:38 CET 2011 - pmladek@suse.cz
- libreoffice-build-3.3.0.4 == 3.3.0-rc4 == final
-------------------------------------------------------------------
Wed Jan 19 12:58:21 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.4 (3.3-rc4)
-------------------------------------------------------------------
Tue Jan 11 16:41:58 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.3 (3.3-rc3)
-------------------------------------------------------------------
Tue Dec 21 19:44:02 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.2 (3.3-rc2)
-------------------------------------------------------------------
Wed Dec 1 19:41:47 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.1 (3.3-rc1)
- fixed URL, summary, and description for LibreOffice
-------------------------------------------------------------------
Fri Nov 12 12:24:42 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.2.99.3 (3.3-beta3)
-------------------------------------------------------------------
Thu Oct 14 19:12:31 CEST 2010 - pmladek@suse.cz
- switched to the LibreOffice code base, http://www.documentfoundation.org/
- renamed packages from OpenOffice_org* to libreoffice*
- updated to libreoffice-3.2.99.2 (3.3-beta2)
-------------------------------------------------------------------
Wed Sep 15 20:45:27 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.98.1 (3.3-alpha1)
- used the prepatched OOo sources from ooo-build git
-------------------------------------------------------------------
Thu Sep 2 15:45:12 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.6 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Tue Aug 24 16:37:41 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.5 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.4 (3.2.1 maintenance update)
-------------------------------------------------------------------
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
- ooo-build-3.2.1.3 == 3.2.1-rc3 == final
-------------------------------------------------------------------
Fri May 28 17:37:09 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m19
- updated ooo-build to version 3.2.1.3 (3.2.1-rc3)
-------------------------------------------------------------------
Tue May 25 17:44:26 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m18 (3.2.1-rc2)
- updated ooo-build to version 3.2.1.2 (3.2.1-rc2)
-------------------------------------------------------------------
Thu May 13 20:29:10 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m17 (3.2.1-rc1)
- updated ooo-build to version 3.2.1.1 (3.2.1-rc1)
- added initial support for build on MeeGo distro
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m15
- updated ooo-build to version 3.2.0.99.3 (3.2.1-beta3)
-------------------------------------------------------------------
Thu Mar 25 21:38:09 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.2 (3.2.1-beta2)
-------------------------------------------------------------------
Thu Mar 11 21:18:47 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.1 (3.2.1-beta1)
-------------------------------------------------------------------
Fri Feb 26 17:11:58 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.98.1 (3.2.1-alpha1)
-------------------------------------------------------------------
Wed Feb 24 17:20:34 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.7 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 18 20:46:24 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.6 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 4 19:36:48 CET 2010 - pmladek@suse.cz
- ooo-build-3.2.0.5 == 3.2-rc5 == final
-------------------------------------------------------------------
Thu Feb 4 15:33:42 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m12 (3.2-rc5)
- updated ooo-build to version 3.2.0.5 (3.2-rc5)
-------------------------------------------------------------------
Wed Jan 27 20:29:22 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m11 (3.2-rc4)
- updated ooo-build to version 3.2.0.4 (3.2-rc4)
-------------------------------------------------------------------
Wed Jan 13 19:32:02 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m9
- updated ooo-build to version 3.2.0.2 (3.2-rc2)
-------------------------------------------------------------------
Sun Dec 20 19:38:12 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m8
- updated ooo-build to version 3.2.0.1 (3.2-rc1)
-------------------------------------------------------------------
Mon Dec 7 17:53:37 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m7
- updated ooo-build to version 3.1.99.4 (3.2-beta4)
- removed obsolete extra localization sources
-------------------------------------------------------------------
Tue Nov 24 16:57:27 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m5
- updated ooo-build to version 3.1.99.3 (3.2-beta3)
-------------------------------------------------------------------
Fri Nov 13 17:34:52 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m4
- updated ooo-build to version 3.1.99.2 (3.2-beta2)
- added perl-Compress-Zlib into BuildRequires for SLED10; needed by
perl-Archive-Zip; was included in the main perl package on newer distros
-------------------------------------------------------------------
Thu Oct 29 22:57:28 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m2
- updated ooo-build to version 3.1.99.1 (3.2-beta1)
- added perl-Archive-Zip into BuildRequires
-------------------------------------------------------------------
Tue Oct 20 16:45:29 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.4
-------------------------------------------------------------------
Tue Oct 6 17:01:57 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.3
-------------------------------------------------------------------
Tue Sep 22 16:15:15 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.2
-------------------------------------------------------------------
Wed Sep 2 18:00:13 CEST 2009 - pmladek@suse.cz
- ooo-build-3.1.1.1 == 3.1.1-rc1 == final
-------------------------------------------------------------------
Tue Sep 1 13:02:33 CEST 2009 - pmladek@suse.cz
- do not exclude archs for noarch packages
-------------------------------------------------------------------
Wed Aug 26 13:28:08 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m19
- updated ooo-build to version 3.1.1.1 (3.1.1-rc1)
-------------------------------------------------------------------
Tue Aug 18 19:51:59 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m18
- updated ooo-build to version 3.1.0.99.3 (3.1.1-beta3)
-------------------------------------------------------------------
Tue Aug 4 22:19:15 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m17
- updated ooo-build to version 3.1.0.99.2 (3.1.1-beta2)
- updated extra localizations sources: bg el mk nb nn sk sl
-------------------------------------------------------------------
Thu Jul 23 21:16:24 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m16
- updated ooo-build to version 3.1.0.99.1 (3.1.1-beta1)
-------------------------------------------------------------------
Mon Jun 29 19:30:31 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m14
- updated ooo-build to version 3.1.0.98.2 (3.1.1-alpha2)
-------------------------------------------------------------------
Fri Jun 26 18:01:05 CEST 2009 - pmladek@suse.cz
- split OpenOffice_org-help source package into more pieces to make the
build more parallel; asked by Coolo

View File

@ -1,524 +0,0 @@
#
# spec file for package libreoffice-help-group2
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libreoffice-help-group2
###################################################################
## DO NOT EDIT THIS SPEC FILE
## Generated by:
## perl lo-help-gen-spec libreoffice-help-groupX.spec.in lo-help-groupX
###################################################################
Version: 4.1.3.2
Release: 0
%define gnu_make_version 3.82
%define gnu_make_snapshot 20120301
%define zip_version 3.0
%define lo_home libreoffice
# test_build_langs: 1 = de and cs
# 2 = all supported languages
%define test_build_langs 2
# debug_build: 0 = no
# 1 = yes (enable depency tracking, ccache)
%define debug_build 0
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#
%if %test_build_langs == 0
%define lo_langs ""
%else
%if %test_build_langs == 1
%define lo_langs ""
%else
%define lo_langs "el en-ZA es et eu fi fr"
%endif
%endif
#!BuildIgnore: libreoffice
# both zip and perl-Archive-Zip are needed; tested with ooo320-m3, 2009-10-22
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: db-devel
BuildRequires: flac-devel
BuildRequires: flex
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: icu
BuildRequires: java-devel >= 1.6
BuildRequires: libcppunit-devel
BuildRequires: libexpat-devel
BuildRequires: libicu-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: perl-Archive-Zip
BuildRequires: perl-Compress-Zlib
BuildRequires: pkg-config
BuildRequires: procps
BuildRequires: unzip
BuildRequires: xorg-x11-devel
BuildRequires: xz
BuildRequires: zip
%if 0%{?suse_version} == 01010
# is not required by Java SDKs by mistake on SLED10
BuildRequires: update-alternatives
%endif
# compat stuff
Provides: OpenOffice_org-help-group2 = %version
Obsoletes: OpenOffice_org-help-group2 <= %version
Summary: LibreOffice Help Development
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
Source1: libreoffice-help-%version.tar.xz
Source2: libreoffice-translations-%version.tar.xz
Source10: build_prepare.inc
# make-3.82 is needed for parallel build
# this version extends plain make-3.82 with --warn-undefined-functions option
# URL: http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/make-3.82-gbuild, snapshot 2011-08-17
Source30: make-%gnu_make_version-gbuild-%gnu_make_snapshot.tar.bz2
# zip-3.0 or newer is required because of the --filesync feature
Source31: zip-%zip_version.tar.bz2
# helper stuff to produce pieces of the spec file
Source200: libreoffice-help-groupX.spec.in
Source201: lo-help-gen-spec
Source202: lo-help-groupX
Patch0: split-help-buildhack-no-vcl.diff
#
# Patches against zip-3.0
Patch2000: zip-3.0-iso8859_2.patch
Patch2001: zip-3.0-add_options_to_help.patch
Patch2002: zip-3.0-nonexec-stack.patch
Patch2003: zip-3.0-optflags.patch
Patch2004: zip-3.0-tempfile.patch
Patch2005: zip-notimestamp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
This package provides files related to the LibreOffice help
development.
%if %test_build_langs >= 2
%package -n libreoffice-help-el
Summary: Greek Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:el)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-el = %version
Obsoletes: OpenOffice_org-help-el <= %version
Provides: OpenOffice_org-el:%_prefix/ooo-2.0/help/el/default.css
%description -n libreoffice-help-el
Greek help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-el.
%package -n libreoffice-help-en-ZA
Summary: South Africa English Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:en_ZA)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-en-ZA = %version
Obsoletes: OpenOffice_org-help-en-ZA <= %version
Provides: OpenOffice_org-en-ZA:%_prefix/ooo-2.0/help/en-ZA/default.css
%description -n libreoffice-help-en-ZA
South Africa English help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-en-ZA.
%package -n libreoffice-help-es
Summary: Spanish Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:es)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-es = %version
Obsoletes: OpenOffice_org-help-es <= %version
Provides: OpenOffice_org-es:%_prefix/ooo-2.0/help/es/default.css
%description -n libreoffice-help-es
Spanish help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-es.
%package -n libreoffice-help-et
Summary: Estonian Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:et)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-et = %version
Obsoletes: OpenOffice_org-help-et <= %version
Provides: OpenOffice_org-et:%_prefix/ooo-2.0/help/et/default.css
%description -n libreoffice-help-et
Estonian help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-et.
%package -n libreoffice-help-eu
Summary: Basque Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:eu)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-eu = %version
Obsoletes: OpenOffice_org-help-eu <= %version
Provides: OpenOffice_org-eu:%_prefix/ooo-2.0/help/eu/default.css
%description -n libreoffice-help-eu
Basque help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-eu.
%package -n libreoffice-help-fi
Summary: Finnish Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:fi)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-fi = %version
Obsoletes: OpenOffice_org-help-fi <= %version
Provides: OpenOffice_org-fi:%_prefix/ooo-2.0/help/fi/default.css
%description -n libreoffice-help-fi
Finnish help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-fi.
%package -n libreoffice-help-fr
Summary: French Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:fr)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-fr = %version
Obsoletes: OpenOffice_org-help-fr <= %version
Provides: OpenOffice_org-fr:%_prefix/ooo-2.0/help/fr/default.css
%description -n libreoffice-help-fr
French help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-fr.
%endif
%prep
%if %prepare_build == 0
%setup -D -T -q -n libreoffice-%version
%else
%setup -q -a30 -a31 -b1 -b2 -n libreoffice-%version
#
# patch zip-3.0
%if %suse_version < 1140
tar -xjf %{S:31}
cd zip30
%patch2000
%patch2001
%patch2002
%patch2003
%patch2004
%patch2005
cd -
%endif
%endif
%patch0 -p1
%build
%{expand:%(cat %_sourcedir/build_prepare.inc)}
# hack to pass configure check for python; it is not really needed to build the help
export PYTHON_FOR_BUILD=no
%if %prepare_build != 0
./autogen.sh $PARALLEL_BUILD \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
--sysconfdir=/etc \
--docdir=%{_docdir}/%{name} \
--with-vendor=SUSE \
--with-lang=%lo_langs \
--disable-fetch-external \
--with-external-tar="$RPM_SOURCE_DIR" \
--with-alloc=system \
--with-jdk-home=$JAVA_HOME \
--with-ant-home=/usr/share/ant \
--without-fonts \
--without-myspell-dicts \
--disable-kde \
--disable-kde4 \
--disable-gtk \
--disable-gconf \
--disable-gnome-vfs \
--disable-evolution2 \
--disable-gstreamer \
--disable-opengl \
--disable-dbus \
--disable-gstreamer-0-10 \
--disable-python \
--disable-odk \
--without-junit \
%if %debug_build == 0
--disable-ccache \
%endif
%if %suse_version < 1210
--without-system-icu \
%endif
--disable-postgresql-sdbc \
--disable-cups \
--with-system-dicts \
--with-system-libxml \
--with-system-openssl \
--with-system-cppunit \
--with-system-expat \
--with-system-boost \
--without-system-jpeg
%endif
# build helpcontent2 module and all its pre-requisites
make helpcompiler.all
make xmlhelp.all
make helpcontent2.all
make l10ntools.all
make helpcontent2
%install
sed '/SOLARVER/!d' config_host.mk > "${RPM_BUILD_ROOT}/config_host.mk.parsed"
sed '/INPATH/!d' config_host.mk >> "${RPM_BUILD_ROOT}/config_host.mk.parsed"
. "${RPM_BUILD_ROOT}/config_host.mk.parsed"
rm -rf "${RPM_BUILD_ROOT}/config_host.mk.parsed"
test -z %lo_langs && langs="en-US" || langs=%lo_langs
mkdir -p file-lists
for lang in $langs ; do
test "$lang" = "en-US" && langdir="en" || langdir="$lang"
mkdir -p $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
for dir in workdir/$INPATH/HelpTarget/*; do
cp -r $dir/$lang/s* $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
done
# copy also html and css
cp -r workdir/$INPATH/HelpTarget/shared/$lang/*.{html,css} $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
lang_underscore=`echo $lang | sed "s/-/_/g"`
filelist=help_${lang_underscore}_list.txt
echo "%dir %_datadir/%lo_home" >file-lists/$filelist
echo "%dir %_datadir/%lo_home/help" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type d -printf "%%%%dir %_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type f -printf "%_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
# the file list is needed to create compat symlinks
cp file-lists/$filelist $RPM_BUILD_ROOT/%_datadir/%lo_home
echo "%_datadir/%lo_home/$filelist" >>file-lists/$filelist
done
%clean
rm -rf $RPM_BUILD_ROOT
%if %test_build_langs >= 2
# el
%posttrans -n libreoffice-help-el
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_el_list.txt || true
%preun -n libreoffice-help-el
test "$1" = "0" && cp %_datadir/%lo_home/help_el_list.txt %_datadir/%lo_home/help_el_list.txt.postun || true
%postun -n libreoffice-help-el
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_el_list.txt.postun || true
rm -f %_datadir/%lo_home/help_el_list.txt.postun 2>/dev/null
# en-ZA
%posttrans -n libreoffice-help-en-ZA
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_en_ZA_list.txt || true
%preun -n libreoffice-help-en-ZA
test "$1" = "0" && cp %_datadir/%lo_home/help_en_ZA_list.txt %_datadir/%lo_home/help_en_ZA_list.txt.postun || true
%postun -n libreoffice-help-en-ZA
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_en_ZA_list.txt.postun || true
rm -f %_datadir/%lo_home/help_en_ZA_list.txt.postun 2>/dev/null
# es
%posttrans -n libreoffice-help-es
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_es_list.txt || true
%preun -n libreoffice-help-es
test "$1" = "0" && cp %_datadir/%lo_home/help_es_list.txt %_datadir/%lo_home/help_es_list.txt.postun || true
%postun -n libreoffice-help-es
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_es_list.txt.postun || true
rm -f %_datadir/%lo_home/help_es_list.txt.postun 2>/dev/null
# et
%posttrans -n libreoffice-help-et
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_et_list.txt || true
%preun -n libreoffice-help-et
test "$1" = "0" && cp %_datadir/%lo_home/help_et_list.txt %_datadir/%lo_home/help_et_list.txt.postun || true
%postun -n libreoffice-help-et
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_et_list.txt.postun || true
rm -f %_datadir/%lo_home/help_et_list.txt.postun 2>/dev/null
# eu
%posttrans -n libreoffice-help-eu
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_eu_list.txt || true
%preun -n libreoffice-help-eu
test "$1" = "0" && cp %_datadir/%lo_home/help_eu_list.txt %_datadir/%lo_home/help_eu_list.txt.postun || true
%postun -n libreoffice-help-eu
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_eu_list.txt.postun || true
rm -f %_datadir/%lo_home/help_eu_list.txt.postun 2>/dev/null
# fi
%posttrans -n libreoffice-help-fi
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_fi_list.txt || true
%preun -n libreoffice-help-fi
test "$1" = "0" && cp %_datadir/%lo_home/help_fi_list.txt %_datadir/%lo_home/help_fi_list.txt.postun || true
%postun -n libreoffice-help-fi
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_fi_list.txt.postun || true
rm -f %_datadir/%lo_home/help_fi_list.txt.postun 2>/dev/null
# fr
%posttrans -n libreoffice-help-fr
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_fr_list.txt || true
%preun -n libreoffice-help-fr
test "$1" = "0" && cp %_datadir/%lo_home/help_fr_list.txt %_datadir/%lo_home/help_fr_list.txt.postun || true
%postun -n libreoffice-help-fr
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_fr_list.txt.postun || true
rm -f %_datadir/%lo_home/help_fr_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_el_list.txt -n libreoffice-help-el
%defattr(-,root,root)
%files -f file-lists/help_en_ZA_list.txt -n libreoffice-help-en-ZA
%defattr(-,root,root)
%files -f file-lists/help_es_list.txt -n libreoffice-help-es
%defattr(-,root,root)
%files -f file-lists/help_et_list.txt -n libreoffice-help-et
%defattr(-,root,root)
%files -f file-lists/help_eu_list.txt -n libreoffice-help-eu
%defattr(-,root,root)
%files -f file-lists/help_fi_list.txt -n libreoffice-help-fi
%defattr(-,root,root)
%files -f file-lists/help_fr_list.txt -n libreoffice-help-fr
%defattr(-,root,root)
%endif
%changelog

View File

@ -1,619 +0,0 @@
-------------------------------------------------------------------
Thu Nov 7 13:52:28 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.3 bugfix release. News: http://blog.documentfoundation.org/2013/11/01/the-document-foundation-announces-libreoffice-4-1-3/
-------------------------------------------------------------------
Tue Oct 8 16:45:36 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.2.3: bugfix release only.
-------------------------------------------------------------------
Wed Aug 21 14:56:46 UTC 2013 - pmladek@suse.com
- update to 4.1.1.2
-------------------------------------------------------------------
Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
- update to 4.1.1.1
- set PYTHON_FOR_BUILD=no because python is not really needed to build help;
this fixes build on SLED11
-------------------------------------------------------------------
Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
- update to 4.1.0.4 with very big help from tchvatal@suse.com
- removed obsolete patches:
+ bridges-missing-cxxflags.diff: fixed better way
+ build-max-64-jobs.diff: dmake is not longer used
- update configure switches:
- temporary remove the unknown --disable-mono
- remove the obsolete --without-system-mozilla
- build all dependencies, including helpcompiler, xmlhelp, and l10ntools
- install files from workdir instead of solver; caused by the
switch from dmake to GNU make
-------------------------------------------------------------------
Mon Jun 17 17:34:03 UTC 2013 - fridrich.strba@suse.com
- update to 4.0.3.3.5 (SUSE 4.0-rc5, tag suse-4.0-5, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.4 (SUSE 4.0-rc4, tag suse-4.0-4, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 24 14:21:06 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.3 (SUSE 4.0-rc3, tag suse-4.0-3, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 10 09:53:14 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.2 (SUSE 4.0-rc2, tag suse-4.0-2, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Wed Apr 17 10:10:05 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2.1 (SUSE 4.0-rc1, tag suse-4.0-1, based on upstream 4.0.2.2)
- split-help-buildhack-no-vcl.diff: avoid build dependency on vcl
-------------------------------------------------------------------
Wed Apr 3 13:17:12 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2
-------------------------------------------------------------------
Tue Mar 19 18:04:38 UTC 2013 - pmladek@suse.com
- update to 4.0.2.1
- build-max-64-jobs.diff: dmake does not work with more than 64 jobs
-------------------------------------------------------------------
Thu Feb 28 10:27:15 UTC 2013 - pmladek@suse.com
- update to 4.0.1.2
-------------------------------------------------------------------
Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
- update to 4.0.1.1
- bin obsolete configure-detect-icerun.diff
-------------------------------------------------------------------
Mon Feb 4 16:38:05 UTC 2013 - pmladek@suse.com
- configure-detect-icerun.diff: icerun wrapper is not provided by the old
icecream-0.9.2 on SLED11
-------------------------------------------------------------------
Tue Jan 22 12:28:43 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.3
- build_prepare.inc: share the common build preparation steps between spec files
* Jan 10 2013 by tchvatal@suse.com in LibreOffice:Unstable
- bridges-missing-cxxflags.diff: lost RPM optflags when compiling bridges
* Jan 9 2013 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.1
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta2
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta1
- remove unused build_module_in_parallel define
- use xz tarballs instead of bz ones
- remove unused python-devel from BuildRequires
- add "xz" to BuildRequires; explicitly needed on older SUSE versions
- remove obsolete patches:
* build-helpcontent-do-not-check-cups.diff
- remove obsolete configure switches:
* --disable-ldap
* --disable-mozilla
* --disable-fontconfig
* --disable-strip-solver
* --without-stlport
* --with-system-db
* --with-java-target-version=1.5
- use configure switches:
* --disable-dbus: dbus is not need for help
* --disable-gstreamer-0-10: gstreamer is not needed for help
* --disable-python: python is not longer needed for localizing sources
* --without-system-icu: system ICU is too old on openSUSE < 12.1
-------------------------------------------------------------------
Sat Jan 19 14:31:31 UTC 2013 - dmueller@suse.com
- raise memory limits / lower parallelism for emulated/native arm builds
-------------------------------------------------------------------
Fri Dec 14 16:08:15 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.4 (SUSE 3.6-rc4, tag suse-3.6-4, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Fri Nov 23 15:43:06 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.3 (SUSE 3.6-rc3, tag suse-3.6-3, based on upstream 3.6.3.2)
- bin obsolete build-i18npool-with-icu-4.0.diff
-------------------------------------------------------------------
Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.2 (SUSE 3.6-rc2, tag suse-3.6-2, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
- updated to version 3.6.2.2.1 (SUSE 3.6 rc1 based on upstream 3.6.2.2)
- build-i18npool-with-icu-4.0.diff: use a function provided already by icu-4.0
-------------------------------------------------------------------
Fri Aug 24 13:52:09 UTC 2012 - pmladek@suse.com
- update version 3.6.1.2
- LO is not buildable with gcj; use java-devel >= 1.6 in BuildRequires
(bnc#775840)
- move Galician(gl) subpackage from the group2 source package
-------------------------------------------------------------------
Thu Aug 9 09:34:09 UTC 2012 - pmladek@suse.com
- use the vendor "SUSE" instead of "Novell, inc."; SUSE has become a separate
business unit inside The Attachmate Group
-------------------------------------------------------------------
Fri Jul 27 14:19:29 UTC 2012 - pmladek@suse.com
- update version 3.6.0.4:
* missing TOC entries in help (fdo#44879)
* add complete names of areas in pivot table
* fixed help for Merge/Split cells (fdo#33746)
* update of selection mode help page (fdo#51416)
* add help for Defaults and Formula option pages (fdo#39141)
* update help page for Tools/Options/LibreOffice/General (fdo#44207)
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
- bin obsolete patches:
* config-host-source.diff
* l10ntools-localize-src-helpcontent2.diff
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
- config-host-source.diff: allow to source config_host.mk
- l10ntools-localize-src-helpcontent2.diff: get strings also from src
subdirectory
- disable PostgreSQL SDBC; it is not needed to build help
-------------------------------------------------------------------
Mon Jul 9 17:06:28 UTC 2012 - pmladek@suse.com
- update to libreoffice-3.5.4.7 (SUSE 3.5 rc3, based on upstream 3.5.5-rc3)
- reduce build parallelism to reduce build crashes:
* dmake support 64 jobs at maximum
* do not eat all memory with some huge sources
- add procps into BuildRequires to check available memory
-------------------------------------------------------------------
Thu Jun 28 13:33:54 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.6 (SUSE 3.5 rc2, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Mon Jun 25 15:19:57 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.5 (SUSE 3.5 rc1, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.4 (SUSE 3.5 beta2, based on upstream 3.5.5-rc1)
-------------------------------------------------------------------
Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.3 (SUSE 3.5 beta1, based on upstream 3.5.4-rc1)
-------------------------------------------------------------------
Wed Apr 25 15:23:26 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.3.2 (3.5.3-rc2)
- removed upstreamed patches:
* libreoffice-3.5-unpack-sources.diff
* buildfix-icu-4.9.diff
- reordered %prep phase to work better with quilt
-------------------------------------------------------------------
Fri Apr 20 12:29:53 UTC 2012 - pmladek@suse.com
- buildfix-icu-4.9.diff: fix build with icu-4.9; needed for openSUSE-12.2
-------------------------------------------------------------------
Fri Apr 6 14:57:48 UTC 2012 - pmladek@suse.com
- clean up configure switches:
* move switches from SUSE*.conf to spec files
* use --with-system-headers and --with-system-libs to prefer system
stuff over internal copies
* use --without-system-<library> only for stuff that is not packaged
or not patched in the SUSE distribution, for example libvisio,
redland, mythes
* bin not longer existing options
- build zip-3.0 only for openSUSE < 11.4
- add patches for the extra zip-3.0 from the last zip package
- make sure that parallel build is used for dmake and GNU make
build parts
-------------------------------------------------------------------
Wed Apr 4 13:39:46 UTC 2012 - pmladek@suse.com
- clean up lo-help-gen-spec according to lo-l10n-gen-spec
- do not supplement l10n packages; we provide support for the given locale;
the extra recommends annoys users when updating on Live-CD (bnc#551003)
- use Requires(pre) instead of PreReq on never distributions
-------------------------------------------------------------------
Wed Mar 28 15:43:47 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.5.2 (3.5.2-rc2)
- basis subdirectory does not longer exists on the installed system
- mozilla is not longer used for build:
* use --disable-mozilla, --without-system-mozilla, --with-system-nss,
--disable-ldap, --enable-xmlsec instead of --with-system-mozilla,
--with-system-mozilla=xulrunner
- enable python during build; it is needed to localize the sources
- use internal hacked make version 3.82, snapshot 20120301 to get fast
and reliable parallel build
- build zip-3.0 on openSUSE < 11.4; --filesync is needed during build
- libreoffice-3.5-unpack-sources.diff: allow to unpack source tarballs
- build-helpcontent-do-not-check-cups.diff: cups is not needed for helpcontent
-------------------------------------------------------------------
Wed Mar 14 14:34:11 UTC 2012 - pmladek@suse.com
- libreoffice-3.4.5.5 == SUSE 3.4.5-rc3 == final
-------------------------------------------------------------------
Mon Mar 12 18:58:39 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.5 (SUSE 3.4.5-rc3)
-------------------------------------------------------------------
Tue Mar 6 15:55:09 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.4 (SUSE 3.4.5-rc2)
-------------------------------------------------------------------
Thu Feb 23 17:28:17 UTC 2012 - pmladek@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Fri Feb 17 10:37:12 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
-------------------------------------------------------------------
Wed Jan 4 14:44:31 UTC 2012 - pmladek@suse.com
- added automake into BuildRequires to fix build in Factory
-------------------------------------------------------------------
Wed Nov 23 14:29:30 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.4.4.3 (SUSE 3.4.4-rc1 == final)
-------------------------------------------------------------------
Mon Sep 12 16:48:48 UTC 2011 - pmladek@suse.com
- libreoffice-3.4.2.6 == SUSE 3.4.2-rc3 == final
-------------------------------------------------------------------
Thu Sep 8 15:28:56 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.6 (SUSE 3.4.2-rc3)
- disabled dependency on unixODBC; not needed to build help
- correctly set the documentation directory
-------------------------------------------------------------------
Fri Sep 2 14:25:16 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.5 (SUSE 3.4.2-rc2)
-------------------------------------------------------------------
Wed Aug 24 13:45:45 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.4 (SUSE 3.4.2-rc1)
- explicitly disabled mono stuff; not needed to build help
-------------------------------------------------------------------
Wed Jul 27 15:10:40 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.3 (3.4.2-rc3)
- started building helpcontent without libreoffice-*-devel packages;
split build had not longer be supported with LO-3.4; disabled many
features to keep minimal build dependencies
-------------------------------------------------------------------
Wed Jun 8 17:29:54 CEST 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.3.1 (3.3.3-rc1)
-------------------------------------------------------------------
Wed Mar 23 20:08:17 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.2.2 == 3.3.2-rc2 == final
-------------------------------------------------------------------
Fri Mar 18 16:40:02 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.2 (3.3.2-rc2)
-------------------------------------------------------------------
Wed Mar 9 17:42:27 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.1 (3.3.2-rc1)
-------------------------------------------------------------------
Wed Feb 23 14:08:35 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.1.2 == 3.3.1-rc2 == final
-------------------------------------------------------------------
Wed Feb 16 16:27:04 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.2 (3.3.1-rc2)
-------------------------------------------------------------------
Tue Feb 8 20:53:59 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.1 (3.3.1-rc1)
-------------------------------------------------------------------
Mon Jan 31 20:32:38 CET 2011 - pmladek@suse.cz
- libreoffice-build-3.3.0.4 == 3.3.0-rc4 == final
-------------------------------------------------------------------
Wed Jan 19 12:58:21 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.4 (3.3-rc4)
-------------------------------------------------------------------
Tue Jan 11 16:41:58 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.3 (3.3-rc3)
-------------------------------------------------------------------
Tue Dec 21 19:44:02 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.2 (3.3-rc2)
-------------------------------------------------------------------
Wed Dec 1 19:41:47 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.1 (3.3-rc1)
- fixed URL, summary, and description for LibreOffice
-------------------------------------------------------------------
Fri Nov 12 12:24:42 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.2.99.3 (3.3-beta3)
-------------------------------------------------------------------
Thu Oct 14 19:12:31 CEST 2010 - pmladek@suse.cz
- switched to the LibreOffice code base, http://www.documentfoundation.org/
- renamed packages from OpenOffice_org* to libreoffice*
- updated to libreoffice-3.2.99.2 (3.3-beta2)
-------------------------------------------------------------------
Wed Sep 15 20:45:27 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.98.1 (3.3-alpha1)
- used the prepatched OOo sources from ooo-build git
-------------------------------------------------------------------
Thu Sep 2 15:45:12 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.6 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Tue Aug 24 16:37:41 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.5 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.4 (3.2.1 maintenance update)
-------------------------------------------------------------------
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
- ooo-build-3.2.1.3 == 3.2.1-rc3 == final
-------------------------------------------------------------------
Fri May 28 17:37:09 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m19
- updated ooo-build to version 3.2.1.3 (3.2.1-rc3)
-------------------------------------------------------------------
Tue May 25 17:44:26 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m18 (3.2.1-rc2)
- updated ooo-build to version 3.2.1.2 (3.2.1-rc2)
-------------------------------------------------------------------
Thu May 13 20:29:10 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m17 (3.2.1-rc1)
- updated ooo-build to version 3.2.1.1 (3.2.1-rc1)
- added initial support for build on MeeGo distro
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m15
- updated ooo-build to version 3.2.0.99.3 (3.2.1-beta3)
-------------------------------------------------------------------
Thu Mar 25 21:38:09 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.2 (3.2.1-beta2)
-------------------------------------------------------------------
Thu Mar 11 21:18:47 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.1 (3.2.1-beta1)
-------------------------------------------------------------------
Fri Feb 26 17:11:58 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.98.1 (3.2.1-alpha1)
-------------------------------------------------------------------
Wed Feb 24 17:20:34 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.7 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 18 20:46:24 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.6 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 4 19:36:48 CET 2010 - pmladek@suse.cz
- ooo-build-3.2.0.5 == 3.2-rc5 == final
-------------------------------------------------------------------
Thu Feb 4 15:33:42 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m12 (3.2-rc5)
- updated ooo-build to version 3.2.0.5 (3.2-rc5)
-------------------------------------------------------------------
Wed Jan 27 20:29:22 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m11 (3.2-rc4)
- updated ooo-build to version 3.2.0.4 (3.2-rc4)
-------------------------------------------------------------------
Wed Jan 13 19:32:02 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m9
- updated ooo-build to version 3.2.0.2 (3.2-rc2)
-------------------------------------------------------------------
Sun Dec 20 19:38:12 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m8
- updated ooo-build to version 3.2.0.1 (3.2-rc1)
-------------------------------------------------------------------
Mon Dec 7 17:53:37 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m7
- updated ooo-build to version 3.1.99.4 (3.2-beta4)
- removed obsolete extra localization sources
- used the renamed "gu" instead of "gu-IN" lang code; kept the package
name to keep the backward compatibility
-------------------------------------------------------------------
Tue Nov 24 16:57:27 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m5
- updated ooo-build to version 3.1.99.3 (3.2-beta3)
-------------------------------------------------------------------
Fri Nov 13 17:34:52 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m4
- updated ooo-build to version 3.1.99.2 (3.2-beta2)
- added perl-Compress-Zlib into BuildRequires for SLED10; needed by
perl-Archive-Zip; was included in the main perl package on newer distros
-------------------------------------------------------------------
Thu Oct 29 22:57:28 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m2
- updated ooo-build to version 3.1.99.1 (3.2-beta1)
- added perl-Archive-Zip into BuildRequires
-------------------------------------------------------------------
Tue Oct 20 16:45:29 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.4
-------------------------------------------------------------------
Tue Oct 6 17:01:57 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.3
-------------------------------------------------------------------
Tue Sep 22 16:15:15 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.2
-------------------------------------------------------------------
Wed Sep 2 18:00:13 CEST 2009 - pmladek@suse.cz
- ooo-build-3.1.1.1 == 3.1.1-rc1 == final
-------------------------------------------------------------------
Tue Sep 1 13:02:33 CEST 2009 - pmladek@suse.cz
- do not exclude archs for noarch packages
-------------------------------------------------------------------
Wed Aug 26 13:28:08 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m19
- updated ooo-build to version 3.1.1.1 (3.1.1-rc1)
-------------------------------------------------------------------
Tue Aug 18 19:51:59 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m18
- updated ooo-build to version 3.1.0.99.3 (3.1.1-beta3)
-------------------------------------------------------------------
Tue Aug 4 22:19:15 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m17
- updated ooo-build to version 3.1.0.99.2 (3.1.1-beta2)
- updated extra localizations sources: bg el mk nb nn sk sl
-------------------------------------------------------------------
Thu Jul 23 21:16:24 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m16
- updated ooo-build to version 3.1.0.99.1 (3.1.1-beta1)
-------------------------------------------------------------------
Mon Jun 29 19:30:31 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m14
- updated ooo-build to version 3.1.0.98.2 (3.1.1-alpha2)
-------------------------------------------------------------------
Fri Jun 26 18:01:05 CEST 2009 - pmladek@suse.cz
- split OpenOffice_org-help source package into more pieces to make the
build more parallel; asked by Coolo

View File

@ -1,560 +0,0 @@
#
# spec file for package libreoffice-help-group3
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libreoffice-help-group3
###################################################################
## DO NOT EDIT THIS SPEC FILE
## Generated by:
## perl lo-help-gen-spec libreoffice-help-groupX.spec.in lo-help-groupX
###################################################################
Version: 4.1.3.2
Release: 0
%define gnu_make_version 3.82
%define gnu_make_snapshot 20120301
%define zip_version 3.0
%define lo_home libreoffice
# test_build_langs: 1 = de and cs
# 2 = all supported languages
%define test_build_langs 2
# debug_build: 0 = no
# 1 = yes (enable depency tracking, ccache)
%define debug_build 0
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#
%if %test_build_langs == 0
%define lo_langs ""
%else
%if %test_build_langs == 1
%define lo_langs "hu ja"
%else
%define lo_langs "gl gu hi hu it ja km"
%endif
%endif
#!BuildIgnore: libreoffice
# both zip and perl-Archive-Zip are needed; tested with ooo320-m3, 2009-10-22
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: db-devel
BuildRequires: flac-devel
BuildRequires: flex
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: icu
BuildRequires: java-devel >= 1.6
BuildRequires: libcppunit-devel
BuildRequires: libexpat-devel
BuildRequires: libicu-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: perl-Archive-Zip
BuildRequires: perl-Compress-Zlib
BuildRequires: pkg-config
BuildRequires: procps
BuildRequires: unzip
BuildRequires: xorg-x11-devel
BuildRequires: xz
BuildRequires: zip
%if 0%{?suse_version} == 01010
# is not required by Java SDKs by mistake on SLED10
BuildRequires: update-alternatives
%endif
# compat stuff
Provides: OpenOffice_org-help-group3 = %version
Obsoletes: OpenOffice_org-help-group3 <= %version
Summary: LibreOffice Help Development
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
Source1: libreoffice-help-%version.tar.xz
Source2: libreoffice-translations-%version.tar.xz
Source10: build_prepare.inc
# make-3.82 is needed for parallel build
# this version extends plain make-3.82 with --warn-undefined-functions option
# URL: http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/make-3.82-gbuild, snapshot 2011-08-17
Source30: make-%gnu_make_version-gbuild-%gnu_make_snapshot.tar.bz2
# zip-3.0 or newer is required because of the --filesync feature
Source31: zip-%zip_version.tar.bz2
# helper stuff to produce pieces of the spec file
Source200: libreoffice-help-groupX.spec.in
Source201: lo-help-gen-spec
Source202: lo-help-groupX
Patch0: split-help-buildhack-no-vcl.diff
#
# Patches against zip-3.0
Patch2000: zip-3.0-iso8859_2.patch
Patch2001: zip-3.0-add_options_to_help.patch
Patch2002: zip-3.0-nonexec-stack.patch
Patch2003: zip-3.0-optflags.patch
Patch2004: zip-3.0-tempfile.patch
Patch2005: zip-notimestamp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
This package provides files related to the LibreOffice help
development.
%if %test_build_langs >= 2
%package -n libreoffice-help-gl
Summary: Galician Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:gl)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-gl = %version
Obsoletes: OpenOffice_org-help-gl <= %version
Provides: OpenOffice_org-gl:%_prefix/ooo-2.0/help/gl/default.css
%description -n libreoffice-help-gl
Galician help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-gl.
%package -n libreoffice-help-gu-IN
Summary: Gujarati Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:gu)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-gu-IN = %version
Obsoletes: OpenOffice_org-help-gu-IN <= %version
Provides: OpenOffice_org-gu-IN:%_prefix/ooo-2.0/help/gu-IN/default.css
%description -n libreoffice-help-gu-IN
Gujarati help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-gu-IN.
%package -n libreoffice-help-hi-IN
Summary: Hindi Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:hi)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-hi-IN = %version
Obsoletes: OpenOffice_org-help-hi-IN <= %version
Provides: OpenOffice_org-hi-IN:%_prefix/ooo-2.0/help/hi-IN/default.css
%description -n libreoffice-help-hi-IN
Hindi help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-hi-IN.
%endif
%if %test_build_langs >= 1
%package -n libreoffice-help-hu
Summary: Hungarian Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:hu)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-hu = %version
Obsoletes: OpenOffice_org-help-hu <= %version
Provides: OpenOffice_org-hu:%_prefix/ooo-2.0/help/hu/default.css
%description -n libreoffice-help-hu
Hungarian help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-hu.
%endif
%if %test_build_langs >= 2
%package -n libreoffice-help-it
Summary: Italian Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:it)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-it = %version
Obsoletes: OpenOffice_org-help-it <= %version
Provides: OpenOffice_org-it:%_prefix/ooo-2.0/help/it/default.css
%description -n libreoffice-help-it
Italian help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-it.
%endif
%if %test_build_langs >= 1
%package -n libreoffice-help-ja
Summary: Japanese Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ja)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-ja = %version
Obsoletes: OpenOffice_org-help-ja <= %version
Provides: OpenOffice_org-ja:%_prefix/ooo-2.0/help/ja/default.css
%description -n libreoffice-help-ja
Japanese help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-ja.
%endif
%if %test_build_langs >= 2
%package -n libreoffice-help-km
Summary: Khmer Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:km)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-km = %version
Obsoletes: OpenOffice_org-help-km <= %version
Provides: OpenOffice_org-km:%_prefix/ooo-2.0/help/km/default.css
%description -n libreoffice-help-km
Khmer help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-km.
%endif
%prep
%if %prepare_build == 0
%setup -D -T -q -n libreoffice-%version
%else
%setup -q -a30 -a31 -b1 -b2 -n libreoffice-%version
#
# patch zip-3.0
%if %suse_version < 1140
tar -xjf %{S:31}
cd zip30
%patch2000
%patch2001
%patch2002
%patch2003
%patch2004
%patch2005
cd -
%endif
%endif
%patch0 -p1
%build
%{expand:%(cat %_sourcedir/build_prepare.inc)}
# hack to pass configure check for python; it is not really needed to build the help
export PYTHON_FOR_BUILD=no
%if %prepare_build != 0
./autogen.sh $PARALLEL_BUILD \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
--sysconfdir=/etc \
--docdir=%{_docdir}/%{name} \
--with-vendor=SUSE \
--with-lang=%lo_langs \
--disable-fetch-external \
--with-external-tar="$RPM_SOURCE_DIR" \
--with-alloc=system \
--with-jdk-home=$JAVA_HOME \
--with-ant-home=/usr/share/ant \
--without-fonts \
--without-myspell-dicts \
--disable-kde \
--disable-kde4 \
--disable-gtk \
--disable-gconf \
--disable-gnome-vfs \
--disable-evolution2 \
--disable-gstreamer \
--disable-opengl \
--disable-dbus \
--disable-gstreamer-0-10 \
--disable-python \
--disable-odk \
--without-junit \
%if %debug_build == 0
--disable-ccache \
%endif
%if %suse_version < 1210
--without-system-icu \
%endif
--disable-postgresql-sdbc \
--disable-cups \
--with-system-dicts \
--with-system-libxml \
--with-system-openssl \
--with-system-cppunit \
--with-system-expat \
--with-system-boost \
--without-system-jpeg
%endif
# build helpcontent2 module and all its pre-requisites
make helpcompiler.all
make xmlhelp.all
make helpcontent2.all
make l10ntools.all
make helpcontent2
%install
sed '/SOLARVER/!d' config_host.mk > "${RPM_BUILD_ROOT}/config_host.mk.parsed"
sed '/INPATH/!d' config_host.mk >> "${RPM_BUILD_ROOT}/config_host.mk.parsed"
. "${RPM_BUILD_ROOT}/config_host.mk.parsed"
rm -rf "${RPM_BUILD_ROOT}/config_host.mk.parsed"
test -z %lo_langs && langs="en-US" || langs=%lo_langs
mkdir -p file-lists
for lang in $langs ; do
test "$lang" = "en-US" && langdir="en" || langdir="$lang"
mkdir -p $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
for dir in workdir/$INPATH/HelpTarget/*; do
cp -r $dir/$lang/s* $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
done
# copy also html and css
cp -r workdir/$INPATH/HelpTarget/shared/$lang/*.{html,css} $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
lang_underscore=`echo $lang | sed "s/-/_/g"`
filelist=help_${lang_underscore}_list.txt
echo "%dir %_datadir/%lo_home" >file-lists/$filelist
echo "%dir %_datadir/%lo_home/help" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type d -printf "%%%%dir %_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type f -printf "%_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
# the file list is needed to create compat symlinks
cp file-lists/$filelist $RPM_BUILD_ROOT/%_datadir/%lo_home
echo "%_datadir/%lo_home/$filelist" >>file-lists/$filelist
done
%clean
rm -rf $RPM_BUILD_ROOT
%if %test_build_langs >= 2
# gl
%posttrans -n libreoffice-help-gl
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_gl_list.txt || true
%preun -n libreoffice-help-gl
test "$1" = "0" && cp %_datadir/%lo_home/help_gl_list.txt %_datadir/%lo_home/help_gl_list.txt.postun || true
%postun -n libreoffice-help-gl
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_gl_list.txt.postun || true
rm -f %_datadir/%lo_home/help_gl_list.txt.postun 2>/dev/null
# gu-IN
%posttrans -n libreoffice-help-gu-IN
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_gu_list.txt || true
%preun -n libreoffice-help-gu-IN
test "$1" = "0" && cp %_datadir/%lo_home/help_gu_list.txt %_datadir/%lo_home/help_gu_list.txt.postun || true
%postun -n libreoffice-help-gu-IN
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_gu_list.txt.postun || true
rm -f %_datadir/%lo_home/help_gu_list.txt.postun 2>/dev/null
# hi-IN
%posttrans -n libreoffice-help-hi-IN
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_hi_list.txt || true
%preun -n libreoffice-help-hi-IN
test "$1" = "0" && cp %_datadir/%lo_home/help_hi_list.txt %_datadir/%lo_home/help_hi_list.txt.postun || true
%postun -n libreoffice-help-hi-IN
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_hi_list.txt.postun || true
rm -f %_datadir/%lo_home/help_hi_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 1
# hu
%posttrans -n libreoffice-help-hu
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_hu_list.txt || true
%preun -n libreoffice-help-hu
test "$1" = "0" && cp %_datadir/%lo_home/help_hu_list.txt %_datadir/%lo_home/help_hu_list.txt.postun || true
%postun -n libreoffice-help-hu
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_hu_list.txt.postun || true
rm -f %_datadir/%lo_home/help_hu_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
# it
%posttrans -n libreoffice-help-it
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_it_list.txt || true
%preun -n libreoffice-help-it
test "$1" = "0" && cp %_datadir/%lo_home/help_it_list.txt %_datadir/%lo_home/help_it_list.txt.postun || true
%postun -n libreoffice-help-it
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_it_list.txt.postun || true
rm -f %_datadir/%lo_home/help_it_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 1
# ja
%posttrans -n libreoffice-help-ja
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_ja_list.txt || true
%preun -n libreoffice-help-ja
test "$1" = "0" && cp %_datadir/%lo_home/help_ja_list.txt %_datadir/%lo_home/help_ja_list.txt.postun || true
%postun -n libreoffice-help-ja
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_ja_list.txt.postun || true
rm -f %_datadir/%lo_home/help_ja_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
# km
%posttrans -n libreoffice-help-km
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_km_list.txt || true
%preun -n libreoffice-help-km
test "$1" = "0" && cp %_datadir/%lo_home/help_km_list.txt %_datadir/%lo_home/help_km_list.txt.postun || true
%postun -n libreoffice-help-km
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_km_list.txt.postun || true
rm -f %_datadir/%lo_home/help_km_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_gl_list.txt -n libreoffice-help-gl
%defattr(-,root,root)
%files -f file-lists/help_gu_list.txt -n libreoffice-help-gu-IN
%defattr(-,root,root)
%files -f file-lists/help_hi_list.txt -n libreoffice-help-hi-IN
%defattr(-,root,root)
%endif
%if %test_build_langs >= 1
%files -f file-lists/help_hu_list.txt -n libreoffice-help-hu
%defattr(-,root,root)
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_it_list.txt -n libreoffice-help-it
%defattr(-,root,root)
%endif
%if %test_build_langs >= 1
%files -f file-lists/help_ja_list.txt -n libreoffice-help-ja
%defattr(-,root,root)
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_km_list.txt -n libreoffice-help-km
%defattr(-,root,root)
%endif
%changelog

View File

@ -1,619 +0,0 @@
-------------------------------------------------------------------
Thu Nov 7 13:52:28 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.3 bugfix release. News: http://blog.documentfoundation.org/2013/11/01/the-document-foundation-announces-libreoffice-4-1-3/
-------------------------------------------------------------------
Tue Oct 8 16:45:36 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.2.3: bugfix release only.
-------------------------------------------------------------------
Wed Aug 21 14:56:46 UTC 2013 - pmladek@suse.com
- update to 4.1.1.2
-------------------------------------------------------------------
Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
- update to 4.1.1.1
- set PYTHON_FOR_BUILD=no because python is not really needed to build help;
this fixes build on SLED11
-------------------------------------------------------------------
Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
- update to 4.1.0.4 with very big help from tchvatal@suse.com
- removed obsolete patches:
+ bridges-missing-cxxflags.diff: fixed better way
+ build-max-64-jobs.diff: dmake is not longer used
- update configure switches:
- temporary remove the unknown --disable-mono
- remove the obsolete --without-system-mozilla
- build all dependencies, including helpcompiler, xmlhelp, and l10ntools
- install files from workdir instead of solver; caused by the
switch from dmake to GNU make
-------------------------------------------------------------------
Mon Jun 17 17:34:03 UTC 2013 - fridrich.strba@suse.com
- update to 4.0.3.3.5 (SUSE 4.0-rc5, tag suse-4.0-5, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.4 (SUSE 4.0-rc4, tag suse-4.0-4, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 24 14:21:06 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.3 (SUSE 4.0-rc3, tag suse-4.0-3, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 10 09:53:14 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.2 (SUSE 4.0-rc2, tag suse-4.0-2, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Wed Apr 17 10:10:05 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2.1 (SUSE 4.0-rc1, tag suse-4.0-1, based on upstream 4.0.2.2)
- split-help-buildhack-no-vcl.diff: avoid build dependency on vcl
-------------------------------------------------------------------
Wed Apr 3 13:17:12 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2
-------------------------------------------------------------------
Tue Mar 19 18:04:38 UTC 2013 - pmladek@suse.com
- update to 4.0.2.1
- build-max-64-jobs.diff: dmake does not work with more than 64 jobs
-------------------------------------------------------------------
Thu Feb 28 10:27:15 UTC 2013 - pmladek@suse.com
- update to 4.0.1.2
-------------------------------------------------------------------
Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
- update to 4.0.1.1
- bin obsolete configure-detect-icerun.diff
-------------------------------------------------------------------
Mon Feb 4 16:38:05 UTC 2013 - pmladek@suse.com
- configure-detect-icerun.diff: icerun wrapper is not provided by the old
icecream-0.9.2 on SLED11
-------------------------------------------------------------------
Tue Jan 22 12:28:43 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.3
- build_prepare.inc: share the common build preparation steps between spec files
* Jan 10 2013 by tchvatal@suse.com in LibreOffice:Unstable
- bridges-missing-cxxflags.diff: lost RPM optflags when compiling bridges
* Jan 9 2013 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.1
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta2
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta1
- remove unused build_module_in_parallel define
- use xz tarballs instead of bz ones
- remove unused python-devel from BuildRequires
- add "xz" to BuildRequires; explicitly needed on older SUSE versions
- remove obsolete patches:
* build-helpcontent-do-not-check-cups.diff
- remove obsolete configure switches:
* --disable-ldap
* --disable-mozilla
* --disable-fontconfig
* --disable-strip-solver
* --without-stlport
* --with-system-db
* --with-java-target-version=1.5
- use configure switches:
* --disable-dbus: dbus is not need for help
* --disable-gstreamer-0-10: gstreamer is not needed for help
* --disable-python: python is not longer needed for localizing sources
* --without-system-icu: system ICU is too old on openSUSE < 12.1
-------------------------------------------------------------------
Sat Jan 19 14:31:31 UTC 2013 - dmueller@suse.com
- raise memory limits / lower parallelism for emulated/native arm builds
-------------------------------------------------------------------
Fri Dec 14 16:08:15 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.4 (SUSE 3.6-rc4, tag suse-3.6-4, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Fri Nov 23 15:43:06 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.3 (SUSE 3.6-rc3, tag suse-3.6-3, based on upstream 3.6.3.2)
- bin obsolete build-i18npool-with-icu-4.0.diff
-------------------------------------------------------------------
Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.2 (SUSE 3.6-rc2, tag suse-3.6-2, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
- updated to version 3.6.2.2.1 (SUSE 3.6 rc1 based on upstream 3.6.2.2)
- build-i18npool-with-icu-4.0.diff: use a function provided already by icu-4.0
-------------------------------------------------------------------
Fri Aug 24 13:52:09 UTC 2012 - pmladek@suse.com
- update version 3.6.1.2
- LO is not buildable with gcj; use java-devel >= 1.6 in BuildRequires
(bnc#775840)
- move Brazilian Portuguese(pt-BR) from the group5 source package
- add subpackages: Macedonian(mk), Norwegian Bokmaal(nb)
-------------------------------------------------------------------
Thu Aug 9 09:34:09 UTC 2012 - pmladek@suse.com
- use the vendor "SUSE" instead of "Novell, inc."; SUSE has become a separate
business unit inside The Attachmate Group
-------------------------------------------------------------------
Fri Jul 27 14:19:29 UTC 2012 - pmladek@suse.com
- update version 3.6.0.4:
* missing TOC entries in help (fdo#44879)
* add complete names of areas in pivot table
* fixed help for Merge/Split cells (fdo#33746)
* update of selection mode help page (fdo#51416)
* add help for Defaults and Formula option pages (fdo#39141)
* update help page for Tools/Options/LibreOffice/General (fdo#44207)
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
- bin obsolete patches:
* config-host-source.diff
* l10ntools-localize-src-helpcontent2.diff
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
- config-host-source.diff: allow to source config_host.mk
- l10ntools-localize-src-helpcontent2.diff: get strings also from src
subdirectory
- disable PostgreSQL SDBC; it is not needed to build help
-------------------------------------------------------------------
Mon Jul 9 17:06:28 UTC 2012 - pmladek@suse.com
- update to libreoffice-3.5.4.7 (SUSE 3.5 rc3, based on upstream 3.5.5-rc3)
- reduce build parallelism to reduce build crashes:
* dmake support 64 jobs at maximum
* do not eat all memory with some huge sources
- add procps into BuildRequires to check available memory
-------------------------------------------------------------------
Thu Jun 28 13:33:54 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.6 (SUSE 3.5 rc2, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Mon Jun 25 15:19:57 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.5 (SUSE 3.5 rc1, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.4 (SUSE 3.5 beta2, based on upstream 3.5.5-rc1)
-------------------------------------------------------------------
Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.3 (SUSE 3.5 beta1, based on upstream 3.5.4-rc1)
-------------------------------------------------------------------
Wed Apr 25 15:23:26 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.3.2 (3.5.3-rc2)
- removed upstreamed patches:
* libreoffice-3.5-unpack-sources.diff
* buildfix-icu-4.9.diff
- reordered %prep phase to work better with quilt
-------------------------------------------------------------------
Fri Apr 20 12:29:53 UTC 2012 - pmladek@suse.com
- buildfix-icu-4.9.diff: fix build with icu-4.9; needed for openSUSE-12.2
-------------------------------------------------------------------
Fri Apr 6 14:57:48 UTC 2012 - pmladek@suse.com
- clean up configure switches:
* move switches from SUSE*.conf to spec files
* use --with-system-headers and --with-system-libs to prefer system
stuff over internal copies
* use --without-system-<library> only for stuff that is not packaged
or not patched in the SUSE distribution, for example libvisio,
redland, mythes
* bin not longer existing options
- build zip-3.0 only for openSUSE < 11.4
- add patches for the extra zip-3.0 from the last zip package
- make sure that parallel build is used for dmake and GNU make
build parts
-------------------------------------------------------------------
Wed Apr 4 13:39:46 UTC 2012 - pmladek@suse.com
- clean up lo-help-gen-spec according to lo-l10n-gen-spec
- do not supplement l10n packages; we provide support for the given locale;
the extra recommends annoys users when updating on Live-CD (bnc#551003)
- use Requires(pre) instead of PreReq on never distributions
-------------------------------------------------------------------
Wed Mar 28 15:43:47 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.5.2 (3.5.2-rc2)
- basis subdirectory does not longer exists on the installed system
- mozilla is not longer used for build:
* use --disable-mozilla, --without-system-mozilla, --with-system-nss,
--disable-ldap, --enable-xmlsec instead of --with-system-mozilla,
--with-system-mozilla=xulrunner
- enable python during build; it is needed to localize the sources
- use internal hacked make version 3.82, snapshot 20120301 to get fast
and reliable parallel build
- build zip-3.0 on openSUSE < 11.4; --filesync is needed during build
- libreoffice-3.5-unpack-sources.diff: allow to unpack source tarballs
- build-helpcontent-do-not-check-cups.diff: cups is not needed for helpcontent
-------------------------------------------------------------------
Wed Mar 14 14:34:11 UTC 2012 - pmladek@suse.com
- libreoffice-3.4.5.5 == SUSE 3.4.5-rc3 == final
-------------------------------------------------------------------
Mon Mar 12 18:58:39 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.5 (SUSE 3.4.5-rc3)
-------------------------------------------------------------------
Tue Mar 6 15:55:09 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.4 (SUSE 3.4.5-rc2)
-------------------------------------------------------------------
Thu Feb 23 17:28:17 UTC 2012 - pmladek@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Fri Feb 17 10:37:12 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
-------------------------------------------------------------------
Wed Jan 4 14:44:31 UTC 2012 - pmladek@suse.com
- added automake into BuildRequires to fix build in Factory
-------------------------------------------------------------------
Wed Nov 23 14:29:30 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.4.4.3 (SUSE 3.4.4-rc1 == final)
-------------------------------------------------------------------
Mon Sep 12 16:48:48 UTC 2011 - pmladek@suse.com
- libreoffice-3.4.2.6 == SUSE 3.4.2-rc3 == final
-------------------------------------------------------------------
Thu Sep 8 15:28:56 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.6 (SUSE 3.4.2-rc3)
- disabled dependency on unixODBC; not needed to build help
- correctly set the documentation directory
-------------------------------------------------------------------
Fri Sep 2 14:25:16 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.5 (SUSE 3.4.2-rc2)
-------------------------------------------------------------------
Wed Aug 24 13:45:45 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.4 (SUSE 3.4.2-rc1)
- explicitly disabled mono stuff; not needed to build help
-------------------------------------------------------------------
Wed Jul 27 15:10:40 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.3 (3.4.2-rc3)
- started building helpcontent without libreoffice-*-devel packages;
split build had not longer be supported with LO-3.4; disabled many
features to keep minimal build dependencies
- removed help-pa-IN package because it used English strings
-------------------------------------------------------------------
Wed Jun 8 17:29:54 CEST 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.3.1 (3.3.3-rc1)
-------------------------------------------------------------------
Wed Mar 23 20:08:17 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.2.2 == 3.3.2-rc2 == final
-------------------------------------------------------------------
Fri Mar 18 16:40:02 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.2 (3.3.2-rc2)
-------------------------------------------------------------------
Wed Mar 9 17:42:27 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.1 (3.3.2-rc1)
-------------------------------------------------------------------
Wed Feb 23 14:08:35 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.1.2 == 3.3.1-rc2 == final
-------------------------------------------------------------------
Wed Feb 16 16:27:04 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.2 (3.3.1-rc2)
-------------------------------------------------------------------
Tue Feb 8 20:53:59 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.1 (3.3.1-rc1)
-------------------------------------------------------------------
Mon Jan 31 20:32:38 CET 2011 - pmladek@suse.cz
- libreoffice-build-3.3.0.4 == 3.3.0-rc4 == final
-------------------------------------------------------------------
Wed Jan 19 12:58:21 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.4 (3.3-rc4)
-------------------------------------------------------------------
Tue Jan 11 16:41:58 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.3 (3.3-rc3)
-------------------------------------------------------------------
Tue Dec 21 19:44:02 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.2 (3.3-rc2)
-------------------------------------------------------------------
Wed Dec 1 19:41:47 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.1 (3.3-rc1)
- fixed URL, summary, and description for LibreOffice
-------------------------------------------------------------------
Fri Nov 12 12:24:42 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.2.99.3 (3.3-beta3)
-------------------------------------------------------------------
Thu Oct 14 19:12:31 CEST 2010 - pmladek@suse.cz
- switched to the LibreOffice code base, http://www.documentfoundation.org/
- renamed packages from OpenOffice_org* to libreoffice*
- updated to libreoffice-3.2.99.2 (3.3-beta2)
-------------------------------------------------------------------
Wed Sep 15 20:45:27 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.98.1 (3.3-alpha1)
- used the prepatched OOo sources from ooo-build git
-------------------------------------------------------------------
Thu Sep 2 15:45:12 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.6 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Tue Aug 24 16:37:41 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.5 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.4 (3.2.1 maintenance update)
-------------------------------------------------------------------
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
- ooo-build-3.2.1.3 == 3.2.1-rc3 == final
-------------------------------------------------------------------
Fri May 28 17:37:09 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m19
- updated ooo-build to version 3.2.1.3 (3.2.1-rc3)
-------------------------------------------------------------------
Tue May 25 17:44:26 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m18 (3.2.1-rc2)
- updated ooo-build to version 3.2.1.2 (3.2.1-rc2)
-------------------------------------------------------------------
Thu May 13 20:29:10 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m17 (3.2.1-rc1)
- updated ooo-build to version 3.2.1.1 (3.2.1-rc1)
- added initial support for build on MeeGo distro
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m15
- updated ooo-build to version 3.2.0.99.3 (3.2.1-beta3)
-------------------------------------------------------------------
Thu Mar 25 21:38:09 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.2 (3.2.1-beta2)
-------------------------------------------------------------------
Thu Mar 11 21:18:47 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.1 (3.2.1-beta1)
-------------------------------------------------------------------
Fri Feb 26 17:11:58 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.98.1 (3.2.1-alpha1)
-------------------------------------------------------------------
Wed Feb 24 17:20:34 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.7 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 18 20:46:24 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.6 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 4 19:36:48 CET 2010 - pmladek@suse.cz
- ooo-build-3.2.0.5 == 3.2-rc5 == final
-------------------------------------------------------------------
Thu Feb 4 15:33:42 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m12 (3.2-rc5)
- updated ooo-build to version 3.2.0.5 (3.2-rc5)
-------------------------------------------------------------------
Wed Jan 27 20:29:22 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m11 (3.2-rc4)
- updated ooo-build to version 3.2.0.4 (3.2-rc4)
-------------------------------------------------------------------
Wed Jan 13 19:32:02 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m9
- updated ooo-build to version 3.2.0.2 (3.2-rc2)
-------------------------------------------------------------------
Sun Dec 20 19:38:12 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m8
- updated ooo-build to version 3.2.0.1 (3.2-rc1)
-------------------------------------------------------------------
Mon Dec 7 17:53:37 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m7
- updated ooo-build to version 3.1.99.4 (3.2-beta4)
- removed obsolete extra localization sources
-------------------------------------------------------------------
Tue Nov 24 16:57:27 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m5
- updated ooo-build to version 3.1.99.3 (3.2-beta3)
-------------------------------------------------------------------
Fri Nov 13 17:34:52 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m4
- updated ooo-build to version 3.1.99.2 (3.2-beta2)
- added perl-Compress-Zlib into BuildRequires for SLED10; needed by
perl-Archive-Zip; was included in the main perl package on newer distros
-------------------------------------------------------------------
Thu Oct 29 22:57:28 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m2
- updated ooo-build to version 3.1.99.1 (3.2-beta1)
- added perl-Archive-Zip into BuildRequires
-------------------------------------------------------------------
Tue Oct 20 16:45:29 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.4
-------------------------------------------------------------------
Tue Oct 6 17:01:57 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.3
-------------------------------------------------------------------
Tue Sep 22 16:15:15 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.2
-------------------------------------------------------------------
Wed Sep 2 18:00:13 CEST 2009 - pmladek@suse.cz
- ooo-build-3.1.1.1 == 3.1.1-rc1 == final
-------------------------------------------------------------------
Tue Sep 1 13:02:33 CEST 2009 - pmladek@suse.cz
- do not exclude archs for noarch packages
-------------------------------------------------------------------
Wed Aug 26 13:28:08 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m19
- updated ooo-build to version 3.1.1.1 (3.1.1-rc1)
-------------------------------------------------------------------
Tue Aug 18 19:51:59 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m18
- updated ooo-build to version 3.1.0.99.3 (3.1.1-beta3)
-------------------------------------------------------------------
Tue Aug 4 22:19:15 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m17
- updated ooo-build to version 3.1.0.99.2 (3.1.1-beta2)
- updated extra localizations sources: bg el mk nb nn sk sl
-------------------------------------------------------------------
Thu Jul 23 21:16:24 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m16
- updated ooo-build to version 3.1.0.99.1 (3.1.1-beta1)
-------------------------------------------------------------------
Mon Jun 29 19:30:31 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m14
- updated ooo-build to version 3.1.0.98.2 (3.1.1-alpha2)
-------------------------------------------------------------------
Fri Jun 26 18:01:05 CEST 2009 - pmladek@suse.cz
- split OpenOffice_org-help source package into more pieces to make the
build more parallel; asked by Coolo

View File

@ -1,524 +0,0 @@
#
# spec file for package libreoffice-help-group4
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libreoffice-help-group4
###################################################################
## DO NOT EDIT THIS SPEC FILE
## Generated by:
## perl lo-help-gen-spec libreoffice-help-groupX.spec.in lo-help-groupX
###################################################################
Version: 4.1.3.2
Release: 0
%define gnu_make_version 3.82
%define gnu_make_snapshot 20120301
%define zip_version 3.0
%define lo_home libreoffice
# test_build_langs: 1 = de and cs
# 2 = all supported languages
%define test_build_langs 2
# debug_build: 0 = no
# 1 = yes (enable depency tracking, ccache)
%define debug_build 0
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#
%if %test_build_langs == 0
%define lo_langs ""
%else
%if %test_build_langs == 1
%define lo_langs ""
%else
%define lo_langs "ko mk nb nl pl pt pt-BR"
%endif
%endif
#!BuildIgnore: libreoffice
# both zip and perl-Archive-Zip are needed; tested with ooo320-m3, 2009-10-22
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: db-devel
BuildRequires: flac-devel
BuildRequires: flex
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: icu
BuildRequires: java-devel >= 1.6
BuildRequires: libcppunit-devel
BuildRequires: libexpat-devel
BuildRequires: libicu-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: perl-Archive-Zip
BuildRequires: perl-Compress-Zlib
BuildRequires: pkg-config
BuildRequires: procps
BuildRequires: unzip
BuildRequires: xorg-x11-devel
BuildRequires: xz
BuildRequires: zip
%if 0%{?suse_version} == 01010
# is not required by Java SDKs by mistake on SLED10
BuildRequires: update-alternatives
%endif
# compat stuff
Provides: OpenOffice_org-help-group4 = %version
Obsoletes: OpenOffice_org-help-group4 <= %version
Summary: LibreOffice Help Development
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
Source1: libreoffice-help-%version.tar.xz
Source2: libreoffice-translations-%version.tar.xz
Source10: build_prepare.inc
# make-3.82 is needed for parallel build
# this version extends plain make-3.82 with --warn-undefined-functions option
# URL: http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/make-3.82-gbuild, snapshot 2011-08-17
Source30: make-%gnu_make_version-gbuild-%gnu_make_snapshot.tar.bz2
# zip-3.0 or newer is required because of the --filesync feature
Source31: zip-%zip_version.tar.bz2
# helper stuff to produce pieces of the spec file
Source200: libreoffice-help-groupX.spec.in
Source201: lo-help-gen-spec
Source202: lo-help-groupX
Patch0: split-help-buildhack-no-vcl.diff
#
# Patches against zip-3.0
Patch2000: zip-3.0-iso8859_2.patch
Patch2001: zip-3.0-add_options_to_help.patch
Patch2002: zip-3.0-nonexec-stack.patch
Patch2003: zip-3.0-optflags.patch
Patch2004: zip-3.0-tempfile.patch
Patch2005: zip-notimestamp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
This package provides files related to the LibreOffice help
development.
%if %test_build_langs >= 2
%package -n libreoffice-help-ko
Summary: Korean Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ko)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-ko = %version
Obsoletes: OpenOffice_org-help-ko <= %version
Provides: OpenOffice_org-ko:%_prefix/ooo-2.0/help/ko/default.css
%description -n libreoffice-help-ko
Korean help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-ko.
%package -n libreoffice-help-mk
Summary: Macedonian Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:mk)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-mk = %version
Obsoletes: OpenOffice_org-help-mk <= %version
Provides: OpenOffice_org-mk:%_prefix/ooo-2.0/help/mk/default.css
%description -n libreoffice-help-mk
Macedonian help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-mk.
%package -n libreoffice-help-nb
Summary: Norwegian Bokmaal Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:nb)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-nb = %version
Obsoletes: OpenOffice_org-help-nb <= %version
Provides: OpenOffice_org-nb:%_prefix/ooo-2.0/help/nb/default.css
%description -n libreoffice-help-nb
Norwegian Bokmaal help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-nb.
%package -n libreoffice-help-nl
Summary: Dutch Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:nl)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-nl = %version
Obsoletes: OpenOffice_org-help-nl <= %version
Provides: OpenOffice_org-nl:%_prefix/ooo-2.0/help/nl/default.css
%description -n libreoffice-help-nl
Dutch help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-nl.
%package -n libreoffice-help-pl
Summary: Polish Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:pl)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-pl = %version
Obsoletes: OpenOffice_org-help-pl <= %version
Provides: OpenOffice_org-pl:%_prefix/ooo-2.0/help/pl/default.css
%description -n libreoffice-help-pl
Polish help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-pl.
%package -n libreoffice-help-pt
Summary: Portuguese Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:pt)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-pt = %version
Obsoletes: OpenOffice_org-help-pt <= %version
Provides: OpenOffice_org-pt:%_prefix/ooo-2.0/help/pt/default.css
%description -n libreoffice-help-pt
Portuguese help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-pt.
%package -n libreoffice-help-pt-BR
Summary: Brazilian Portuguese Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:pt_BR)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-pt-BR = %version
Obsoletes: OpenOffice_org-help-pt-BR <= %version
Provides: OpenOffice_org-pt-BR:%_prefix/ooo-2.0/help/pt-BR/default.css
%description -n libreoffice-help-pt-BR
Brazilian Portuguese help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-pt-BR.
%endif
%prep
%if %prepare_build == 0
%setup -D -T -q -n libreoffice-%version
%else
%setup -q -a30 -a31 -b1 -b2 -n libreoffice-%version
#
# patch zip-3.0
%if %suse_version < 1140
tar -xjf %{S:31}
cd zip30
%patch2000
%patch2001
%patch2002
%patch2003
%patch2004
%patch2005
cd -
%endif
%endif
%patch0 -p1
%build
%{expand:%(cat %_sourcedir/build_prepare.inc)}
# hack to pass configure check for python; it is not really needed to build the help
export PYTHON_FOR_BUILD=no
%if %prepare_build != 0
./autogen.sh $PARALLEL_BUILD \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
--sysconfdir=/etc \
--docdir=%{_docdir}/%{name} \
--with-vendor=SUSE \
--with-lang=%lo_langs \
--disable-fetch-external \
--with-external-tar="$RPM_SOURCE_DIR" \
--with-alloc=system \
--with-jdk-home=$JAVA_HOME \
--with-ant-home=/usr/share/ant \
--without-fonts \
--without-myspell-dicts \
--disable-kde \
--disable-kde4 \
--disable-gtk \
--disable-gconf \
--disable-gnome-vfs \
--disable-evolution2 \
--disable-gstreamer \
--disable-opengl \
--disable-dbus \
--disable-gstreamer-0-10 \
--disable-python \
--disable-odk \
--without-junit \
%if %debug_build == 0
--disable-ccache \
%endif
%if %suse_version < 1210
--without-system-icu \
%endif
--disable-postgresql-sdbc \
--disable-cups \
--with-system-dicts \
--with-system-libxml \
--with-system-openssl \
--with-system-cppunit \
--with-system-expat \
--with-system-boost \
--without-system-jpeg
%endif
# build helpcontent2 module and all its pre-requisites
make helpcompiler.all
make xmlhelp.all
make helpcontent2.all
make l10ntools.all
make helpcontent2
%install
sed '/SOLARVER/!d' config_host.mk > "${RPM_BUILD_ROOT}/config_host.mk.parsed"
sed '/INPATH/!d' config_host.mk >> "${RPM_BUILD_ROOT}/config_host.mk.parsed"
. "${RPM_BUILD_ROOT}/config_host.mk.parsed"
rm -rf "${RPM_BUILD_ROOT}/config_host.mk.parsed"
test -z %lo_langs && langs="en-US" || langs=%lo_langs
mkdir -p file-lists
for lang in $langs ; do
test "$lang" = "en-US" && langdir="en" || langdir="$lang"
mkdir -p $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
for dir in workdir/$INPATH/HelpTarget/*; do
cp -r $dir/$lang/s* $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
done
# copy also html and css
cp -r workdir/$INPATH/HelpTarget/shared/$lang/*.{html,css} $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
lang_underscore=`echo $lang | sed "s/-/_/g"`
filelist=help_${lang_underscore}_list.txt
echo "%dir %_datadir/%lo_home" >file-lists/$filelist
echo "%dir %_datadir/%lo_home/help" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type d -printf "%%%%dir %_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type f -printf "%_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
# the file list is needed to create compat symlinks
cp file-lists/$filelist $RPM_BUILD_ROOT/%_datadir/%lo_home
echo "%_datadir/%lo_home/$filelist" >>file-lists/$filelist
done
%clean
rm -rf $RPM_BUILD_ROOT
%if %test_build_langs >= 2
# ko
%posttrans -n libreoffice-help-ko
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_ko_list.txt || true
%preun -n libreoffice-help-ko
test "$1" = "0" && cp %_datadir/%lo_home/help_ko_list.txt %_datadir/%lo_home/help_ko_list.txt.postun || true
%postun -n libreoffice-help-ko
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_ko_list.txt.postun || true
rm -f %_datadir/%lo_home/help_ko_list.txt.postun 2>/dev/null
# mk
%posttrans -n libreoffice-help-mk
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_mk_list.txt || true
%preun -n libreoffice-help-mk
test "$1" = "0" && cp %_datadir/%lo_home/help_mk_list.txt %_datadir/%lo_home/help_mk_list.txt.postun || true
%postun -n libreoffice-help-mk
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_mk_list.txt.postun || true
rm -f %_datadir/%lo_home/help_mk_list.txt.postun 2>/dev/null
# nb
%posttrans -n libreoffice-help-nb
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_nb_list.txt || true
%preun -n libreoffice-help-nb
test "$1" = "0" && cp %_datadir/%lo_home/help_nb_list.txt %_datadir/%lo_home/help_nb_list.txt.postun || true
%postun -n libreoffice-help-nb
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_nb_list.txt.postun || true
rm -f %_datadir/%lo_home/help_nb_list.txt.postun 2>/dev/null
# nl
%posttrans -n libreoffice-help-nl
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_nl_list.txt || true
%preun -n libreoffice-help-nl
test "$1" = "0" && cp %_datadir/%lo_home/help_nl_list.txt %_datadir/%lo_home/help_nl_list.txt.postun || true
%postun -n libreoffice-help-nl
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_nl_list.txt.postun || true
rm -f %_datadir/%lo_home/help_nl_list.txt.postun 2>/dev/null
# pl
%posttrans -n libreoffice-help-pl
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_pl_list.txt || true
%preun -n libreoffice-help-pl
test "$1" = "0" && cp %_datadir/%lo_home/help_pl_list.txt %_datadir/%lo_home/help_pl_list.txt.postun || true
%postun -n libreoffice-help-pl
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_pl_list.txt.postun || true
rm -f %_datadir/%lo_home/help_pl_list.txt.postun 2>/dev/null
# pt
%posttrans -n libreoffice-help-pt
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_pt_list.txt || true
%preun -n libreoffice-help-pt
test "$1" = "0" && cp %_datadir/%lo_home/help_pt_list.txt %_datadir/%lo_home/help_pt_list.txt.postun || true
%postun -n libreoffice-help-pt
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_pt_list.txt.postun || true
rm -f %_datadir/%lo_home/help_pt_list.txt.postun 2>/dev/null
# pt-BR
%posttrans -n libreoffice-help-pt-BR
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_pt_BR_list.txt || true
%preun -n libreoffice-help-pt-BR
test "$1" = "0" && cp %_datadir/%lo_home/help_pt_BR_list.txt %_datadir/%lo_home/help_pt_BR_list.txt.postun || true
%postun -n libreoffice-help-pt-BR
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_pt_BR_list.txt.postun || true
rm -f %_datadir/%lo_home/help_pt_BR_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_ko_list.txt -n libreoffice-help-ko
%defattr(-,root,root)
%files -f file-lists/help_mk_list.txt -n libreoffice-help-mk
%defattr(-,root,root)
%files -f file-lists/help_nb_list.txt -n libreoffice-help-nb
%defattr(-,root,root)
%files -f file-lists/help_nl_list.txt -n libreoffice-help-nl
%defattr(-,root,root)
%files -f file-lists/help_pl_list.txt -n libreoffice-help-pl
%defattr(-,root,root)
%files -f file-lists/help_pt_list.txt -n libreoffice-help-pt
%defattr(-,root,root)
%files -f file-lists/help_pt_BR_list.txt -n libreoffice-help-pt-BR
%defattr(-,root,root)
%endif
%changelog

View File

@ -1,618 +0,0 @@
-------------------------------------------------------------------
Thu Nov 7 13:52:29 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.3 bugfix release. News: http://blog.documentfoundation.org/2013/11/01/the-document-foundation-announces-libreoffice-4-1-3/
-------------------------------------------------------------------
Tue Oct 8 16:45:37 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.2.3: bugfix release only.
-------------------------------------------------------------------
Wed Aug 21 14:56:46 UTC 2013 - pmladek@suse.com
- update to 4.1.1.2
-------------------------------------------------------------------
Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
- update to 4.1.1.1
- set PYTHON_FOR_BUILD=no because python is not really needed to build help;
this fixes build on SLED11
-------------------------------------------------------------------
Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
- update to 4.1.0.4 with very big help from tchvatal@suse.com
- removed obsolete patches:
+ bridges-missing-cxxflags.diff: fixed better way
+ build-max-64-jobs.diff: dmake is not longer used
- update configure switches:
- temporary remove the unknown --disable-mono
- remove the obsolete --without-system-mozilla
- build all dependencies, including helpcompiler, xmlhelp, and l10ntools
- install files from workdir instead of solver; caused by the
switch from dmake to GNU make
-------------------------------------------------------------------
Mon Jun 17 17:34:03 UTC 2013 - fridrich.strba@suse.com
- update to 4.0.3.3.5 (SUSE 4.0-rc5, tag suse-4.0-5, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.4 (SUSE 4.0-rc4, tag suse-4.0-4, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 24 14:21:06 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.3 (SUSE 4.0-rc3, tag suse-4.0-3, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 10 09:53:14 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.2 (SUSE 4.0-rc2, tag suse-4.0-2, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Wed Apr 17 10:10:05 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2.1 (SUSE 4.0-rc1, tag suse-4.0-1, based on upstream 4.0.2.2)
- split-help-buildhack-no-vcl.diff: avoid build dependency on vcl
-------------------------------------------------------------------
Wed Apr 3 13:17:12 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2
-------------------------------------------------------------------
Tue Mar 19 18:04:38 UTC 2013 - pmladek@suse.com
- update to 4.0.2.1
- build-max-64-jobs.diff: dmake does not work with more than 64 jobs
-------------------------------------------------------------------
Thu Feb 28 10:27:15 UTC 2013 - pmladek@suse.com
- update to 4.0.1.2
-------------------------------------------------------------------
Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
- update to 4.0.1.1
- bin obsolete configure-detect-icerun.diff
-------------------------------------------------------------------
Mon Feb 4 16:38:05 UTC 2013 - pmladek@suse.com
- configure-detect-icerun.diff: icerun wrapper is not provided by the old
icecream-0.9.2 on SLED11
-------------------------------------------------------------------
Tue Jan 22 12:28:43 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.3
- build_prepare.inc: share the common build preparation steps between spec files
* Jan 10 2013 by tchvatal@suse.com in LibreOffice:Unstable
- bridges-missing-cxxflags.diff: lost RPM optflags when compiling bridges
* Jan 9 2013 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.1
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta2
* Dec 19 2012 by tchvatal@suse.com in LibreOffice:Unstable
- update to 4.0.0.0.beta1
- remove unused build_module_in_parallel define
- use xz tarballs instead of bz ones
- remove unused python-devel from BuildRequires
- add "xz" to BuildRequires; explicitly needed on older SUSE versions
- remove obsolete patches:
* build-helpcontent-do-not-check-cups.diff
- remove obsolete configure switches:
* --disable-ldap
* --disable-mozilla
* --disable-fontconfig
* --disable-strip-solver
* --without-stlport
* --with-system-db
* --with-java-target-version=1.5
- use configure switches:
* --disable-dbus: dbus is not need for help
* --disable-gstreamer-0-10: gstreamer is not needed for help
* --disable-python: python is not longer needed for localizing sources
* --without-system-icu: system ICU is too old on openSUSE < 12.1
-------------------------------------------------------------------
Sat Jan 19 14:31:31 UTC 2013 - dmueller@suse.com
- raise memory limits / lower parallelism for emulated/native arm builds
-------------------------------------------------------------------
Fri Dec 14 16:08:15 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.4 (SUSE 3.6-rc4, tag suse-3.6-4, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Fri Nov 23 15:43:06 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.3 (SUSE 3.6-rc3, tag suse-3.6-3, based on upstream 3.6.3.2)
- bin obsolete build-i18npool-with-icu-4.0.diff
-------------------------------------------------------------------
Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.2 (SUSE 3.6-rc2, tag suse-3.6-2, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
- updated to version 3.6.2.2.1 (SUSE 3.6 rc1 based on upstream 3.6.2.2)
- build-i18npool-with-icu-4.0.diff: use a function provided already by icu-4.0
-------------------------------------------------------------------
Fri Aug 24 13:52:09 UTC 2012 - pmladek@suse.com
- update version 3.6.1.2
- LO is not buildable with gcj; use java-devel >= 1.6 in BuildRequires
(bnc#775840)
- add subpackages: Slovak(sk), Turkish(tr), Vietnamese(vi)
- move Brazilian Portuguese(pt-BR) to the group4 source package
-------------------------------------------------------------------
Thu Aug 9 09:34:09 UTC 2012 - pmladek@suse.com
- use the vendor "SUSE" instead of "Novell, inc."; SUSE has become a separate
business unit inside The Attachmate Group
-------------------------------------------------------------------
Fri Jul 27 14:19:29 UTC 2012 - pmladek@suse.com
- update version 3.6.0.4:
* missing TOC entries in help (fdo#44879)
* add complete names of areas in pivot table
* fixed help for Merge/Split cells (fdo#33746)
* update of selection mode help page (fdo#51416)
* add help for Defaults and Formula option pages (fdo#39141)
* update help page for Tools/Options/LibreOffice/General (fdo#44207)
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
- bin obsolete patches:
* config-host-source.diff
* l10ntools-localize-src-helpcontent2.diff
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
- config-host-source.diff: allow to source config_host.mk
- l10ntools-localize-src-helpcontent2.diff: get strings also from src
subdirectory
- disable PostgreSQL SDBC; it is not needed to build help
-------------------------------------------------------------------
Mon Jul 9 17:06:28 UTC 2012 - pmladek@suse.com
- update to libreoffice-3.5.4.7 (SUSE 3.5 rc3, based on upstream 3.5.5-rc3)
- reduce build parallelism to reduce build crashes:
* dmake support 64 jobs at maximum
* do not eat all memory with some huge sources
- add procps into BuildRequires to check available memory
-------------------------------------------------------------------
Thu Jun 28 13:33:54 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.6 (SUSE 3.5 rc2, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Mon Jun 25 15:19:57 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.5 (SUSE 3.5 rc1, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.4 (SUSE 3.5 beta2, based on upstream 3.5.5-rc1)
-------------------------------------------------------------------
Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.3 (SUSE 3.5 beta1, based on upstream 3.5.4-rc1)
-------------------------------------------------------------------
Wed Apr 25 15:23:26 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.3.2 (3.5.3-rc2)
- removed upstreamed patches:
* libreoffice-3.5-unpack-sources.diff
* buildfix-icu-4.9.diff
- reordered %prep phase to work better with quilt
-------------------------------------------------------------------
Fri Apr 20 12:29:53 UTC 2012 - pmladek@suse.com
- buildfix-icu-4.9.diff: fix build with icu-4.9; needed for openSUSE-12.2
-------------------------------------------------------------------
Fri Apr 6 14:57:48 UTC 2012 - pmladek@suse.com
- clean up configure switches:
* move switches from SUSE*.conf to spec files
* use --with-system-headers and --with-system-libs to prefer system
stuff over internal copies
* use --without-system-<library> only for stuff that is not packaged
or not patched in the SUSE distribution, for example libvisio,
redland, mythes
* bin not longer existing options
- build zip-3.0 only for openSUSE < 11.4
- add patches for the extra zip-3.0 from the last zip package
- make sure that parallel build is used for dmake and GNU make
build parts
-------------------------------------------------------------------
Wed Apr 4 13:39:46 UTC 2012 - pmladek@suse.com
- clean up lo-help-gen-spec according to lo-l10n-gen-spec
- do not supplement l10n packages; we provide support for the given locale;
the extra recommends annoys users when updating on Live-CD (bnc#551003)
- use Requires(pre) instead of PreReq on never distributions
-------------------------------------------------------------------
Wed Mar 28 15:43:47 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.5.2 (3.5.2-rc2)
- basis subdirectory does not longer exists on the installed system
- mozilla is not longer used for build:
* use --disable-mozilla, --without-system-mozilla, --with-system-nss,
--disable-ldap, --enable-xmlsec instead of --with-system-mozilla,
--with-system-mozilla=xulrunner
- enable python during build; it is needed to localize the sources
- use internal hacked make version 3.82, snapshot 20120301 to get fast
and reliable parallel build
- build zip-3.0 on openSUSE < 11.4; --filesync is needed during build
- libreoffice-3.5-unpack-sources.diff: allow to unpack source tarballs
- build-helpcontent-do-not-check-cups.diff: cups is not needed for helpcontent
-------------------------------------------------------------------
Wed Mar 14 14:34:11 UTC 2012 - pmladek@suse.com
- libreoffice-3.4.5.5 == SUSE 3.4.5-rc3 == final
-------------------------------------------------------------------
Mon Mar 12 18:58:39 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.5 (SUSE 3.4.5-rc3)
-------------------------------------------------------------------
Tue Mar 6 15:55:09 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.4 (SUSE 3.4.5-rc2)
-------------------------------------------------------------------
Thu Feb 23 17:28:17 UTC 2012 - pmladek@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Fri Feb 17 10:37:12 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
-------------------------------------------------------------------
Wed Jan 4 14:44:31 UTC 2012 - pmladek@suse.com
- added automake into BuildRequires to fix build in Factory
-------------------------------------------------------------------
Wed Nov 23 14:29:30 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.4.4.3 (SUSE 3.4.4-rc1 == final)
-------------------------------------------------------------------
Mon Sep 12 16:48:48 UTC 2011 - pmladek@suse.com
- libreoffice-3.4.2.6 == SUSE 3.4.2-rc3 == final
-------------------------------------------------------------------
Thu Sep 8 15:28:56 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.6 (SUSE 3.4.2-rc3)
- disabled dependency on unixODBC; not needed to build help
- correctly set the documentation directory
-------------------------------------------------------------------
Fri Sep 2 14:25:16 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.5 (SUSE 3.4.2-rc2)
-------------------------------------------------------------------
Wed Aug 24 13:45:45 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.4 (SUSE 3.4.2-rc1)
- explicitly disabled mono stuff; not needed to build help
-------------------------------------------------------------------
Wed Jul 27 15:10:40 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.3 (3.4.2-rc3)
- started building helpcontent without libreoffice-*-devel packages;
split build had not longer be supported with LO-3.4; disabled many
features to keep minimal build dependencies
-------------------------------------------------------------------
Wed Jun 8 17:29:54 CEST 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.3.1 (3.3.3-rc1)
-------------------------------------------------------------------
Wed Mar 23 20:08:17 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.2.2 == 3.3.2-rc2 == final
-------------------------------------------------------------------
Fri Mar 18 16:40:02 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.2 (3.3.2-rc2)
-------------------------------------------------------------------
Wed Mar 9 17:42:27 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.1 (3.3.2-rc1)
-------------------------------------------------------------------
Wed Feb 23 14:08:35 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.1.2 == 3.3.1-rc2 == final
-------------------------------------------------------------------
Wed Feb 16 16:27:04 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.2 (3.3.1-rc2)
-------------------------------------------------------------------
Tue Feb 8 20:53:59 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.1 (3.3.1-rc1)
-------------------------------------------------------------------
Mon Jan 31 20:32:38 CET 2011 - pmladek@suse.cz
- libreoffice-build-3.3.0.4 == 3.3.0-rc4 == final
-------------------------------------------------------------------
Wed Jan 19 12:58:21 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.4 (3.3-rc4)
-------------------------------------------------------------------
Tue Jan 11 16:41:58 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.3 (3.3-rc3)
-------------------------------------------------------------------
Tue Dec 21 19:44:02 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.2 (3.3-rc2)
-------------------------------------------------------------------
Wed Dec 1 19:41:47 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.1 (3.3-rc1)
- fixed URL, summary, and description for LibreOffice
-------------------------------------------------------------------
Fri Nov 12 12:24:42 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.2.99.3 (3.3-beta3)
-------------------------------------------------------------------
Thu Oct 14 19:12:31 CEST 2010 - pmladek@suse.cz
- switched to the LibreOffice code base, http://www.documentfoundation.org/
- renamed packages from OpenOffice_org* to libreoffice*
- updated to libreoffice-3.2.99.2 (3.3-beta2)
-------------------------------------------------------------------
Wed Sep 15 20:45:27 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.98.1 (3.3-alpha1)
- used the prepatched OOo sources from ooo-build git
-------------------------------------------------------------------
Thu Sep 2 15:45:12 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.6 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Tue Aug 24 16:37:41 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.5 (3.2.1 security update, bnc#629085,
MaintenanceTracker-35044, CVE-2010-2935, CVE-2010-2936)
-------------------------------------------------------------------
Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.1.4 (3.2.1 maintenance update)
-------------------------------------------------------------------
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
- ooo-build-3.2.1.3 == 3.2.1-rc3 == final
-------------------------------------------------------------------
Fri May 28 17:37:09 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m19
- updated ooo-build to version 3.2.1.3 (3.2.1-rc3)
-------------------------------------------------------------------
Tue May 25 17:44:26 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m18 (3.2.1-rc2)
- updated ooo-build to version 3.2.1.2 (3.2.1-rc2)
-------------------------------------------------------------------
Thu May 13 20:29:10 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m17 (3.2.1-rc1)
- updated ooo-build to version 3.2.1.1 (3.2.1-rc1)
- added initial support for build on MeeGo distro
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m15
- updated ooo-build to version 3.2.0.99.3 (3.2.1-beta3)
-------------------------------------------------------------------
Thu Mar 25 21:38:09 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.2 (3.2.1-beta2)
-------------------------------------------------------------------
Thu Mar 11 21:18:47 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.99.1 (3.2.1-beta1)
-------------------------------------------------------------------
Fri Feb 26 17:11:58 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.98.1 (3.2.1-alpha1)
-------------------------------------------------------------------
Wed Feb 24 17:20:34 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.7 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 18 20:46:24 CET 2010 - pmladek@suse.cz
- updated ooo-build to version 3.2.0.6 (3.2 bugfix release)
-------------------------------------------------------------------
Thu Feb 4 19:36:48 CET 2010 - pmladek@suse.cz
- ooo-build-3.2.0.5 == 3.2-rc5 == final
-------------------------------------------------------------------
Thu Feb 4 15:33:42 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m12 (3.2-rc5)
- updated ooo-build to version 3.2.0.5 (3.2-rc5)
-------------------------------------------------------------------
Wed Jan 27 20:29:22 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m11 (3.2-rc4)
- updated ooo-build to version 3.2.0.4 (3.2-rc4)
-------------------------------------------------------------------
Wed Jan 13 19:32:02 CET 2010 - pmladek@suse.cz
- updated to the milestone ooo320-m9
- updated ooo-build to version 3.2.0.2 (3.2-rc2)
-------------------------------------------------------------------
Sun Dec 20 19:38:12 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m8
- updated ooo-build to version 3.2.0.1 (3.2-rc1)
-------------------------------------------------------------------
Mon Dec 7 17:53:37 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m7
- updated ooo-build to version 3.1.99.4 (3.2-beta4)
- removed obsolete extra localization sources
-------------------------------------------------------------------
Tue Nov 24 16:57:27 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m5
- updated ooo-build to version 3.1.99.3 (3.2-beta3)
-------------------------------------------------------------------
Fri Nov 13 17:34:52 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m4
- updated ooo-build to version 3.1.99.2 (3.2-beta2)
- added perl-Compress-Zlib into BuildRequires for SLED10; needed by
perl-Archive-Zip; was included in the main perl package on newer distros
-------------------------------------------------------------------
Thu Oct 29 22:57:28 CET 2009 - pmladek@suse.cz
- updated to the milestone ooo320-m2
- updated ooo-build to version 3.1.99.1 (3.2-beta1)
- added perl-Archive-Zip into BuildRequires
-------------------------------------------------------------------
Tue Oct 20 16:45:29 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.4
-------------------------------------------------------------------
Tue Oct 6 17:01:57 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.3
-------------------------------------------------------------------
Tue Sep 22 16:15:15 CEST 2009 - pmladek@suse.cz
- updated ooo-build to version 3.1.1.2
-------------------------------------------------------------------
Wed Sep 2 18:00:13 CEST 2009 - pmladek@suse.cz
- ooo-build-3.1.1.1 == 3.1.1-rc1 == final
-------------------------------------------------------------------
Tue Sep 1 13:02:33 CEST 2009 - pmladek@suse.cz
- do not exclude archs for noarch packages
-------------------------------------------------------------------
Wed Aug 26 13:28:08 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m19
- updated ooo-build to version 3.1.1.1 (3.1.1-rc1)
-------------------------------------------------------------------
Tue Aug 18 19:51:59 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m18
- updated ooo-build to version 3.1.0.99.3 (3.1.1-beta3)
-------------------------------------------------------------------
Tue Aug 4 22:19:15 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m17
- updated ooo-build to version 3.1.0.99.2 (3.1.1-beta2)
- updated extra localizations sources: bg el mk nb nn sk sl
-------------------------------------------------------------------
Thu Jul 23 21:16:24 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m16
- updated ooo-build to version 3.1.0.99.1 (3.1.1-beta1)
-------------------------------------------------------------------
Mon Jun 29 19:30:31 CEST 2009 - pmladek@suse.cz
- updated to the milestone ooo310-m14
- updated ooo-build to version 3.1.0.98.2 (3.1.1-alpha2)
-------------------------------------------------------------------
Fri Jun 26 18:01:05 CEST 2009 - pmladek@suse.cz
- split OpenOffice_org-help source package into more pieces to make the
build more parallel; asked by Coolo

View File

@ -1,565 +0,0 @@
#
# spec file for package libreoffice-help-group5
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libreoffice-help-group5
###################################################################
## DO NOT EDIT THIS SPEC FILE
## Generated by:
## perl lo-help-gen-spec libreoffice-help-groupX.spec.in lo-help-groupX
###################################################################
Version: 4.1.3.2
Release: 0
%define gnu_make_version 3.82
%define gnu_make_snapshot 20120301
%define zip_version 3.0
%define lo_home libreoffice
# test_build_langs: 1 = de and cs
# 2 = all supported languages
%define test_build_langs 2
# debug_build: 0 = no
# 1 = yes (enable depency tracking, ccache)
%define debug_build 0
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#
%if %test_build_langs == 0
%define lo_langs ""
%else
%if %test_build_langs == 1
%define lo_langs ""
%else
%define lo_langs "ru sk sl sv tr vi zh-CN zh-TW"
%endif
%endif
#!BuildIgnore: libreoffice
# both zip and perl-Archive-Zip are needed; tested with ooo320-m3, 2009-10-22
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: db-devel
BuildRequires: flac-devel
BuildRequires: flex
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: icu
BuildRequires: java-devel >= 1.6
BuildRequires: libcppunit-devel
BuildRequires: libexpat-devel
BuildRequires: libicu-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: perl-Archive-Zip
BuildRequires: perl-Compress-Zlib
BuildRequires: pkg-config
BuildRequires: procps
BuildRequires: unzip
BuildRequires: xorg-x11-devel
BuildRequires: xz
BuildRequires: zip
%if 0%{?suse_version} == 01010
# is not required by Java SDKs by mistake on SLED10
BuildRequires: update-alternatives
%endif
# compat stuff
Provides: OpenOffice_org-help-group5 = %version
Obsoletes: OpenOffice_org-help-group5 <= %version
Summary: LibreOffice Help Development
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
Source1: libreoffice-help-%version.tar.xz
Source2: libreoffice-translations-%version.tar.xz
Source10: build_prepare.inc
# make-3.82 is needed for parallel build
# this version extends plain make-3.82 with --warn-undefined-functions option
# URL: http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/make-3.82-gbuild, snapshot 2011-08-17
Source30: make-%gnu_make_version-gbuild-%gnu_make_snapshot.tar.bz2
# zip-3.0 or newer is required because of the --filesync feature
Source31: zip-%zip_version.tar.bz2
# helper stuff to produce pieces of the spec file
Source200: libreoffice-help-groupX.spec.in
Source201: lo-help-gen-spec
Source202: lo-help-groupX
Patch0: split-help-buildhack-no-vcl.diff
#
# Patches against zip-3.0
Patch2000: zip-3.0-iso8859_2.patch
Patch2001: zip-3.0-add_options_to_help.patch
Patch2002: zip-3.0-nonexec-stack.patch
Patch2003: zip-3.0-optflags.patch
Patch2004: zip-3.0-tempfile.patch
Patch2005: zip-notimestamp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
This package provides files related to the LibreOffice help
development.
%if %test_build_langs >= 2
%package -n libreoffice-help-ru
Summary: Russian Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:ru)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-ru = %version
Obsoletes: OpenOffice_org-help-ru <= %version
Provides: OpenOffice_org-ru:%_prefix/ooo-2.0/help/ru/default.css
%description -n libreoffice-help-ru
Russian help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-ru.
%package -n libreoffice-help-sk
Summary: Slovak Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:sk)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-sk = %version
Obsoletes: OpenOffice_org-help-sk <= %version
Provides: OpenOffice_org-sk:%_prefix/ooo-2.0/help/sk/default.css
%description -n libreoffice-help-sk
Slovak help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-sk.
%package -n libreoffice-help-sl
Summary: Slovene Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:sl)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-sl = %version
Obsoletes: OpenOffice_org-help-sl <= %version
Provides: OpenOffice_org-sl:%_prefix/ooo-2.0/help/sl/default.css
%description -n libreoffice-help-sl
Slovene help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-sl.
%package -n libreoffice-help-sv
Summary: Swedish Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:sv)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-sv = %version
Obsoletes: OpenOffice_org-help-sv <= %version
Provides: OpenOffice_org-sv:%_prefix/ooo-2.0/help/sv/default.css
%description -n libreoffice-help-sv
Swedish help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-sv.
%package -n libreoffice-help-tr
Summary: Turkish Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:tr)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-tr = %version
Obsoletes: OpenOffice_org-help-tr <= %version
Provides: OpenOffice_org-tr:%_prefix/ooo-2.0/help/tr/default.css
%description -n libreoffice-help-tr
Turkish help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-tr.
%package -n libreoffice-help-vi
Summary: Vietnamese Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:vi)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-vi = %version
Obsoletes: OpenOffice_org-help-vi <= %version
Provides: OpenOffice_org-vi:%_prefix/ooo-2.0/help/vi/default.css
%description -n libreoffice-help-vi
Vietnamese help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-vi.
%package -n libreoffice-help-zh-CN
Summary: Chinese Simplified Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:zh_CN)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-zh-CN = %version
Obsoletes: OpenOffice_org-help-zh-CN <= %version
Provides: OpenOffice_org-zh-CN:%_prefix/ooo-2.0/help/zh-CN/default.css
%description -n libreoffice-help-zh-CN
Chinese Simplified help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-zh-CN.
%package -n libreoffice-help-zh-TW
Summary: Chinese Traditional Help Localization for LibreOffice
Group: Productivity/Office/Suite
Provides: locale(libreoffice:zh_TW)
%if 0%{?suse_version} > 01120
Requires(post): coreutils
Requires(post): grep
Requires(post): libreoffice >= 3.5
Requires(postun): coreutils
Requires(postun): grep
Requires(postun): libreoffice >= 3.5
%endif
%if 0%{?suse_version} && 0%{?suse_version} <= 01120
PreReq: coreutils
PreReq: grep
PreReq: libreoffice >= 3.5
%endif
Requires: libreoffice = %{version}
# compat stuff
Provides: OpenOffice_org-help-zh-TW = %version
Obsoletes: OpenOffice_org-help-zh-TW <= %version
Provides: OpenOffice_org-zh-TW:%_prefix/ooo-2.0/help/zh-TW/default.css
%description -n libreoffice-help-zh-TW
Chinese Traditional help localization for LibreOffice. The other localized stuff
is in libreoffice-l10n-zh-TW.
%endif
%prep
%if %prepare_build == 0
%setup -D -T -q -n libreoffice-%version
%else
%setup -q -a30 -a31 -b1 -b2 -n libreoffice-%version
#
# patch zip-3.0
%if %suse_version < 1140
tar -xjf %{S:31}
cd zip30
%patch2000
%patch2001
%patch2002
%patch2003
%patch2004
%patch2005
cd -
%endif
%endif
%patch0 -p1
%build
%{expand:%(cat %_sourcedir/build_prepare.inc)}
# hack to pass configure check for python; it is not really needed to build the help
export PYTHON_FOR_BUILD=no
%if %prepare_build != 0
./autogen.sh $PARALLEL_BUILD \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
--sysconfdir=/etc \
--docdir=%{_docdir}/%{name} \
--with-vendor=SUSE \
--with-lang=%lo_langs \
--disable-fetch-external \
--with-external-tar="$RPM_SOURCE_DIR" \
--with-alloc=system \
--with-jdk-home=$JAVA_HOME \
--with-ant-home=/usr/share/ant \
--without-fonts \
--without-myspell-dicts \
--disable-kde \
--disable-kde4 \
--disable-gtk \
--disable-gconf \
--disable-gnome-vfs \
--disable-evolution2 \
--disable-gstreamer \
--disable-opengl \
--disable-dbus \
--disable-gstreamer-0-10 \
--disable-python \
--disable-odk \
--without-junit \
%if %debug_build == 0
--disable-ccache \
%endif
%if %suse_version < 1210
--without-system-icu \
%endif
--disable-postgresql-sdbc \
--disable-cups \
--with-system-dicts \
--with-system-libxml \
--with-system-openssl \
--with-system-cppunit \
--with-system-expat \
--with-system-boost \
--without-system-jpeg
%endif
# build helpcontent2 module and all its pre-requisites
make helpcompiler.all
make xmlhelp.all
make helpcontent2.all
make l10ntools.all
make helpcontent2
%install
sed '/SOLARVER/!d' config_host.mk > "${RPM_BUILD_ROOT}/config_host.mk.parsed"
sed '/INPATH/!d' config_host.mk >> "${RPM_BUILD_ROOT}/config_host.mk.parsed"
. "${RPM_BUILD_ROOT}/config_host.mk.parsed"
rm -rf "${RPM_BUILD_ROOT}/config_host.mk.parsed"
test -z %lo_langs && langs="en-US" || langs=%lo_langs
mkdir -p file-lists
for lang in $langs ; do
test "$lang" = "en-US" && langdir="en" || langdir="$lang"
mkdir -p $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
for dir in workdir/$INPATH/HelpTarget/*; do
cp -r $dir/$lang/s* $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
done
# copy also html and css
cp -r workdir/$INPATH/HelpTarget/shared/$lang/*.{html,css} $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
lang_underscore=`echo $lang | sed "s/-/_/g"`
filelist=help_${lang_underscore}_list.txt
echo "%dir %_datadir/%lo_home" >file-lists/$filelist
echo "%dir %_datadir/%lo_home/help" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type d -printf "%%%%dir %_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type f -printf "%_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
# the file list is needed to create compat symlinks
cp file-lists/$filelist $RPM_BUILD_ROOT/%_datadir/%lo_home
echo "%_datadir/%lo_home/$filelist" >>file-lists/$filelist
done
%clean
rm -rf $RPM_BUILD_ROOT
%if %test_build_langs >= 2
# ru
%posttrans -n libreoffice-help-ru
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_ru_list.txt || true
%preun -n libreoffice-help-ru
test "$1" = "0" && cp %_datadir/%lo_home/help_ru_list.txt %_datadir/%lo_home/help_ru_list.txt.postun || true
%postun -n libreoffice-help-ru
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_ru_list.txt.postun || true
rm -f %_datadir/%lo_home/help_ru_list.txt.postun 2>/dev/null
# sk
%posttrans -n libreoffice-help-sk
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_sk_list.txt || true
%preun -n libreoffice-help-sk
test "$1" = "0" && cp %_datadir/%lo_home/help_sk_list.txt %_datadir/%lo_home/help_sk_list.txt.postun || true
%postun -n libreoffice-help-sk
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_sk_list.txt.postun || true
rm -f %_datadir/%lo_home/help_sk_list.txt.postun 2>/dev/null
# sl
%posttrans -n libreoffice-help-sl
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_sl_list.txt || true
%preun -n libreoffice-help-sl
test "$1" = "0" && cp %_datadir/%lo_home/help_sl_list.txt %_datadir/%lo_home/help_sl_list.txt.postun || true
%postun -n libreoffice-help-sl
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_sl_list.txt.postun || true
rm -f %_datadir/%lo_home/help_sl_list.txt.postun 2>/dev/null
# sv
%posttrans -n libreoffice-help-sv
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_sv_list.txt || true
%preun -n libreoffice-help-sv
test "$1" = "0" && cp %_datadir/%lo_home/help_sv_list.txt %_datadir/%lo_home/help_sv_list.txt.postun || true
%postun -n libreoffice-help-sv
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_sv_list.txt.postun || true
rm -f %_datadir/%lo_home/help_sv_list.txt.postun 2>/dev/null
# tr
%posttrans -n libreoffice-help-tr
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_tr_list.txt || true
%preun -n libreoffice-help-tr
test "$1" = "0" && cp %_datadir/%lo_home/help_tr_list.txt %_datadir/%lo_home/help_tr_list.txt.postun || true
%postun -n libreoffice-help-tr
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_tr_list.txt.postun || true
rm -f %_datadir/%lo_home/help_tr_list.txt.postun 2>/dev/null
# vi
%posttrans -n libreoffice-help-vi
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_vi_list.txt || true
%preun -n libreoffice-help-vi
test "$1" = "0" && cp %_datadir/%lo_home/help_vi_list.txt %_datadir/%lo_home/help_vi_list.txt.postun || true
%postun -n libreoffice-help-vi
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_vi_list.txt.postun || true
rm -f %_datadir/%lo_home/help_vi_list.txt.postun 2>/dev/null
# zh-CN
%posttrans -n libreoffice-help-zh-CN
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_zh_CN_list.txt || true
%preun -n libreoffice-help-zh-CN
test "$1" = "0" && cp %_datadir/%lo_home/help_zh_CN_list.txt %_datadir/%lo_home/help_zh_CN_list.txt.postun || true
%postun -n libreoffice-help-zh-CN
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_zh_CN_list.txt.postun || true
rm -f %_datadir/%lo_home/help_zh_CN_list.txt.postun 2>/dev/null
# zh-TW
%posttrans -n libreoffice-help-zh-TW
%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_zh_TW_list.txt || true
%preun -n libreoffice-help-zh-TW
test "$1" = "0" && cp %_datadir/%lo_home/help_zh_TW_list.txt %_datadir/%lo_home/help_zh_TW_list.txt.postun || true
%postun -n libreoffice-help-zh-TW
test "$1" = "0" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_zh_TW_list.txt.postun || true
rm -f %_datadir/%lo_home/help_zh_TW_list.txt.postun 2>/dev/null
%endif
%if %test_build_langs >= 2
%files -f file-lists/help_ru_list.txt -n libreoffice-help-ru
%defattr(-,root,root)
%files -f file-lists/help_sk_list.txt -n libreoffice-help-sk
%defattr(-,root,root)
%files -f file-lists/help_sl_list.txt -n libreoffice-help-sl
%defattr(-,root,root)
%files -f file-lists/help_sv_list.txt -n libreoffice-help-sv
%defattr(-,root,root)
%files -f file-lists/help_tr_list.txt -n libreoffice-help-tr
%defattr(-,root,root)
%files -f file-lists/help_vi_list.txt -n libreoffice-help-vi
%defattr(-,root,root)
%files -f file-lists/help_zh_CN_list.txt -n libreoffice-help-zh-CN
%defattr(-,root,root)
%files -f file-lists/help_zh_TW_list.txt -n libreoffice-help-zh-TW
%defattr(-,root,root)
%endif
%changelog

View File

@ -1,227 +0,0 @@
#
# spec file for package libreoffice-help-group@GROUP_NUMBER@
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libreoffice-help-group@GROUP_NUMBER@
@DO_NOT_EDIT_COMMENT@
Version: 4.1.3.2
Release: 0
%define gnu_make_version 3.82
%define gnu_make_snapshot 20120301
%define zip_version 3.0
%define lo_home libreoffice
# test_build_langs: 1 = de and cs
# 2 = all supported languages
%define test_build_langs 2
# debug_build: 0 = no
# 1 = yes (enable depency tracking, ccache)
%define debug_build 0
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#
%if %test_build_langs == 0
%define lo_langs "@OOO_LANGS_MIN_0@"
%else
%if %test_build_langs == 1
%define lo_langs "@OOO_LANGS_MIN_1@"
%else
%define lo_langs "@OOO_LANGS_MIN_2@"
%endif
%endif
#!BuildIgnore: libreoffice
# both zip and perl-Archive-Zip are needed; tested with ooo320-m3, 2009-10-22
BuildRequires: ant
BuildRequires: ant-apache-regexp
BuildRequires: automake
BuildRequires: bison
BuildRequires: boost-devel
BuildRequires: db-devel
BuildRequires: flac-devel
BuildRequires: flex
BuildRequires: freetype2-devel
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: icu
BuildRequires: java-devel >= 1.6
BuildRequires: libcppunit-devel
BuildRequires: libexpat-devel
BuildRequires: libicu-devel
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
BuildRequires: openssl-devel
BuildRequires: perl-Archive-Zip
BuildRequires: perl-Compress-Zlib
BuildRequires: pkg-config
BuildRequires: procps
BuildRequires: unzip
BuildRequires: xorg-x11-devel
BuildRequires: xz
BuildRequires: zip
%if 0%{?suse_version} == 01010
# is not required by Java SDKs by mistake on SLED10
BuildRequires: update-alternatives
%endif
# compat stuff
Provides: OpenOffice_org-help-group@GROUP_NUMBER@ = %version
Obsoletes: OpenOffice_org-help-group@GROUP_NUMBER@ <= %version
Summary: LibreOffice Help Development
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
Source1: libreoffice-help-%version.tar.xz
Source2: libreoffice-translations-%version.tar.xz
Source10: build_prepare.inc
# make-3.82 is needed for parallel build
# this version extends plain make-3.82 with --warn-undefined-functions option
# URL: http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/make-3.82-gbuild, snapshot 2011-08-17
Source30: make-%gnu_make_version-gbuild-%gnu_make_snapshot.tar.bz2
# zip-3.0 or newer is required because of the --filesync feature
Source31: zip-%zip_version.tar.bz2
# helper stuff to produce pieces of the spec file
Source200: libreoffice-help-groupX.spec.in
Source201: lo-help-gen-spec
Source202: lo-help-groupX
Patch0: split-help-buildhack-no-vcl.diff
#
# Patches against zip-3.0
Patch2000: zip-3.0-iso8859_2.patch
Patch2001: zip-3.0-add_options_to_help.patch
Patch2002: zip-3.0-nonexec-stack.patch
Patch2003: zip-3.0-optflags.patch
Patch2004: zip-3.0-tempfile.patch
Patch2005: zip-notimestamp.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
This package provides files related to the LibreOffice help
development.
@SUBPACKAGES_METAINFO@
%prep
%if %prepare_build == 0
%setup -D -T -q -n libreoffice-%version
%else
%setup -q -a30 -a31 -b1 -b2 -n libreoffice-%version
#
# patch zip-3.0
%if %suse_version < 1140
tar -xjf %{S:31}
cd zip30
%patch2000
%patch2001
%patch2002
%patch2003
%patch2004
%patch2005
cd -
%endif
%endif
%patch0 -p1
%build
%{expand:%(cat %_sourcedir/build_prepare.inc)}
# hack to pass configure check for python; it is not really needed to build the help
export PYTHON_FOR_BUILD=no
%if %prepare_build != 0
./autogen.sh $PARALLEL_BUILD \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
--mandir=%{_mandir} \
--sysconfdir=/etc \
--docdir=%{_docdir}/%{name} \
--with-vendor=SUSE \
--with-lang=%lo_langs \
--disable-fetch-external \
--with-external-tar="$RPM_SOURCE_DIR" \
--with-alloc=system \
--with-jdk-home=$JAVA_HOME \
--with-ant-home=/usr/share/ant \
--without-fonts \
--without-myspell-dicts \
--disable-kde \
--disable-kde4 \
--disable-gtk \
--disable-gconf \
--disable-gnome-vfs \
--disable-evolution2 \
--disable-gstreamer \
--disable-opengl \
--disable-dbus \
--disable-gstreamer-0-10 \
--disable-python \
--disable-odk \
--without-junit \
%if %debug_build == 0
--disable-ccache \
%endif
%if %suse_version < 1210
--without-system-icu \
%endif
--disable-postgresql-sdbc \
--disable-cups \
--with-system-dicts \
--with-system-libxml \
--with-system-openssl \
--with-system-cppunit \
--with-system-expat \
--with-system-boost \
--without-system-jpeg
%endif
# build helpcontent2 module and all its pre-requisites
make helpcompiler.all
make xmlhelp.all
make helpcontent2.all
make l10ntools.all
make helpcontent2
%install
sed '/SOLARVER/!d' config_host.mk > "${RPM_BUILD_ROOT}/config_host.mk.parsed"
sed '/INPATH/!d' config_host.mk >> "${RPM_BUILD_ROOT}/config_host.mk.parsed"
. "${RPM_BUILD_ROOT}/config_host.mk.parsed"
rm -rf "${RPM_BUILD_ROOT}/config_host.mk.parsed"
test -z %lo_langs && langs="en-US" || langs=%lo_langs
mkdir -p file-lists
for lang in $langs ; do
test "$lang" = "en-US" && langdir="en" || langdir="$lang"
mkdir -p $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
for dir in workdir/$INPATH/HelpTarget/*; do
cp -r $dir/$lang/s* $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
done
# copy also html and css
cp -r workdir/$INPATH/HelpTarget/shared/$lang/*.{html,css} $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir
lang_underscore=`echo $lang | sed "s/-/_/g"`
filelist=help_${lang_underscore}_list.txt
echo "%dir %_datadir/%lo_home" >file-lists/$filelist
echo "%dir %_datadir/%lo_home/help" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type d -printf "%%%%dir %_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
find $RPM_BUILD_ROOT/%_datadir/%lo_home/help/$langdir -type f -printf "%_datadir/%lo_home/help/$langdir/%%P\n" >>file-lists/$filelist
# the file list is needed to create compat symlinks
cp file-lists/$filelist $RPM_BUILD_ROOT/%_datadir/%lo_home
echo "%_datadir/%lo_home/$filelist" >>file-lists/$filelist
done
%clean
rm -rf $RPM_BUILD_ROOT
@SUBPACKAGES_SCRIPTS@
@SUBPACKAGES_FILELIST@
%changelog

View File

@ -1,685 +0,0 @@
-------------------------------------------------------------------
Wed Dec 4 11:47:58 UTC 2013 - tchvatal@suse.com
- Cleanup a bit to silence rpmlint.
-------------------------------------------------------------------
Thu Nov 7 13:52:30 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.3 bugfix release. News: http://blog.documentfoundation.org/2013/11/01/the-document-foundation-announces-libreoffice-4-1-3/
-------------------------------------------------------------------
Tue Oct 8 16:45:37 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.2.3: bugfix release only.
-------------------------------------------------------------------
Wed Aug 21 14:56:46 UTC 2013 - pmladek@suse.com
- update to 4.1.1.2
-------------------------------------------------------------------
Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
- update to 4.1.1.1
-------------------------------------------------------------------
Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
- update to 4.1.0.4 with very big help from tchvatal@suse.com
-------------------------------------------------------------------
Mon Jun 17 17:34:03 UTC 2013 - fridrich.strba@suse.com
- update to 4.0.3.3.5 (SUSE 4.0-rc5, tag suse-4.0-5, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.4 (SUSE 4.0-rc4, tag suse-4.0-4, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 24 14:21:06 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.3 (SUSE 4.0-rc3, tag suse-4.0-3, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 10 09:53:14 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.2 (SUSE 4.0-rc2, tag suse-4.0-2, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Wed Apr 17 10:10:05 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2.1 (SUSE 4.0-rc1, tag suse-4.0-1, based on upstream 4.0.2.2)
-------------------------------------------------------------------
Wed Apr 3 13:17:12 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2
-------------------------------------------------------------------
Tue Mar 19 18:04:38 UTC 2013 - pmladek@suse.com
- update to 4.0.2.1
-------------------------------------------------------------------
Thu Feb 28 10:27:15 UTC 2013 - pmladek@suse.com
- update to 4.0.1.2
-------------------------------------------------------------------
Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
- update to 4.0.1.1
-------------------------------------------------------------------
Tue Jan 22 12:28:43 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.3
-------------------------------------------------------------------
Wed Jan 9 15:31:16 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.1
-------------------------------------------------------------------
Wed Dec 19 13:14:12 UTC 2012 - tchvatal@suse.com
- update to 4.0.0.0.beta2
-------------------------------------------------------------------
Wed Dec 19 09:01:42 UTC 2012 - tchvatal@suse.com
- update to 4.0.0.0.beta1
-------------------------------------------------------------------
Fri Dec 14 16:08:15 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.4 (SUSE 3.6-rc4, tag suse-3.6-4, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Fri Nov 23 15:43:06 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.3 (SUSE 3.6-rc3, tag suse-3.6-3, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.2 (SUSE 3.6-rc2, tag suse-3.6-2, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
- updated to version 3.6.2.2.1 (SUSE 3.6 rc1 based on upstream 3.6.2.2)
-------------------------------------------------------------------
Fri Aug 24 13:52:09 UTC 2012 - pmladek@suse.com
- update version 3.6.1.2
-------------------------------------------------------------------
Fri Jul 27 14:19:29 UTC 2012 - pmladek@suse.com
- update version 3.6.0.4
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
-------------------------------------------------------------------
Mon Jul 9 17:06:28 UTC 2012 - pmladek@suse.com
- update to libreoffice-3.5.4.7 (SUSE 3.5 rc3, based on upstream 3.5.5-rc3)
-------------------------------------------------------------------
Thu Jun 28 13:33:54 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.6 (SUSE 3.5 rc2, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Mon Jun 25 15:19:57 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.5 (SUSE 3.5 rc1, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.4 (SUSE 3.5 beta2, based on upstream 3.5.5-rc1)
-------------------------------------------------------------------
Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.3 (SUSE 3.5 beta1, based on upstream 3.5.4-rc1)
-------------------------------------------------------------------
Wed Apr 25 15:23:26 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.3.2 (3.5.3-rc2)
-------------------------------------------------------------------
Wed Mar 28 15:43:47 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.5.2 (3.5.2-rc2)
- basis subdirectory does not longer exists on the installed system
- remove unused ooo_piece_version and ooo_build_version macros
-------------------------------------------------------------------
Wed Mar 14 14:34:11 UTC 2012 - pmladek@suse.com
- libreoffice-3.4.5.5 == SUSE 3.4.5-rc3 == final
-------------------------------------------------------------------
Mon Mar 12 18:58:39 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.5 (SUSE 3.4.5-rc3)
-------------------------------------------------------------------
Tue Mar 6 15:55:09 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.4 (SUSE 3.4.5-rc2)
-------------------------------------------------------------------
Fri Feb 17 10:37:12 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
-------------------------------------------------------------------
Thu Dec 15 07:03:10 UTC 2011 - coolo@suse.com
- fix license to be in spdx.org format
-------------------------------------------------------------------
Wed Nov 23 14:29:30 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.4.4.3 (SUSE 3.4.4-rc1 == final)
-------------------------------------------------------------------
Mon Sep 12 16:48:48 UTC 2011 - pmladek@suse.com
- libreoffice-3.4.2.6 == SUSE 3.4.2-rc3 == final
-------------------------------------------------------------------
Thu Sep 8 15:28:56 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.6 (SUSE 3.4.2-rc3)
-------------------------------------------------------------------
Fri Sep 2 14:25:16 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.5 (SUSE 3.4.2-rc2)
-------------------------------------------------------------------
Wed Aug 24 13:45:45 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.4 (SUSE 3.4.2-rc1)
-------------------------------------------------------------------
Wed Jul 27 15:10:40 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.3 (3.4.2-rc3)
-------------------------------------------------------------------
Wed Jun 8 17:29:54 CEST 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.3.1 (3.3.3-rc1)
-------------------------------------------------------------------
Wed Mar 23 20:08:17 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.2.2 == 3.3.2-rc2 == final
-------------------------------------------------------------------
Fri Mar 18 16:40:02 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.2 (3.3.2-rc2)
-------------------------------------------------------------------
Wed Mar 9 17:42:27 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.1 (3.3.2-rc1)
-------------------------------------------------------------------
Wed Feb 23 14:08:35 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.1.2 == 3.3.1-rc2 == final
-------------------------------------------------------------------
Thu Feb 17 11:32:14 CET 2011 - pmladek@suse.cz
- fixed typo in the OpenOffice_org-icon-theme-galaxy provides
and obsoletes
-------------------------------------------------------------------
Wed Feb 16 16:27:04 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.2 (3.3.1-rc2)
-------------------------------------------------------------------
Tue Feb 8 20:53:59 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.1 (3.3.1-rc1)
-------------------------------------------------------------------
Mon Jan 31 20:32:38 CET 2011 - pmladek@suse.cz
- libreoffice-build-3.3.0.4 == 3.3.0-rc4 == final
-------------------------------------------------------------------
Wed Jan 19 12:58:21 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.4 (3.3-rc4)
-------------------------------------------------------------------
Tue Jan 11 16:41:58 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.3 (3.3-rc3)
-------------------------------------------------------------------
Wed Dec 22 22:04:08 CET 2010 - pmladek@suse.cz
- removed the very old Andromeda icon theme; had been deprecated by Galaxy
icon theme long time ago
-------------------------------------------------------------------
Tue Dec 21 19:44:02 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.2 (3.3-rc2)
-------------------------------------------------------------------
Wed Dec 1 19:41:47 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.1 (3.3-rc1)
- fixed URL, summary, and description for LibreOffice
-------------------------------------------------------------------
Fri Nov 12 12:24:42 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.2.99.3 (3.3-beta3)
-------------------------------------------------------------------
Wed Oct 20 12:51:51 CEST 2010 - pmladek@suse.cz
- added missing provides libreoffice-icon-themes to the split icon-themes
packages
-------------------------------------------------------------------
Thu Oct 14 19:12:31 CEST 2010 - pmladek@suse.cz
- switched to the LibreOffice code base, http://www.documentfoundation.org/
- renamed packages from OpenOffice_org* to libreoffice*
- updated to libreoffice-3.2.99.2 (3.3-beta2)
-------------------------------------------------------------------
Wed Sep 15 20:45:27 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.98.1
- removed not longer available industrial subpackage
-------------------------------------------------------------------
Thu Sep 2 15:45:12 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.6
-------------------------------------------------------------------
Tue Aug 24 16:37:41 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.5
-------------------------------------------------------------------
Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.4
-------------------------------------------------------------------
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
- ooo-build-3.2.1.3 == 3.2.1-rc3 == final
-------------------------------------------------------------------
Fri May 28 17:37:09 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.3
-------------------------------------------------------------------
Tue May 25 17:44:26 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.2
-------------------------------------------------------------------
Thu May 13 20:29:10 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.1
- added initial support for build on MeeGo distro
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.0.99.3
-------------------------------------------------------------------
Thu Mar 25 21:38:09 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.99.2
-------------------------------------------------------------------
Thu Mar 11 21:18:47 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.99.1
-------------------------------------------------------------------
Fri Feb 26 17:11:58 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.98.1
-------------------------------------------------------------------
Wed Feb 24 17:20:34 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.7
-------------------------------------------------------------------
Thu Feb 18 20:46:24 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.6
-------------------------------------------------------------------
Thu Feb 4 19:36:48 CET 2010 - pmladek@suse.cz
- ooo-build-3.2.0.5 == 3.2-rc5 == final
-------------------------------------------------------------------
Thu Feb 4 15:33:42 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.5
-------------------------------------------------------------------
Wed Jan 27 20:29:22 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.4
-------------------------------------------------------------------
Wed Jan 13 19:32:02 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.2
-------------------------------------------------------------------
Sun Dec 20 19:38:12 CET 2009 - pmladek@suse.cz
- updated to version 3.2.0.1
-------------------------------------------------------------------
Mon Dec 7 17:53:37 CET 2009 - pmladek@suse.cz
- updated to version 3.1.99.4
-------------------------------------------------------------------
Tue Nov 24 16:57:27 CET 2009 - pmladek@suse.cz
- updated to version 3.1.99.3
- updated license tags because the Oxygen icon theme was under dual license
LGPLv3 or CCAttSAv3.0
-------------------------------------------------------------------
Fri Nov 13 17:34:52 CET 2009 - pmladek@suse.cz
- updated to version 3.1.99.2
-------------------------------------------------------------------
Thu Oct 29 22:57:28 CET 2009 - pmladek@suse.cz
- updated to version 3.1.99.1
-------------------------------------------------------------------
Tue Oct 20 16:45:29 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.4
-------------------------------------------------------------------
Tue Oct 6 17:01:57 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.3
-------------------------------------------------------------------
Tue Sep 22 16:15:15 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.2
- improved dependencies for the split icon themes:
* do not install Andromeda, Industrial by default
* install Crystal with OOo and kdebase3-session
* install Oxygen with OOo and kdebase4-workspace
* install Tango with OOo and gnome-session
-------------------------------------------------------------------
Tue Sep 1 13:02:33 CEST 2009 - pmladek@suse.cz
- do not exclude archs for noarch packages
-------------------------------------------------------------------
Mon Aug 31 13:14:35 CEST 2009 - pmladek@suse.cz
- split each icon theme into separate package for openSUSE-11.2 (bnc#529404)
-------------------------------------------------------------------
Wed Aug 26 13:28:08 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.1
- used more elegant way to install the icon themes; thanks to Lars for hint
-------------------------------------------------------------------
Tue Aug 18 19:51:59 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.99.3
- really packaged all available icon themes (bnc#529233)
-------------------------------------------------------------------
Tue Aug 4 22:19:15 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.99.2
-------------------------------------------------------------------
Thu Jul 23 21:16:24 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.99.1
-------------------------------------------------------------------
Mon Jun 29 19:30:31 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.98.2
-------------------------------------------------------------------
Mon Jun 15 21:16:25 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.98.1
-------------------------------------------------------------------
Thu May 28 19:24:34 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.6
-------------------------------------------------------------------
Tue May 26 16:38:52 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.5
-------------------------------------------------------------------
Fri May 22 13:57:45 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.4
-------------------------------------------------------------------
Thu May 21 18:40:21 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.3
-------------------------------------------------------------------
Tue May 19 16:55:54 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.2
-------------------------------------------------------------------
Fri May 15 17:38:01 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.1
-------------------------------------------------------------------
Thu May 7 23:12:05 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.0
-------------------------------------------------------------------
Thu Apr 30 19:56:03 CEST 2009 - pmladek@suse.cz
- updated to version 3.0.99.7
-------------------------------------------------------------------
Fri Apr 24 13:48:09 CEST 2009 - pmladek@suse.cz
- updated to version 3.0.99.6
-------------------------------------------------------------------
Fri Apr 17 17:43:05 CEST 2009 - pmladek@suse.cz
- updated to version 3.0.99.5
-------------------------------------------------------------------
Wed Apr 8 19:48:24 CEST 2009 - pmladek@suse.cz
- updated to version 3.0.99.4
-------------------------------------------------------------------
Fri Mar 27 21:17:08 CET 2009 - pmladek@suse.cz
- updated to version 3.0.99.3
-------------------------------------------------------------------
Fri Mar 20 16:09:23 CET 2009 - pmladek@suse.cz
- updated to version 3.0.99.2
-------------------------------------------------------------------
Tue Mar 10 12:00:11 CET 2009 - pmladek@suse.cz
- updated to version 3.0.99.1
-------------------------------------------------------------------
Fri Feb 20 14:02:10 CET 2009 - pmladek@suse.cz
- updated to version 3.0.0.16.1
-------------------------------------------------------------------
Fri Feb 6 16:06:46 CET 2009 - pmladek@suse.cz
- updated to version 3.0.0.15
-------------------------------------------------------------------
Fri Jan 23 17:43:56 CET 2009 - pmladek@suse.cz
- updated to version 3.0.0.13
- added ExclusiveArch: %%ix86 x86_64 ppc (bnc#465252)
-------------------------------------------------------------------
Fri Jan 9 15:51:56 CET 2009 - pmladek@suse.cz
- updated to version 3.0.0.11
-------------------------------------------------------------------
Fri Dec 5 21:52:22 CET 2008 - pmladek@suse.cz
- updated to version 3.0.0.10
-------------------------------------------------------------------
Fri Nov 21 13:31:47 CET 2008 - pmladek@suse.cz
- updated to version 3.0.0.9
-------------------------------------------------------------------
Fri Nov 7 13:48:05 CET 2008 - pmladek@suse.cz
- updated to version 3.0.0.8
-------------------------------------------------------------------
Mon Oct 27 15:17:32 CET 2008 - pmladek@suse.cz
- updated to version 3.0.0.7
-------------------------------------------------------------------
Fri Oct 10 18:06:21 CEST 2008 - pmladek@suse.cz
- updated to version 3.0.0.6
-------------------------------------------------------------------
Sat Sep 27 12:04:54 CEST 2008 - pmladek@suse.cz
- updated to version 3.0.0.5
-------------------------------------------------------------------
Thu Sep 11 23:04:54 CEST 2008 - pmladek@suse.cz
- updated to version 3.0.0.4
-------------------------------------------------------------------
Fri Aug 29 18:12:59 CEST 2008 - pmladek@suse.cz
- added build dependency on exact version of
OpenOffice_org-icon-themes-prebuilt to avoid inconsistent state [bnc#421559]
-------------------------------------------------------------------
Tue Aug 26 22:18:22 CEST 2008 - pmladek@suse.cz
- updated to version 3.0.0.2
-------------------------------------------------------------------
Thu Aug 21 14:21:46 CEST 2008 - pmladek@suse.cz
- updated to version 3.0.0.1
-------------------------------------------------------------------
Fri Aug 15 17:25:25 CEST 2008 - pmladek@suse.cz
- updated to version 3.0.0
-------------------------------------------------------------------
Fri Jul 18 14:13:39 CEST 2008 - pmladek@suse.cz
- updated to version 2.99.25
-------------------------------------------------------------------
Thu Jul 3 10:48:20 CEST 2008 - pmladek@suse.cz
- updated to version 2.99.21
- updated for the new three layer structure (basis subdir dir)
-------------------------------------------------------------------
Tue Jun 24 20:09:08 CEST 2008 - pmladek@suse.cz
- updated to version 2.4.1.7
-------------------------------------------------------------------
Thu Jun 5 21:32:19 CEST 2008 - pmladek@suse.cz
- updated ooo-build to version 2.4.0.14
-------------------------------------------------------------------
Thu May 22 21:00:08 CEST 2008 - pmladek@suse.cz
- updated ooo-build to version 2.4.0.13
-------------------------------------------------------------------
Fri May 9 12:20:00 CEST 2008 - pmladek@suse.cz
- updated ooo-build to ooo-build-2.4.0.10
-------------------------------------------------------------------
Thu Apr 24 20:08:18 CEST 2008 - pmladek@suse.cz
- updated ooo-build to ooo-build-2.4.0.8
-------------------------------------------------------------------
Mon Apr 14 14:54:56 CEST 2008 - pmladek@suse.cz
- split from the OpenOffice_org-i18n source package to get it faster

View File

@ -1,136 +0,0 @@
#
# spec file for package libreoffice-icon-themes
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define ooo_home libreoffice
Name: libreoffice-icon-themes
Version: 4.1.3.2
Release: 0
Summary: Icon Themes for LibreOffice
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
BuildRequires: libreoffice-icon-themes-prebuilt = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
This package provides various icon themes for the LibreOffice office
suite.
%package -n libreoffice-icon-theme-crystal
Summary: Crystal LibreOffice Icon Theme (KDE3 default)
License: LGPL-2.1
Group: Productivity/Office/Suite
Supplements: packageand(libreoffice:kdebase3-session)
Provides: libreoffice-icon-themes = %{version}
Obsoletes: libreoffice-icon-themes < %{version}
%description -n libreoffice-icon-theme-crystal
This package provides Crystal LibreOffice icon theme. It is used in KDE3 by default.
%package -n libreoffice-icon-theme-galaxy
Summary: Galaxy LibreOffice Icon Theme (OOo-3.x default)
License: LGPL-3.0
Group: Productivity/Office/Suite
Supplements: libreoffice
Provides: libreoffice-icon-themes = %{version}
Obsoletes: libreoffice-icon-themes < %{version}
Provides: libreoffice-icon-theme-andromeda = %{version}
Obsoletes: libreoffice-icon-theme-andromeda < %{version}
%description -n libreoffice-icon-theme-galaxy
This package provides Galaxy LibreOffice icon theme. It is used in the original OOo-3.x by default.
%package -n libreoffice-icon-theme-hicontrast
Summary: Hicontrast LibreOffice Icon Theme
License: LGPL-3.0
Group: Productivity/Office/Suite
Supplements: libreoffice
Provides: libreoffice-icon-themes = %{version}
Obsoletes: libreoffice-icon-themes < %{version}
%description -n libreoffice-icon-theme-hicontrast
This package provides Hicontrast LibreOffice icon theme.
%package -n libreoffice-icon-theme-oxygen
Summary: Oxygen LibreOffice Icon Theme (KDE4 default)
License: LGPL-3.0 or CC-BY-SA-3.0
Group: Productivity/Office/Suite
Supplements: packageand(libreoffice:kdebase4-workspace)
Provides: libreoffice-icon-themes = %{version}
Obsoletes: libreoffice-icon-themes < %{version}
%description -n libreoffice-icon-theme-oxygen
This package provides Oxygen LibreOffice icon theme. It is used in KDE4 by default.
%package -n libreoffice-icon-theme-tango
Summary: Tango LibreOffice Icon Theme (GNOME default)
License: LGPL-3.0
Group: Productivity/Office/Suite
Supplements: packageand(libreoffice:gnome-session)
Provides: libreoffice-icon-themes = %{version}
Obsoletes: libreoffice-icon-themes < %{version}
%description -n libreoffice-icon-theme-tango
This package provides Tango LibreOffice icon theme. It is used in GNOME by default
and obsoleted the old Industrial theme.
%prep
%build
%install
install -m 755 -d %{buildroot}%{_datadir}/%{ooo_home}/share/config
install -m644 %{_libdir}/%{ooo_home}/share/config/images*.zip %{buildroot}%{_datadir}/%{ooo_home}/share/config/
%files -n libreoffice-icon-theme-crystal
%defattr(-,root,root)
%dir %{_datadir}/%{ooo_home}
%dir %{_datadir}/%{ooo_home}/share
%dir %{_datadir}/%{ooo_home}/share/config
%{_datadir}/%{ooo_home}/share/config/images_crystal.zip
%files -n libreoffice-icon-theme-galaxy
%defattr(-,root,root)
%dir %{_datadir}/%{ooo_home}
%dir %{_datadir}/%{ooo_home}/share
%dir %{_datadir}/%{ooo_home}/share/config
%{_datadir}/%{ooo_home}/share/config/images.zip
%files -n libreoffice-icon-theme-hicontrast
%defattr(-,root,root)
%dir %{_datadir}/%{ooo_home}
%dir %{_datadir}/%{ooo_home}/share
%dir %{_datadir}/%{ooo_home}/share/config
%{_datadir}/%{ooo_home}/share/config/images_hicontrast.zip
%files -n libreoffice-icon-theme-oxygen
%defattr(-,root,root)
%dir %{_datadir}/%{ooo_home}
%dir %{_datadir}/%{ooo_home}/share
%dir %{_datadir}/%{ooo_home}/share/config
%{_datadir}/%{ooo_home}/share/config/images_oxygen.zip
%files -n libreoffice-icon-theme-tango
%defattr(-,root,root)
%dir %{_datadir}/%{ooo_home}
%dir %{_datadir}/%{ooo_home}/share
%dir %{_datadir}/%{ooo_home}/share/config
%{_datadir}/%{ooo_home}/share/config/images_tango.zip
%changelog

View File

@ -1,4 +0,0 @@
# FIXME: temporary disabled some lint errors
# We must fix them in the upcomming big package split and rework
addFilter("files-duplicated-waste")

View File

@ -1,903 +0,0 @@
-------------------------------------------------------------------
Thu Nov 7 13:52:35 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.3 bugfix release. News: http://blog.documentfoundation.org/2013/11/01/the-document-foundation-announces-libreoffice-4-1-3/
-------------------------------------------------------------------
Tue Oct 8 16:45:37 UTC 2013 - tchvatal@suse.com
- Version bump to 4.1.2.3: bugfix release only.
-------------------------------------------------------------------
Wed Aug 21 14:56:46 UTC 2013 - pmladek@suse.com
- update to 4.1.1.2
-------------------------------------------------------------------
Tue Aug 13 15:21:02 UTC 2013 - pmladek@suse.com
- update to 4.1.1.1
-------------------------------------------------------------------
Tue Jul 30 13:06:00 UTC 2013 - pmladek@suse.com
- update to 4.1.0.4 with very big help from tchvatal@suse.com
-------------------------------------------------------------------
Mon Jun 17 17:34:03 UTC 2013 - fridrich.strba@suse.com
- update to 4.0.3.3.5 (SUSE 4.0-rc5, tag suse-4.0-5, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 31 15:14:07 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.4 (SUSE 4.0-rc4, tag suse-4.0-4, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 24 14:21:06 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.3 (SUSE 4.0-rc3, tag suse-4.0-3, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Fri May 10 09:53:14 UTC 2013 - pmladek@suse.com
- update to 4.0.3.3.2 (SUSE 4.0-rc2, tag suse-4.0-2, based on upstream 4.0.3.3)
-------------------------------------------------------------------
Wed Apr 17 10:10:05 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2.1 (SUSE 4.0-rc1, tag suse-4.0-1, based on upstream 4.0.2.2)
-------------------------------------------------------------------
Wed Apr 3 13:17:12 UTC 2013 - pmladek@suse.com
- update to 4.0.2.2
-------------------------------------------------------------------
Tue Mar 19 18:04:38 UTC 2013 - pmladek@suse.com
- update to 4.0.2.1
-------------------------------------------------------------------
Thu Feb 28 10:27:15 UTC 2013 - pmladek@suse.com
- update to 4.0.1.2
-------------------------------------------------------------------
Thu Feb 21 10:27:15 UTC 2013 - tchvatal@suse.com
- update to 4.0.1.1
-------------------------------------------------------------------
Tue Jan 22 12:28:43 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.3
-------------------------------------------------------------------
Wed Jan 9 15:31:16 UTC 2013 - tchvatal@suse.com
- update to 4.0.0.1
-------------------------------------------------------------------
Wed Dec 19 13:14:12 UTC 2012 - tchvatal@suse.com
- update to 4.0.0.0.beta2
-------------------------------------------------------------------
Wed Dec 19 09:01:42 UTC 2012 - tchvatal@suse.com
- update to 4.0.0.0.beta1
-------------------------------------------------------------------
Fri Dec 14 16:08:15 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.4 (SUSE 3.6-rc4, tag suse-3.6-4, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Fri Nov 23 15:43:06 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.3 (SUSE 3.6-rc3, tag suse-3.6-3, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Wed Nov 7 15:30:31 UTC 2012 - pmladek@suse.com
- update to 3.6.3.2.2 (SUSE 3.6-rc2, tag suse-3.6-2, based on upstream 3.6.3.2)
-------------------------------------------------------------------
Tue Oct 30 11:58:44 UTC 2012 - pmladek@suse.com
- updated to version 3.6.2.2.1 (SUSE 3.6 rc1 based on upstream 3.6.2.2)
-------------------------------------------------------------------
Fri Aug 24 13:52:09 UTC 2012 - pmladek@suse.com
- update version 3.6.1.2
- LO is not buildable with gcj; use java-devel >= 1.6 in BuildRequires
(bnc#775840)
- add subpackages: Amharic(am), Assamese(as), Asturian(ast), Esperanto(eo),
Basque(eu), Scottish Gaelic(gd), Indonesian(id), Icelandic(is),
Kannada(kn), Malayalam(ml), Marathi(mr), Oromo(or), Oriya(or),
Romanian(ro)(bnc#776323)
-------------------------------------------------------------------
Fri Jul 27 14:19:29 UTC 2012 - pmladek@suse.com
- update version 3.6.0.4
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
-------------------------------------------------------------------
Mon Jul 9 17:06:28 UTC 2012 - pmladek@suse.com
- update to libreoffice-3.5.4.7 (SUSE 3.5 rc3, based on upstream 3.5.5-rc3)
-------------------------------------------------------------------
Thu Jun 28 13:33:54 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.6 (SUSE 3.5 rc2, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Mon Jun 25 15:19:57 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.5 (SUSE 3.5 rc1, based on upstream 3.5.5-rc2)
-------------------------------------------------------------------
Thu Jun 14 15:38:44 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.4 (SUSE 3.5 beta2, based on upstream 3.5.5-rc1)
-------------------------------------------------------------------
Thu May 17 19:06:15 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.4.3 (SUSE 3.5 beta1, based on upstream 3.5.4-rc1)
-------------------------------------------------------------------
Wed Apr 25 15:23:26 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.3.2 (3.5.3-rc2)
-------------------------------------------------------------------
Tue Apr 3 16:22:43 UTC 2012 - pmladek@suse.com
- generate the whole spec file from a template and a data file
- do not recommend help packages and dictionaries; they provide support
for the given locale itself; the extra recommends annoys users
when updating on Live-CD (bnc#551003)
- use Requires(pre) instead of PreReq on never distributions
- spec file clean up
-------------------------------------------------------------------
Wed Mar 28 15:43:47 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.5.5.2 (3.5.2-rc2)
- basis subdirectory does not longer exists on the installed system
- remove unused ooo_piece_version, ooo_build_version, and ooo_sourcedirname
macros
-------------------------------------------------------------------
Wed Mar 14 14:34:11 UTC 2012 - pmladek@suse.com
- libreoffice-3.4.5.5 == SUSE 3.4.5-rc3 == final
-------------------------------------------------------------------
Mon Mar 12 18:58:39 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.5 (SUSE 3.4.5-rc3)
-------------------------------------------------------------------
Tue Mar 6 15:55:09 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.4 (SUSE 3.4.5-rc2)
-------------------------------------------------------------------
Tue Feb 28 10:46:14 CET 2012 - dmueller@suse.de
- exclude from build on ARM
-------------------------------------------------------------------
Thu Feb 23 16:36:32 UTC 2012 - pmladek@suse.com
- patch license to follow spdx.org standard
-------------------------------------------------------------------
Fri Feb 17 10:37:12 UTC 2012 - pmladek@suse.com
- updated to libreoffice-3.4.5.3 (SUSE 3.4.5-rc1)
-------------------------------------------------------------------
Wed Nov 23 14:29:30 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.4.4.3 (SUSE 3.4.4-rc1 == final)
-------------------------------------------------------------------
Mon Sep 12 16:48:48 UTC 2011 - pmladek@suse.com
- libreoffice-3.4.2.6 == SUSE 3.4.2-rc3 == final
-------------------------------------------------------------------
Thu Sep 8 15:28:56 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.6 (SUSE 3.4.2-rc3)
-------------------------------------------------------------------
Fri Sep 2 14:25:16 UTC 2011 - pmladek@suse.com
- updated to libreoffice-3.4.2.5 (SUSE 3.4.2-rc2)
-------------------------------------------------------------------
Wed Aug 24 13:45:45 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.4 (SUSE 3.4.2-rc1)
-------------------------------------------------------------------
Wed Jul 27 15:10:40 UTC 2011 - pmladek@novell.com
- updated to libreoffice-3.4.2.3 (3.4.2-rc3)
- added helper script install-l10n-helper; split build had not longer be
supported with LO-3.4; the other helper script was not longer provided
by the bootstrap package
- added libreoffice into BuildIgnore; it was not really needed for build
-------------------------------------------------------------------
Wed Jun 8 17:29:54 CEST 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.3.1 (3.3.3-rc1)
-------------------------------------------------------------------
Wed Mar 23 20:08:17 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.2.2 == 3.3.2-rc2 == final
-------------------------------------------------------------------
Fri Mar 18 16:40:02 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.2 (3.3.2-rc2)
-------------------------------------------------------------------
Wed Mar 9 17:42:27 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.2.1 (3.3.2-rc1)
-------------------------------------------------------------------
Wed Feb 23 14:08:35 CET 2011 - pmladek@suse.cz
- libreoffice-3.3.1.2 == 3.3.1-rc2 == final
-------------------------------------------------------------------
Wed Feb 16 16:27:04 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.2 (3.3.1-rc2)
-------------------------------------------------------------------
Tue Feb 8 20:53:59 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.1.1 (3.3.1-rc1)
-------------------------------------------------------------------
Mon Jan 31 20:32:38 CET 2011 - pmladek@suse.cz
- libreoffice-build-3.3.0.4 == 3.3.0-rc4 == final
-------------------------------------------------------------------
Wed Jan 19 12:58:21 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.4 (3.3-rc4)
-------------------------------------------------------------------
Tue Jan 11 16:41:58 CET 2011 - pmladek@suse.cz
- updated to libreoffice-3.3.0.3 (3.3-rc3)
-------------------------------------------------------------------
Tue Dec 21 19:44:02 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.2 (3.3-rc2)
-------------------------------------------------------------------
Wed Dec 1 19:41:47 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.3.0.1 (3.3-rc1)
- fixed URL, summary, and description for LibreOffice
-------------------------------------------------------------------
Fri Nov 19 21:08:39 CET 2010 - pmladek@suse.cz
- added the new libreoffice-l10n-prebuilt to BuildRequires (bnc#651964)
-------------------------------------------------------------------
Fri Nov 12 12:24:42 CET 2010 - pmladek@suse.cz
- updated to libreoffice-3.2.99.3 (3.3-beta3)
-------------------------------------------------------------------
Thu Oct 14 19:12:31 CEST 2010 - pmladek@suse.cz
- switched to the LibreOffice code base, http://www.documentfoundation.org/
- renamed packages from OpenOffice_org* to libreoffice*
- updated to libreoffice-3.2.99.2 (3.3-beta2)
-------------------------------------------------------------------
Wed Sep 15 20:45:27 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.98.1
-------------------------------------------------------------------
Thu Sep 2 15:45:12 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.6
-------------------------------------------------------------------
Tue Aug 24 16:37:41 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.5
-------------------------------------------------------------------
Wed Jun 16 19:17:34 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.4
-------------------------------------------------------------------
Mon May 31 17:27:18 CEST 2010 - pmladek@suse.cz
- ooo-build-3.2.1.3 == 3.2.1-rc3 == final
-------------------------------------------------------------------
Fri May 28 17:37:09 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.3
-------------------------------------------------------------------
Tue May 25 17:44:26 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.2
-------------------------------------------------------------------
Thu May 13 20:29:10 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.1.1
- added initial support for build on MeeGo distro
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.0.99.3
-------------------------------------------------------------------
Thu Mar 25 21:38:09 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.99.2
-------------------------------------------------------------------
Thu Mar 11 21:18:47 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.99.1
-------------------------------------------------------------------
Fri Feb 26 17:11:58 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.98.1
-------------------------------------------------------------------
Wed Feb 24 17:20:34 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.7
-------------------------------------------------------------------
Thu Feb 18 20:46:24 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.6
-------------------------------------------------------------------
Thu Feb 4 19:36:48 CET 2010 - pmladek@suse.cz
- ooo-build-3.2.0.5 == 3.2-rc5 == final
-------------------------------------------------------------------
Thu Feb 4 15:33:42 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.5
-------------------------------------------------------------------
Wed Jan 27 20:29:22 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.4
-------------------------------------------------------------------
Wed Jan 13 19:32:02 CET 2010 - pmladek@suse.cz
- updated to version 3.2.0.2
-------------------------------------------------------------------
Sun Dec 20 19:38:12 CET 2009 - pmladek@suse.cz
- updated to version 3.2.0.1
-------------------------------------------------------------------
Mon Dec 7 17:53:37 CET 2009 - pmladek@suse.cz
- updated to version 3.1.99.4
- used the renamed "gu" instead of "gu-IN" lang code; kept the package
name to keep the backward compatibility
-------------------------------------------------------------------
Tue Nov 24 16:57:27 CET 2009 - pmladek@suse.cz
- updated to version 3.1.99.3
-------------------------------------------------------------------
Fri Nov 13 17:34:52 CET 2009 - pmladek@suse.cz
- updated to version 3.1.99.2
-------------------------------------------------------------------
Thu Oct 29 22:57:28 CET 2009 - pmladek@suse.cz
- updated to version 3.1.99.1
-------------------------------------------------------------------
Tue Oct 20 16:45:29 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.4
-------------------------------------------------------------------
Tue Oct 6 17:01:57 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.3
-------------------------------------------------------------------
Tue Sep 22 16:15:15 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.2
-------------------------------------------------------------------
Wed Sep 2 18:00:13 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.1
-------------------------------------------------------------------
Tue Sep 1 13:02:33 CEST 2009 - pmladek@suse.cz
- do not exclude archs for noarch packages
-------------------------------------------------------------------
Wed Aug 26 13:28:08 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.1.1
-------------------------------------------------------------------
Tue Aug 18 19:51:59 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.99.3
-------------------------------------------------------------------
Tue Aug 4 22:19:15 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.99.2
-------------------------------------------------------------------
Thu Jul 23 21:16:24 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.99.1
-------------------------------------------------------------------
Mon Jun 29 19:30:31 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.98.2
-------------------------------------------------------------------
Mon Jun 15 21:16:25 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.98.1
-------------------------------------------------------------------
Thu May 28 19:24:34 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.6
-------------------------------------------------------------------
Tue May 26 16:38:52 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.5
-------------------------------------------------------------------
Fri May 22 13:57:45 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.4
-------------------------------------------------------------------
Thu May 21 18:40:21 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.3
-------------------------------------------------------------------
Tue May 19 16:30:15 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.2
-------------------------------------------------------------------
Fri May 15 17:38:01 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.1
-------------------------------------------------------------------
Thu May 7 23:12:05 CEST 2009 - pmladek@suse.cz
- updated to version 3.1.0.0
-------------------------------------------------------------------
Thu Apr 30 19:56:03 CEST 2009 - pmladek@suse.cz
- updated to version 3.0.99.7
-------------------------------------------------------------------
Fri Apr 24 13:48:09 CEST 2009 - pmladek@suse.cz
- updated to version 3.0.99.6
-------------------------------------------------------------------
Fri Apr 17 17:43:05 CEST 2009 - pmladek@suse.cz
- updated to version 3.0.99.5
-------------------------------------------------------------------
Wed Apr 8 19:48:24 CEST 2009 - pmladek@suse.cz
- updated to version 3.0.99.4
-------------------------------------------------------------------
Fri Mar 27 21:17:08 CET 2009 - pmladek@suse.cz
- updated to version 3.0.99.3
-------------------------------------------------------------------
Fri Mar 20 16:09:23 CET 2009 - pmladek@suse.cz
- updated to version 3.0.99.2
- used more conservative way to remove the compat symlinks (bnc#471280)
-------------------------------------------------------------------
Tue Mar 10 12:00:11 CET 2009 - pmladek@suse.cz
- updated to version 3.0.99.1
-------------------------------------------------------------------
Fri Feb 20 14:02:10 CET 2009 - pmladek@suse.cz
- updated to version 3.0.0.16.1
-------------------------------------------------------------------
Fri Feb 6 16:06:46 CET 2009 - pmladek@suse.cz
- updated to version 3.0.0.15
-------------------------------------------------------------------
Fri Jan 23 17:43:56 CET 2009 - pmladek@suse.cz
- updated to version 3.0.0.13
-------------------------------------------------------------------
Fri Jan 9 15:51:56 CET 2009 - pmladek@suse.cz
- updated to version 3.0.0.11
-------------------------------------------------------------------
Fri Dec 5 21:52:22 CET 2008 - pmladek@suse.cz
- updated to version 3.0.0.10
-------------------------------------------------------------------
Fri Nov 21 13:31:47 CET 2008 - pmladek@suse.cz
- updated to version 3.0.0.9
-------------------------------------------------------------------
Fri Nov 7 13:48:05 CET 2008 - pmladek@suse.cz
- updated to version 3.0.0.8
-------------------------------------------------------------------
Mon Oct 27 15:17:32 CET 2008 - pmladek@suse.cz
- updated to version 3.0.0.7
-------------------------------------------------------------------
Fri Oct 10 16:01:11 CEST 2008 - pmladek@suse.cz
- updated to version 3.0.0.6
-------------------------------------------------------------------
Sat Sep 27 12:04:54 CEST 2008 - pmladek@suse.cz
- updated to the milestone ooo300-m7 (3.0rc2)
- updated ooo-build to version 3.0.0.5
-------------------------------------------------------------------
Thu Sep 11 17:40:55 CEST 2008 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.4
- merged the OpenOffice_org-l10n-group1 and OpenOffice_org-group2 source
packages
- split help into separate source package OpenOffice_org-help
-------------------------------------------------------------------
Fri Aug 29 16:30:49 CEST 2008 - pmladek@suse.cz
- added libexpat-devel to BuildRequires
- fixed build with mono 2.0
-------------------------------------------------------------------
Tue Aug 26 22:17:52 CEST 2008 - pmladek@suse.cz
- updated ooo-build to version 3.0.0.2
-------------------------------------------------------------------
Thu Aug 21 14:20:57 CEST 2008 - pmladek@suse.cz
- updated to the milestone ooo300-m3 (3.0-betaX)
- updated ooo-build to version 3.0.0.1
- updated Kohei's Calc solver sources to snapshot 2008-08-20
- added libpoppler-devel to BuildRequires for openSUSE >= 11.0
- disabled poppler for openSUSE < 11.0; will use the internal xpdf
- added back the --with-java-target-version configure option
- enabled build with IBM Java
-------------------------------------------------------------------
Fri Aug 15 17:26:05 CEST 2008 - pmladek@suse.cz
- updated to the milestone ooo300-m2 (3.0-betaX)
- updated ooo-build to version 3.0.0
- updated libwpg to version 0.1.3
- removed obsolete lp_solve sources
- added Kohei's Calc solver sources, snapshot 2008-08-13
- added "coreutils grep sed" to PreReq of OpenOffice_org-l10n-en-US [bnc#413560]
- switched to mozilla-xulrunner190 for openSUSE > 11.0
-------------------------------------------------------------------
Fri Jul 18 14:12:34 CEST 2008 - pmladek@suse.cz
- updated to the milestone dev300-m25 (3.0-alphax)
- updated ooo-build to version 2.99.25
- updated spec for the more split sources
-------------------------------------------------------------------
Thu Jul 3 10:52:18 CEST 2008 - pmladek@suse.cz
- updated to the milestone dev300-m21 (3.0-alphax)
- updated to version 2.99.21
- added extra extsw source with extensions
- updated for the new three layer structure (basis subdir dir)
- added en-US subpackage
- renamed to the structure OpenOffice_org-l10n-<lang> to differ it
from the other OOo subpackages and make the orientation easier
- split optional help-<lang> subpackages
- added ooo-l10n-gen-spec and ooo-l10n-group1 to generate parts
of the spec file
-------------------------------------------------------------------
Tue Jun 24 20:09:17 CEST 2008 - pmladek@suse.cz
- updated to the milestone ooh680-m17 == 2.4.1rc2 == 2.4.1-final
- updated ooo-build to version 2.4.1.7
-------------------------------------------------------------------
Thu Jun 5 21:32:27 CEST 2008 - pmladek@suse.cz
- updated ooo-build to version 2.4.0.14
-------------------------------------------------------------------
Thu May 22 21:00:33 CEST 2008 - pmladek@suse.cz
- updated ooo-build to version 2.4.0.13
- updated the with_distro option for the split configuration
-------------------------------------------------------------------
Fri May 9 12:20:23 CEST 2008 - pmladek@suse.cz
- updated ooo-build to ooo-build-2.4.0.10
-------------------------------------------------------------------
Thu Apr 24 20:08:10 CEST 2008 - pmladek@suse.cz
- updated ooo-build to ooo-build-2.4.0.8
- added back the extra localizations sources; were removed by mistake
(bnc#335643)
- fixed build dependency in the oox module
- better support for L3 team:
* use autoreconf instead of autoconf to work even with ooo-build generated
on newer system
* sample comments where and how to put extra patches
-------------------------------------------------------------------
Mon Apr 14 14:54:35 CEST 2008 - pmladek@suse.cz
- split from the OpenOffice_org-i18n package to build the localizations
on more machines and get the result faster
- moved the icon-themes subpackage to a separate source
- updated ooo-build to ooo-build-2.4.0.6
- added libwpd-devel libwpg-devel libwps-devel hunspell-devel to BuildRequires
for openSUSE >= 11.0; to be in sync with the main package
-------------------------------------------------------------------
Fri Mar 28 18:06:44 CET 2008 - pmladek@suse.cz
- updated to the milestone ooh680-m12 (2.4rc6 == 2.4-final)
- updated ooo-build to ooo-build-2.4.0.5:
* more Hungarian translation fixes
- added the branding related changes to be in sync with the main package
-------------------------------------------------------------------
Thu Mar 13 21:15:47 CET 2008 - pmladek@suse.cz
- updated to the milestone ooh680-m11 (2.4rc5) [fate#303312]
- updated ooo-build to ooo-build-2.4.0.3
- updated oox and writerfilter to the snapshot 2008-02-29
-------------------------------------------------------------------
Thu Feb 28 20:49:34 CET 2008 - pmladek@suse.cz
- updated to the milestone ooh680-m8 (2.4rc2)
- updated ooo-build to ooo-build-2.4.0
- updated libwpd to version 0.8.14
- updated extra translation sources: be-BY, bg, cs, da, et, fi, ga, km, mk,
sl, vi
- removed obsolete extra translation sources: hu, sh-YU, sr-CS
- fixed build dependencies:
* used java-devel instead of the obsolete java2-devel-packages
* added update-alternatives on SL 10.0
- fixed dependencies:
* "de" subpackage should recommend myspell-german instead of requiring
myspell-german-dictionary; it helps the package installation solver to
prefer the newer German dictionary [bnc#343673]
* recommends the dictionaries instead of requiring
-------------------------------------------------------------------
Thu Feb 7 16:26:44 CET 2008 - pmladek@suse.cz
- enabled system icu in STABLE again
-------------------------------------------------------------------
Fri Feb 1 12:08:51 CET 2008 - pmladek@suse.cz
- updated to the milestone ooh680-m5 (2.4-betaX)
- updated ooo-build to 2.3.99.2
- updated oox to snapshot 2008-01-29
- updated libwps to version 0.1.2
- updated libwpg to version 0.1.2
- updated libwpg to version 0.1.2
- updated the prebuilt cli_types.dll
- moved witerfilter stuff to extra tarball, snapshot 2008-01-29
- removed obsolete xorg-x11-Xvfb from BuildRequires
- removed unused startup-notification-devel libsndfile-devel from BuildRequires
- removed unused glitz sources
- "sr-CS" was internaly renamed to "sr" and "sh-YU" to "sh"
- renamed option --with-icecream-max-jobs to --with-max-jobs
-------------------------------------------------------------------
Tue Dec 11 17:19:26 CET 2007 - pmladek@suse.cz
- updated ooo-build to 2.3.1.1
- temporary disabled the new EMF+ support; still not enough stable
-------------------------------------------------------------------
Mon Dec 3 18:58:45 CET 2007 - pmladek@suse.cz
- updated to milestone oog680-m9 (OOo-2.3.1rc1 == final)
- updated ooo-build to 2.3.1
-------------------------------------------------------------------
Wed Nov 21 17:08:25 CET 2007 - pmladek@suse.cz
- updated to milestone oog680-m8 (OOo-2.3.1.betaX)
- updated ooo-build to 2.3.0.6
- added changes to be in sync with the main package:
* updated cairo to version 1.4.10 (used only for older products)
* added temporary patches to disable SDK and system icu
* few build fixes
-------------------------------------------------------------------
Tue Oct 9 19:23:26 CEST 2007 - pmladek@suse.cz
- updated ooo-build to 2.3.0.5
- fixed provides of icon-themes to fix update from older distributions
[n#328171]
-------------------------------------------------------------------
Fri Sep 21 13:25:52 CEST 2007 - pmladek@suse.cz
- milestone oog680-m5 has been marked OOo-2.3 final
-------------------------------------------------------------------
Thu Sep 13 12:07:53 CEST 2007 - pmladek@suse.cz
- updated to milestone oog680-m5 (OOo-2.3.rc3)
- updated ooo-build to 2.3.0.1.2
- updated extra translation files: bg, cs, da, et, mk, vi
-------------------------------------------------------------------
Mon Sep 3 17:02:36 CEST 2007 - pmladek@suse.cz
- updated to milestone oog680-m3 (OOo-2.3.rc1)
- updated ooo-build to 2.3.0.1
-------------------------------------------------------------------
Fri Aug 31 18:25:40 CEST 2007 - pmladek@suse.cz
- updated to milestone oog680-m2 (another OOo-2.3.beta, close rc1)
- updated ooo-build to oog680-m2
- updated extra translation files: af, bg, cs, da, et, fi, ga, ka, lt, mk, nb,
nn, sk, sl, vi
- added extra translation file: gl
- removed unused Requires and Provides
- fixed build to update localizations from the external sources
-------------------------------------------------------------------
Fri Aug 17 17:39:06 CEST 2007 - pmladek@suse.cz
- updated to milestone oog680-m1 (another OOo-2.3.beta, close rc1)
- updated ooo-build to oog680-m1
-------------------------------------------------------------------
Fri Aug 10 17:41:47 CEST 2007 - pmladek@suse.cz
- updated to milestone src680-m225 (another OOo-2.3.beta)
- updated ooo-build to src680-m225
- improved icon-themes package [n#296502]
* removed the obsolete cyclic dependency on the main package
* removed obsolete compat symlinks
-------------------------------------------------------------------
Mon Aug 6 18:45:05 CEST 2007 - pmladek@suse.cz
- used PreReq instead of Requires to install the script link-to-ooo-home
in time [n#296502]
-------------------------------------------------------------------
Fri Aug 3 13:00:58 CEST 2007 - kendy@suse.cz
- updated to milestone src680-m224 (another OOo-2.3.beta)
- updated ooo-build to src680-m224
-------------------------------------------------------------------
Fri Jul 27 12:08:16 CEST 2007 - pmladek@suse.cz
- updated to milestone src680-m222 (another OOo-2.3.beta)
- updated ooo-build to src680-m222
- added supackages for more localizations: Breton French(br),
South Africa English(en-ZA), Gaelic(ga), Galician(gl), Hebrew(he),
Georgian(ka), Ndebele(nr), Latin Serbian(sh-YU), Swazi(ss), Tajiki(tg),
Thai(th), Ukrainian(uk), Venda(ve)
- added subpackage for icons (icon-themes); should be move into separate
source package ASAP
- update extra translation sources: af, bg, cs, cy, da, et, fi, mk
- added extra translation sources: br, en-ZA, ga, ka, nr, sh-YU, ss, tg, ve
- added icu libicu-devel portaudio-devel to BuildRequires according to the
main package
- changed %post to %posttrans to fix update
-------------------------------------------------------------------
Mon Jul 23 11:34:48 CEST 2007 - pmladek@suse.cz
- updated to milestone src680-m221 (another OOo-2.3.alpha)
- updated ooo-build to src680-m221
- updated BuildRequires according to the main package:
* removed db-java, openclipart
* added gperf
- updated source list according to the main package:
* updated libwpg to version 0.1.0~cvs20070712
* updated libwpd to version 0.8.10
* added libsvg, version 0.1.4
* removed obsolete hyph.tar and thesaurus.jar
- removed unused rpmlintrc; is needed only for the main package
- added dependency on the new OpenOffice_org-thesaurus-<lang> packages
-------------------------------------------------------------------
Fri Jun 15 21:03:25 CEST 2007 - pmladek@suse.cz
- split from OpenOffice_org to build the localizations stuff as noarch
[fate#302110]

File diff suppressed because it is too large Load Diff

View File

@ -1,83 +0,0 @@
#
# spec file for package libreoffice-l10n
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@DO_NOT_EDIT_COMMENT@
Name: libreoffice-l10n
Version: 4.1.3.2
Release: 0
%define piece l10n
%define ooo_home libreoffice
# test_build_langs: 1 = de and cs
# 2 = all supported languages
%define test_build_langs 2
# build_module_in_parallel 0 = no
# 1 = yes (the number is defined be the number of cpus)
# 2,3,4... = yes (force the number of modules to be built in parallel)
%define build_module_in_parallel 1
# prepare_build: 0 = no
# 1 = yes (just build, install and create packages; without %%prep section and configure)
%define prepare_build 1
#
%if %test_build_langs == 0
%define lo_langs "@OOO_LANGS_MIN_0@"
%else
%if %test_build_langs == 1
%define lo_langs "@OOO_LANGS_MIN_1@"
%else
%define lo_langs "@OOO_LANGS_MIN_2@"
%endif
%endif
Summary: A Source Package for LibreOffice Localizations
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
Source0: install-l10n-helper
# helper stuff to produce the spec file
Source100: libreoffice-l10n.spec.in
Source101: lo-l10n-gen-spec
Source102: lo-l10n-data
# FIXME: the l10n files includes some duplicated files
Source200: libreoffice-l10n-rpmlintrc
#!BuildIgnore: libreoffice
BuildRequires: libreoffice-l10n-prebuilt = %{version}
BuildRequires: unzip
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
#!ExclusiveArch: %ix86 x86_64 ppc
ExcludeArch: ia64 s390 s390x
%description
This source package is used to build the LibreOffice artwork
development package.
@METADATA@
%prep
%build
%install
# setup env.
export DESTDIR=%{buildroot}
/bin/bash -x $RPM_SOURCE_DIR/install-l10n-helper %{_libdir}/%ooo_home %{_datadir}/%ooo_home %{_libdir}/%ooo_home/share/file-lists/lang_*_list.txt
%clean
rm -rf %{buildroot}
@INSTALL_SCRIPTS@
@FILES@
%changelog

View File

@ -1,5 +1,3 @@
# FIXME: temporary disabled some lint errors
# We must fix them in the upcomming big package split and rework
addFilter("files-duplicated-waste")
addFilter("devel-file-in-non-devel-package")

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2ac34bdbdeb219929ea27430e385866adc23d09c7d99ca13f941ff43abbfa2cd
size 130228660

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:02030f09461b28c6e2a7d8ad12923cd1662c97801eace51284ce9679425608ff
size 126454092

View File

@ -1,3 +1,44 @@
-------------------------------------------------------------------
Thu Jan 2 10:14:46 UTC 2014 - tchvatal@suse.com
- Version bump to 4.2.0rc for testing purposes
- Update the spec file to be only one building everything
- Cleanup of spec with removal of old cruft here and there
- Remove bundled libs always demand the system versions
- Remove bundled tarballs that are no longer used
- Removed patches no longer usable:
* fix-collision.patch
* zip-3.0-add_options_to_help.patch
* zip-3.0-iso8859_2.patch
* zip-3.0-nonexec-stack.patch
* zip-3.0-optflags.patch
* zip-3.0-tempfile.patch
* zip-notimestamp.patch
* solenv-touch-no-dereference.diff
* split-help-buildhack-no-vcl.diff
* system-poppler-0.12.3.diff
* scripting-prefer-internal-rhino.diff
* build-help-common.diff
- Refreshed patches:
* office-cfg-linux-common-template-dir.diff
* officecfg-help-in-usr-share.diff
* solenv-java-source-version.diff
* wizards-create-temlates-with-python-2.6.diff
- To be fixed:
* split-icons-search-usr-share.diff
- Obsoleted specs:
* libreoffice-help-en-US.spec
* libreoffice-help-group1.spec
* libreoffice-help-group2.spec
* libreoffice-help-group3.spec
* libreoffice-help-group4.spec
* libreoffice-help-group5.spec
* libreoffice-icon-themes.spec
* libreoffice-l10n.spec
- Help packs for now moved into l10n packs with proper
provides. Can be adjusted later when we get full build
for comparsion.
-------------------------------------------------------------------
Thu Nov 7 13:52:29 UTC 2013 - tchvatal@suse.com

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:660f071aeef942b6a97219dae443abc23400e6ee82aa99ae3ea00c59bd6ce02c
size 486252

View File

@ -1,3 +0,0 @@
# %lang lang-code[/upstream-lang-code] lang-name min-build-number spec-group-number
%lang en-US American 0 0

View File

@ -1,373 +0,0 @@
#!/usr/bin/perl -w
# This script changes the definite article of ProductName
use strict;
use File::Copy;
my $args = join ' ', @ARGV;
my $max_level = 2;
sub init_lang_data($$$$$)
{
my ($pdata, $lang_code, $long_name, $level, $group) = @_;
my $curLang;
my $upstreamLang;
# we support the syntax: package_lang_code[/lo_source_lang_code]
if ($lang_code =~ m/([\w\-]+)\/?([\w\-]+)?/) {
$curLang = "$1";
if (defined $2) {
$upstreamLang = "$2";
} else {
$upstreamLang = $curLang;
}
} else {
die "Syntax error: unknown format of the language code: $lang_code, line $.";
}
% {$pdata->{'lang'}{$curLang}} = ();
my $pld = \% {$pdata->{'lang'}{$curLang}};
$pld->{'long_name'} = $long_name;
$pld->{'level'} = $level;
$pld->{'group'} = $group;
$pld->{'locale'} = $upstreamLang;
$pld->{'locale'} =~ s/-/_/g;
$pld->{'package-help'} = ();
$pdata->{'max_group'} = $group if ($group > $pdata->{'max_group'});
($level <= $max_level) || die "Error: Maximum allowed level is $max_level, line $.";
foreach my $l ($level .. $max_level) {
@ {$pdata->{'level_langs_list'}[$l]} = () unless (defined $pdata->{'level_langs_list'}[$l]);
push @ {$pdata->{'level_langs_list'}[$l]}, $upstreamLang;
$l++;
}
return $pld;
}
sub read_data($$)
{
my ($data_file, $pdata) = @_;
# pointer to locale data
my $pld = undef;
$pdata->{'max_group'} = 0;
$pdata->{'level_langs_list'} = ();
@ {$pdata->{'level_langs_list'}[$_]} = () foreach (0 .. $max_level);
open DATA , "< $data_file" or die "Can't open '$data_file'\n";
while( my $line = <DATA>){
chomp $line;
# ignore comments
$line =~ s/#.*$//;
if ( $line =~ m/^\s*\%lang\s+([\w\-\/]+)\s+(\w+)\s+(\d+)\s+(\d+)\s*$/ ) {
# long name without without quotation marks, e.g. %lang de German 1 1
# the language code might be different for the packages for upstream file list, e.g. %lang gu-IN/gu Gujarati 2 3
$pld = init_lang_data($pdata, "$1", "$2", "$3", "$4");
} elsif ( $line =~ m/^\s*\%lang\s+([\w\-\/]+)\s+\"([\w\s]+)\"\s+(\d+)\s+(\d+)\s*$/ ) {
# long name with with quotation marks, e.g. %lang en-ZA "South Africa English" 2 2
$pld = init_lang_data($pdata, "$1", "$2", "$3", "$4");
} elsif ( $line =~ /^\s*\%poor-help\s*$/ ) {
$pld->{'poor-help'} = 1;
} elsif ( $line =~ /^\s*\%package\s+(.*)$/ ) {
push @ {$pld->{'package'}}, "$1";
} elsif ( $line =~ /^\s*$/ ) {
# ignore empty line
} else {
die "Synrax error in $data_file, line $.\n";
}
}
close(DATA);
}
##################################
# conditional lines
sub write_level_begin($$$)
{
my ($curLevel, $newLevel, $outp) = @_;
if ($curLevel != $newLevel) {
${$outp} .= "%endif\n" if ($curLevel > 0);
${$outp} .= "%if %test_build_langs >= $newLevel\n" if ($newLevel > 0);
${$outp} .= "\n" if ($curLevel > 0);
}
return $newLevel;
}
sub write_level_end($$)
{
my ($curLevel, $outp) = @_;
if ($curLevel > 0) {
${$outp} .= "%endif\n";
}
return 0;
}
##############################
# simple sections
sub write_do_not_edit_section($)
{
my $out = "###################################################################\n" .
"## DO NOT EDIT THIS SPEC FILE\n" .
"## Generated by:\n" .
"## perl lo-help-gen-spec $args\n" .
"###################################################################";
return $out;
}
##############################
# all langs sections
sub write_metadata_section($$)
{
my ($pdata, $curLang) = @_;
my $pld = \% {$pdata->{'lang'}{$curLang}};
my $out = "";
return $out if (defined $pld->{'poor-help'});
my $oldPackage;
if ("$curLang" eq "en-US") {
$oldPackage = "OpenOffice_org";
} else {
$oldPackage = "OpenOffice_org-$curLang";
}
$out .= "%package -n libreoffice-help-$curLang\n";
$out .= "Summary: $pld->{'long_name'} Help Localization for LibreOffice\n";
$out .= "Group: Productivity/Office/Suite\n";
$out .= "Provides: locale(libreoffice:$pld->{'locale'})\n";
$out .= "%if 0%{?suse_version} > 01120\n";
$out .= "Requires(post): coreutils\n";
$out .= "Requires(post): grep\n";
$out .= "Requires(post): libreoffice >= 3.5\n";
$out .= "Requires(postun): coreutils\n";
$out .= "Requires(postun): grep\n";
$out .= "Requires(postun): libreoffice >= 3.5\n";
$out .= "%endif\n";
$out .= "%if 0%{?suse_version} && 0%{?suse_version} <= 01120\n";
$out .= "PreReq: coreutils\n";
$out .= "PreReq: grep\n";
$out .= "PreReq: libreoffice >= 3.5\n";
$out .= "%endif\n";
$out .= "Requires: libreoffice = %{version}\n";
foreach my $line (@{$pld->{'package-help'}}) {
$out .= "$line\n";
}
$out .= "# compat stuff\n";
$out .= "Provides: OpenOffice_org-help-$curLang = %version\n";
$out .= "Obsoletes: OpenOffice_org-help-$curLang <= %version\n";
$out .= "Provides: $oldPackage:%_prefix/ooo-2.0/help/$curLang/default.css\n";
$out .= "\n";
$out .= "%description -n libreoffice-help-$curLang\n";
$out .= "$pld->{'long_name'} help localization for LibreOffice. The other localized stuff\n";
$out .= "is in libreoffice-l10n-$curLang.\n";
$out .= "\n";
return $out;
}
sub write_install_scripts_section($$)
{
my ($pdata, $curLang) = @_;
my $pld = \% {$pdata->{'lang'}{$curLang}};
my $out = "";
return $out if (defined $pld->{'poor-help'});
$out .= "# $curLang\n";
$out .= "\n";
$out .= "%posttrans -n libreoffice-help-$curLang\n";
$out .= "%_datadir/%lo_home/link-to-ooo-home %_datadir/%lo_home/help_$pld->{'locale'}_list.txt || true\n";
$out .= "\n";
$out .= "%preun -n libreoffice-help-$curLang\n";
$out .= "test \"\$1\" = \"0\" && cp %_datadir/%lo_home/help_$pld->{'locale'}_list.txt %_datadir/%lo_home/help_$pld->{'locale'}_list.txt.postun || true\n";
$out .= "\n";
$out .= "%postun -n libreoffice-help-$curLang\n";
$out .= "test \"\$1\" = \"0\" && %_datadir/%lo_home/link-to-ooo-home --unlink %_datadir/%lo_home/help_$pld->{'locale'}_list.txt.postun || true\n";
$out .= "rm -f %_datadir/%lo_home/help_$pld->{'locale'}_list.txt.postun 2>/dev/null\n";
return $out;
}
sub write_files_section($$)
{
my ($pdata, $curLang) = @_;
my $pld = \% {$pdata->{'lang'}{$curLang}};
my $out = "";
return $out if (defined $pld->{'poor-help'});
$out .= "%files -f file-lists/help_$pld->{'locale'}_list.txt -n libreoffice-help-$curLang\n";
$out .= "%defattr(-,root,root)\n";
$out .= "\n";
return $out;
}
########################################################
# universal writing functions
sub write_level_langs($$$)
{
my ($pdata, $group, $level) = @_;
my $out = "";
foreach my $curLang (sort keys %{$pdata->{'lang'}}) {
my $pld = \% {$pdata->{'lang'}{$curLang}};
if ( ($group == $pld->{'group'}) &&
($level >= $pld->{'level'}) ) {
$out .= " $pld->{'locale'}";
}
}
$out =~ s/^ //;
$out =~ s/_/-/g;
return $out;
}
# the text is not repeated for each locale
sub write_simple_section($$)
{
my ($pdata, $write_section) = @_;
return & {$write_section} ($pdata);
}
# the text is repeated for each locale
# it is used on all distributions
sub write_locale_sections($$$)
{
my ($pdata, $group, $write_single_lang_section) = @_;
my $curLevel = 0;
my $out = "";
foreach my $curLang (sort keys %{$pdata->{'lang'}}) {
my $pld = \% {$pdata->{'lang'}{$curLang}};
if ($pld->{'group'} == $group) {
$curLevel = write_level_begin($curLevel, $pld->{'level'}, \$out);
$out .= & {$write_single_lang_section} ($pdata, $curLang);
}
}
$curLevel = write_level_end($curLevel, \$out);
return $out;
}
########################################################
# main write function
sub write_specs($$)
{
my ($pdata, $spec_template) = @_;
my $do_not_edit = write_simple_section ($pdata, \&write_do_not_edit_section);
foreach my $group (0 .. $pdata->{'max_group'}) {
my $metadata = write_locale_sections ($pdata, $group, \&write_metadata_section);
my $install_scripts = write_locale_sections ($pdata, $group, \&write_install_scripts_section);
my $files = write_locale_sections ($pdata, $group, \&write_files_section);
if ($metadata || $install_scripts || $files) {
my $spec = $spec_template;
$spec =~ s/.in$//;
$spec =~ s/groupX/group$group/;
print "Generating $spec...\n";
open TEMPLATE , "< $spec_template" or die "Can't open '$spec_template'\n";
open SPEC , "> $spec" or die "Can't open '$spec for writing'\n";
while( my $line = <TEMPLATE>) {
foreach my $level (0..2) {
my $level_langs = write_level_langs($pdata, $group, $level);
$line =~ s/\@OOO_LANGS_MIN_$level\@/$level_langs/;
}
$line =~ s/\@DO_NOT_EDIT_COMMENT\@/$do_not_edit/;
$line =~ s/\@GROUP_NUMBER\@/$group/;
$line =~ s/\@SUBPACKAGES_METAINFO\@/$metadata/;
$line =~ s/\@SUBPACKAGES_SCRIPTS\@/$install_scripts/;
$line =~ s/\@SUBPACKAGES_FILELIST\@/$files/;
print SPEC $line;
}
close(TEMPLATE);
close(SPEC);
}
$group++;
}
}
sub usage()
{
print "This tool generates the help spec files\n\n" .
"Usage:\n".
"\tlo-l10n-gen-spec [--help] spec_template.in data_file\n\n";
}
# info about localizations
# it is a hash, keys introduce perl-like structure items:
# 'max_group' ... integer; defined the maximum group number
# 'level_langs_list' ... array, index is the level number, value is an array of
# the localizations defined for the givel level
# 'lang' ...the key is the lang id, e.g. "en-US", the value is:
# a hash, keys introduce perl-like structure items:
# 'long_name' ... string, long name of the language, e.g. "American"
# 'level' ... integer, level in whih it should get build, e.g. '1'
# it is the level in the rpm spec to do a reduced build
# 'group' ... integer, defines the target spec file; '0' is used for the en-US package
# 'locale' ... string, it is the code used by the upstream sources;
# it is usually the lang id with undersore instead of dash,
# e.g. "en_US"; ot it might differ from the package lang code if
# upstream renamed it later, for example, "gu-IN" was renamed to
# "gu" in ooo320-m5
# 'poor-help' ... integer, is defined when the help is poor and the help package
# is not created
# 'package-help' ... array of strings that should be added to the %package section for
# the given help package
# 'package-help' ... array of strings that should be added to the %files section for
# the given help package
my %data;
my $spec_template;
my $data_file;
my $help;
for my $arg (@ARGV) {
if ($arg eq '--help' || $arg eq '-h') {
usage;
exit 0;
} else {
-f $arg || die "Error: The file does not exist: $arg\n";
if (! defined $spec_template) {
$spec_template = $arg;
} elsif (! defined $data_file) {
$data_file = $arg;
} else {
die "Error: Too many arguments!\n";
}
}
}
die "Error: Spec file template is not defined, try --help" unless (defined $spec_template);
die "Error: Data file is not defined, try --help" unless (defined $data_file);
read_data($data_file, \%data);
write_specs(\%data, $spec_template);

View File

@ -1,73 +0,0 @@
# %lang lang-code[/upstream-lang-code] lang-name min-build-number spec-group-number
%lang ast Asturian 2 1
%lang cs Czech 1 1
%lang bg Bulgarian 2 1
%lang ca Catalan 2 1
%lang de German 1 1
%lang da Danish 2 1
%lang en-GB British 2 1
%lang en-ZA "South Africa English" 2 2
%lang el Greek 2 2
%lang es Spanish 2 2
%lang et Estonian 2 2
%lang eu Basque 2 2
%lang fi Finnish 2 2
%lang fr French 2 2
%lang gl Galician 2 3
%lang hi-IN/hi Hindi 2 3
%lang gu-IN/gu Gujarati 2 3
%lang hu Hungarian 1 3
%lang it Italian 2 3
%lang ja Japanese 1 3
%lang km Khmer 2 3
%lang ko Korean 2 4
%lang mk Macedonian 2 4
%lang nb "Norwegian Bokmaal" 2 4
%lang nl Dutch 2 4
%lang pl Polish 2 4
%lang pt Portuguese 2 4
%lang pt-BR "Brazilian Portuguese" 2 4
%lang ru Russian 2 5
%lang sk Slovak 2 5
%lang sl Slovene 2 5
%lang sv Swedish 2 5
%lang tr Turkish 2 5
%lang vi Vietnamese 2 5
%lang zh-CN "Chinese Simplified" 2 5
%lang zh-TW "Chinese Traditional" 2 5

View File

@ -1,174 +0,0 @@
# %lang lang-code[/upstream-lang-code] lang-name min-build-number
%lang af African 2
%lang ar Arabic 2
%package Requires: scalable-font-ar
%lang am Amharic 2
%lang as Assamese 2
%lang ast Asturian 2
%lang be-BY/be Belorussian 2
%package Requires: scalable-font-ru
%lang bg Bulgarian 2
%package Requires: scalable-font-bg
%lang br "Breton French" 2
%lang ca Catalan 2
%lang cs Czech 1
%lang cy Welsh 2
%lang da Danish 2
%lang de German 1
%lang el Greek 2
%package Requires: scalable-font-el
%lang en-GB British 2
%lang en-ZA "South Africa English" 2
%lang eo Esperanto 2
%lang es Spanish 2
%lang et Estonian 2
%lang eu Basque 2
%lang fi Finnish 2
%lang fr French 2
%lang ga Gaelic 2
%lang gd "Scottish Gaelic" 2
%lang gl Galician 2
%lang he Hebrew 2
%lang hi-IN/hi Hindi 2
%package Requires: scalable-font-hi
%lang hr Croatian 2
%lang gu-IN/gu Gujarati 2
%package Requires: scalable-font-gu
%lang hu Hungarian 1
%lang id Indonesian 2
%lang it Italian 2
%lang is Icelandic 2
%lang ja Japanese 1
%package Requires: scalable-font-ja
%lang ka Georgian 2
%lang km Khmer 2
%package Requires: scalable-font-km
%lang kn Kannada 2
%lang ko Korean 2
%package Requires: scalable-font-ko
%lang lt Lithuanian 2
%lang mk Macedonian 2
%package Requires: scalable-font-ru
%lang ml Malayalam 2
%lang mr Marathi 2
%lang nb "Norwegian Bokmaal" 2
%lang nl Dutch 2
%lang nn "Norwegian Nynorsk" 2
%lang nr Ndebele 2
%lang om Oromo 2
%lang or Oriya 2
%lang pa-IN Punjabi 2
%package Requires: scalable-font-pa
%lang pl Polish 2
%lang pt Portuguese 2
%lang pt-BR "Brazilian Portuguese" 2
%lang rw Kinyarwanda 2
%lang ru Russian 2
%package Requires: scalable-font-ru
%lang ro Romanian 2
%lang sh "Latin Serbian" 2
%package Provides: OpenOffice_org-sh-YU:%_prefix/ooo-2.0/program/resource/sw680sh-YU.res
%package Provides: OpenOffice_org-sh-YU = %version
%package Obsoletes: OpenOffice_org-sh-YU < %version
%lang sk Slovak 2
%lang sl Slovene 2
%lang sr Serbian 2
%package Requires: scalable-font-ru
%package Provides: OpenOffice_org-sr-CS:%_prefix/ooo-2.0/program/resource/sw680sr-CS.res
%package Provides: OpenOffice_org-sr-CS = %version
%package Obsoletes: OpenOffice_org-sr-CS < %version
%lang ss Swazi 2
%lang st Sotho 2
%lang sv Swedish 2
%lang ta Tamil 2
%lang te Telugu 2
%lang tg Tajiki 2
%lang th Thai 2
%lang tr Turkish 2
%lang ts Tsonga 2
%lang ug Uyghur 2
%lang uk Ukrainian 2
%lang ve Venda 2
%lang vi Vietnamese 2
%lang xh Xhosa 2
%lang zh-CN "Chinese Simplified" 2
%package Requires: scalable-font-zh-CN
%lang zh-TW "Chinese Traditional" 2
%package Requires: scalable-font-zh-TW
%lang zu Zulu 2

View File

@ -1,335 +0,0 @@
#!/usr/bin/perl -w
# This script changes the definite article of ProductName
use strict;
use File::Copy;
my $args = join ' ', @ARGV;
my $max_level = 2;
sub init_lang_data($$$$)
{
my ($pdata, $lang_code, $long_name, $level) = @_;
my $curLang;
my $upstreamLang;
# we support the syntax: package_lang_code[/lo_source_lang_code]
if ($lang_code =~ m/([\w\-]+)\/?([\w\-]+)?/) {
$curLang = "$1";
if (defined $2) {
$upstreamLang = "$2";
} else {
$upstreamLang = $curLang;
}
} else {
die "Syntax error: unknown format of the language code: $lang_code, line $.";
}
% {$pdata->{'lang'}{$curLang}} = ();
my $pld = \% {$pdata->{'lang'}{$curLang}};
$pld->{'long_name'} = $long_name;
$pld->{'level'} = $level;
$pld->{'locale'} = $upstreamLang;
$pld->{'locale'} =~ s/-/_/g;
$pld->{'package'} = ();
($level <= $max_level) || die "Error: Maximum allowed level is $max_level, line $.";
foreach my $l ($level .. $max_level) {
@ {$pdata->{'level_langs_list'}[$l]} = () unless (defined $pdata->{'level_langs_list'}[$l]);
push @ {$pdata->{'level_langs_list'}[$l]}, $upstreamLang;
$l++;
}
return $pld;
}
sub read_data($$)
{
my ($pdata, $data_file) = @_;
# pointer to locale data
my $pld = undef;
$pdata->{'max_group'} = 0;
$pdata->{'level_langs_list'} = ();
@ {$pdata->{'level_langs_list'}[$_]} = () foreach (0 .. $max_level);
open DATA , "< $data_file" or die "Can't open '$data_file'\n";
while( my $line = <DATA>){
chomp $line;
# ignore comments
$line =~ s/#.*$//;
if ($line =~ m/^\s*\%lang\s+([\w\-\/]+)\s+(\w+)\s+(\d+)\s*$/ ) {
# long name without without quotation marks, e.g. %lang de German 1
$pld = init_lang_data($pdata, "$1", "$2", "$3");
} elsif ( $line =~ m/^\s*\%lang\s+([\w\-\/]+)\s+\"([\w\s]+)\"\s+(\d+)\s*$/ ) {
# long name with with quotation marks, e.g. %lang br "Breton French" 2
$pld = init_lang_data($pdata, "$1", "$2", "$3");
} elsif ( $line =~ /^\s*\%poor-help\s*$/ ) {
$pld->{'poor-help'} = 1;
} elsif ( $line =~ /^\s*\%package\s+(.*)$/ ) {
push @ {$pld->{'package'}}, "$1";
} elsif ( $line =~ /^\s*$/ ) {
# ignore empty line
} else {
die "Synrax error in $data_file, line $.\n";
}
}
close(DATA);
}
##################################
# conditional lines
sub write_level_begin($$$)
{
my ($curLevel, $newLevel, $outp) = @_;
if ($curLevel != $newLevel) {
${$outp} .= "%endif\n" if ($curLevel > 0);
${$outp} .= "%if %test_build_langs >= $newLevel\n" if ($newLevel > 0);
${$outp} .= "\n" if ($curLevel > 0);
}
return $newLevel;
}
sub write_level_end($$)
{
my ($curLevel, $outp) = @_;
if ($curLevel > 0) {
${$outp} .= "%endif\n";
}
return 0;
}
##############################
# simple sections
sub write_do_not_edit_section($)
{
my $out = "###################################################################\n" .
"## DO NOT EDIT THIS SPEC FILE\n" .
"## Generated by:\n" .
"## perl lo-l10n-gen-spec $args\n" .
"###################################################################";
return $out;
}
##############################
# all langs sections
sub write_metadata_section($$)
{
my ($pdata, $curLang) = @_;
my $pld = \% {$pdata->{'lang'}{$curLang}};
my $out = "";
$out .= "%package -n libreoffice-l10n-$curLang\n";
$out .= "Summary: $pld->{'long_name'} Localization Files for LibreOffice\n";
$out .= "Group: Productivity/Office/Suite\n";
$out .= "Provides: locale(libreoffice:$pld->{'locale'})\n";
$out .= "%if 0%{?suse_version} > 01120\n";
$out .= "Requires(post): coreutils\n";
$out .= "Requires(post): grep\n";
$out .= "Requires(post): libreoffice >= 3.5\n";
$out .= "Requires(postun): coreutils\n";
$out .= "Requires(postun): grep\n";
$out .= "Requires(postun): libreoffice >= 3.5\n";
$out .= "%endif\n";
$out .= "%if 0%{?suse_version} && 0%{?suse_version} <= 01120\n";
$out .= "PreReq: coreutils\n";
$out .= "PreReq: grep\n";
$out .= "PreReq: libreoffice >= 3.5\n";
$out .= "%endif\n";
$out .= "Requires: libreoffice = %{version}\n";
foreach my $line (@{$pld->{'package'}}) {
$out .= "$line\n";
}
$out .= "# compat stuff\n";
$out .= "Provides: OpenOffice_org-$curLang = %{version}\n";
$out .= "Obsoletes: OpenOffice_org-$curLang <= %{version}\n";
$out .= "Provides: OpenOffice_org-l10n-$curLang = %{version}\n";
$out .= "Obsoletes: OpenOffice_org-l10n-$curLang <= %{version}\n";
$out .= "Provides: OpenOffice_org-$curLang:%{_prefix}/ooo-2.0/program/resource/sw680$curLang.res\n";
$out .= "\n";
$out .= "%description -n libreoffice-l10n-$curLang\n";
$out .= "$pld->{'long_name'} localization files for LibreOffice.\n";
$out .= "\n";
return $out;
}
sub write_install_scripts_section($$)
{
my ($pdata, $curLang) = @_;
my $pld = \% {$pdata->{'lang'}{$curLang}};
my $out = "";
$out .= "# $curLang\n";
$out .= "%posttrans -n libreoffice-l10n-$curLang\n";
$out .= "%{_datadir}/%ooo_home/link-to-ooo-home %{_datadir}/%ooo_home/lang_$pld->{'locale'}_list.txt || true\n";
$out .= "\n";
$out .= "%preun -n libreoffice-l10n-$curLang\n";
$out .= "test \"\$1\" = \"0\" && cp %{_datadir}/%ooo_home/lang_$pld->{'locale'}_list.txt %{_datadir}/%ooo_home/lang_$pld->{'locale'}_list.txt.postun || true\n";
$out .= "\n";
$out .= "%postun -n libreoffice-l10n-$curLang\n";
$out .= "test \"\$1\" = \"0\" && %{_datadir}/%ooo_home/link-to-ooo-home --unlink %{_datadir}/%ooo_home/lang_$pld->{'locale'}_list.txt.postun || true\n";
$out .= "rm -f %{_datadir}/%ooo_home/lang_$pld->{'locale'}_list.txt.postun 2>/dev/null\n";
return $out;
}
sub write_files_section($$)
{
my ($pdata, $curLang) = @_;
my $pld = \% {$pdata->{'lang'}{$curLang}};
my $out = "";
return if ("$curLang" eq "en-US"); # we do not have the l10n-en-US package
$out .= "%files -f lang_$pld->{'locale'}_list.txt -n libreoffice-l10n-$curLang\n";
$out .= "%defattr(-,root,root)\n";
$out .= "\n";
return $out;
}
########################################################
# universal writing functions
sub write_level_langs($$)
{
my ($pdata, $level) = @_;
my $out = "";
foreach my $curLang (sort keys %{$pdata->{'lang'}}) {
$out .= " $curLang" if ($level >= $pdata->{'lang'}{$curLang}{'level'});
}
$out =~ s/^ //;
$out =~ s/_/-/g;
return $out;
}
# the text is not repeated for each locale
sub write_simple_section($$)
{
my ($pdata, $write_section) = @_;
return & {$write_section} ($pdata);
}
# the text is repeated for each locale
# it is used on all distributions
sub write_locale_sections($$)
{
my ($pdata, $write_single_lang_section, $outp) = @_;
my $curLevel = 0;
my $out = "";
foreach my $curLang (sort keys %{$pdata->{'lang'}}) {
$curLevel = write_level_begin($curLevel, $pdata->{'lang'}{$curLang}{'level'}, \$out);
$out .= & {$write_single_lang_section} ($pdata, $curLang);
}
$curLevel = write_level_end($curLevel, \$out);
return $out;
}
########################################################
# main write function
sub write_spec($$)
{
my ($pdata, $spec_template) = @_;
my $do_not_edit = write_simple_section ($pdata, \&write_do_not_edit_section);
my $metadata = write_locale_sections ($pdata, \&write_metadata_section);
my $install_scripts = write_locale_sections ($pdata, \&write_install_scripts_section);
my $files = write_locale_sections ($pdata, \&write_files_section);
my $spec = $spec_template;
$spec =~ s/.in$//;
print "Generating $spec...\n";
open TEMPLATE , "< $spec_template" or die "Can't open '$spec_template'\n";
open SPEC , "> $spec" or die "Can't open '$spec for writing'\n";
while( my $line = <TEMPLATE>) {
foreach my $level (0..2) {
my $level_langs = write_level_langs($pdata, $level);
$line =~ s/\@OOO_LANGS_MIN_$level\@/$level_langs/;
}
$line =~ s/\@DO_NOT_EDIT_COMMENT\@/$do_not_edit/;
$line =~ s/\@METADATA\@/$metadata/;
$line =~ s/\@INSTALL_SCRIPTS\@/$install_scripts/;
$line =~ s/\@FILES\@/$files/;
print SPEC $line;
}
close(TEMPLATE);
close(SPEC);
}
sub usage()
{
print "This tool generates the l10n spec file\n\n" .
"Usage:\n".
"\tlo-l10n-gen-spec [--help] spec_template.in data_file\n\n";
}
# info about localizations
# it is a hash, keys introduce perl-like structure items:
# 'level_langs_list' ... array, index is the level number, value is an array of
# the localizations defined for the givel level
# 'lang' ...the key is the lang id, e.g. "en-US", the value is:
# a hash, keys introduce perl-like structure items:
# 'long_name' ... string, long name of the language, e.g. "American"
# 'level' ... integer, level in whih it should get build, e.g. '1'
# it is the level in the rpm spec to do a reduced build
# 'locale' ... string, it is the code used by the upstream sources;
# it is usually the lang id with undersore instead of dash,
# e.g. "en_US"; ot it might differ from the package lang code if
# upstream renamed it later, for example, "gu-IN" was renamed to
# "gu" in ooo320-m5
# 'package-l10n' ... array of strings that should be added to the %package section for
# the given language
my %data;
my $spec_template;
my $data_file;
for my $arg (@ARGV) {
if ($arg eq '--help' || $arg eq '-h') {
usage;
exit 0;
} else {
-f $arg || die "Error: The file does not exist: $arg\n";
if (! defined $spec_template) {
$spec_template = $arg;
} elsif (! defined $data_file) {
$data_file = $arg;
} else {
die "Error: Too many arguments!\n";
}
}
}
die "Error: Spec file template is not defined, try --help" unless (defined $spec_template);
die "Error: Data file is not defined, try --help" unless (defined $data_file);
read_data(\%data, $data_file);
write_spec(\%data, $spec_template);

View File

@ -1,8 +0,0 @@
# hide some private libraries from provides
grep -v -e libmysqlcppconn.so \
-e libicudata.so \
-e libicui18n.so \
-e libicule.so \
-e libicuuc.so \
-e liblcms2.so \
| /usr/lib/rpm/find-provides “$@”

View File

@ -1,3 +0,0 @@
# hide some private libraries from provides
grep -v -e libmysqlcppconn.so \
| /usr/lib/rpm/find-provides “$@”

View File

@ -1,8 +0,0 @@
# do not require some internal libraries
/usr/lib/rpm/find-requires “$@” | \
grep -v -e libmysqlcppconn.so \
-e libicudata.so \
-e libicui18n.so \
-e libicule.so \
-e libicuuc.so \
-e liblcms2.so

View File

@ -1,3 +0,0 @@
# do not require some internal libraries
/usr/lib/rpm/find-requires “$@” | \
grep -v -e libmysqlcppconn.so

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a20f7b4b98307424cb065ed4478dbce0a5831dfa48e1dea08d3d775632a9e1a6
size 465692

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d19a08fcc368d5ebd3bba307394a6d318f9dbd4c72fa83eded8b3b68c4a71359
size 1250130

View File

@ -1,20 +1,20 @@
diff -urN libreoffice-4.1.0.0.beta1.old/officecfg/registry/data/org/openoffice/Office/Common.xcu libreoffice-4.1.0.0.beta1/officecfg/registry/data/org/openoffice/Office/Common.xcu
--- libreoffice-4.1.0.0.beta1.old/officecfg/registry/data/org/openoffice/Office/Common.xcu 2013-05-27 14:04:18.862304208 +0200
+++ libreoffice-4.1.0.0.beta1/officecfg/registry/data/org/openoffice/Office/Common.xcu 2013-05-27 14:50:20.500303879 +0200
@@ -699,4 +699,6 @@
diff -urN libreoffice-4.2.0.1.old/officecfg/registry/data/org/openoffice/Office/Common.xcu libreoffice-4.2.0.1/officecfg/registry/data/org/openoffice/Office/Common.xcu
--- libreoffice-4.2.0.1.old/officecfg/registry/data/org/openoffice/Office/Common.xcu 2013-12-30 11:24:13.235021217 +0100
+++ libreoffice-4.2.0.1/officecfg/registry/data/org/openoffice/Office/Common.xcu 2014-01-01 14:21:15.331016368 +0100
@@ -703,4 +703,6 @@
<value oor:external="com.sun.star.configuration.backend.GconfBackend OpenGL_Faster"/>
</prop>
</node>
+ <!-- FIXME: This comment is needed to change a checksum or so.
+ Then the updated list of templates paths is read from Common.xcs-->
</oor:component-data>
diff -urN libreoffice-4.1.0.0.beta1.old/officecfg/registry/schema/org/openoffice/Office/Common.xcs libreoffice-4.1.0.0.beta1/officecfg/registry/schema/org/openoffice/Office/Common.xcs
--- libreoffice-4.1.0.0.beta1.old/officecfg/registry/schema/org/openoffice/Office/Common.xcs 2013-05-27 14:04:18.859304208 +0200
+++ libreoffice-4.1.0.0.beta1/officecfg/registry/schema/org/openoffice/Office/Common.xcs 2013-05-27 14:50:20.501303879 +0200
@@ -1855,6 +1855,14 @@
diff -urN libreoffice-4.2.0.1.old/officecfg/registry/schema/org/openoffice/Office/Common.xcs libreoffice-4.2.0.1/officecfg/registry/schema/org/openoffice/Office/Common.xcs
--- libreoffice-4.2.0.1.old/officecfg/registry/schema/org/openoffice/Office/Common.xcs 2013-12-30 11:24:13.232021217 +0100
+++ libreoffice-4.2.0.1/officecfg/registry/schema/org/openoffice/Office/Common.xcs 2014-01-01 14:22:32.801009186 +0100
@@ -1667,6 +1667,14 @@
<value>
<it>$(insturl)/share/template/$(vlang)</it>
<it>$(insturl)/share/template/common</it>
<it>$(insturl)/@LIBO_SHARE_FOLDER@/template/$(vlang)</it>
<it>$(insturl)/@LIBO_SHARE_FOLDER@/template/common</it>
+ <it>file:///usr/share/templates/libreoffice/common</it>
+ <it>file:///usr/share/templates/libreoffice/$(vlang)</it>
+ <it>file:///usr/share/templates/ooo/common</it>

View File

@ -1,6 +1,6 @@
diff -urN libreoffice-4.1.0.0.beta1.old/officecfg/registry/data/org/openoffice/Office/Paths.xcu libreoffice-4.1.0.0.beta1/officecfg/registry/data/org/openoffice/Office/Paths.xcu
--- libreoffice-4.1.0.0.beta1.old/officecfg/registry/data/org/openoffice/Office/Paths.xcu 2013-05-27 14:04:18.862304208 +0200
+++ libreoffice-4.1.0.0.beta1/officecfg/registry/data/org/openoffice/Office/Paths.xcu 2013-05-27 14:38:16.224303965 +0200
diff -urN libreoffice-4.2.0.1.old/officecfg/registry/data/org/openoffice/Office/Paths.xcu libreoffice-4.2.0.1/officecfg/registry/data/org/openoffice/Office/Paths.xcu
--- libreoffice-4.2.0.1.old/officecfg/registry/data/org/openoffice/Office/Paths.xcu 2013-12-30 11:24:13.235021217 +0100
+++ libreoffice-4.2.0.1/officecfg/registry/data/org/openoffice/Office/Paths.xcu 2014-01-01 14:16:37.708042106 +0100
@@ -98,7 +98,7 @@
</node>
<node oor:name="Help" oor:op="fuse" oor:mandatory="true">
@ -10,9 +10,9 @@ diff -urN libreoffice-4.1.0.0.beta1.old/officecfg/registry/data/org/openoffice/O
</node>
</node>
<node oor:name="Linguistic" oor:op="fuse" oor:mandatory="true">
diff -urN libreoffice-4.1.0.0.beta1.old/officecfg/registry/schema/org/openoffice/Office/Common.xcs libreoffice-4.1.0.0.beta1/officecfg/registry/schema/org/openoffice/Office/Common.xcs
--- libreoffice-4.1.0.0.beta1.old/officecfg/registry/schema/org/openoffice/Office/Common.xcs 2013-05-27 14:04:18.859304208 +0200
+++ libreoffice-4.1.0.0.beta1/officecfg/registry/schema/org/openoffice/Office/Common.xcs 2013-05-27 14:37:02.371303974 +0200
diff -urN libreoffice-4.2.0.1.old/officecfg/registry/schema/org/openoffice/Office/Common.xcs libreoffice-4.2.0.1/officecfg/registry/schema/org/openoffice/Office/Common.xcs
--- libreoffice-4.2.0.1.old/officecfg/registry/schema/org/openoffice/Office/Common.xcs 2013-12-30 11:24:13.232021217 +0100
+++ libreoffice-4.2.0.1/officecfg/registry/schema/org/openoffice/Office/Common.xcs 2014-01-01 14:16:37.710042106 +0100
@@ -1613,7 +1613,7 @@
<info>
<desc>Specifies the path to the Office help files.</desc>

View File

@ -1,59 +0,0 @@
diff -urN libreoffice-4.0.0.0.beta1.old/scripting/Jar_ScriptProviderForJavaScript.mk libreoffice-4.0.0.0.beta1/scripting/Jar_ScriptProviderForJavaScript.mk
--- libreoffice-4.0.0.0.beta1.old/scripting/Jar_ScriptProviderForJavaScript.mk 2012-12-17 12:47:10.021137898 +0100
+++ libreoffice-4.0.0.0.beta1/scripting/Jar_ScriptProviderForJavaScript.mk 2012-12-17 12:56:29.405086038 +0100
@@ -40,6 +40,10 @@
rhino \
))
+$(eval $(call gb_Jar_prepend_xboot_jars,ScriptProviderForJavaScript,\
+ $(OUTDIR)/bin/js.jar \
+))
+
$(eval $(call gb_Jar_set_manifest,ScriptProviderForJavaScript,$(SRCDIR)/scripting/java/com/sun/star/script/framework/provider/javascript/MANIFEST.MF))
$(eval $(call gb_Jar_set_componentfile,ScriptProviderForJavaScript,scripting/java/ScriptProviderForJavaScript,OOO))
diff -urN libreoffice-4.0.0.0.beta1.old/solenv/gbuild/Jar.mk libreoffice-4.0.0.0.beta1/solenv/gbuild/Jar.mk
--- libreoffice-4.0.0.0.beta1.old/solenv/gbuild/Jar.mk 2012-12-17 12:47:09.394137956 +0100
+++ libreoffice-4.0.0.0.beta1/solenv/gbuild/Jar.mk 2012-12-17 12:56:29.404086038 +0100
@@ -214,6 +214,11 @@
gb_Jar_add_jars: use gb_Jar_use_jars instead.)
endef
+# specify Xbootclasspath/p
+define gb_Jar_prepend_xboot_jars
+$(call gb_JavaClassSet_prepend_xboot_jars,$(call gb_Jar_get_classsetname,$(1)),$(2))
+endef
+
# specify jars with imported modules
define gb_Jar_use_jars
$(foreach jar,$(2),$(call gb_Jar_use_jar,$(1),$(jar)))
diff -urN libreoffice-4.0.0.0.beta1.old/solenv/gbuild/JavaClassSet.mk libreoffice-4.0.0.0.beta1/solenv/gbuild/JavaClassSet.mk
--- libreoffice-4.0.0.0.beta1.old/solenv/gbuild/JavaClassSet.mk 2012-12-17 12:47:09.393137956 +0100
+++ libreoffice-4.0.0.0.beta1/solenv/gbuild/JavaClassSet.mk 2012-12-17 12:58:28.659074982 +0100
@@ -47,6 +47,8 @@
$(filter-out $(JARDEPS),$(4))) && \
$(if $(3),$(gb_JavaClassSet_JAVACCOMMAND) \
$(gb_JavaClassSet_JAVACDEBUG) \
+ $(gb_JavaClassSet_XBOOTCLASSPATH) \
+ -Xbootclasspath/p:$(XBOOT_CP_P) \
-classpath "$(T_CP)$(gb_CLASSPATHSEP)$(call gb_JavaClassSet_get_classdir,$(2))" \
-d $(call gb_JavaClassSet_get_classdir,$(2)) \
@$$RESPONSEFILE &&) \
@@ -118,6 +120,17 @@
gb_JavaClassSet_add_jar: use gb_JavaClassSet_use_jar instead.)
endef
+# Xbootclasspath
+define gb_JavaClassSet_prepend_xboot_jar
+$(eval $(call gb_JavaClassSet_get_target,$(1)) : $(2))
+$(eval $(call gb_JavaClassSet_get_target,$(1)) : XBOOT_CP_P := $$(XBOOT_CP_P)$(gb_CLASSPATHSEP)$(strip $(2)))
+$(eval $(call gb_JavaClassSet_get_target,$(1)) : JARDEPS += $(2))
+endef
+
+define gb_JavaClassSet_prepend_xboot_jars
+$(foreach jar,$(2),$(call gb_JavaClassSet_prepend_xboot_jar,$(1),$(jar)))
+endef
+
define gb_JavaClassSet_use_jar
ifneq (,$$(filter-out $(gb_Jar_KNOWN),$(2)))
$$(eval $$(call gb_Output_info,currently known jars are: $(sort $(gb_Jar_KNOWN)),ALL))

View File

@ -1,8 +1,7 @@
Index: solenv/gbuild/JavaClassSet.mk
===================================================================
--- solenv/gbuild/JavaClassSet.mk.orig
+++ solenv/gbuild/JavaClassSet.mk
@@ -47,6 +47,8 @@ $(call gb_Helper_abbreviate_dirs,\
diff -urN libreoffice-4.2.0.1.old/solenv/gbuild/JavaClassSet.mk libreoffice-4.2.0.1/solenv/gbuild/JavaClassSet.mk
--- libreoffice-4.2.0.1.old/solenv/gbuild/JavaClassSet.mk 2014-01-01 13:44:24.824887549 +0000
+++ libreoffice-4.2.0.1/solenv/gbuild/JavaClassSet.mk 2014-01-01 13:47:08.727872354 +0000
@@ -40,6 +40,8 @@
$(if $(3),$(gb_JavaClassSet_JAVACCOMMAND) \
$(gb_JavaClassSet_JAVACDEBUG) \
$(gb_JavaClassSet_XBOOTCLASSPATH) \

View File

@ -1,13 +0,0 @@
Index: solenv/gbuild/Deliver.mk
===================================================================
--- solenv/gbuild/Deliver.mk.orig
+++ solenv/gbuild/Deliver.mk
@@ -60,7 +60,7 @@ endif
endef
define gb_Deliver__deliver
-$(if $(gb_Deliver_CLEARONDELIVER),rm -f $(2) &&) $(if $(gb_Deliver_HARDLINK),ln,cp -P -f) $(1) $(2) && touch $(if $(filter-out MACOSX,$(OS_FOR_BUILD)),--no-dereference) -r $(1) $(2)
+$(if $(gb_Deliver_CLEARONDELIVER),rm -f $(2) &&) $(if $(gb_Deliver_HARDLINK),ln,cp -P -f) $(1) $(2) && touch -r $(1) $(2)
endef
ifneq ($(strip $(gb_Deliver_GNUCOPY)),)

View File

@ -1,11 +0,0 @@
diff -urN libreoffice-4.1.0.0.beta1.old/xmlhelp/Module_xmlhelp.mk libreoffice-4.1.0.0.beta1/xmlhelp/Module_xmlhelp.mk
--- libreoffice-4.1.0.0.beta1.old/xmlhelp/Module_xmlhelp.mk 2013-05-27 14:04:24.362304207 +0200
+++ libreoffice-4.1.0.0.beta1/xmlhelp/Module_xmlhelp.mk 2013-05-28 12:25:13.561294608 +0200
@@ -11,7 +11,6 @@
$(eval $(call gb_Module_add_targets,xmlhelp,\
Library_tvhlp1 \
- Library_ucpchelp1 \
Package_xsl \
Package_helpxsl \
))

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1503657e36d02befc5433a57f1134209f98f3d193ea30c9ac0553814a8590a21
size 77859

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b8169b37e4c6d2e92881e97d3023813f99c7653595e8a93e3cc6b26e5bf70351
size 69859

View File

@ -1,35 +0,0 @@
diff -urN libreoffice-4.1.0.0.beta1.old/configure.ac libreoffice-4.1.0.0.beta1/configure.ac
--- libreoffice-4.1.0.0.beta1.old/configure.ac 2013-05-27 14:04:19.684304208 +0200
+++ libreoffice-4.1.0.0.beta1/configure.ac 2013-05-29 12:27:28.212284282 +0200
@@ -9658,16 +9658,6 @@
AC_MSG_RESULT([external])
SYSTEM_POPPLER=YES
PKG_CHECK_MODULES( POPPLER, poppler >= 0.8.0 )
- AC_LANG_PUSH([C++])
- save_CXXFLAGS=$CXXFLAGS
- save_CPPFLAGS=$CPPFLAGS
- CXXFLAGS="$CXXFLAGS $POPPLER_CFLAGS"
- CPPFLAGS="$CPPFLAGS $POPPLER_CFLAGS"
- AC_CHECK_HEADER([cpp/poppler-version.h], [],
- [AC_MSG_ERROR([cpp/poppler-version.h not found. Install poppler])], [])
- CXXFLAGS=$save_CXXFLAGS
- CPPFLAGS=$save_CPPFLAGS
- AC_LANG_POP([C++])
libo_MINGW_CHECK_DLL([libpoppler])
else
AC_MSG_RESULT([internal])
diff -urN libreoffice-4.1.0.0.beta1.old/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx libreoffice-4.1.0.0.beta1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx
--- libreoffice-4.1.0.0.beta1.old/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx 2013-05-27 14:04:19.863304208 +0200
+++ libreoffice-4.1.0.0.beta1/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.hxx 2013-05-29 12:25:26.574284296 +0200
@@ -58,7 +58,10 @@
#define POPPLER_CHECK_VERSION(major,minor,micro) (0)
typedef GString GooString;
#else
-#include <cpp/poppler-version.h>
+#define POPPLER_VERSION "0.12.3"
+#define POPPLER_VERSION_MAJOR 0
+#define POPPLER_VERSION_MINOR 12
+#define POPPLER_VERSION_MICRO 3
#define POPPLER_CHECK_VERSION(major,minor,micro) \
(POPPLER_VERSION_MAJOR > (major) || \
(POPPLER_VERSION_MAJOR == (major) && POPPLER_VERSION_MINOR > (minor)) || \

View File

@ -1,23 +1,6 @@
From 8a6be8341d0a962d1ec384440ece523607c8b1d5 Mon Sep 17 00:00:00 2001
From: Petr Mladek <pmladek@suse.cz>
Date: Tue, 14 May 2013 11:25:49 +0200
Subject: [PATCH] allow to create Letter and Fax templates with python 2.6
The localized file type desciptions have non-ascii characters.
The "str" type acceppts only "ascii" characters in python-2.6,
The string has to be encoded according to the system locale,
otherwise it is broken in non-UTF-* locales.
Change-Id: I0a138f10ec7c2665c0700918f671fbd5eb674bf6
---
wizards/com/sun/star/wizards/common/SystemDialog.py | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/wizards/com/sun/star/wizards/common/SystemDialog.py b/wizards/com/sun/star/wizards/common/SystemDialog.py
index ab9b463..aa3426a 100644
--- a/wizards/com/sun/star/wizards/common/SystemDialog.py
+++ b/wizards/com/sun/star/wizards/common/SystemDialog.py
diff -urN libreoffice-4.2.0.1.old/wizards/com/sun/star/wizards/common/SystemDialog.py libreoffice-4.2.0.1/wizards/com/sun/star/wizards/common/SystemDialog.py
--- libreoffice-4.2.0.1.old/wizards/com/sun/star/wizards/common/SystemDialog.py 2013-12-30 11:24:14.200021127 +0100
+++ libreoffice-4.2.0.1/wizards/com/sun/star/wizards/common/SystemDialog.py 2014-01-01 14:34:21.173943513 +0100
@@ -15,6 +15,7 @@
# except in compliance with the License. You may obtain a copy of
# the License at http://www.apache.org/licenses/LICENSE-2.0 .
@ -26,7 +9,7 @@ index ab9b463..aa3426a 100644
import traceback
from .Desktop import Desktop
@@ -139,6 +140,24 @@ class SystemDialog(object):
@@ -140,6 +141,24 @@
traceback.print_exc()
'''
@ -51,7 +34,7 @@ index ab9b463..aa3426a 100644
note the result should go through conversion of the product name.
@param filterName
@return the UI localized name of the given filter name.
@@ -152,7 +171,7 @@ class SystemDialog(object):
@@ -153,7 +172,7 @@
xPropertyValue = list(oObject)
for i in xPropertyValue:
if i is not None and i.Name == "UIName":
@ -60,6 +43,3 @@ index ab9b463..aa3426a 100644
raise NullPointerException(
"UIName property not found for Filter " + filterName);
--
1.8.1.3

View File

@ -1,10 +0,0 @@
--- zip.c
+++ zip.c
@@ -730,6 +730,7 @@
" -r recurse into directories (see Recursion below)",
" -m after archive created, delete original files (move into archive)",
" -j junk directory names (store just file names)",
+" -k Attempt to convert the names and paths to conform to MSDOS",
" -q quiet operation",
" -v verbose operation (just \"zip -v\" shows version information)",
" -c prompt for one-line comment for each entry",

View File

@ -1,253 +0,0 @@
Index: ebcdic.h
===================================================================
--- ebcdic.h.orig 2005-04-09 23:10:02.000000000 +0200
+++ ebcdic.h 2010-05-21 18:47:36.891591234 +0200
@@ -277,6 +277,24 @@ ZCONST uch Far iso2oem[] = {
0x9B, 0x97, 0xA3, 0x96, 0x81, 0xEC, 0xE7, 0x98 /* F8 - FF */
};
#endif /* OEM_RUS */
+ZCONST uch Far iso2oem_2[] = {
+ 0x80, 0x81, 0x82, 0x83, 0x84, 0x85, 0x86, 0x87,
+ 0x88, 0x89, 0x8A, 0x8B, 0x8C, 0x8D, 0x8E, 0x8F,
+ 0x90, 0x91, 0x92, 0x93, 0x94, 0x95, 0x96, 0x97,
+ 0x98, 0x99, 0x9A, 0x9B, 0x9C, 0x9D, 0x9E, 0x9F,
+ 0x20, 0xA4, 0xF4, 0x9D, 0xCF, 0x95, 0x97, 0xF5,
+ 0xF9, 0xE6, 0xB8, 0x9B, 0x8D, 0x2D, 0xA6, 0xBD,
+ 0x20, 0xA5, 0xF2, 0x88, 0xEF, 0x96, 0x98, 0xF3,
+ 0xF7, 0xE7, 0xAD, 0x9C, 0xAB, 0xF1, 0xA7, 0xBE,
+ 0xE8, 0xB5, 0xB6, 0xC6, 0x8E, 0x91, 0x8F, 0x80,
+ 0xAC, 0x90, 0xA8, 0xD3, 0xB7, 0xD6, 0xD7, 0xD2,
+ 0xD1, 0xE3, 0xD5, 0xE0, 0xE2, 0x8A, 0x99, 0x9E,
+ 0xFC, 0xDE, 0xE9, 0xEB, 0x9A, 0xED, 0xDD, 0xE1,
+ 0xEA, 0xA0, 0x83, 0xC7, 0x84, 0x92, 0x86, 0x87,
+ 0x9F, 0x82, 0xA9, 0x89, 0xD8, 0xA1, 0x8C, 0xD4,
+ 0xD0, 0xE4, 0xE5, 0xA2, 0x93, 0x8B, 0x94, 0xF6,
+ 0xFD, 0x85, 0xA3, 0xFB, 0x81, 0xEC, 0xEE, 0xFA
+};
#endif /* IZ_ISO2OEM_ARRAY */
#ifdef IZ_OEM2ISO_ARRAY
@@ -319,6 +337,25 @@ ZCONST uch Far oem2iso[] = {
0xB0, 0xA8, 0xB7, 0xB9, 0xB3, 0xB2, 0xA6, 0xA0 /* F8 - FF */
};
#endif /* OEM_RUS */
+
+ZCONST uch Far oem2iso_2[] = {
+ 0xC7, 0xFC, 0xE9, 0xE2, 0xE4, 0xF9, 0xE6, 0xE7,
+ 0xB3, 0xEB, 0xD5, 0xF5, 0xEE, 0xAC, 0xC4, 0xC6,
+ 0xC9, 0xC5, 0xE5, 0xF4, 0xF6, 0xA5, 0xB5, 0xA6,
+ 0xB6, 0xD6, 0xDC, 0xAB, 0xBB, 0xA3, 0xD7, 0xE8,
+ 0xE1, 0xED, 0xF3, 0xFA, 0xA1, 0xB1, 0xAE, 0xBE,
+ 0xCA, 0xEA, 0xAA, 0xBC, 0xC8, 0xBA, 0x3C, 0x3E,
+ 0xB0, 0xB1, 0xB2, 0xB3, 0xB4, 0xC1, 0xC2, 0xCC,
+ 0xAA, 0xB9, 0xBA, 0xBB, 0xBC, 0xAF, 0xBF, 0xBF,
+ 0xC0, 0xC1, 0xC2, 0xC3, 0xC4, 0xC5, 0xC3, 0xE3,
+ 0xC8, 0xC9, 0xCA, 0xCB, 0xCC, 0xCD, 0xCE, 0xA4,
+ 0xF0, 0xD0, 0xCF, 0xCB, 0xEF, 0xD2, 0xCD, 0xCE,
+ 0xEC, 0xD9, 0xDA, 0xDB, 0xDC, 0xDE, 0xD9, 0xDF,
+ 0xD3, 0xDF, 0xD4, 0xD1, 0xF1, 0xF2, 0xA9, 0xB9,
+ 0xC0, 0xDA, 0xE0, 0xDB, 0xFD, 0xDD, 0xFE, 0xB4,
+ 0xF0, 0xBD, 0xB2, 0xB7, 0xA2, 0xA7, 0xF7, 0xB8,
+ 0xF8, 0xA8, 0xFF, 0xFB, 0xD8, 0xF8, 0xFE, 0xFF
+};
#endif /* IZ_OEM2ISO_ARRAY */
#if defined(THEOS) || defined(THEOS_SUPPORT)
Index: globals.c
===================================================================
--- globals.c.orig 2008-05-25 19:26:38.000000000 +0200
+++ globals.c 2010-05-21 18:47:36.895590875 +0200
@@ -32,6 +32,8 @@ int pathput = 1; /* 1=store path
int scanimage = 1; /* 1=scan through image files */
#endif
int method = BEST; /* one of BEST, DEFLATE (only), or STORE (only) */
+int winify = 0; /* 1=file names will be converted from IBM PC CP 850 to ISO8859-1 */
+int iso8859_2 = 0; /* 1=ISO8859-2 will be used instead of ISO8859-1 */
int dosify = 0; /* 1=make new entries look like MSDOS */
int verbose = 0; /* 1=report oddities in zip file structure */
int fix = 0; /* 1=fix the zip file, 2=FF, 3=ZipNote */
Index: man/zip.1
===================================================================
--- man/zip.1.orig 2008-06-17 02:39:40.000000000 +0200
+++ man/zip.1 2010-05-21 18:47:36.895590875 +0200
@@ -18,7 +18,7 @@
zip \- package and compress (archive) files
.SH SYNOPSIS
.B zip
-.RB [\- aABcdDeEfFghjklLmoqrRSTuvVwXyz!@$ ]
+.RB [\- aABcdDeEfFghjklLmoOqrRSTuvVwXyz!@$ ]
[\-\-longoption ...]
.RB [\- b " path]"
.RB [\- n " suffixes]"
@@ -1322,7 +1322,15 @@ Attempt to convert the names and paths t
store only the MSDOS attribute (just the user write attribute from Unix),
and mark the entry as made under MSDOS (even though it was not);
for compatibility with PKUNZIP under MSDOS which cannot handle certain
-names such as those with two dots.
+names such as those with two dots. Conversion from ISO8859-1 to
+IBM PC CP 852 is used. See also
+.B \-OO
+.TP
+.B \-K
+Attempt to convert the names and paths to conform to MS Windows. Behaviour
+similar to
+.B \-k
+but long names are used.
.TP
.PD 0
.B \-l
@@ -1578,6 +1586,12 @@ with encrypted entries, \fIzipcloak\fP w
them to normal entries.
.TP
.PD 0
+.B \-OO
+File names will be converted from ISO8859-2 instead of from ISO8859-1. See
+.B \-k
+for details.
+.TP
+.PD 0
.B \-p
.TP
.PD
Index: unix/unix.c
===================================================================
--- unix/unix.c.orig 2008-06-19 06:26:18.000000000 +0200
+++ unix/unix.c 2010-05-21 18:47:36.975590824 +0200
@@ -267,9 +267,14 @@ int *pdosflag; /* output: force
return NULL;
strcpy(n, t);
- if (dosify)
+ if ((dosify) && (!winify))
msname(n);
+#ifdef IZ_ISO2OEM_ARRAY
+ if (dosify)
+ str_iso_to_oem(n, n);
+#endif
+
#ifdef EBCDIC
strtoasc(n, n); /* here because msname() needs native coding */
#endif
Index: util.c
===================================================================
--- util.c.orig 2008-03-29 13:19:08.000000000 +0100
+++ util.c 2010-05-21 18:47:37.287590701 +0200
@@ -725,7 +725,10 @@ char *str_iso_to_oem(dst, src)
char *dst;
{
char *dest_start = dst;
- while (*dst++ = (char)iso2oem[(uch)(*src++)]);
+ if (!iso8859_2)
+ while (*src) { *dst++ = (*src & 0x80) ? iso2oem[*src++ & 0x7f] : *src++; }
+ else
+ while (*src) { *dst++ = (*src & 0x80) ? iso2oem_2[*src++ & 0x7f] : *src++; }
return dest_start;
}
#endif
@@ -736,7 +739,10 @@ char *str_oem_to_iso(dst, src)
char *dst;
{
char *dest_start = dst;
- while (*dst++ = (char)oem2iso[(uch)(*src++)]);
+ if (!iso8859_2)
+ while (*src) { *dst++ = (*src & 0x80) ? oem2iso[*src++ & 0x7f] : *src++; }
+ else
+ while (*src) { *dst++ = (*src & 0x80) ? oem2iso_2[*src++ & 0x7f] : *src++; }
return dest_start;
}
#endif
Index: zip.c
===================================================================
--- zip.c.orig 2008-07-05 18:34:06.000000000 +0200
+++ zip.c 2010-05-21 18:48:04.779644629 +0200
@@ -1942,7 +1942,7 @@ int set_filetype(out_path)
#ifdef UNICODE_TEST
#define o_sC 0x146
#endif
-
+#define o_OO 0x147
/* the below is mainly from the old main command line
switch with a few changes */
@@ -2025,6 +2025,7 @@ struct option_struct far options[] = {
#endif /* ?MACOS */
{"J", "junk-sfx", o_NO_VALUE, o_NOT_NEGATABLE, 'J', "strip self extractor from archive"},
{"k", "DOS-names", o_NO_VALUE, o_NOT_NEGATABLE, 'k', "force use of 8.3 DOS names"},
+ {"K", "latin1-entries", o_NO_VALUE, o_NOT_NEGATABLE, 'K', "convert file names from CP850 to ISO8859-1"},
{"l", "to-crlf", o_NO_VALUE, o_NOT_NEGATABLE, 'l', "convert text file line ends - LF->CRLF"},
{"ll", "from-crlf", o_NO_VALUE, o_NOT_NEGATABLE, o_ll, "convert text file line ends - CRLF->LF"},
{"lf", "logfile-path",o_REQUIRED_VALUE, o_NOT_NEGATABLE, o_lf, "log to log file at path (default overwrite)"},
@@ -2043,6 +2044,7 @@ struct option_struct far options[] = {
#endif
{"o", "latest-time", o_NO_VALUE, o_NOT_NEGATABLE, 'o', "use latest entry time as archive time"},
{"O", "output-file", o_REQUIRED_VALUE, o_NOT_NEGATABLE, 'O', "set out zipfile different than in zipfile"},
+ {"OO", "iso8859-2", o_NO_VALUE, o_NOT_NEGATABLE, o_OO, "Use ISO8859-2 instead of ISO8859-1"},
{"p", "paths", o_NO_VALUE, o_NOT_NEGATABLE, 'p', "store paths"},
{"P", "password", o_REQUIRED_VALUE, o_NOT_NEGATABLE, 'P', "encrypt entries, option value is password"},
#if defined(QDOS) || defined(QLZIP)
@@ -2289,6 +2291,8 @@ char **argv; /* command line
dispose = 0; /* 1=remove files after put in zip file */
pathput = 1; /* 1=store path with name */
method = BEST; /* one of BEST, DEFLATE (only), or STORE (only) */
+ winify = 0; /* 1=file names will be converted from IBM PC CP 850 to ISO8859-1 */
+ iso8859_2 = 0; /* 1=ISO8859-2 will be used instead of ISO8859-1 */
dosify = 0; /* 1=make new entries look like MSDOS */
verbose = 0; /* 1=report oddities in zip file structure */
fix = 0; /* 1=fix the zip file */
@@ -2859,6 +2863,8 @@ char **argv; /* command line
junk_sfx = 1; break;
case 'k': /* Make entries using DOS names (k for Katz) */
dosify = 1; break;
+ case 'K': /* file names will be converted from IBM PC CP 850 to ISO8859-1 */
+ winify = dosify = 1; break;
case 'l': /* Translate end-of-line */
translate_eol = 1; break;
case o_ll:
@@ -2915,6 +2921,8 @@ char **argv; /* command line
free(value);
have_out = 1;
break;
+ case o_OO: /* ISO8859-2 will be used instead of ISO8859-1 */
+ iso8859_2 = 1; break;
case 'p': /* Store path with name */
break; /* (do nothing as annoyance avoidance) */
case 'P': /* password for encryption */
Index: zip.h
===================================================================
--- zip.h.orig 2008-05-25 19:23:22.000000000 +0200
+++ zip.h 2010-05-21 18:47:37.339590945 +0200
@@ -311,9 +311,11 @@ extern ZCONST uch ebcdic[256];
/* Are these ever used? 6/12/05 EG */
#ifdef IZ_ISO2OEM_ARRAY /* ISO 8859-1 (Win CP 1252) --> OEM CP 850 */
extern ZCONST uch Far iso2oem[128];
+extern ZCONST uch Far iso2oem_2[128];
#endif
#ifdef IZ_OEM2ISO_ARRAY /* OEM CP 850 --> ISO 8859-1 (Win CP 1252) */
extern ZCONST uch Far oem2iso[128];
+extern ZCONST uch Far oem2iso_2[128];
#endif
extern char errbuf[FNMAX+4081]; /* Handy place to build error messages */
@@ -342,6 +344,8 @@ extern int des_good; /* Good
extern ulg des_crc; /* Data descriptor CRC */
extern uzoff_t des_csize; /* Data descriptor csize */
extern uzoff_t des_usize; /* Data descriptor usize */
+extern int winify; /* file names will be converted from IBM PC CP 850 to ISO8859-1 */
+extern int iso8859_2; /* ISO8859-2 will be used instead of ISO8859-1 */
extern int dosify; /* Make new entries look like MSDOS */
extern char *special; /* Don't compress special suffixes */
extern int verbose; /* Report oddities in zip file structure */
Index: unix/Makefile
===================================================================
--- unix/Makefile.orig 2008-05-07 08:33:56.000000000 +0200
+++ unix/Makefile 2010-05-21 18:47:37.363590733 +0200
@@ -57,7 +57,7 @@ IZ_OUR_BZIP2_DIR = bzip2
# CFLAGS flags for C compile
# LFLAGS1 flags after output file spec, before obj file list
# LFLAGS2 flags after obj file list (libraries, etc)
-CFLAGS_NOOPT = -I. -DUNIX $(LOCAL_ZIP)
+CFLAGS_NOOPT = -I. -DUNIX -DIZ_ISO2OEM_ARRAY $(LOCAL_ZIP)
CFLAGS = -O2 $(CFLAGS_NOOPT)
LFLAGS1 =
LFLAGS2 = -s

View File

@ -1,17 +0,0 @@
--- crc_i386.S
+++ crc_i386.S
@@ -302,3 +302,6 @@
#endif /* i386 || _i386 || _I386 || __i386 */
#endif /* !USE_ZLIB && !CRC_TABLE_ONLY */
+
+.section .note.GNU-stack, "", @progbits
+.previous
--- match.S
+++ match.S
@@ -405,3 +405,5 @@
#endif /* i386 || _I386 || _i386 || __i386 */
#endif /* !USE_ZLIB */
+.section .note.GNU-stack, "", @progbits
+.previous

View File

@ -1,11 +0,0 @@
--- unix/Makefile
+++ unix/Makefile
@@ -202,7 +202,7 @@
eval $(MAKE) $(MAKEF) zips `cat flags`
generic_gcc:
- $(MAKE) $(MAKEF) generic CC=gcc CPP="gcc -E"
+ $(MAKE) $(MAKEF) generic CPP="gcc -E"
# AT&T 6300 PLUS (don't know yet how to allocate 64K bytes):
att6300nodir:

Some files were not shown because too many files have changed in this diff Show More