From b278d20bf31b6abd32dd3c385e87942e4fe70ca4 Mon Sep 17 00:00:00 2001 From: Rex Dieter Date: Tue, 2 Feb 2010 17:05:41 +0000 Subject: [PATCH] * Tue Feb 02 2010 Rex Dieter - 4.3.98-4 - -apidocs: build as normal noarch subpkg --- kdelibs.spec | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/kdelibs.spec b/kdelibs.spec index 590822e..3234022 100644 --- a/kdelibs.spec +++ b/kdelibs.spec @@ -3,10 +3,12 @@ %define phonon_ver 4.3.80 %define soprano_ver 2.3.70 %define strigi_ver 0.7.1 +# to build/include apidocs or not +%define apidocs 1 Summary: KDE Libraries Version: 4.3.98 -Release: 3%{?dist} +Release: 4%{?dist} Name: kdelibs Epoch: 6 @@ -21,12 +23,6 @@ Group: System Environment/Libraries Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdelibs-%{version}%{?alphatag}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -%ifarch noarch -%define apidocs 1 -%else -%define rest 1 -%endif - BuildRequires: kde4-macros(api) >= 2 BuildRequires: kde-filesystem >= 4-23 # used in kde.(sh|csh) @@ -212,6 +208,7 @@ Summary: KDE 4 API documentation # Requires: %{name} = %{?epoch:%{epoch}:}%{version} Requires: kde-filesystem Provides: kdelibs4-apidocs = %{version}-%{release} +BuildArch: noarch %description apidocs This package includes the KDE 4 API documentation in HTML @@ -258,9 +255,7 @@ pushd %{_target_platform} %{cmake_kde4} -DKDE_DISTRIBUTION_TEXT="%{version}-%{release} Fedora" .. popd -%if 0%{?rest} make %{?_smp_mflags} -C %{_target_platform} -%endif # build apidocs %if 0%{?apidocs} @@ -272,7 +267,6 @@ doc/api/doxygen.sh . %install rm -rf %{buildroot} -%if 0%{?rest} make install/fast DESTDIR=%{buildroot} -C %{_target_platform} # see also use-of/patching of XDG_MENU_PREFIX in kdebase/kde-settings @@ -322,7 +316,6 @@ bzip2 -9 %{buildroot}%{_kde4_docdir}/HTML/en/sonnet/index.cache # install apidocs and generator script install -p -D doc/api/doxygen.sh %{buildroot}%{_kde4_bindir}/kde4-doxygen.sh -%endif %if 0%{?apidocs} mkdir -p %{buildroot}%{_kde4_docdir}/HTML/en @@ -353,7 +346,6 @@ gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || : rm -rf %{buildroot} -%if 0%{?rest} %files %defattr(-,root,root,-) %doc AUTHORS README TODO @@ -442,7 +434,6 @@ rm -rf %{buildroot} %{_kde4_appsdir}/kdewidgets/ %{_kde4_includedir}/* %{_kde4_libdir}/kde4/devel/ -%endif %if 0%{?apidocs} %files apidocs @@ -452,6 +443,9 @@ rm -rf %{buildroot} %changelog +* Tue Feb 02 2010 Rex Dieter - 4.3.98-4 +- -apidocs: build as normal noarch subpkg + * Tue Feb 02 2010 Rex Dieter - 4.3.98-3 - respin no_rpath patch, add LIB_INSTALL_DIR rpath only if not in CMAKE_SYSTEM_LIBRARY_PATH. added some status messages to help debug.