Author: arekm                        Date: Mon Oct 17 11:11:33 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- drop obsolete options; use new building scheme; unfinished

---- Files affected:
packages/libreoffice:
   libreoffice.spec (1.898 -> 1.899) 

---- Diffs:

================================================================
Index: packages/libreoffice/libreoffice.spec
diff -u packages/libreoffice/libreoffice.spec:1.898 
packages/libreoffice/libreoffice.spec:1.899
--- packages/libreoffice/libreoffice.spec:1.898 Fri Oct 14 07:43:26 2011
+++ packages/libreoffice/libreoffice.spec       Mon Oct 17 13:11:28 2011
@@ -186,6 +186,7 @@
 BuildRequires: gstreamer-devel >= 0.10.0
 BuildRequires: gstreamer-plugins-base-devel >= 0.10.0
 BuildRequires: gtk+2-devel >= 2:2.10
+BuildRequires: hyphen-devel
 %{?with_system_hunspell:BuildRequires: hunspell-devel >=1.2.2}
 %{?with_icecream:BuildRequires:        icecream}
 BuildRequires: icu
@@ -2469,6 +2470,9 @@
 %prep
 %setup -q -n %{name}-bootstrap-%{version} -b1 -b2 -b3 -b4 -b5 -b6 -b7 -b8 -b9 
-b10 -b11 -b12 -b13 -b14 -b15 -b16 -b17 -b18 -b19 -b20 -b21 -b22
 
+install -d ext_sources
+#install external tarballs into ext_sources
+
 %build
 # Make sure we have /proc mounted - otherwise idlc will fail later.
 if [ ! -f /proc/cpuinfo ]; then
@@ -2519,6 +2523,7 @@
 fi
 %endif
 
+
 export DEFAULT_TO_ENGLISH_FOR_PACKING=1
 
 %if %{with parallelbuild}
@@ -2528,30 +2533,20 @@
 RPM_BUILD_NR_THREADS="1"
 %endif
 
-CONFOPTS="\
-%ifarch %{ix86} \
-       --with-arch=x86 \
-%endif
-%ifarch ppc
-       --with-arch=ppc \
-%endif
-%ifarch sparc sparcv9
-       --with-arch=sparc \
-%endif
-%ifarch %{x8664}
-       --with-arch=x86_64 \
-%endif
+%configure \
+       --with-num-cpus=$RPM_BUILD_NR_THREADS \
+       --with-max-jobs=1 \
+       --with-unix-wrapper=%{name} \
        --disable-odk \
        %{?with_ccache:--with-gcc-speedup=ccache} \
        %{?with_icecream:--with-gcc-speedup=icecream} \
        %{?with_system_agg:--with-system-agg} \
        %{?with_system_beanshell:--with-system-beanshell} \
        %{?with_system_db:--with-system-db} \
-       %{?with_system_hsqldb:--with-system-hsqldb} \
+       --with%{!?with_system_hsqldb:out}-system-hsqldb \
        %{?with_system_hunspell:--with-system-hunspell --without-myspell-dicts} 
\
        %{?with_system_libhnj:--with-system-altlinuxhyphen} \
        %{?with_msaccess:%{?with_system_mdbtools:--with-system-mdbtools}} \
-       %{?with_system_myspell:--with-system-myspell} \
        --with-system-apache-commons \
        --with-system-boost \
        --with-system-cairo \
@@ -2559,13 +2554,11 @@
        --with-system-cppunit \
        --with-system-dicts \
        --with-external-dict-dir=/usr/share/myspell \
+       --with-external-tar=$(pwd)/ext_sources \
        --with-system-expat \
        --with-system-graphite \
-       --with-system-freetype \
-       --with-system-gcc \
        --with-system-icu \
        --with-system-jpeg \
-       --with-system-libsvg \
        --with-system-libwpd \
        --with-system-libwpg \
        --with-system-libwps \
@@ -2573,36 +2566,43 @@
        --with-system-libxslt \
        --with-system-lucene \
        --with-lucene-analyzers-jar=%{_javadir}/lucene-analyzers.jar \
-       --with-system-nas \
        --with-system-neon \
-       --with-system-odbc-headers \
        --with-system-openssl \
        --with-system-poppler \
-       --with-system-portaudio \
        --with-system-python \
        --with-system-redland \
-       --with-system-sablot \
        --with-system-sane-header \
-       --with-system-servlet-api \
-       --with-system-sndfile \
        --with-system-stdlibs \
        --with-system-vigra \
-       --with-system-x11-extensions-headers \
-       --with-system-xrender \
        --with-system-xrender-headers=yes \
        --with-system-zlib \
+       --with-system-libtextcat \
+       --with-external-libtextcat-data \
+       --with-system-jfreereport \
+       --with-vba-package-format="builtin" \
+       --with-system-libs \
+       --with-system-headers \
+       --with-system-mythes \
+       --with-system-dicts \
+       --with-system-apache-commons \
+       --without-system-saxon \
+       --without-system-translate-toolkit \
+       --enable-ext-presenter-minimizer \
+       --enable-ext-presenter-console \
+       --enable-ext-pdfimport \
+       --enable-ext-wiki-publisher \
+       --enable-ext-report-builder \
+       --enable-ext-scripting-beanshell \
+       --enable-ext-scripting-javascript \
+       --enable-ext-scripting-python \
 %if %{with mozilla}
        --with-system-mozilla=libxul \
 %else
        --disable-mozilla \
 %endif
-       --with-dynamic-xinerama \
-       --with-distro="${DISTRO}" \
        --enable-gtk \
        %{?with_kde:--enable-kde --disable-kde4} \
        %{?with_kde4:--enable-kde4 --disable-kde} \
-       --without-binsuffix \
-       --with-installed-ooo-dirname=%{name} \
        --with-lang=%{?with_i18n:ALL} \
 %if %{with java}
        --with-java \
@@ -2613,20 +2613,14 @@
 %endif
        --disable-gnome-vfs \
        --enable-gio \
-       --with-docdir=%{_docdir}/%{name}-%{version} \
-       --with-python=%{__python} \
        --without-stlport \
        --with-x \
        --without-fonts \
-       --without-gpc \
+       --without-ppds \
+       --without-afms \
        --disable-epm \
-       --disable-fontooo \
-       --%{?with_msaccess:en}%{!?with_msaccess:dis}able-access \
        --enable-cairo \
-       --enable-crypt-link \
        --enable-dbus \
-       --%{?with_mono:en}%{!?with_mono:dis}able-mono \
-       --enable-pam-link \
        --enable-opengl \
        --with-openldap \
        --disable-rpath \
@@ -2638,69 +2632,15 @@
        --enable-crashdump=no \
        --disable-symbols \
 %endif
-       --disable-strip \
-       --with-num-cpus=$RPM_BUILD_NR_THREADS \
        --with-build-version=%{version}-%{release} \
-       --with-drink=coffee \
        --enable-split-app-modules \
        --enable-split-opt-features \
-       --disable-access \
-       --without-git \
-       --enable-minimizer \
-       --enable-presenter-console \
-       --enable-pdfimport \
        --enable-cups \
        --enable-fontconfig \
        --enable-lockdown \
        --disable-layout \
-       --with-use-shell=bash \
-       --enable-wiki-publisher \
-       --enable-report-builder \
        --disable-fetch-external
 "
-
-# build-ooo script will pickup these
-export CONFIGURE_OPTIONS="$CONFOPTS"
-
-:> distro-configs/Common.conf
-:> distro-configs/Common.conf.in
-echo -n "$CONFOPTS" > distro-configs/PLD.conf
-echo -n "$CONFOPTS" > distro-configs/PLD64.conf
-if [ $(cat distro-configs/PLD.conf | wc -l) -gt 1 ]; then
-       : 'newline(s) found in distro-configs. some of the options might be 
lost'
-       exit 1
-fi
-
-# for cvs snaps
-[ -x ./autogen.sh ] && ./autogen.sh $CONFOPTS
-
-# main build
-# don't use %%configure here. We don't want cflags/ldflags to be set that way 
since
-# it breaks things (like preventing NOOPTFILES from working)
-bash ./configure \
-               CC="$CC" \
-               CXX="$CXX" \
-               CPP="$CPP" \
-               --host=%{_target_platform} \
-               --build=%{_target_platform} \
-               --prefix=%{_prefix} \
-               --exec-prefix=%{_exec_prefix} \
-               --bindir=%{_bindir} \
-               --sbindir=%{_sbindir} \
-               --sysconfdir=%{_sysconfdir} \
-               --datadir=%{_datadir} \
-               --includedir=%{_includedir} \
-               --libdir=%{_libdir} \
-               --libexecdir=%{_libexecdir} \
-               --localstatedir=%{_localstatedir} \
-               --sharedstatedir=%{_sharedstatedir} \
-               --mandir=%{_mandir} \
-               --infodir=%{_infodir} \
-               --x-libraries=%{?_x_libraries}%{!?_x_libraries:%{_libdir}} \
-               %{?configure_cache:--cache-file=%{configure_cache_file}} \
-               --with-vendor="PLD/Linux Team" \
-               $CONFOPTS
-
 # this limits processing some files but doesn't limit parallel build
 # processes of main OOo build (since OOo uses it's own build system)
 %{__make} -j1 \
@@ -4216,6 +4156,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.899  2011/10/17 11:11:28  arekm
+- drop obsolete options; use new building scheme; unfinished
+
 Revision 1.898  2011/10/14 05:43:26  arekm
 - fix unpack
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libreoffice/libreoffice.spec?r1=1.898&r2=1.899&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to