* Tue Feb 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.3.98-4
- -apidocs: build as normal noarch subpkg
This commit is contained in:
parent
61496e9322
commit
b278d20bf3
20
kdelibs.spec
20
kdelibs.spec
|
@ -3,10 +3,12 @@
|
||||||
%define phonon_ver 4.3.80
|
%define phonon_ver 4.3.80
|
||||||
%define soprano_ver 2.3.70
|
%define soprano_ver 2.3.70
|
||||||
%define strigi_ver 0.7.1
|
%define strigi_ver 0.7.1
|
||||||
|
# to build/include apidocs or not
|
||||||
|
%define apidocs 1
|
||||||
|
|
||||||
Summary: KDE Libraries
|
Summary: KDE Libraries
|
||||||
Version: 4.3.98
|
Version: 4.3.98
|
||||||
Release: 3%{?dist}
|
Release: 4%{?dist}
|
||||||
|
|
||||||
Name: kdelibs
|
Name: kdelibs
|
||||||
Epoch: 6
|
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
|
Source0: ftp://ftp.kde.org/pub/kde/unstable/%{version}/src/kdelibs-%{version}%{?alphatag}.tar.bz2
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
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: kde4-macros(api) >= 2
|
||||||
BuildRequires: kde-filesystem >= 4-23
|
BuildRequires: kde-filesystem >= 4-23
|
||||||
# used in kde.(sh|csh)
|
# used in kde.(sh|csh)
|
||||||
|
@ -212,6 +208,7 @@ Summary: KDE 4 API documentation
|
||||||
# Requires: %{name} = %{?epoch:%{epoch}:}%{version}
|
# Requires: %{name} = %{?epoch:%{epoch}:}%{version}
|
||||||
Requires: kde-filesystem
|
Requires: kde-filesystem
|
||||||
Provides: kdelibs4-apidocs = %{version}-%{release}
|
Provides: kdelibs4-apidocs = %{version}-%{release}
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
%description apidocs
|
%description apidocs
|
||||||
This package includes the KDE 4 API documentation in HTML
|
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" ..
|
%{cmake_kde4} -DKDE_DISTRIBUTION_TEXT="%{version}-%{release} Fedora" ..
|
||||||
popd
|
popd
|
||||||
|
|
||||||
%if 0%{?rest}
|
|
||||||
make %{?_smp_mflags} -C %{_target_platform}
|
make %{?_smp_mflags} -C %{_target_platform}
|
||||||
%endif
|
|
||||||
|
|
||||||
# build apidocs
|
# build apidocs
|
||||||
%if 0%{?apidocs}
|
%if 0%{?apidocs}
|
||||||
|
@ -272,7 +267,6 @@ doc/api/doxygen.sh .
|
||||||
%install
|
%install
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
%if 0%{?rest}
|
|
||||||
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
|
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
|
||||||
|
|
||||||
# see also use-of/patching of XDG_MENU_PREFIX in kdebase/kde-settings
|
# 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 apidocs and generator script
|
||||||
install -p -D doc/api/doxygen.sh %{buildroot}%{_kde4_bindir}/kde4-doxygen.sh
|
install -p -D doc/api/doxygen.sh %{buildroot}%{_kde4_bindir}/kde4-doxygen.sh
|
||||||
%endif
|
|
||||||
|
|
||||||
%if 0%{?apidocs}
|
%if 0%{?apidocs}
|
||||||
mkdir -p %{buildroot}%{_kde4_docdir}/HTML/en
|
mkdir -p %{buildroot}%{_kde4_docdir}/HTML/en
|
||||||
|
@ -353,7 +346,6 @@ gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
|
||||||
rm -rf %{buildroot}
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
|
|
||||||
%if 0%{?rest}
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
%defattr(-,root,root,-)
|
||||||
%doc AUTHORS README TODO
|
%doc AUTHORS README TODO
|
||||||
|
@ -442,7 +434,6 @@ rm -rf %{buildroot}
|
||||||
%{_kde4_appsdir}/kdewidgets/
|
%{_kde4_appsdir}/kdewidgets/
|
||||||
%{_kde4_includedir}/*
|
%{_kde4_includedir}/*
|
||||||
%{_kde4_libdir}/kde4/devel/
|
%{_kde4_libdir}/kde4/devel/
|
||||||
%endif
|
|
||||||
|
|
||||||
%if 0%{?apidocs}
|
%if 0%{?apidocs}
|
||||||
%files apidocs
|
%files apidocs
|
||||||
|
@ -452,6 +443,9 @@ rm -rf %{buildroot}
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Feb 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.3.98-4
|
||||||
|
- -apidocs: build as normal noarch subpkg
|
||||||
|
|
||||||
* Tue Feb 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.3.98-3
|
* Tue Feb 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 4.3.98-3
|
||||||
- respin no_rpath patch, add LIB_INSTALL_DIR rpath only if not in
|
- respin no_rpath patch, add LIB_INSTALL_DIR rpath only if not in
|
||||||
CMAKE_SYSTEM_LIBRARY_PATH. added some status messages to help debug.
|
CMAKE_SYSTEM_LIBRARY_PATH. added some status messages to help debug.
|
||||||
|
|
Loading…
Reference in New Issue