Accepting request 221141 from LibreOffice:Factory

- Fix vlc macro in specfile. (forwarded request 221140 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/221141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libreoffice?expand=0&rev=57
This commit is contained in:
Stephan Kulow 2014-02-12 06:34:27 +00:00 committed by Git OBS Bridge
commit 21f9e033a8
122 changed files with 1275 additions and 16957 deletions

1
.gitattributes vendored
View File

@ -23,4 +23,3 @@
*.zst filter=lfs diff=lfs merge=lfs -text
## Specific LFS patterns
185d60944ea767075d27247c3162b3bc-unowinreg.dll filter=lfs diff=lfs merge=lfs -text
Draft.jpg filter=lfs diff=lfs merge=lfs -text

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:5826d1551bf599b85742545f6e01a0079b93c1b2c8434bf409eddb3a29e4726b
size 1180582

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:085f2112c51fa8c1783fac12fbd452650596415121348393bb51f0f7e85a9045
size 153157

View File

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

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:abe2c57ac12ba45d83563b02e240fa95d973376de2f720aab8fe11f2e621c095
size 762419

View File

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

View File

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

View File

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

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,11 +0,0 @@
Dear customer,
the "Optimization Solver for Calc" extension is not longer part of the package.
The author discontinued its development in favor of the upstream version.
Thanks for understanding.
Have a good experience with the upstream solver,
Your SUSE team

View File

@ -3,11 +3,8 @@
<physicalmemory>
<size unit="M">4000</size>
</physicalmemory>
<memory>
<size unit="M">6000</size>
</memory>
<disk>
<size unit="G">15</size>
<size unit="G">25</size>
</disk>
</hardware>
</constraints>

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:7d2797fe9f79a77009721e3f14fa4a1dec17a6d706bdc93f85f1f01d124fab66
size 2929311

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,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:233f66e8d25c5dd971716d4200203a612a407649686ef3b52075d04b4c9df0dd
size 743031

View File

@ -1,11 +0,0 @@
--- bridges/Library_cpp_uno.mk.old 2013-08-02 13:53:59.000000000 +0200
+++ bridges/Library_cpp_uno.mk 2013-08-02 13:54:22.000000000 +0200
@@ -230,7 +230,7 @@ $(eval $(call gb_Library_add_exception_o
$(eval $(call gb_Library_add_cxxobjects,$(gb_CPPU_ENV)_uno,\
bridges/source/cpp_uno/shared/cppinterfaceproxy \
- , $(gb_COMPILERNOOPTFLAGS) $(gb_LinkTarget_EXCEPTIONFLAGS) \
+ , $(CXXFLAGS) $(gb_COMPILERNOOPTFLAGS) $(gb_LinkTarget_EXCEPTIONFLAGS) \
))
# vim: set noet sw=4 ts=4:

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:1b5b24f7bc543c0362b667692f78db8bab4ed6dafc6172f104d0bd3757d8a133
size 207563

View File

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

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:75c80359c9ce343c20aab8a36a45cb3b9ee7c61cf92c13ae45399d854423a9ba
size 427800

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,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:05640a1f6805b2b2d7e2cb9c50db9a5cb084e3c52ab1a71ce015239b4a1d4343
size 211919

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

@ -6,7 +6,7 @@ diff -urN libreoffice-4.1.0.0.beta1.old/solenv/bin/modules/installer/worker.pm l
}
else {
- copy ("$sourcepath", "$destdir$destination") || die "Can't copy file: $sourcepath -> $destdir$destination $!";
+ link ("$sourcepath", "$destdir$destination") || die "Can't hardlink file: $sourcepath -> $destdir$destination $!";
+ link ("$sourcepath", "$destdir$destination") || die "Can't hardlink file: $sourcepath -> $destdir$destination $!";
my $sourcestat = stat($sourcepath);
utime ($sourcestat->atime, $sourcestat->mtime, "$destdir$destination");
chmod (oct($unixrights), "$destdir$destination") || die "Can't change permissions: $!";

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:f8768071886506048a126abd2c3c091b054beb6a489ae0a33d86c64914e797df
size 123114364

View File

@ -1,614 +0,0 @@
-------------------------------------------------------------------
Thu Nov 7 13:52:26 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
-------------------------------------------------------------------
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:
* new upstream branding
-------------------------------------------------------------------
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
- use xz tarballs instead of bz ones
- add "xz" to BuildRequires; explicitly needed on older SUSE versions
-------------------------------------------------------------------
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)
- flat_logo.svg has to be branded as well
-------------------------------------------------------------------
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:
* new upstream branding
* Jun 22 2012 by pmladek@suse.com in LibreOffice:Unstable
- update version 3.6.0.0.beta2
- small spec clean up
* Jun 14 2012 by pmladek@suse.com in LibreOffice:Unstable
- updated to libreoffice-3.5.99.1 (3.6.0-beta1)
- pack about.svg instead of about.png
- icons are moved in sources
-------------------------------------------------------------------
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)
-------------------------------------------------------------------
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 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)
- started building directly from libreoffice-artwork source tarball
- used prebuilt sofficerc
-------------------------------------------------------------------
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):
+ removed obsolete intro.bmp
+ added branding for the welcome screen (bnc#653519)
+ added BrOffice branding requested by the Brazilian community
- 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
-------------------------------------------------------------------
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
+ replaced about.bmp with about.png
+ added intro.png
+ added sofficerc
-------------------------------------------------------------------
Fri Apr 23 11:30:30 CEST 2010 - pmladek@suse.cz
- updated to version 3.2.0.99.3
+ replaced about.bmp with about.png
+ added intro.png
+ added sofficerc
-------------------------------------------------------------------
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
-------------------------------------------------------------------
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
- fixed major version in the branding description
-------------------------------------------------------------------
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
-------------------------------------------------------------------
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
- added BuildIgnore OpenOffice_org to avoid cyclic build dependency
-------------------------------------------------------------------
Mon Oct 6 15:00:38 CEST 2008 - sbrabec@suse.cz
- Conflict with other branding providers (FATE#304881).
-------------------------------------------------------------------
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
- fixed provides
-------------------------------------------------------------------
Thu Sep 11 17:37:47 CEST 2008 - pmladek@suse.cz
- split from the main OpenOffice_org package, version 3.0

View File

@ -1,101 +0,0 @@
#
# spec file for package libreoffice-branding-upstream
#
# 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-branding-upstream
Version: 4.1.3.2
Release: 0
%define lo_home libreoffice
Summary: Original Branding for LibreOffice
License: LGPL-3.0
Group: Productivity/Office/Suite
Provides: libreoffice-branding = %{version}
# compat stuff
Provides: OpenOffice_org-branding = %{version}
Obsoletes: OpenOffice_org-branding <= %{version}
Provides: OpenOffice_org-branding-upstream = %{version}
Obsoletes: OpenOffice_org-branding-upstream <= %{version}
Conflicts: otherproviders(libreoffice-branding)
%if 0%{?suse_version}
Supplements: packageand(branding-upstream:libreoffice)
%endif
Url: http://www.documentfoundation.org/
Source0: libreoffice-%version.tar.xz
BuildRequires: xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
#BRAND: source: libreoffice.tar.xz:libreoffice/default_images/brand/intro.png
#BRAND: type: PNG image data, 440 x 286, 8-bit/color RGB, non-interlaced
#BRAND: purpose: "splash" image displayed for a short time, when the application is launching
#BRAND: text: should mention the app name "LibreOffice"
#BRAND: context: no border is being displayed around the splash windows
#BRAND: the picture is overlapped by the progress bar: x,y=212,216; w,h=263,8
#BRAND: the default progress bar color is 0,0,128 (blue)
#BRAND: the progress bar has 1 pixel width white border
#
#BRAND: source: libreoffice.tar.xz:libreoffice/default_images/brand/shell/about.svg
#BRAND: type: SVG image data, 486 x 322
#BRAND: purpose: background for the the Help/About LibreOffice dialog
#BRAND: text: no space for text; all text is written by the application
#BRAND: on top if this background
#BRAND: context: the application name and vendo is written on top of the dialog;
#BRAND: product description and license text is in the middle;
#BRAND: there are few buttons on the bottom of the dialog
#BRAND: the text is black on a white background
#
#BRAND: source: libreoffice.tar.xz:src/sofficerc-upstream
#BRAND: type: text config file (ini-files-like)
#BRAND: purpose: defines the position, size and, color of the status bar
%description
This package includes the original branding for the LibreOffice
office suite.
%prep
%setup -q -n libreoffice-%version
%build
%install
install -m 755 -d $RPM_BUILD_ROOT%_datadir/%lo_home/program/shell
# sofficerc
install -m 644 $RPM_SOURCE_DIR/sofficerc-upstream \
$RPM_BUILD_ROOT%_datadir/%lo_home/program/sofficerc
# pictures
for pict in intro.png \
flat_logo.svg \
shell/about.svg \
shell/backing_left.png \
shell/backing_right.png \
shell/backing_rtl_left.png \
shell/backing_rtl_right.png \
shell/backing_space.png ; do
install -m 644 icon-themes/galaxy/brand/$pict \
$RPM_BUILD_ROOT%_datadir/%lo_home/program/$pict
done
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%_datadir/%lo_home
%changelog

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:3357bc3f1fe3d13172122b3a7cf98c9d408989cf454e14fa78f92ad5b67f0dd9
size 1854864

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,680 +0,0 @@
-------------------------------------------------------------------
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,199 +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/
#
Name: libreoffice-icon-themes
Version: 4.1.3.2
Release: 0
%define ooo_home libreoffice
BuildRequires: libreoffice-icon-themes-prebuilt = %version
# compat stuff
Provides: OpenOffice_org-icon-themes = %version
Obsoletes: OpenOffice_org-icon-themes <= %version
Provides: OpenOffice_org:%_libdir/%ooo_home/share/config/images.zip
Summary: Icon Themes for LibreOffice
License: LGPL-3.0
Group: Productivity/Office/Suite
Url: http://www.documentfoundation.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#!ExclusiveArch: %ix86 x86_64 ppc
BuildArch: noarch
%description
This package provides various icon themes for the LibreOffice office
suite.
%if 0%{?suse_version} > 01110
%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)
# compat stuff
Provides: OpenOffice_org-icon-theme-crystal = %version
Obsoletes: OpenOffice_org-icon-theme-crystal <= %version
Provides: OpenOffice_org-icon-themes = %version
Provides: OpenOffice_org-icon-themes:%_datadir/%ooo_home/basis3.3/share/config/images_crystal.zip
Obsoletes: OpenOffice_org-icon-themes <= %version
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
# compat stuff
Provides: OpenOffice_org-icon-theme-galaxy = %version
Obsoletes: OpenOffice_org-icon-theme-galaxy <= %version
Provides: OpenOffice_org-icon-themes = %version
Provides: OpenOffice_org-icon-themes:%_datadir/%ooo_home/basis3.3/share/config/images.zip
Obsoletes: OpenOffice_org-icon-themes <= %version
Provides: libreoffice-icon-themes = %version
Obsoletes: libreoffice-icon-themes <= %version
# Andromeda icon theme is not longer available
Provides: OpenOffice_org-icon-theme-andromeda = %version
Obsoletes: OpenOffice_org-icon-theme-andromeda <= %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
# compat stuff
Provides: OpenOffice_org-icon-theme-hicontrast = %version
Obsoletes: OpenOffice_org-icon-theme-hicontrast <= %version
Provides: OpenOffice_org-icon-themes = %version
Provides: OpenOffice_org-icon-themes:%_datadir/%ooo_home/basis3.3/share/config/images_hicontrast.zip
Obsoletes: OpenOffice_org-icon-themes <= %version
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)
# compat stuff
Provides: OpenOffice_org-icon-theme-oxygen = %version
Obsoletes: OpenOffice_org-icon-theme-oxygen <= %version
Provides: OpenOffice_org-icon-themes = %version
Provides: OpenOffice_org-icon-themes:%_datadir/%ooo_home/basis3.3/share/config/images_oxygen.zip
Obsoletes: OpenOffice_org-icon-themes <= %version
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)
# compat stuff
Provides: OpenOffice_org-icon-theme-tango = %version
Obsoletes: OpenOffice_org-icon-theme-tango <= %version
Provides: OpenOffice_org-icon-themes = %version
Provides: OpenOffice_org-icon-themes:%_datadir/%ooo_home/basis3.3//share/config/images_tango.zip
Obsoletes: OpenOffice_org-icon-themes <= %version
Provides: libreoffice-icon-themes = %version
Obsoletes: libreoffice-icon-themes <= %version
Provides: OpenOffice_org-icon-theme-industrial = %version
Obsoletes: OpenOffice_org-icon-theme-industrial <= %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.
%endif
%prep
%build
%install
install -m 755 -d $RPM_BUILD_ROOT%_datadir/%ooo_home/share/config
install -m644 %_libdir/%ooo_home/share/config/images*.zip $RPM_BUILD_ROOT%_datadir/%ooo_home/share/config/
%clean
rm -rf $RPM_BUILD_ROOT
%if 0%{?suse_version} > 01110
%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
%else
# non-split icon themes on older distros
%files
%defattr(-,root,root)
%_datadir/%ooo_home
%endif
%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,2 @@
# FIXME: temporary disabled some lint errors
# We must fix them in the upcomming big package split and rework
addFilter("files-duplicated-waste")
# libreoffice devel package is de facto called libreoffice-sdk
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:99e11a54649285325d0d79d2b0b78afee40f45d9a8f760adf24ae9f929c026fe
size 127363960

View File

@ -1,3 +1,358 @@
-------------------------------------------------------------------
Thu Feb 6 14:23:31 UTC 2014 - fcrozat@suse.com
- Fix vlc macro in specfile.
-------------------------------------------------------------------
Mon Feb 3 14:52:10 UTC 2014 - fcrozat@suse.com
- Change how to enable/disable VLC support, allowing to override
this with OBS prjconf (needed for SLE).
-------------------------------------------------------------------
Sun Feb 2 14:42:45 UTC 2014 - tchvatal@suse.com
- Switch to ghost files to work without modifying filelist.
-------------------------------------------------------------------
Sat Feb 1 12:09:19 UTC 2014 - tchvatal@suse.com
- Try hard to support migration from older layout where the
help and autotext are dirs not symlinks.
-------------------------------------------------------------------
Sat Feb 1 12:05:00 UTC 2014 - tchvatal@suse.com
- Add condition around uno cache removal so it is properly wiped
when needed.
-------------------------------------------------------------------
Sat Feb 1 11:34:26 UTC 2014 - tchvatal@suse.com
- Require libreoffice-l10n-en always to be sure we have something
that can really launch.
-------------------------------------------------------------------
Sat Feb 1 11:21:05 UTC 2014 - tchvatal@suse.com
- Requires libreoffice on post for iconpacks so we generate the
symlinks.
-------------------------------------------------------------------
Fri Jan 31 13:26:17 UTC 2014 - tchvatal@suse.com
- Version bump to 4.2.0.4 which is the final
* Fixes 20 of last crit bugs.
-------------------------------------------------------------------
Thu Jan 31 11:38:20 UTC 2014 - tchvatal@suse.com
- Remove patch for split icon search that is no longer working
split-icons-search-usr-share.diff
- Use symlinking posttrans hack for all noarch pkgs
- Fix the symlinking script to work properly
-------------------------------------------------------------------
Thu Jan 30 12:42:48 UTC 2014 - tchvatal@suse.com
- Add safeguards around the posttrans/postun scripts.
-------------------------------------------------------------------
Wed Jan 29 12:04:16 UTC 2014 - tchvatal@suse.com
- Workaround issue in rpm parser. Thanks to mls.
-------------------------------------------------------------------
Tue Jan 28 20:33:34 UTC 2014 - tchvatal@suse.com
- Add requires(post) for the post scripts.
- Disable the update compat for now as there is something broken
there.
-------------------------------------------------------------------
Mon Jan 27 20:35:11 UTC 2014 - tchvatal@suse.com
- Try to introduce back the posttrans symlink creation needed
for proper use of the "noarch" packages.
-------------------------------------------------------------------
Mon Jan 27 10:07:33 UTC 2014 - tchvatal@suse.com
- Support update from older releases. Rpm can't handle dir->link.
-------------------------------------------------------------------
Sun Jan 26 17:34:58 UTC 2014 - tchvatal@suse.com
- sdk-doc can't be noarch as it is instaled in _libdir.
-------------------------------------------------------------------
Sun Jan 26 16:41:10 UTC 2014 - tchvatal@suse.com
- Reorder deps to be alphabetic again.
-------------------------------------------------------------------
Sun Jan 26 16:35:24 UTC 2014 - tchvatal@suse.com
- Explicitely want fbclient pkgconfig to be around.
-------------------------------------------------------------------
Sun Jan 26 10:35:11 UTC 2014 - tchvatal@suse.com
- Avoid collision with tn and sr translations.
-------------------------------------------------------------------
Sun Jan 26 08:59:53 UTC 2014 - tchvatal@suse.com
- sdk-doc can be noarch.
-------------------------------------------------------------------
Sat Jan 25 20:14:26 UTC 2014 - tchvatal@suse.com
- Version bump to 4.2.0 RC3 fixing handful of additionally found
bugs.
-------------------------------------------------------------------
Sat Jan 25 14:33:26 UTC 2014 - tchvatal@suse.com
- Add sifr icon theme package.
-------------------------------------------------------------------
Wed Jan 22 15:47:21 UTC 2014 - tchvatal@suse.com
- Add missing %dir directives.
-------------------------------------------------------------------
Wed Jan 22 15:42:03 UTC 2014 - tchvatal@suse.com
- Add back rpmlintrc as it is still needed
- Update comment about sfir icons
-------------------------------------------------------------------
Fri Jan 17 20:19:39 UTC 2014 - tchvatal@suse.com
- Raise doxygen dependency.
-------------------------------------------------------------------
Fri Jan 17 20:17:00 UTC 2014 - tchvatal@suse.com
- Updated patch install-with-hardlinks.diff to keep sane whitespace
-------------------------------------------------------------------
Fri Jan 17 20:13:38 UTC 2014 - tchvatal@suse.com
- Bridges now seem to get the cflags properly so patch is not
really needed. bridges-missing-cxxflags.diff
-------------------------------------------------------------------
Fri Jan 17 19:08:20 UTC 2014 - tchvatal@suse.com
- Version bump to 4.2.0.2:
* another RC candidate
- Download the data from URLs instead of not providing the link.
- Depend on libabw as it is another dep.
-------------------------------------------------------------------
Fri Jan 10 10:01:43 UTC 2014 - tchvatal@suse.com
- Go back to 20 on constraints as the 25g machines seems to be no
avail
-------------------------------------------------------------------
Thu Jan 9 14:15:08 UTC 2014 - tchvatal@suse.com
- Drop the vlc dep on 12.3 and older.
-------------------------------------------------------------------
Wed Jan 8 14:52:28 UTC 2014 - tchvatal@suse.com
- Drop the rpmlintrc should not be needed
- Raise the constraints more to really ensure build
-------------------------------------------------------------------
Wed Jan 8 14:05:14 UTC 2014 - mvyskocil@suse.com
- Now builds with external dependencies
* flute
* libbase
* libfonts
* libformula
* liblayout
* libloader
* librepository
* libserializer
* pentaho-libxml
* pentaho-reporting-flow-engine
* sac
- enabled report builder
-------------------------------------------------------------------
Wed Jan 8 12:49:33 UTC 2014 - tchvatal@suse.com
- Enable slowcheck again with the added fonts dependency.
-------------------------------------------------------------------
Tue Jan 7 15:24:15 UTC 2014 - tchvatal@suse.com
- Sort out some whitespace and ordering with spec-cleaner.
-------------------------------------------------------------------
Tue Jan 7 15:17:27 UTC 2014 - tchvatal@suse.com
- Add defattr for the lang pkgs.
-------------------------------------------------------------------
Tue Jan 7 15:09:22 UTC 2014 - tchvatal@suse.com
- Add spell to en pkg.
-------------------------------------------------------------------
Mon Jan 6 19:04:53 UTC 2014 - tchvatal@suse.com
- Fix copy&paste
-------------------------------------------------------------------
Mon Jan 6 18:59:34 UTC 2014 - tchvatal@suse.com
- Use bsh2 not bsh1 for dep. Thanks to mvyskocil.
-------------------------------------------------------------------
Mon Jan 6 18:59:09 UTC 2014 - tchvatal@suse.com
- More filelist moves for langpacks and extra files.
-------------------------------------------------------------------
Sun Jan 5 20:07:46 UTC 2014 - tchvatal@suse.com
- Fix branding filelist and remove old help location from filelist
-------------------------------------------------------------------
Sat Jan 4 10:54:18 UTC 2014 - tchvatal@suse.com
- Drop branding-upstream package to merge it back to main one.
-------------------------------------------------------------------
Sat Jan 4 09:54:53 UTC 2014 - tchvatal@suse.com
- Raise required size for constraints to 20G.
-------------------------------------------------------------------
Fri Jan 3 20:43:30 UTC 2014 - tchvatal@suse.com
- Drop base-extensions, empty package too.
-------------------------------------------------------------------
Fri Jan 3 19:54:53 UTC 2014 - tchvatal@suse.com
- Readjust the link-ooo-home script to delete empty folders if not
owned and add few comments there.
-------------------------------------------------------------------
Fri Jan 3 18:37:07 UTC 2014 - tchvatal@suse.com
- Remove lo_prefix and lo_home vars as they are pointless nowdays
- Remove the debug switch to control ccache, it is controled
already in obs so it is pointless in spec
- Increase Disk requirement for 18 gb, it was 17 here on local
build so it should be safe again to build.
- Mark more files for /usr/share move
-------------------------------------------------------------------
Fri Jan 2 23:41:44 UTC 2014 - tchvatal@suse.com
- Try to move all the noarch split content to /usr/share
-------------------------------------------------------------------
Fri Jan 2 21:18:04 UTC 2014 - tchvatal@suse.com
- Drop Draft.jpg nobody knows what it is :)
-------------------------------------------------------------------
Thu Jan 2 18:19:42 UTC 2014 - tchvatal@suse.com
- Remove stlport hacks as it is gone since 4.0.
-------------------------------------------------------------------
Thu Jan 2 18:17:24 UTC 2014 - tchvatal@suse.com
- Do not create compat symlink for broken SLE11 desktop file
as it is not built there anymore.
-------------------------------------------------------------------
Thu Jan 2 18:04:30 UTC 2014 - tchvatal@suse.com
- Quote the langs variable so we actually use it.
-------------------------------------------------------------------
Thu Jan 2 17:57:19 UTC 2014 - tchvatal@suse.com
- Do not reduce jobs if using icecream.
-------------------------------------------------------------------
Thu Jan 2 17:43:40 UTC 2014 - tchvatal@suse.com
- Drop scsolver readme. It is quite few years dead now.
-------------------------------------------------------------------
Thu Jan 2 15:55:01 UTC 2014 - tchvatal@suse.com
- Drop impress extensions as they were deextensified.
-------------------------------------------------------------------
Thu Jan 2 15:51:37 UTC 2014 - tchvatal@suse.com
- Drop patch solenv-java-source-version.diff as it is not used.
-------------------------------------------------------------------
Thu Jan 2 15:50:24 UTC 2014 - tchvatal@suse.com
- Disable slowcheck for now.
-------------------------------------------------------------------
Thu Jan 2 13:57:30 UTC 2014 - tchvatal@suse.com
- Fix typo on the sed line.
-------------------------------------------------------------------
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,59 +1,90 @@
#! /bin/sh
#!/usr/bin/env bash
usage()
{
echo "This script (un)links or unlinks the given to/from OOo home"
usage() {
echo "This script (un)links or unlinks the given to/from libreoffice home"
echo
echo "Usage: ${0##*/} [--unlink] filelist"
}
change_linking() {
local libdir="$1"
local filelist="$2"
local linkfile=""
local linkdir=""
# Decide if we are linking or wiping first
if ${link_mode}; then
# Grab all files from the proper folder
for file in `cat ${filelist} | grep "/usr/share/libreoffice" | sort`; do
# if we get ourselves folder then just create it
# it might not be around so lets be safe
if [[ -d "${file}" ]] ; then
dirname="${file/${datadir}/${libdir}}"
# if the location is already there skip it
if [[ ! -e "${dirname}" ]]; then
mkdir -p "${dirname}"
fi
continue
fi
linkfile="${file/${datadir}/${libdir}}"
# if the file is already there, skip it
# this is true when the parent folder is link
if [[ ! -e "${linkfile}" ]]; then
ln -sf "${file}" "${linkfile}" || exit 1
fi
done
else
# first just remove the symlinks
for file in `cat ${filelist} | grep "/usr/share/libreoffice" | sort`; do
linkfile=${file/${datadir}/${libdir}}
if [[ -L "${linkfile}" && ! -r "${linkfile}" ]]; then
rm -f "${linkfile}" || exit 1
fi
done
# continue by wiping out all EMPTY dirs
# we have to be sure it is not owned by anything else
# doing in 2nd run to ensure avoiding collisions
for file in `cat ${filelist} | grep "/usr/share/libreoffice" | sort`; do
linkdir="${file/${datadir}/${libdir}}"
if [[ -d "${linkdir}" && -z `ls "${linkdir}"/*` ]]; then
# check if nothing else owns the dir
if [[ $(rpm -qf "${file}" 2>/dev/null |wc -l) == 0 ]]; then
rmdir "${linkdir}" || exit 1
fi
fi
done
fi
}
# Global VARS
link_mode=true
datadir=/usr/share
# FIXME: It is hard to predict if 32-bit or 64-bit OOo is installed on x86_64
libdir_list="/usr/lib"
if test "`uname -m`" = "x86_64" ; then
libdir_list="$libdir_list /usr/lib64"
fi
libdirs=(
"/usr/lib/"
"/usr/lib64/"
"/usr/lib32/"
)
if test "$1" = "--unlink" ; then
if [[ "$1" == "--unlink" ]]; then
link_mode=false
shift
else
link_mode=true
fi
test "$1" = "--help" && usage && exit 0
test ! -f "$1" -o -n "$2" && usage && exit 1
if [[ "$1" == "--help" ]]; then
usage
exit 0
fi
filelist="$1"
# Verify we have just one left argument which is the filelist
if [[ $# > 1 || ! -f "$1" ]]; then
usage
exit 1
fi
for libdir in $libdir_list ; do
if $link_mode ; then
for dir in `grep "%dir" $filelist | sed "s|%dir ||"` ; do
linkdir=`echo $dir | sed "s|$datadir|$libdir|"`
mkdir -p $linkdir
done
for libdir in ${libdirs[@]}; do
# for each dir verify there is libreoffice folder, otherwise skip
if [[ ! -d "${libdir}/libreoffice/" ]]; then
continue
fi
for file in `grep -v "%dir" $filelist | sed "s|%config ||"` ; do
linkedfile=`echo $file | sed "s|$datadir|$libdir|"`
if $link_mode ; then
ln -sf $file $linkedfile
else
# do not remove still valid symlinks
# they might have another meaning; they might be another package...
test -L $linkedfile -a ! -r $linkedfile && rm -f $linkedfile
fi
done
# FIXME: do not remove empty directories
# they might be in another package that is not longer noarch, ...
# if ! $link_mode ; then
# for dir in `grep "%dir" $filelist | sed "s|%dir ||" | sort -r` ; do
# linkdir=`echo $dir | sed "s|$datadir|$libdir|"`
# rmdir $linkdir 2>/dev/null || true
# done
# fi
change_linking ${libdir} $1
done

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 “$@”

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