c59a2d3
Name:           kdevplatform
c59a2d3
Summary:        Libraries for use by KDE development tools
c59a2d3
Version:        0.9.95
c59a2d3
Release:        0.3.beta5%{?alphatag}%{?dist}
c59a2d3
c59a2d3
Group:          Development/Tools
c59a2d3
License:        GPLv2
c59a2d3
URL:            http://www.kde.org/
c59a2d3
Source0:        ftp://ftp.kde.org/pub/kde/unstable/kdevelop/3.9.95/src/kdevplatform-%{version}.tar.bz2
c59a2d3
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
c59a2d3
c59a2d3
Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release}
c59a2d3
c59a2d3
BuildRequires:  kdelibs-devel >= 4.2.0
c59a2d3
BuildRequires:  pcre-devel
c59a2d3
BuildRequires:  giflib-devel
c59a2d3
BuildRequires:  boost-devel
c59a2d3
BuildRequires:  subversion-devel
c59a2d3
BuildRequires:  kdesdk-devel >= 4.2.85
c59a2d3
c59a2d3
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
c59a2d3
c59a2d3
%description
c59a2d3
KDE Development platform, the foundations upon which
c59a2d3
KDevelop and Quanta are built.
c59a2d3
c59a2d3
c59a2d3
%package libs
c59a2d3
Summary: Runtime libraries for %{name}
c59a2d3
Group:   System Environment/Libraries
c59a2d3
c59a2d3
%description libs
c59a2d3
%{summary}.
c59a2d3
c59a2d3
c59a2d3
%package devel
c59a2d3
Group:    Development/Libraries
c59a2d3
Summary:  Developer files for %{name}
c59a2d3
Requires: %{name}-libs = %{?epoch:%{epoch}:}%{version}-%{release}
c59a2d3
Requires: boost-devel
c59a2d3
Requires: subversion-devel
c59a2d3
Requires: commoncpp2-devel
c59a2d3
%description devel
c59a2d3
%{summary}.
c59a2d3
c59a2d3
c59a2d3
%prep
c59a2d3
%setup -q -n kdevplatform-%{version}
c59a2d3
c59a2d3
c59a2d3
%build
c59a2d3
mkdir -p %{_target_platform}
c59a2d3
pushd %{_target_platform}
c59a2d3
%{cmake_kde4} ..
c59a2d3
popd
c59a2d3
make %{?_smp_mflags} -C %{_target_platform} VERBOSE=1
c59a2d3
c59a2d3
c59a2d3
%install
c59a2d3
rm -rf %{buildroot}
c59a2d3
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
c59a2d3
c59a2d3
c59a2d3
%clean
c59a2d3
rm -rf %{buildroot}
c59a2d3
c59a2d3
c59a2d3
%post
c59a2d3
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
c59a2d3
c59a2d3
%post libs -p /sbin/ldconfig
c59a2d3
c59a2d3
%postun
c59a2d3
if [ $1 -eq 0 ] ; then
c59a2d3
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
c59a2d3
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
c59a2d3
fi
c59a2d3
c59a2d3
%postun libs -p /sbin/ldconfig
c59a2d3
c59a2d3
%posttrans
c59a2d3
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
c59a2d3
c59a2d3
c59a2d3
%files
c59a2d3
%defattr(-,root,root,-)
c59a2d3
%doc COPYING.PLUGINS COPYING.SRC
c59a2d3
#{_kde4_bindir}/kdevteamwork_server
c59a2d3
%{_kde4_datadir}/kde4/apps/*
c59a2d3
%{_kde4_datadir}/kde4/services/*
c59a2d3
%{_kde4_datadir}/kde4/servicetypes/*
c59a2d3
%{_kde4_iconsdir}/hicolor/*/*/*
c59a2d3
c59a2d3
%files libs
c59a2d3
%defattr(-,root,root,-)
c59a2d3
%{_kde4_libdir}/lib*.so.*
c59a2d3
%{_kde4_libdir}/kde4/*
c59a2d3
c59a2d3
%files devel
c59a2d3
%defattr(-,root,root,-)
c59a2d3
%{_kde4_datadir}/kde4/apps/cmake/modules/FindKDevPlatform.cmake
c59a2d3
%{_kde4_libdir}/lib*.so
c59a2d3
%{_kde4_includedir}/kdevplatform/
c59a2d3
%{_kde4_libdir}/cmake/kdevplatform/*.cmake
c59a2d3
c59a2d3
c59a2d3
%changelog
c59a2d3
* Tue Sep 29 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.95-0.3.beta5
c59a2d3
- Use official release
c59a2d3
c59a2d3
* Mon Sep 14 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.95-0.2
c59a2d3
- Add icon scriptlets
c59a2d3
c59a2d3
* Mon Sep 14 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.95-0.1
c59a2d3
- Update tarball
c59a2d3
c59a2d3
* Fri May 29 2009 Ben Boeckel <MathStuf@gmail.com> - 0.9.93-0.1
c59a2d3
- 1.0 Beta 3
c59a2d3
c59a2d3
* Sat Feb 21 2009 Lorenzo Villani <lvillani@binaryhelix.net> - 0.9.91-0.2.20090221svn929301
c59a2d3
- Post KDevplatform 1.0 Beta 1 snapshot
c59a2d3
c59a2d3
* Fri Jan 09 2009 Lorenzo Villani <lvillani@binaryhelix.net> - 0.9.85-1
c59a2d3
- 0.9.85 snapshot